接入安全通讯
用户必须在安全程序中创建各个安全选件。在建立安全功能运行时,提供已定义的变量,这些变量在不同的FSoE主设备上可采用不同的命名。
示例
在下面的示例中,借助Beckhoff公司的GroupPort显示这些变量。
变量 | 功能 | |
|---|---|---|
用于控制的GroupPort | RUN/STOP | 启动/停止FSoE程序的执行。 |
Err Ack | 故障复位/确认安全通讯。 | |
Module Fault | 未定 | |
用于观测的GroupPort | FB Err | 执行功能模块时出错。 |
Com Err | 通讯故障。 | |
Out Err | 输出故障。 | |
Other Err | 其他故障。 | |
Com Startup | 建立安全通讯。 | |
FB Deactive | 未定 | |
FB Run | 功能模块执行中。 | |
In Run | 安全程序正在运行。 |
启动安全功能和再集成安全设备的流程取决于FSoE主设备,此处未显示。
Safety over EtherCAT®具备其安全过程数据的有效性信息。建立安全协议后,该信息从主设备传输到子设备以获取过程输出数据,并从子设备传输到主设备以获取过程输入数据。如果主设备报告“无效”,子设备侧的所有过程输出数据都会被清零。子设备始终报告“有效”,并提供当前的过程输入数据。