如截图中所示,
计数器的输出CV数据类型为WORD,比较指令的输入端数据类型为INT,不给MW210定义符号,则编译可以通过。
如果在符号表中给MW210定义为WORD或INT数据类型则编译时会报错。
请问各位大师应如何理解?
图片说明:
最佳答案
通常情况下WORD用于逻辑运算,INT用于数学运算。
INT为有符号数,范围为-32768 到 32767。WORD无符号,范围为16#0 到 W#16#FFFF。
没有在符号表中定义类型的话,MW210只是代表这个地址,作为什么类型使用,就看具体的指令,所以没有问题。
由于计数器和比较指令要求的数字类型不同,所以如果在符号表中给MW210定义为WORD或INT任一个数据类型都会报错。
提问者对于答案的评价:
谢谢大家的回答。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234696.html