プログラムによる構成 デバイスツリーを介した宣言による通常の構成の代わりに、 PROFINET デバイスは、純粋にプログラムで構成することもできます。これを行うには、ライブラリ ProfinetDeviceConfig デバイスオブジェクトのインスタンスを必要としないプログラミングインターフェイスを提供します。 一方では、これにより、オンライン変更に関連して、実行時に適応できる非常に柔軟なモジュー
CODESYS PROFINET PROFINET (Process Field Network)は、製造およびプロセス自動化の分野で広く使用されている産業用イーサネット規格です。これは、ユーザー組織PI(PROFIBUS&PROFINET International)によって管理され、PROFIBUSの後継と見なされます(を参照)。 https://www.profibus.com/ )。 フィ
PROFINET プロトコル PROFINET IEEE 802.3(イーサネット)ベースを使用 PROFINET 非サイクリックサービス用のUDP / IPを介したサイクリックリアルタイムI / O通信およびRPC(リモートプロシージャコール)用のRTプロトコル。任意の種類または数のネットワークトポロジが可能です。ネットワークは、TCP / IPなどの他のプロトコルと並行して使用できます。 DC
機能性 A PROFINET コントローラは、各個人への個別の接続(AR =アプリケーション関係)を開きます PROFINET データ交換、パラメータ化、および診断を目的としたデバイス。 デバイスは、 PROFINET 駅名。 A PROFINET デバイスは、スロット/サブスロットによってアドレス指定されるサブモジュールによって構造化されます。したがって、たとえば、イーサネットインターフェイスを
接続の確立 接続はいくつかのステップで確立されます DCP識別要求を使用して、コントローラーはネットワークをスキャンして PROFINET 定義されたステーション名を持つデバイス。 コントローラはDCPsetコマンドを使用して、 PROFINET 端末。 コントローラは、接続要求(RPCプロトコル)をデバイスに送信します。この要求には、コントローラーがデータを交換するサブモジュールのリストが含まれ
PROFINET 診断 この章では、 PROFINET で使用することができます CODESYS 。 システム関連の誤動作(ファイアウォールなどによって引き起こされる)の検出と修正については、 トラブルシューティング 章。 プラントの運転中のダウンタイムを防ぐために、診断は、障害の迅速な検出または防止さえも可能にすることを目的としています。これをする、 PROFINET 障害の原因と場所に関する情
診断データベース で発生するすべてのエラー PROFINET デバイス(たとえば、「ケーブルの断線」または「電力サージ」のタイプ)は、ローカル診断データベースに保存されます。 PROFINET 端末。エラーの原因が修正されると、エラーもそこから削除されます。この診断メモリのエントリは、非周期的サービスを介していつでも読み取ることができます。これは、両方で行うことができます PROFINET コント
アラーム 診断データベースのエントリに変更があった場合、 PROFINET デバイスはにアラームを送信します PROFINET コントローラ。これは、誤動作の発生または発生を即座に通知します。アラームには、ソース(スロット、サブスロット、チャネル)と診断情報が含まれています。 診断アラームに加えて、診断エントリに関係のない「PULL」/「PLUG」アラームのようなアラームもあります(たとえば、モジ
I / Oデータの有効性 受信データと送信データの両方について、 PROFINET デバイス(コントローラーとデバイス)は、サブモジュールの詳細な形式でステータスバイトを送信します。これにより、I / Oデータが有効または無効としてマークされます。アプリケーションの観点から、このプロバイダー/コンシューマーのステータスは、最終的にサブモジュールのデータが有効かどうかを指定します。コンシューマー状態