求大神回复,触摸屏程序上设定的一些数据,怎么在下载PLC程序的时候一起下载下来
问题补充:
我指的是从PLC上载那些被触摸屏修改过得数据。改如何实现?
最佳答案
此回答已完善
在数据块里面写入值,下载数据块。
我怎么觉得这句话读起来特别扭,感觉你是不是对下载这个数据的流向有点误解?
下载是指数据从电脑走向plc或屏。
上载的意思是从plc走向电脑。
究竟你是指那种方向?
如果是反过来的话,就要从ram创建数据块然后上载数据块。
补充:
上面最后一句话是答案。
详尽的最佳的做法是:
在源程序数据块写好对应于屏编辑的数据。一个不多,一个不漏。数据的值随便写什么都可以。保存。
然后stop了plc,插上电脑,找到“从RAM创建数据块”创建。按了之后好像没有什么变化。
然后用源程序为基础,上载数据块,
结果源程序生成了很多额外的数据块清单,但是其中被你刚才增加的有用的数据块就获得了正确的值。其余的多余的清单你可以马上删除掉。因为那些是运行的时候产生的当场数据,对你没有任何意义。保存。
最后,下载数据块到plc。这个动作有意义的,也是一个可能隐藏得很深的隐患。作用是擦除plc运行时产生的当场数据变成数据块。因为当场数据被刚才的创建动作固定死了,变成了一个初始值,会影响应该是0的初始值。(可能这里我说多了,反正照做吧)
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc360421.html