WaitSw 方法
描述
等待输入位状态发生改变。
语法
Sub WaitSw (BitNumber As Integer, Condition As Boolean, Timeout As Single)
Sub WaitSw (Label As String, Condition As Boolean, Timeoutl As Single)
参数
- BitNumber
表示输入位编号的整数表达式。 - Label
含有输入位标签的字符串表达式。 - Condition
表示输入位状态的Boolean运算符。 - Timeout
表示最大等待时间(单位为秒)
备注
应始终检查是否因使用 TW 方法而发生超时。请参见以下示例。
如果发生错误,并且 SpelException 的 ErrorNumber 属性为3101,请参阅 SetPoint 方法的描述。
WaitSw 示例
VB 例:
Const PartPresent = 1
m_spel.WaitSw(PartPresent, True, 5)
If m_spel.TW() Then
MsgBox "Part present time out occurred"
End If
C# 例:
const int PartPresent = 1;
m_spel.WaitSw(PartPresent, True, 5);
if (m_spel.TW())
MessageBox.Show("Part Present time out occurred");