Skip to main content

CODESYS DNP3

序章

DNP3 (Distributed Network Protocol) は遠隔制御用の公式通信規格です。 DNP3 プロトコルは DNP ユーザー グループによって標準化され、さらに開発されました。 DNP ユーザー グループは、DNP3 プロトコルを使用するデバイスのベンダーとユーザーで構成されます。

使用できます CODESYS DNP3 DNP3 プロトコルを使用するアプリケーションを作成します。

. CODESYS DNP3 以下の機能ブロックを含むライブラリが含まれています。
  • データポイント( Binary InputAnalog Input)

  • Outstation

CODESYS DNP3 Outstation 現在、TCP/IP またはシリアル RS232 を介して 1 つ (または必要に応じて複数) の DNP3 マスターと通信できます。 CODESYS DNP3 が必要です CmpDNP3 PLC でアクティブ化する必要があるランタイム システム コンポーネント。

. 2 つのライブラリが含まれています CODESYS DNP3:
  • DNP3.library: このライブラリはアプリケーションでの使用を目的としています。

  • CmpDNP3.library: このライブラリは次によって使用されます DNP3.library にアクセスするには CmpDNP3 ランタイム システム コンポーネントであり、アプリケーションでの使用を目的としていません。

DNP3.library ライブラリには、アプリケーション開発を目的とした関数ブロックのドキュメントが含まれています。

さらに、 CODESYS DNP3 には、上記の機能ブロックの使用例が含まれています。例の詳細については、 DNP3.library 図書館。

重要

CODESYS DNP3 ファンクション ブロック ライブラリのみが含まれています DNP3.libraryCmpDNP3.library。他のフィールドバス プロトコルの場合と同様、コンフィギュレータは実装されていません。