发布于 2009-11-22 15:44:44
1楼
目前已经做过的测试,我再补充一下:
1:输入输出域的格式设置不起作用。在读取其他OPC SERVER 值的时候才有作用。可以显示小数位。
2:如果改为读取 数据类型为32位浮点数 IEEE 754格式,就读不到数值。
3:我的下位机是 串口服务器接ABB PLC AC31 ,用TCP模式,上位机不用串口模拟软件。PLC 模拟量数据类型为INT 型。
4:MODBUS TCP 协议设置为 16位无符号数可以正确读值,比如温度值为:8618,线性化后的值为为86,没有了小数位的18。
5:其他组态软件可以正确读值并线性化没有出现丢失小数位的现象。WINCC只是设置输入输出域的999。99是不行的。
6:除过在程序里面用程序实现显示小数位,还有什么好办法吗?
7:WINCC程序里面实现如何实现显示小数位?
8:哪位方便的话,我可以提供公网IP 实际联机设备测试一下这个问题。
9:之前做过WINCC显示小数位的,但也是读取OPC SERVER 的工况。
10:先谢谢各位关注了。