FSoE – ステータスと診断
FSoE通信の状態と安全コントローラが検出した問題は出力で診断できます。 DiagCode
ドライバー機能ブロック(下記参照)
診断コード
診断は次の 2 つのカテゴリに分けられます。
16#8xxx
伝送を伴う通信状態については(伝達を伴うコミュニケーションの状態 )16#Cxxx
エラー状態(エラー状態)
伝達を伴うコミュニケーションの状態

診断コードは、送信を伴う通信状態では次の値になります。
DiagCode
=16#80xx
の状態が含まれていますFSoEMaster
州 | xxの値 | 説明 |
---|---|---|
|
| 接続がリセットされます(出力は安全な状態になります)。 |
|
| の |
|
| 接続IDが送信される(出力は安全な状態です) |
|
| パラメータが送信されます(出力は安全な状態です) |
|
| プロセスデータまたは代替値が送信されます。
|
エラー状態
2つのエラーがある場合 FSoEMaster
同時に、最も優先度の高いエラーのみが表示されます。エラーの優先度は、エラー カテゴリに応じて割り当てられます。
1 番目のエラー カテゴリ:
DiagCode
=16#C0xx
、初期化エラー2番目のエラーカテゴリ:
DiagCode
=16#C1xx
、受信機エラーマスター3番目のエラーカテゴリ:
DiagCode
=16#C2xx
安全装置から報告されたエラー
初期化エラー
Diagcode
= 16#C0xx
、 xx
追加のエラー固有のエラーコードが含まれています
xxの値 | 説明 |
---|---|
| 内部エラー |
| 安全なデータの長さはサポートされていません (最大32バイトのデータがサポートされます) |
| ウォッチドッグ時間が無効です。値 0 (パラメータ WatchdogTime) は許可されません。 |
| 内部エラー、無効な論理モジュール ID |
FSoEMasterのエラー検出
根拠: [N3.5.4]
DiagCode
= 16#C1xx
、 xx
追加のエラー固有のエラーコードが含まれています
xxの値 | 説明 |
---|---|
| ローカルリセットまたはリセットコマンドの確認 |
| 受信した電報に予期しないコマンドが含まれています |
| 受信した電報に不明なコマンドがあります |
| 無効 |
| 受信した電報のCRCエラー |
| ウォッチドッグ エラー。ウォッチドッグ時間内に有効なテレグラムが受信されませんでした。 |
| 受信した電報に無効な安全データが含まれています |
| エラーリセット信号 |
| 再起動を確認するプロンプト |
エラー – 安全装置(スレーブ)からのフィードバック信号
DiagCode
=16#C2xx
、xx
追加のエラー固有のエラーコードが含まれています
xxの値 | 説明 |
---|---|
| ローカルリセットまたはリセットコマンドの確認 |
| 受信した電報に予期しないコマンドが含まれています |
| 受信した電報に不明なコマンドがあります |
| 無効 |
| 受信した電報のCRCエラー |
| ウォッチドッグ エラー。ウォッチドッグ時間内に有効なテレグラムが受信されませんでした。 |
| 無効な FSoE 安全デバイス アドレス |
| 受信した電報に無効な安全データが含まれています |
| 通信パラメータの長さが無効です |
| 通信パラメータデータが無効です |
| アプリケーションパラメータの長さが無効です |
| 無効なアプリケーションパラメータデータ |
| デバイス固有の安全指向パラメータが無効です |