アプリケーションでの診断 CANバスの状態は、CAAデバイス診断インターフェイスを介して問い合わせることができます。これは、機能ブロックを使用して実行されます CANbus_Diag 図書館から CANbusDevice 。この機能ブロックはCANバス用に暗黙的に作成され、デバイスツリーのデバイス名でアドレス指定できます。 重要 この関数の場合、 デバイス診断 有効にする必要があります。 図書館
ユーザーインターフェイスでの診断 デバイスツリー オンラインモードでは、デバイスツリーにより、保留中の診断を正確に特定できます。 エラーフラグ(赤い三角形):デバイスが正しくない/見つからない、接続が中断されているなどのハードエラー。 診断フラグ(赤い感嘆符):診断エントリが現在、まさにこのデバイスで使用可能であることを示します。 エラークリアフラグ(灰色の感嘆符):以前に保留中のエラーが修正され
タブ:CANopenマネージャー–一般 表 3 . 全般的 ノードID ノード番号は、CANopen Managerを一意として識別します(値の範囲:1 ... 127)。 構成の確認と修正 同じ名前のダイアログを開きます。詳細については、以下を参照してください。 CANopenマネージャーの自動起動 :CANopen Managerは、必要なすべてのスレーブの準備ができた後、自動的に起動します(
タブ:CANopenリモートデバイス–一般 CANopenスレーブの一般設定は、CANopenリモートデバイス(スレーブ)のこのダイアログで定義されます。 表 8 . 全般的 ノードID ノード番号は、CANopenリモートデバイスを一意に識別します。デバイス(ハードウェア)に設定されている番号(1〜127の値)に対応します。 Node-IDを小数で指定する必要があります。 エキスパート設定 :デ
タブ:CANopenデバイス– PDO オブジェクト:CANopenリモートデバイス、CANopenローカルデバイス このダイアログは、バージョンV3.5.6.0以降のCANopenスレーブのデバイスエディタでのみ使用できます。すべてのPDOとそのデフォルト設定が表示されます。このダイアログでは、新しいオブジェクトを追加したり、既存のオブジェクトを削除または編集したりできます。 左側には、スレーブ
タブ:CANopenリモートデバイス– SRDO CRC このダイアログは、CANopenセーフティスレーブでのみ使用できます。これは、現在構成されている送信および受信SRDOの概要と、決定されたチェックサム(CRC)を提供します。検証結果をここに示します。 不一致を無視する :エラーは残りますが、評価されなくなります。 検証結果 CRC OK CRCの不一致。期待値:16#xxxx :SRDOの
タブ:CANopenリモートデバイス– SRDO ダイアログで、安全指向データオブジェクト(SRDO)を定義します。受信SRDOは左側に定義され、送信SRDOは右側に定義されます。 原則として、各SRDOは、2つのオブジェクトで構成されます。偶数のCOB-IDを持つ通常のオブジェクトと、奇数のCOB-IDを持つ逆のオブジェクトです。次に、可能な最大データサイズは8バイトです。 SRDOを追加 を開
機能 CANopenの安全性 CANopen Safetyは、欧州規格(EN 50325-5)としてリリースされています。これは、SIL3アプリケーションの要件を満たすCANネットワークを介してデータを送信できることを意味します。この安全指向のデータ送信は、既存のCANopenデータ送信と並行して行うことができます。 CODESYS CANopen Safetyは、SIL2に準拠した安全要求をサポ
CANopen診断 この章では、CANopenプロトコルによって提供される診断オプションについて説明します。 CANopen州 CANopenネットワークは、NMTマスター(ネットワーク管理)とNMTスレーブで構成されています。この場合、NMTマスターはすべてのデバイスを制御し、それらの通信状態を変更できます。 CANopenデバイスは、次の4つの状態のいずれかになります。 初期化:スイッチをオン
ライブラリ:CANopen Manager(マスター) CAA CiA 405 3S CANopenStack 3S CANopen Safety このセクションの内容 :