wincc V6.2 怎样加小数点

在wincc V6.2的IO域读上来的是整数.如VW100读上来的是12345,怎样能VW100的数变成12.345呢?请帮帮忙.

问题补充:
你们的方法我都试过了,得出来是:12.000,而不是:12.345.
 请问小数后的数为什么会全是零呢?
 

最佳答案

如果你是存在MD区就好了,首先I/O域属性中输出格式选择以"S"为首的格式,例如S999.999,这样就显示三位小数。
     在IO域的属性中,在“输出值”项选“动态对话框”,在“表达式”中相应的"变量"后加上“/1000”,然后在“类型”上选“直接”,保存就行了
  
     但是如果数据源就是整数,那么怎么设置都没有用,改了输出格式wincc显示的小数只会一直是xx.000,比如wincc中建立的外部变量是无符号16位数,有符号16位数,无符号32位数,有符号32位数,那么不管你在wincc中怎么设置,线性标定也好,改输出格式也好都没用。
     解决方法:1、PLC采集到的数据用双字保存成32位浮点数格式,例如MD区
            2、如果PLC中你是存在MW区,而PLC地址又比较紧张,那么在wincc里处理,在wincc中建立32位浮点数的内部变量,在主画面建立输入输出域显示MW区的原始数据,同时事件-属性主题-输入输出-输出值 里面设置成将输出值发送到之前建立的浮点数内部变量,这个输入输出域设置为不显示,它会在后台一直传送该变量的值,现在你可以得到浮点数格式的温度数据了,剩下的找对应关系、处理、显示,你应该会了

提问者对于答案的评价:
谢谢你们帮忙.

 这才可以做到的,在控制器中/100.0或者在上位机的直接连接里面/100.0。

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

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

相关推荐

  • 自动设置复选框

    求助,我的一个复选框里有两个索引,我想根据两个PLC里的二进制的值 分别进行反馈,请问如何。注意我只用一个复选框,含有两个选项。我给obj.Process赋值赋不上。 最…

    SIMATIC WinCC 2019年6月11日
  • TP270-10程序下载

    各位大侠:    小弟手里有块TP270-10的西门子触摸屏,现在的情况是其中一台下载程序时,提示要求OS更新,就按提示操作更新了OS,结果…

    SIMATIC WinCC 2017年11月4日
  • Wincc Flex 报警显示问题

    所有的报警都采用PLC DB块里的离散量 现在就是当多个报警存在时每次只能显示一个报警,而且循环跳。 1.我想做成把所有的报警都罗列在一起 …

    SIMATIC WinCC 2019年6月11日
  • wincc趋势报警如下是什么意思?

    有一个触摸式计算机,安装的是WINCC,原来都是正常的,运行了一段时间后,趋势曲线出现wincc csvloaddbycol() wromg file…

    SIMATIC WinCC 2017年10月31日
  • 10多台服务器wincc运行一段时间后出现的奇怪问题

    10多台服务器软硬件配置都一样。wincc V6.2 SP2运行一段时间后出现的问题!1:wincc在服务器上的激活画面点击没有反应,但是当前画面的数据是有变化…

    SIMATIC WinCC 2019年6月11日
  • wincc里做画面设备按钮隐藏与显示

    我想在wincc里做一个按钮隐藏,当一个BOOL变量等于1与一个word等于3时候这个按钮显示。请问用脚本或动态动画框怎么实现。谢谢! 最佳答案 vbs:dim mybo…

    SIMATIC WinCC 2017年7月25日
  • wincc库中能否新增图片

    在wincc库中能否添加新的图片,也就是说自己新建一个文件夹,在里面添加自己想要的图片,如果可以应该怎样做呢?谢谢了! 最佳答案 楼主可以打开WINCC图形编缉器,在对象调色板中的…

    SIMATIC WinCC 2017年10月29日
  • 触摸屏画面如何设置为竖直状态

    触摸屏画面如何设置为 整体竖直状态 钻石用户推荐最佳答案 好像只能在一开始选取触摸屏型号的时候选择是横着放还是竖着放的,并且只有部分触摸屏支持竖着放。 提问者对于答案的评…

    SIMATIC WinCC 2021年7月5日
  • wincc报表msflexgrid控件列合并

    现在自己做wincc报表试验通过查询按钮读取数据库中的数据,现在已经完成数据的读写想在表中最后一行新加入“总计”一行   需要将表格中的各列数据进行求…

    2021年7月5日
  • wincc 连IO变量成功,但是连不上db块的数据

    wincc(6.0)通过mpi连接s7-300,数字量输入输出区的状态能读取,现想读取模拟量sm331的值,300中通过move指令将该值传送给共享数据块db2.dbw0,但win…

    SIMATIC WinCC 2019年6月11日