JS函數
本函數用於在執行Jump Sense、Jump3 Sense、Jump3CP Sense、JumpTLZ Sense後,傳回Sense輸入是否成立。
格式
JS
傳回值
傳回「True」或「False」。
- True:Sense輸入條件成立並且手臂停止於目標坐標上方時,JS即傳回「True」。
- False:若手臂到達以Jump命令設定的目標位置並完成正常動作,JS則傳回「False」。
說明
JS與Jump或Sense命令結合使用。JS命令的目的在於,傳回Jump命令所指示的動作中,是否成立(用Sense設定的)輸入條件。輸入條件成立後,JS即傳回「True」。若在輸入條件未成立的情況下,手臂到達目標位置,JS則傳回「False」。
JS僅是用於確認狀態的命令,並不具有產生動作或在動作期間檢查輸入的功能。若要指示動作,則使用Jump命令。但有時會用Sense命令,以便在以Jump命令發生的動作中檢查特定輸入。
注意
JS只和此前使用的Jump命令、Jump3命令、Jump3CP、JumpTLZ命令配合使用
JS僅用於檢查此前使用之Jump命令的輸入(受到Sense命令指示)。若啟動下一個Jump命令,JS命令則傳回該新Jump命令的狀態。無法傳回對於Jump命令的最初狀態資料。對於需要檢查狀態的Jump命令,務必在此之後進行JS檢查。
參照
JT、Jump、Jump3、Jump3CP、JumpTLZ、Sense
JS函數範例
Function SearchSensor As Boolean
Sense Sw(5) = On
Jump P0
Jump P1 Sense
If JS = TRUE Then
Print "Sensor was found"
SearchSensor = TRUE
EndIf
Fend