Skip to main content

例: Modbus

製品: CODESYS Modbus

例では、 ModbusFB.compiled-library Modbus TCP/シリアルサーバーおよびクライアントを作成するための Modbus 関数ブロック ライブラリ。

説明

例は以下に基づいています。 ModbusFB.compiled-libraryModbusFB non standard extensions.compiled-library 図書館。の ModbusFB.compiled-library ライブラリは以下に含まれています CODESYS Modbus製品。の ModbusFB non standard extensions.compiled-library ライブラリはサンプルパッケージに含まれています。

ModbusFB_examples.project の使用方法を示します ModbusFB.compiled-library 標準の Modbus TCP/シリアル サーバーとクライアントを作成します。

ModbusFB_non_standard_extensions_examples.project の使用方法を示します ModbusFB non standard extensions.compiled-library 拡張「データ モデル」(ワイド レジスタ >=16 ビット) を使用して Modbus TCP/シリアル サーバーおよびクライアントを作成します。これは Modbus 標準ではカバーされていませんが、実際の Modbus デバイスで使用されます。

追加情報

ModbusFB_examples.project には、別個の PLC 上の 3 つのアプリケーションが含まれています。

  • Example_BasicOverview 利用可能なファンクション ブロックの概要と、それらを ST / CFC で使用および組み合わせる方法を示します。

  • Example_Serial シリアル Modbus サーバーとクライアントを作成する方法を示します

  • ExampleTCP Modbus TCP サーバーとクライアントを作成する方法を示します

システム要件と制限事項

プログラミングシステム

CODESYS Development System (バージョン 3.5.16.0 以降)

ランタイムシステム

CODESYS Control Win (バージョン 3.5.16.0)

アドオンコンポーネント

シリアルの例では PLC 上の 2 つのシリアル ポートを使用するため、それらを接続する必要があります。

とともに CODESYS Control Win、仮想シリアル ポート ドライバーを使用できます。

注記

_example_icon.png ダウンロード プロジェクト