问题:
故障:
通过DP/AS-i F-Link连接的ASI故障安全从站的输入在故障安全的程序中为0。输入点被钝化,不能重新触发。
在PLC中没有其他故障(所有的LED灯是绿的,没有组故障)。在DP/AS-i F-Link侧同样没有任何故障。状态显示运行。
相对应 F-Link的F I/O 数据块,所有的通道被标注为错误(QBAD = 1)。
下面其中一个诊断事件进入诊断缓存区中:
• "F-I/O passivated": Signature error (CRC)/Sequence number error ...
• "F-I/O passivated": Monitoring time for safety message frame exceeded ...
回答:
在STEP7中的硬件配置中,DP/AS-I F-Link 模块的的PROFIsafe 菜单缺省设置为:
F_PAR_Version: PROFIsafe V2-MODE
F_CRC_Length: 3 Byte CRC
下列 F-CPUs支持 V2 模式:
• CPU 416F-2, 固件版本为V4.1或更高
• CPU 416F-3 PN/DP
• CPU 315F-2 PN/DP
• CPU 317F-2 PN/DP
• CPU 317F-2 DP, 固件版本 V2.5
其他型号的故障安全CPU,例如 CPU315F-2DP 6ES7 315-6FF01-0AB0不支持PROFIsafe V2 模式
解决方案:
在STEP7中的硬件配置中PROFIsafe 菜单参数必须修改:
F_PAR_Version: PROFIsafe V1-MODE
F_CRC_Length: 2 Byte CRC
然后存盘编译配置并下载。故障安全的程序同样需要被编译和下载。
补充信息请参考手册S7 Distributed Safety –
Configuring and Programming,网址
/cs/document/22099875?caller=view&lc=en-WW
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336730.html