設定#
Safety専用タスクの作成#


警告
安全ロジックとIOのEtherCAT接続例に示すとおり、EtherCATメインデバイスを中心に、SafetyメインインスタンスとSafetyサブインスタンス間で送信ー応答のSafetyサイクルを行うのに最低でも4サイクルのEtherCAT周期通信が必要となります。このサイクル数を考慮し、必要な安全回路の応答時間要求にマージンを加えた十分に短いサイクルタイムを設定してください。

EtherCATの構成#
例として次のEtherCATネットワークコンフィギュレーションを行います。
以下の構成で、図の赤枠と青枠、および、それ以外で区別した sync unit の設定を目指します。Safetyロジックは Term 1 以下にぶら下がっているEL6910に書き込みます。Term 14以下のEL6910は使いません。
- Term 1 EK1101
EL6910(Safetyロジックターミナル)と EL1904 x 2 と EL2904を配置します。
- Term 14 EK1101
同じ構成ですが、Hot connect group = 1 を設定します。

Hot connectを設定すると、次の通り自動的にグループ専用の sync unit が設定されます。

ここからさらに、青枠で示した sync unit の設定を後ほど行います。
Sync unitの設定#
ポイント
Hot connect グループ内の Safetyターミナルに特別なsync unitを設定するには、いちど Hot Connectを解除する必要があります。先にSafetyターミナルの sync unit を設定してから、再度 Hot Connectグループ設定を行います。











Sync unit task の設定#
以下の設定により、PlcTaskにより巡回していたFSoEフレームが専用タスクSafetyTaskのものに切り替わります。先にSafety専用タスクの作成を実施してください。

