当前位置: 主页 > PLC控制

触摸屏,输入数字的设定

我现使用TP170A触摸屏设置了一个输入域(十进制,字符长4,小数位1,VD20,周期1秒)。当写入输入域框框内写上任意数字,与S7200通讯的时候,PLC上显示NAN=VD20

为什么啊?

问题补充:
触摸屏设计软件为PROTOOLV6.0
输入域:显示:十进制更新:连续地小数数目:1域长度:4
数值:VAR_57
变量:名称:VAR_57PLC:CPU226类型:DWORD范围:VVD:20采集周期(秒):1

谢谢SG9变量属性是在哪里设置的啊?是指双击变量的那些设置吗?这些设置就是设定成我问题补充里面的这些参数极限我是没有设定的。

最佳答案

数据类型:DWORD是不能带小数点的。要么你把你的数据类型改成REAL(实数),你输入数据就一定要带小数位,如10.6。要么还使用DWORD,把小数位设为0,那就输入一个不带小数位的数,如10。
如果你查这个变量的上下限设置是在这个变量上,不是在输入域中。
在“变量”里找到“VAR_57”,双击这个变量出现一对话框,在此对话框的“限制值”栏里可以设定上下限值了!

提问者对于答案的评价:
我已经搞好了,就是这个原因,谢谢了

  • 关注微信

猜你喜欢

微信公众号