Skip to main content

機能ブロック:ModbusSlaveComPort

としょうかん: IoDrvModbus

このブロックは、デバイス ツリー内の各シリアル Modbus サーバーに対して生成されます。この機能ブロックは、個々の Modbus シリアル サーバーへの論理接続を表します。このデバイスに定義されたチャネルは、バックグラウンドで処理されます。このブロックの入力と出力は、ユーザーにステータス情報を提供し、発生したエラーを確認する機能 (処理を続行するため) を提供します。

15. 入力(VAR_INPUT)

名前

データ・タイプ

初期値

説明

xTrigger

Bool

FALSE

立ち上がりエッジ用に構成されたすべてのModbusチャネルの送信をトリガーします

xReset

Bool

FALSE

通信を再開し、リセットします xErrorbyModbusError

xAcknowledge

Bool

FALSE

通信を再開し、リセットしません xErrorbyModbusError



16. 出力(VAR_OUTPUT)

名前

データ・タイプ

初期値

説明

xInitDone

Bool

FALSE

すべての初期化コマンドがリセットされました。

xError

Bool

FALSE

TRUE エラーが発生した場合、このサーバーへの通信は中断されます。

byModbusError

MB_ErrorCodes

0

列挙で定義されている現在のエラー MB_ErrorCodes