西门子300,关于数据类型问题。

PIW200,OUT:MD4,MD4 ROUND MD8,MD8 MOVE DB3.DBD0,这个DB3.DBD0应该是DINT类型吗,如果我在DB3的数据块中将其设定为DWord类型可不可以,如果不行会造成什么问题。类似这种数据类型有没有可以兼容的。

最佳答案

1、可设定为DWord类型。
2、这个问题归结为WORD与INT的区别:
通常情况下WORD用于逻辑运算,INT用于数学运算;
在使用梯形图或SCL等语言编程时区分较严格。
在使用语句表编程时系统不检测数据类型是否匹配,即WORD与INT在用法上没有什么区别(WORD可做数学运算,INT也可作逻辑运算)。

提问者对于答案的评价:
谢谢。是不是只要没有红色的字就不会有影响吧,设计到触摸屏显示的话我要将其对应的是DINT就DINT,是DWord就是Dword

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc226783.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐