2-157
詳細説明
MACHINE OPERATIONS
3.
アドレス
O
(プログラム番号)だけのブ
ロックやアドレス
N
(シーケンス番号)
だけ、
EOB
だけ、マクロ文だけ
M99
指
令だけのブロックでは毎ブロック呼出し
を行いません。
4.
各ブロックはアドレス
O
(プログラム番
号)
、アドレス
N
(シーケンス番号)以外
のアドレスが指令されたときに
NC
指令
とみなされ、毎ブロック呼出しが行われ
ます。アドレス
O
(プログラム番号)
、ア
ドレス
N
(シーケンス番号)以外のアド
レスの後に
N
が指令されていると、
N
は
引数になります。この場合、
N
の変数へ
の対応は
#14
で、小数点以下桁数は
0
と
なります。
詳細は、制御装置メーカーの取扱説明書
3.
For blocks containing only an address O (pro-
gram number), address N (sequence number),
EOB code, macro statements, or an M99 com-
mand, the macro program call at every block is
not performed.
4.
When a block contains a command other than an
address O (program number), or address N
(sequence number), it is assumed to be an NC
command and the macro program call at every
block is performed. When N is specified following
data other than an address O (program number),
or address N (sequence number), the N is used
as an argument. In this case, the N corresponds
to variable #14 and the number of decimal places
is 0.
Refer to the instruction manual supplied by the NC
manufacturer for details.
G66 (G66.1) P_ L___
<引数指定>
<Argument assignment>
;
G67;
•
P . . . . . . . . . . .
呼び出すマクロプログラム番号
Macro program number to be called
•
L . . . . . . . . . . .
繰り返し回数(省略時は
1
回)
1
~
9999
の範囲で指定してください。
Number of macro program calls (If omitted, the
call is repeated once.)
Programmable range: 1 - 9999
•
<引数指定>
<Argument
assignment>
マクロに渡すデータ
Data passed to the macro
•
G67;
. . . . . . . . .
マクロモーダル呼び出しキャンセル
Macro modal call cancel
呼出されたプログラムに
M99
を
指令することで、
1
つ前のプロ
グラムへ戻ります。
Specify M99 in the called program to
return to the previous program.
引数指定については、
G65
The argument assignment is the
same as G65. Refer to "Argument
1.
G66
または
G66.1
と
G67
のブロックは
対で同一プログラムの中になければなり
ません。また、
G66
または
G66.1
モード
中でないときに
G67
を指令すると、ア
ラーム(
P276
)となります。
2.
G66
および
G66.1
はすべての引数より前
に指令する必要があります。
3.
G66
または
G66.1
で呼出しがおこなわれ
るブロックと同一ブロックに
M99
が指令
された場合、呼出しが実行された後、
M99
が実行されます。
1.
The blocks containing G66 or G66.1 and G67 are
specified in pairs in the same program. If a G67
command is specified while the G66 or G66.1
mode is not valid, the alarm P276 occurs.
2.
The G66 and G66.1 commands must be specified
before any arguments.
3.
If M99 is specified in a block in which a macro
program is called with G66 or G66.1, M99 is exe-
cuted after performing the call.
For details on the nesting level of macro program
calls, refer to "Nesting Level for Calls" (page 2-155)
Summary of Contents for MSX-850
Page 54: ...1 CHAPTER 1 BASIC OVERVIEW...
Page 170: ...2 CHAPTER 2 MACHINE OPERATIONS...