Sw函數
本函數用於傳回指定輸入位元狀態。
格式
Sw (位元編號)
參數
- 位元編號
- 以整數或運算式指定I/O的輸入位元。
傳回值
指定的輸入為ON時,傳回「1」;OFF時,傳回「0」。
說明
Sw用於檢查I/O輸入的狀態。Sw最常用於檢查連接到由I/O驅動的載入器、輸送帶、夾持機構等週邊裝置的感測器。以Sw命令檢查的輸入狀態包括「1」或「0」兩種。分別表示裝置為ON(1)或OFF(0)。
參照
In、InBCD、MemOn、MemOff、MemSw、Off、On OpBCD、Oport、Out、Wait
Sw函數範例
以下是檢查輸入位元5,並根據該結果對程式進行分支的範例。為了更為明確,使用「On」以替代「1」。
Function main
Integer i, feed5Ready
feed5Ready = Sw(5)
'確認是否已準備Feeder
If feed5Ready = On Then
Call mkpart1
Else
Print "Feeder #5 is not ready. Please reset and"
Print "then restart program"
EndIf
Fend
以下是命令視窗中的簡易操作範例。
> print sw(5)
1
>