PROFINET 診断 この章では、 PROFINET で使用することができます CODESYS 。 システム関連の誤動作(ファイアウォールなどによって引き起こされる)の検出と修正については、 トラブルシューティング 章。 プラントの運転中のダウンタイムを防ぐために、診断は、障害の迅速な検出または防止さえも可能にすることを目的としています。これをする、 PROFINET 障害の原因と場所に関する情
診断データベース で発生するすべてのエラー PROFINET デバイス(たとえば、「ケーブルの断線」または「電力サージ」のタイプ)は、ローカル診断データベースに保存されます。 PROFINET 端末。エラーの原因が修正されると、エラーもそこから削除されます。この診断メモリのエントリは、非周期的サービスを介していつでも読み取ることができます。これは、両方で行うことができます PROFINET コント
アラーム 診断データベースのエントリに変更があった場合、 PROFINET デバイスはにアラームを送信します PROFINET コントローラ。これは、誤動作の発生または発生を即座に通知します。アラームには、ソース(スロット、サブスロット、チャネル)と診断情報が含まれています。 診断アラームに加えて、診断エントリに関係のない「PULL」/「PLUG」アラームのようなアラームもあります(たとえば、モジ
I / Oデータの有効性 受信データと送信データの両方について、 PROFINET デバイス(コントローラーとデバイス)は、サブモジュールの詳細な形式でステータスバイトを送信します。これにより、I / Oデータが有効または無効としてマークされます。アプリケーションの観点から、このプロバイダー/コンシューマーのステータスは、最終的にサブモジュールのデータが有効かどうかを指定します。コンシューマー状態
モジュール/サブモジュールのステータス The SubmoduleState は、個々のサブモジュールごとに、診断エントリまたは構成の破損などの他の誤動作の存在を示すステータスワードです。 このように、デバイスへの接続を確立するときに、コントローラーはデータ交換に使用するモジュールとサブモジュールのリストも送信します。デバイスの既存のモジュールとコントローラーによって投影されたモジュールの間で指定
PNIOステータス(エラーコード) The PNIOStatus の一部ではない8桁の16進コードです PROFINET 実際の意味での診断。 The PNIOStatus 失敗したサービスのエラー/中止コードであり、たとえばログエラーまたは失敗した接続試行の場合に発行されます。ユーザーは通常、非周期的な読み取り/書き込みサービスの場合にのみ接触します( RDREC / WRREC )またはデバイ
よくある質問 質問 答え いつ PROFINET デバイスまたはモジュールは赤(エラー)でマークされていますが、他のデバイスまたはモジュールに影響しますか? いいえ。データ交換中は影響を受けません。 アプリケーションをリセットまたは再起動すると、フィールドデバイスの診断が削除されますか? これはさまざまです。ハードウェアの問題はこれでは解決されませんが、誤ったパラメーター化によるエラーは解決されま
PROFINET コントローラ このセクションの内容 :
全般的 の構成 PROFINET コントローラは、コントローラと PROFINET その下に挿入されたデバイス(スレーブ)。デバイスはコントローラーによって構成され、コントローラーとデータを交換します。 CODESYS 2つの異なるを提供します PROFINET コントローラー: 特にのための変種 Hilscher CIFX-Karten ハードウェアに依存しないバリアント、 CODESYS PR
IO-Link統合 などのIO-Linkデバイス PROFINET IO-Linkマスター機能(IOLM)を備えたモジュールまたはデバイスと接続されたIO-Linkデバイス(センサーなどのIOLD)は、原則として追加の対策なしで使用できます。 PROFINET このためのIO-Linkプロファイルを定義します。これは、IO-Linkオブジェクトと関数のマッピングを記述します。 PROFINET サ