ArmReserve関数

現在のライブラリー内で利用可能なアーム番号を動的に取得します。

書式
ArmReserve

パラメーター
なし

戻り値
予約ができたアーム番号

解説
予約を行うことで、他のライブラリーに使用されずに使用できます。16-31のうち、予約されていないアーム番号を、大きい順に予約していきます。
予約したアーム番号に定義された情報は一時的な値とし、全タスク終了時に予約とともに値も消えます。もしくはArmClrにアーム番号を指定することで予約を解除できます。

参照
Arm, ArmLib関数, ArmClr, ArmDef, ArmSet

ArmReserve関数使用例

Integer i

i = ArmReserve

ArmSet i, X, Y, Z, U
ArmLib i
Move P1 '予約したアーム番号を使用して動作する。
ArmClr i