警告:
本文档仅在 S7 F 系统使用库"Failsafe Blocks V1_2" 时适用。如果使用库"S7 F Systems Lib V1_3" (与 S7 F 系统 V6.0 及以后版本一块提供), 不再需要本 FAQ 中的信息。n
组态注意事项:
如果在冗余组态中使用故障安全型模拟量输入模块,当通过局部下载(delta loading)使一个新通道驱动程序 F_CH_AI 接入一个新测量点时,在某些特定条件下,F-CPU 中的安全程序可能会停机。在下列情况下会发生此行为:n
- 冗余故障安全型模拟量输入模块可用。n
- 它们正在被使用,并且已经启动。n
- 在两个模块上有通讯错误/通道错误 (对于相关的通道),或者在两个模块上既没有通讯错误也没有通道错误 (对于相关的通道)。n
- 新的通道驱动程序 F_CH_AI的新应用 通过局部下载(delta loading)被并入正在运行的 F-CPU 中。n
- 下列 F_CH_AI 块的某个输出在安全程序中被连接到其他故障安全块:
- QCHF_HLn
- QCHF_LLn
- QSUBSn
- Vn
- CH_STAT
可以通过应用下列选项的其中一个来避免上述问题。n
警告:
对于选项 1 和选项 2,在整个下载执行过程中,必须至少有一个模块正常无错地运行,即没有通讯或通道错误。当前必须没有确认请求存在。第二个模块上必须有一个错误,即通讯错误或通道错误 (对于相关的通道)。n
选项 1:
编号 | 步骤 |
1 | 在局部下载(delta loading)新 F_CH_AI 驱动程序之前,一定要确保测量传感器只连接到冗余测量点的一个通道上。 |
2 | 禁用安全模式。 |
3 | 下载在 CFC 中改动的程序。 |
4 | 在局部下载(delta load)成功完成之后,一定要确保在通道驱动程序上没有确认请求 (这取决于 ACK_NEC 参数是如何组态的)。如果需要,确认通道驱动程序,从而使得它输出过程值。 |
5 | 然后,为相关的通道连接两路测量信号。 |
选项 2:
编号 | 步骤 |
1 | 在局部下载(delta loading)之前:删除具有高地址值的冗余模拟量输入组。 |
2 | 禁用安全模式。 |
3 | 下载在 CFC 中改动的程序。 |
4 | 在局部下载(delta load)成功完成之后,一定要确保在通道驱动程序上没有确认请求 (这取决于 ACK_NEC 参数是如何组态的)。如果需要,确认通道驱动程序,从而使得它输出过程值。 |
5 | 然后替换在第 1 步中删除的冗余模拟量输入模块。 |
关键字:
F 系统
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336593.html