ID : 9658
行指定実行機能
プログラムチェック時に任意の行よりプログラムを実行するために、プログラムの行を指定できる機能です。
手動モードまたは自動モード(プログラムチェックオプション選択時)に使用できます。
この操作が必要なとき
プログラムチェック時に任意の行以降の動作、演算を確認修正したい時に行います。
注意事項
- 指定した行がコメント行、空白行など実行を伴わない行であった場合、[実行開始行が不正です。]のエラーが発生します。
- 行指定を行う場合はプログラム一覧から該当プログラムを表示して、行指定を行ってください。
- ローカル変数の宣言文、変数の初期化、軸の制御権の取得の命令を実行せずにローカル変数を使用しようとしたり、演算、モータ動作を行おうとした場合、エラーが発生する可能性があります。
- ローカル変数はユーザプログラムのWINCAPSIIIからの転送、スマートTPでのコンパイル時にメモリ上の領域が解放され、DIMやDEFINTなどのローカル変数を宣言する命令が実行されるとメモリ上に確保されます。
一度確保されたローカル変数領域は解放されるまで保持されるため、一度ローカル変数宣言命令を実行すれば、その後変数宣言命令を実行しなくてもローカル変数を使用できます。
ただしローカル変数領域が確保されていてもそのローカル変数の初期化(値の代入)をせずに使用した場合、その変数の内容は不定となります。 - 手動モードでは複数のプログラムを同時に実行することはできません。
したがって、別のプログラムの同時実行を指定する動作コマンドはすべて無視されます。
操作方法
1
動作モードを手動モードにします。
自動モード(プログラムチェックオプション選択時)でも可能です。
2
[F1 プログラム]を押します。
[プログラム一覧]画面が表示されます。

3
[プログラム一覧]画面左上のメニューの[起動]を選択します。

4
チェックしたいプログラムを選択します。
選択したプログラムが反転表示されます。

5
画面上の[表示]を押します。プログラム内容が表示されます。

6
画面上の[行指定実行]を押します。 画面上に入力用のテンキーが表示されます。

7
任意の行番号を入力し、[OK]を押します。入力用テンキーは閉じ、カーソルが移動します。

"サイクル起動" または "ステップ送り" をすると、指定した行からプログラムが起動します。
ID : 9658

