在OB35块里例如要给MD10赋一个real型的初值,该怎么做?我想在开头用move赋值,这样OB35每次调用的时候都要重新赋值了……
问题补充:
在OB100里赋值是用move吗?那这个赋值是在掉电之前内存数值都是有效的吗?
最佳答案
初始值赋值在ob100中,这个组织块只在启动时执行一次
ob35里就需要加条件,比如m0.0为0时。然后在ob35结尾置为m0.0使其一直为1
在OB100里赋值是用move吗?那这个赋值是在掉电之前内存数值都是有效的吗?
当然是了,我习惯使用stl
比如 l 20.0
t db1.dbd0
至于掉电前有效是肯定的,只要不改变一致保持这个值,你还可以为其设定掉电保持,在数据块的属性里,m区有些地址是掉电保持的,不过忘记是那些了
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc250427.html