ModBus コントローラModBus Controller

IID: [1:{0100003F}]

ModBus コントローラの状態取得や,制御を行う機能を提供するインタフェース.This Interface provides the feature that you can get the status and control the ModBus Contorller.

> Type Definitions

コントローラ状態Controller StatusType ID: 2

ModBusコントローラの状態を示す.true で正常,false で異常を表す.The status of the controller to communicate with non-EMIT devices. true:OK, false:NG.

Type: boolean
通信路状態Line StatusType ID: 3

通信路の状態を示す.trueで活性状態,falseで不活性状態を表す.The status of the communication line. true:Enable, false:Unable.

Type: boolean
バス番号Bus NoType ID: 1

ModBusコントローラが接続されているバス番号.The bus number which non-EMIT devices (or controller) are connected to.

Type: uint8

> Properties

バス番号Bus NoItem ID: 1

管理している機器(もしくは通信用コントローラ)が接続されているバス番号を示すプロパティ.This property shows the bus number which the devices (or the controller) is connected to.

Read: true
Write: false
Type: 1 -  バス番号Bus No
通信用コントローラ状態Controller StatusItem ID: 2

機器との通信用コントローラの状態を示す.Status of the controller.

Read: true
Write: false
Type: 2 -  コントローラ状態Controller Status
通信路状態Line StatusItem ID: 3

機器との通信路が活性状態になっているかどうかの状態を示す.Status of the communication line. If the property is true, the line is active.

Read: true
Write: false
Type: 3 -  通信路状態Line Status

> Methods

通信路状態設定Set the Line StatusItem ID: 4

機器との通信路の活性状態を設定するメソッド.設定に失敗した場合は,通信路設定失敗の例外が投入される.Method to set the line status. "Line (de)Activation Fail" exception is thrown when it is failed to change the status the communication line.

 3 -  状態status - 設定したい通信路活性状態.The status to be set.
コントローラのリブートReboot ControllerItem ID: 6

ModBusコントローラのリブートを実施するメソッド.このメソッドの呼ぶ出しにより,設定情報等の初期化は行われない.Method to reboot the controller. If this method is called, the configuration for the controller is not reset.

> Exceptions

通信路設定失敗Line (de)Activation FailItem ID: 5

通信路の活性化状態の設定変更に失敗したときに投入される例外.Exception thrown when it is failed to set the commnication line active/inactive.