SyncRobots函數
本函數用於傳回動作預約中的機器人狀態。
格式
SyncRobots
傳回值
機器人處於動作預約狀態時,傳回將與該機器人編號對應的位元作為「1」的整數值;處於非預約狀態時,則傳回作為「0」的整數值。
- 位元0:機器人編號1
- 位元1:機器人編號2
- :
- 位元15:機器人編號16
說明
SyncRobots函數用於使用機器人動作命令的SYNC參數檢查機器人動作預約的狀態。以與機器人編號對應的位元狀態表示以SyncRobots檢查的狀態。各位元分別顯示:已預約機器人動作 (1);未預約機器人動作 (0)。可以SyncRobots命令開始運作已預約的機器人。
參照
SyncRobots
SyncRobots函數範例
以下範例表示,使用動作命令的SYNC參數和SyncRobots,同時開始2台機器人的動作。
Function Main
Xqt Func1
Xqt Func2
Do
Wait 0.1
If (SyncRobots And &H03) = &H03 Then
Exit Do
EndIf
Loop
SyncRobots 1,2
Fend
Function Func1
Robot 1
Motor On
Go P1 SYNC
Fend
Function Func2
Robot 2
Motor On
Go P1 SYNC
Fend
← SyncRobots SysConfig →