Skip to main content

FSoEMaster

ヒント

ここで説明する機能ブロックのバージョンは、 機能ブロックのバージョンリスト

ファンクションブロックインスタンス(ドライバーインスタンス)の使用

アプリケーションでは、 FSoEMaster ファンクションブロックは、

  • デフォルト値を変更する

  • 手動でエラーを確認する

  • 安全装置への接続を診断する

これを行うには、 FSoEMaster 関数ブロックは、プログラム内で可視化する必要がある。 VAR_EXTERNAL <device name>: FSoEMaster

機能ブロック: FSoEMaster

sil3_FB_FSoEMaster.png
117. 変数入力

名前

データタイプ

初期値

説明、パラメータ値

S_ActivateOut

SAFEBOOL

TRUE

出力を制御するための入力

TRUE: FSoEMaster アプリケーションの出力データを安全装置に送信します。

FALSE: FSoEMaster このサイクルの代替値を送信します。

S_ActivateIn

SAFEBOOL

TRUE

入力を制御するための入力

TRUE: 安全装置の有効なプロセス データがアプリケーションに転送され、アプリケーションのマッピングにコピーされます。

FALSE: 入力の代替値がこのサイクルのアプリケーションに転送されます。

StartReset

BOOL

TRUE

FSoEの名前 <自動確認起動エラー> 起動時にエラーを自動的に確認するための入力。 起動エラーの自動確認のための入力

起動エラーの自動確認のための入力 安全上の注意事項を必ず守ってください。

AutoReset

BOOL

FALSE

FSoEの名前 <割り込みを自動確認> 中断後の自動確認の入力。 中断後の自動確認の入力

中断後の自動確認の入力 安全上の注意事項を必ず守ってください。

Reset

BOOL

FALSE

FSoEの名前 <確認エッジ> 手動で確認するには、 確認エッジの入力(手動確認)

確認エッジへの入力(手動確認) 注意事項を必ず守ってください。



118. 変数出力

名前

データタイプ

初期値

説明、パラメータ値

S_OutReady

SAFEBOOL

FALSE

出力データが有効であり、安全装置に送信されたことを示します。

TRUE: アプリケーションの出力データは有効であり、安全装置に送信されます。

FALSE: 代替値が安全装置に送信されます。

注: 出力は次のように変わります FALSE ドライバーインスタンスの指示によるか、安全装置への送信エラーまたは安全装置の内部エラーが原因です。

S_InReady

SAFEBOOL

FALSE

入力変数にデバイスからの有効なプロセスデータが含まれているかどうかを示します(代替値ではなく)

TRUE: 有効なプロセス データが安全装置によって受信され、アプリケーションのイメージにコピーされました。

FALSE: アプリケーションの入力データが代替値に設定されました。

Error

BOOL

FALSE

エラー表示

DiagCode

WORD

16#0000

FSoE – ステータスと診断

OpAckReq

BOOL

FALSE

FSoEの名前 <承認依頼> 手動確認を要求するための出力。 確認要求の出力

確認要求の出力 遵守しなければなりません。

tRespTimeMS

TIME

TIME#0ms

データ交換の現在のサイクル時間

(以下を参照してください: 時間測定)

tMinRespTimeMS

TIME

TIME#0ms

データ交換のサイクルタイムの最小値

(以下を参照してください: 時間測定)

tMaxRespTimeMS

TIME

TIME#0ms

データ交換のサイクルタイムの最大値

(以下を参照してください: 時間測定)



時間測定

FSoEMaster 機能ブロックは、テレグラム処理時間の監視用に 3 つの出力を提供します。出力は、FSoE 通信の診断に使用されます。

IEC タイマーの期限切れ時間は、テレグラム (マスター -> 安全装置 -> マスター) の測定サイクル時間として取得されます。測定値を偽造しないように、有効な応答のみが考慮されます。時間は、安全装置が受信した 2 つのテレグラム間で測定されます。つまり、完全なテレグラムの少なくとも 1 つのビットが変更を示しています。

ファンクションブロックは、電流(tRespTimeMS)、最小値(tMinRespTimeMS)と最大値(tMaxRespTimeMS) 電報のサイクル時間。