RecoverPos関数
安全扉が開いた時点の位置を返します。
本命令は上級者向けの命令です。命令の仕様を十分理解したうえで使用してください。
書式
RecoverPos ( [ ロボット番号] )
パラメーター
- ロボット番号
- ロボットの番号を整数値で指定します。ロボット番号を省略した場合、現在選択されているロボットが対象となります。
結果
安全扉が開いた時点の位置を返します。
安全扉が開いていない場合や、ロボットが復帰動作を終了している場合は、XからWの値に0が入ったポイントデータを返します。
解説
ContまたはRecoverで復帰動作を行う場合のロボットの復帰位置を返します。
参照
AbortMotion, Cont, Recover, Recover関数, RealPos
RecoverPos関数使用例
復帰動作の直線距離が10mm未満の場合は復帰動作を行い、それ以上場合はプログラムを終了します。
If Dist(RecoverPos, RealPos) < 10 Then
Recover All
Else
Quit All
EndIf