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)