wincc输出域数值自动四舍五入问题

我把wincc与PLC连接起来,有一输出域设定是一溶氧模拟量值,数值地址是VD20,wincc里面设定类型为REAL,输出域属性设定:数据格式为99.99,变量连接上面的地址,结果运行时,本来数据为8.55,结果显示为9.00,即输出域结果自动四舍五入了,检查了各种设置均没有找出问题,不知是哪里出错了,望各位指教,先谢了。

问题补充:
先谢谢dancan的回答,我在PLC里面在线监控时显示是8.55小数,而且这一数据同样可以在触摸屏上显示,即触摸屏上显示为8.55,wincc里面显示结果就自动四舍五入了,即为9.00,而对于输入域同样的设置可以输入小数8.55。谢谢!

最佳答案

应该是变量格式不对。
  比如:OPC方式通讯的时候不光设置REAL型变量(浮点数 32位)还需要OPC格式设置变量地址的(需要在地址后加一个F来显示浮点数)。仔细检查变量地址设置。

提问者对于答案的评价:
opc变量管理里面的数据类型被默认为了32为有符号数,我改为32为浮点数了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc269556.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 动态数据变化

    我做了两个画面,一个是动画画面,一个是数据查询画面,在动作画面里,有一个tank,一个桶,由tank往里装液体,用代码写了程序,在桶的属性高度里面写的代码,在运行中可以实现,运行时…

    SIMATIC WinCC 2019年6月11日
  • WINCC上出现Report Alarm Log

    WINCC在运行的时候会出现一个任务“Report  Alarm  Log”,我在两个项目上都遇到了这个情况,只好不断地从“任务管理器”上把…

    SIMATIC WinCC 2019年6月11日
  • WINCC怎么读取手持无线条码扫描枪的数据

    请问:上位机WINCC6.0怎么读取手持无线条码扫描枪的数据?手持无线条码扫描枪是通过无线路由连接PC的。 最佳答案 直接与WINCC通讯,可能需要在脚本里面对串口编程,我们是通过…

    SIMATIC WinCC 2018年12月6日
  • wincc的spreadsheet另存为excel指令

    需要将spreadsheet的表格格式及数据保存,Export属性好像只能导出数据到已有文件,将spreadsheet另存为excel的vb指令是什么, 问题补充:难道没有直接将s…

    SIMATIC WinCC 2017年6月5日
  • 请教wincc6.0 BOOL变量触发扬声器

    本人目前正在现场调试,由于业主电脑没有声卡和音响,所以远程监控现场希望有报警变量置位时能触发电脑自带扬声器的声音,这个用horn好像无法实现,据我观察好像是应该在WINCC的全局脚…

    SIMATIC WinCC 2019年6月11日
  • 只装屏软件可以吗

    电脑不给力,想V13的只装屏部分的软件,装程控器部分的,这样可以吗? 最佳答案 可以的。建议装step7 professional,安装的时候自动装上了winCC&nbs…

    SIMATIC WinCC 2017年6月11日
  • WINCC运行程序退出

    现在我的WINCC程序和我的用VC++编写的.exe程序一起运行,在我的WINCC运行程序上面有一个退出按钮,我想单击此按钮我的WINCC程序和VC++程序一起退出,该如何做了??…

    SIMATIC WinCC 2019年6月11日
  • wincc画面运行的问题

    我在画面编辑器中画好后,点击工具栏的运行系统,所有的变量数据都能显示。但是退出,运行整个项目时,数据却不能显示?请大侠指点啊 问题补充:问题找到了。原来是添加的窗口空间参数设置有问…

    SIMATIC WinCC 2017年12月1日
  • 请教wincc和wincc flexible软件的关系

    请教一下wincc和wincc flexible 的区别和应用的地方。 钻石用户推荐最佳答案 你百度下很多!wincc是一种复杂的scada(数据采集与监控)系…

    SIMATIC WinCC 2021年7月5日
  • wincc V7.4变量归档

    WINCC v7.4变量归档,采用变量触发变量归档时,当变量由0变1后,归档了一次,再由1变0由归档了一次,如何只让变量上升沿归档一次? 最佳答案 http://www.…

    SIMATIC WinCC 2021年7月5日