製品・サービス
Triangle MicroWorks

DNP3ソースコードライブラリ

DNP3マスターまたはアウトステーションを実装するためのソースコードライブラリ

主な製品特長

  • DNP3 Level 4+サブセット定義の要件に準拠
  • RS 232C/485およびTCP/IPを含むあらゆる物理通信ネットワークのサポート
  • イベントドリブンまたは非イベントドリブン環境で使用可能
  • バイナリ (入力および出力)、アナログ (入力、デッドバンド、出力)、カウンタ (実行中およびフリーズ)、タイムオブジェクト、オクテット文字列、仮想端末、デバイス属性、data sets、および内部表示のサポート
  • 大きなデータブロック (コンフィギュレーションまたはオシログラフィック (COMTRADE) を転送するためのファイル転送オブジェクトデータなど) のサポート
  • イベントオブジェクト変更のためのUnsolicited Responseおよび/またはポーリングされたReport-by-Exception (RBE) をサポート
  • 確認、読み取り、書き込み、セレクト、操作、直接操作、直接操作NoAck、フリーズ、フリーズNoAck、フリーズおよびクリア、フリーズおよびクリアNoAck、コールド/ウォームリスタート、クラス割り当て、ファイル転送、未承認レスポンスの有効化/無効化、activate config、現在時刻の記録、および遅延測定のための機能コードのサポート
  • スタートストップ範囲 (0x00、0x01) 、すべてのポイント (0x06)、数量制限 (0x07、0x08)、インデックス (0x17、0x28)、およびフリーフォーマット (0x5B) の修飾子コードのサポート
  • DNP3セキュア認証のサポート
  • プロトコルメッセージを視覚的に解読するために使用するプロトコルアナライザを含む広範な内蔵 (ただし、取り外し可能) 診断。診断およびアナライザ文字列は、シリアルポートやRAMバッファであっても任意のターゲットシステム表示デバイスに指示することが可能
  • 大きなレスポンスメッセージは、複数のデータリンクフレームと複数のアプリケーション層のフラグメントで構成することが可能
  • 障害のある通信回線の識別を支援するために不正なCRC、無効な同期バイト、不正なフレーム順序、順番番号といった通信プロトコルエラーの統計情報のサポートを提供

本サイトに掲載している画像およびデータシートの内容は、作成時のものになります。
現在のものと異なる場合がございますのでご了承ください。最新の情報は、お問い合わせください。

ANSI Cソースコードライブラリは、DNP3マスタまたはアウトステーションを実装するための迅速で費用対効果に優れた方法を提供します。.NETコンポーネントバージョンも利用できます。そしてロイヤリティフリーです

アウトステーションライブラリ機能

  • データベースマネージャは、ランダムに編成されたターゲットアプリケーションデータポイント (バイナリ、コントロール、整数、浮動小数点など) をDNP3オブジェクトグループ内のシーケンシャルポイントにマッピング
  • データベースインターフェースの実装例は、テスト、イラストレーション、および最終的なデータベースインターフェースの開発に使用するテンプレートとして提供
  • Report-by-Exceptionデータは、ターゲットアプリケーションデータの構成可能なスキャンによって自動的に生成
  • 他のプロトコルを組み込むためのVirtual Terminalオブジェクトをサポート

マスタライブラリ機能

  • 無制限の数のリモートデバイスを無制限の数の通信ポートに設定でき、新しいリモートデバイスを実行時に追加可能
  • 複数のネットワーク通信トポロジをサポートするために同じ通信ポートに複数のデバイスを割り当てることが可能
  • データベースマネージャは、受信したDNP3データオブジェクトをターゲットアプリケーションデータポイント (バイナリ、コントロール、整数、浮動小数点など) にマップ可能

DNP3セキュア認証

  • VPNトンネルまたはTLSを超えるアプリケーション層でのエンド・ツー・エンドの暗号認証
  • IEC 62351セキュリティ規格 (Parts 3、5および8) をベース
  • TLSがDNP3 IPベースのネットワークのためにサポート
  • 暗号化をサポートしていないネットワークまたはデバイスに対する従来サポート
  • どの要求が重要と見なされるかのコンフィギュレーション
  • 認証がどちらの方向 (アウトステーションまたはマスタ) でも実行可能

DNP3スターターキット ダウンロード

DNP3、IEC 60870-5、およびModbusデバイスをテストするためのパワフルなツール (Communication Protocol Test Harness) をご参照下さい。

こちらの製品については、ご購入前・ご購入後の製品についてのお問い合わせ、技術サポート、マニュアルの翻訳、メンテナンスサポート等は、原則として当社ではお受け出来ません。ユーザー様よりメーカへ直接お問い合わせをお願い致します。詳しくは下記をご確認ください。
GLOPAS (当社の海外スポット調達サービス) をご利用の際のご注意事項