FBusIO_GetDeviceStatus メソッド

解説
指定したフィールドバスデバイスの状態を返します。

書式
Function FBusIO_GetDeviceStatus (BusNumber As Integer, DeviceID As Integer) As Integer

パラメーター

  • BusNumber
    フィールドバスシステム番号を表す整数値この番号は必ず16で、コントローラーのPC側にあるフィールドバスマスターボードに接続されているバスのIDです。
  • DeviceID
    デバイスのフィールドバスIDを表す整数値

戻り値
0 - OK
1 - 未接続
2 - パワーオフ
3 - 同期エラー: デバイスが初期化中、またはデバイスのボーレートが正しくありません。

コメント
注意
このメソッドは、フィールドバスマスターオプションが有効のときのみ使用できます。

参照
FBusIO_GetBusStatus メソッド, FBusIO_SendMsg メソッド, IsOptionActive メソッド

FBusIO_GetDeviceStatus 使用例
VB 例:

Dim val As Integer  
val = m_spel.FBusIO_GetDeviceStatus(16, 10)  

C# 例:

dev
ideStatus = m_spel.FbusIO_GetDeviceStatus(16, 10);