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