FbusIO_GetDeviceStatus関数

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

書式
FbusIO_GetDeviceStatus(バス番号, デバイスID)

パラメーター

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

戻り値

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

解説
FbusIO_GetDeviceStatus関数では、フィールドバスデバイスの状態を確認することができます。

注意


このコマンドは、フィールドバスマスターオプションが有効時のみ使用できます。


参照
FbusIO_GetBusStatus, FbusIO_SendMsg

FbusIO_GetDeviceStatus関数使用例

Long sts
sts = FbusIO_GetDeviceStatus(16, 10)