Skip to main content

全般的

の構成 PROFINET フィールドデバイスは、デバイス自体と、以下に挿入されているモジュールで構成されています。

CODESYS 2つの異なるを提供します PROFINET フィールドデバイス:

  • 特にのための変種 Hilscher CIFX-Karten

  • ハードウェアに依存しないバリアント、 CODESYS PROFINET フィールドデバイスこのバリアントは、任意の数のイーサネットアダプタで実行され、純粋にプログラムで構成可能なバリアントでも利用できます。

イーサネットベースを挿入する場合 CODESYS フィールドデバイス、2つのタスクが暗黙的に作成されます。 PROFINET 通信スタック。

  • Profinet_CommunicationTask:このタスクには、接続の確立や診断などの非循環通信サービスが含まれます。これらのサービスは、リアルタイムの需要が非常に弱いため、タイムクリティカルではありません。したがって、タスクの優先度は低くなります。

  • Profinet_IOTask:これは実際の場所です PROFINET リアルタイムのデータ交換が行われます。保留中のIOデータパケットは各サイクルで処理されます(SlaveConfiguratorを参照してください。 時計を送る)。したがって、1msのサイクルタイムが必要です(1msの送信クロックの場合)。

読み取り/書き込み時の遅延を最小限に抑えてIOパフォーマンスを最大化するために、このタスクでIOデータを更新できます(→このタスクのIOを更新する独自のPOUを挿入します)。視覚化やファイルアクセスなど、IOタスクでブロックまたは永続化操作を実行しないでください。タスクのブロックが長すぎると、ウォッチドッグはスレーブと通信するための接続をキャンセルします(スレーブコンフィギュレーターを参照してください。 ウォッチドッグ)。

重要

アクティベートすることをお勧めします 停止中のI / Oの更新 PLC設定のオプション。それ以外の場合、アプリケーションがブレークポイントで停止すると、通信はキャンセルされます。