n
描述:
在使用S7 Distributed Safety V 5.4 SP1 至 V 5.4 SP3版本过程中,发现即便是设定了正确的监视时间,F系统在启动时CPU仍然会进入停机状态,并且在诊断缓冲区中会发现:n
- "Cycle time exceeded(周期超时)" 或n
- "Error in the safety program: cycle time exceeded(安全程序错误:周期超时)".
注意:
在使用S7 Distributed Safety V 5.4 SP1版本时,以上错误仅发生在:当F CPU支持选项“当安全程序不完整时启动保护”时(见F CPU的相关产品信息)。n
下列因素将影响F CPU的“停止”操作:n
- 在F程序中的F外设的地址区大小。n
- 在F运行时间组中组态的最大有效周期时间(F 监视时间)。n
- 在监视时间周期组态中设定的时间值(在F CPU的属性中的“Cycle/Clock marker”标签下)。
补救措施:
执行下列步骤:
No. | 步骤 | 说明 |
1 | 首先检查是否正确的设定了监视时间(monitoring time)。 | 也可以参考响应时间计算的Excel文件,s7cotia.xls,条目ID 25412441。 |
2 | 将软件升级到S7 Distributed Safety V 5.4 SP4。 | 方法可以参考编程和操作手册“S7 Distributed Safety, Configuring and Programming”, Edition 10/2007。 |
3 | 使用S7 Distributed Safety V 5.4 SP4重新生成程序。 |
关键字:
安全集成,故障安全
#Ende#
© Siemens AG, 1998, 2000
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336368.html