当前位置: 主页 > PLC控制

请问CFC中设置的ACTUAL值,在CPU冷启后的变化?

我在CFC中,使用MEAN_MON块,设置上下限报警参数
我查看该fb调用专属数据块,其中INITIAL值和ACTUAL值不同。
ACTUAL值是我在CFC中改后的值。
请问,如果我设置CPU为冷启动。
当CPU遭遇冷启动后,请问冷启动后,这些值是INITIAL值还是ACTUAL值?

同理,如果我使用的是OP-A-LIM块,设定LINK-U和U值为100,而本身OP-A-LIM块中定义的该值的INITIAL值都是0.
那么冷启动后,这些值会是0还是100?

急切!

最佳答案

1、冷启动后,DB块的值会恢复到离线声明的ActualValue,而不是InitialValue,这个可以通过试验得到验证。

2、在CFC中离线模式下修改管脚,并编译后,其背景数据块ActualValue与设定值一致。
所以将OP-A-LIM的U设为100(LINK=FALSE)编译下载后,冷启动后输出值为100。
这一点也可通过试验得到验证。

提问者对于答案的评价:
谢谢您的帮助。
因为系统运行着,没办法做试验。
突然想到这个问题,查资料有看到恢复到INITIAL值,吓得我紧张了好几天,终于可以放心了。

  • 关注微信
上一篇:PCS7/2个问题

猜你喜欢

微信公众号