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