CODESYS DNP3
序章
DNP3 (Distributed Network Protocol) は遠隔制御用の公式通信規格です。 DNP3 プロトコルは DNP ユーザー グループによって標準化され、さらに開発されました。 DNP ユーザー グループは、DNP3 プロトコルを使用するデバイスのベンダーとユーザーで構成されます。
使用できます CODESYS DNP3 DNP3 プロトコルを使用するアプリケーションを作成します。
アウトステーションデータポイント (など)
Binary InputとAnalog Inputマスターコマンド
マスター側のデータポイントオブザーバー、など アナログ入力ポイントオブザーバー または バイナリ入力ポイントオブザーバー
A CODESYS DNP3 アウトステーションは現在、TCP/IP またはシリアル RS232 経由で 1 つの DNP3 マスター (または必要に応じて複数の DNP3 マスター) と通信できます。 CODESYS DNP3 が必要です CmpDNP3 PLC で起動する必要があるランタイムシステムコンポーネント。
DNP3.library: このライブラリはアプリケーションでの使用を目的としています。
CmpDNP3.library: このライブラリは次によって使用されます
DNP3.libraryにアクセスするにはCmpDNP3ランタイム システム コンポーネントであり、アプリケーションでの使用を目的としていません。
の DNP3.library ライブラリには、アプリケーション開発を目的とした関数ブロックのドキュメントが含まれています。
さらに、 CODESYS DNP3 には、上記の機能ブロックの使用例が含まれています。例の詳細については、 DNP3.library 図書館。
重要
CODESYS DNP3 関数ブロックライブラリのみを含みます DNP3.library そして CmpDNP3.library。他のフィールドバスプロトコルの場合と同様に、コンフィグレータは実装されていません
ヒント
また、次の点にも注意してください。 DNP3 の例。