在WINCC的I/O域输入的数据,属性都是“十进制”,如果输入“57”,在S7-300的程序中是否要用“INT”? 如果输入“5.34”,是否一定要用“REAL”? 很初级的问题,突然迷糊了。
最佳答案
在WINCC的I/O域输入的数据,属性都是“十进制”和变量是否为“int”、“real”没有关系,因为我们一般都习惯于十进制数值,而数据如果是“0~255”可以定义为“byte”,“0~65535”可以定义为“int”,大于“65535”可以定义为“dint”以上是指整形,如果带有小数点,就是“REAL”OR“FLOAT”
提问者对于答案的评价:
谢谢。解释得非常明白,好
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273432.html