从S7 V5.5移植项目到博图V13,编译完后出现很多警告,如图所示,这样的警告有点多,想问一下这会不会影响程序的运行。
图片说明:
最佳答案
本身不会影响运行。但是在特定错误的情况下,程序并不一定按照预想的方式工作。
你截图中出现的主要是两种错误,下面是我的理解:
1. 定义为输出的变量可读。
在FC块中,由于输出变量并不能保存状态,必须先赋值后使用。如果出现先使用后赋值的情况,则很可能会出现一些问题,甚至是几个星期出现一次的莫名其妙的问题。
2. 地址不能通过变量分配
该地址在数据块中没有对应的符号,提示是否填写正确。
个人觉得,博途加强了对程序安全的检测,建议在编程过程中不要使用博途警告的程序。
提问者对于答案的评价:
恩这倒是,但是这个在S7 V5.X中完全没问题,就是这新版本用起来有很多限制
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc142186.html