WaitSw メソッド
解説
入力ビットステータス変更を待ちます。
書式
Sub WaitSw (BitNumber As Integer, Condition As Boolean, Timeoutl As Single)
Sub WaitSw (Label As String, Condition As Boolean, Timeoutl As Single)
パラメーター
- BitNumber
入力ビット番号を表す整数式 - Label
入力ビットラベルを示す文字列 - Condition
入力ビットの状態を表すブール演算式 - Timeout
最大待ち時間 (単位: 秒)
コメント
TWメソッドを使って、タイムアウトが発生しているかどうかを常に確認してください。下記の例を参照してください。
エラーが発生し、SpelExceptionのErrorNumberプロパティが3101である場合は、SetPoint メソッドのコメントを参照してください。
参照
WaitMem メソッド, 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");