工控编程吧

标题: 威纶通触摸屏数值显示元件的值和宏取的值怎么不一样 [打印本页]

作者: qq263946146    时间: 2019-11-29 18:47
标题: 威纶通触摸屏数值显示元件的值和宏取的值怎么不一样
提问:
数值显示元件获得PLC的DT16值,用函数GetData(a, "Panasonic FP", DT, 16, 1)获得的值怎么不一样?


回答:
可以检查一下数值显示元件中的资料格式是什么?
16-bit为单字,32-bit为双字,float为浮点型,是否和宏指令中定义的变量类型是一致的。
short为短整型,int为长整型,float为浮点型。
具体可以在添加元件时,在属性设置对话框,格式下设置,如下图:
(, 下载次数: 5)