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
>