大家好
我现在在WINCC上定义了一个DINT 地址为 DB1.DBD0,而在PLC中定义的是 2个INT,即 DB1.DBW0和DB1.DBW2,请问在WINCC上输入和输出有没有问题,是没有问题,只是在DBW0和DBW2中显示有问题,还是压根就不能正常显示?
最佳答案
1、如果DBW0、DBW2独立赋值,独立显示没有问题。
2、如果DBW0、DBW2独立赋值,而引用DB1.DBD0来显示,则不能正常显示。既然 DB1.DBD0定义了一个DINT类型,而DBW2为INT最高位为符号位,INT数据是带有“±”符号的。如果DBW0,DBW2均为正数,没有影响。如果DBW0,DBW2其中一个为负数数,则有影响了。
提问者对于答案的评价:
1
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc204252.html