接入安全通讯
用户必须在安全程序中创建各个安全选件。在建立安全功能运行时,提供已定义的变量可供使用,这些变量在不同的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®具备其安全过程数据的有效性信息。建立安全协议后,该信息从主站传输到从站以获取过程输出数据,并从从站传输到主站以获取过程输入数据。如果主站报告“无效”,从站的所有过程输出数据都会被清零。从站始终报告“有效”,并提供当前的过程输入数据。