wincc的io域输出格式,例如999.9和999.99同样来表识一个浮点数,123.45,两种格式显示值有神么不同?前一个表示为:123.4;后一个表示为123.45;对吗?也即是说输出格式只能改变显示的样子,不能改变显示的值对吗?
问题补充:
"举个例子。一个存储区地址MW0存储数值为3456,如果在WICC显示格式999.9则MW0数值显示为345.6,如果在WICC显示格式999.99,则MW0数值显示为34.56,其实MW0数值并没有变,只是显示变化了而已"
如果照上面理解,那不就是数值发生了变化吗?
最佳答案
是的。
是指显示的样式而不是具体的数值。
补充问题回复:
不是你理解的那样。
当选择数据显示格式是99.99时,你输入23.45,plc接收到的仍然是23.45。
如上诉所致,你选择的仅仅是允许输入的格式而已。如果不选择99.99格式你无法输入小数点2位的数据。
提问者对于答案的评价:
谢谢答疑
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175505.html