在一个已经正常运行的程序中,要改变一些地址。由于程序很多不可能每一个程序段去改。在blook中用重新布线的功能提示有些程序段没有改变。原程序中有符号表,根据西门子工程师的指点说在符号什么设置优先的情况下更改符号表中的地址就可以,但是试了多次只要一改变符号表程序段中报大量的错误。
求高手指点怎么在一个需要改变组态后,改变地址。
最佳答案
S7-200里可以首先设置符合优先(选中MicroWin/view/symbolic address即可),然后改变symbol的地址定义就可实现程序中引用对应地址的修改。
S7-300/400里只能通过rewire实现上述目的。注意rewire操作前首先必须选择需要重新连线的块,同时程序编辑器不能打开相关的块。如果选BLOCKS则针对所有的块进行操作。
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc250860.html