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");