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

相关推荐

  • wincc与plcsim的tcp/ip连接

    我想用PLCSIM仿真连接WINCC画面,采用TCP/IP协议。查了资料说PLCSIM5.4可以,但都没见到详细的操作步骤。请各位指点迷津!如果有详细的文档请发我邮箱liuhui8…

    SIMATIC WinCC 2021年7月5日
  • WinCC编译C脚本出错

    打开C脚本时出现以下内容#include "apdefap.h" void OnClick(char* lpszPict…

    SIMATIC WinCC 2019年6月11日
  • 报表问题

    请问用Wincc作为DDE的服务器  EXCEL作为DDE的客户端  能否实现变量的 “定时”归档  如果不行…

    SIMATIC WinCC 2019年6月11日
  • 如何在WINCC中预设温控曲线?

    大家好,我在工程实际运用中遇到了一下问题,请高手指点工况如下:此控制是一个电加热炉,工艺要求如下第一步:启动电炉,从当前温度加热到600℃,(要求用时60分钟),然后进行保温120…

    SIMATIC WinCC 2020年11月1日
  • 请问如何在Wincc中打开指定的.exe程序?谢谢!

    我想通过点击一个按钮打开一个指定的.exe程序,请问怎样编辑这个按钮?谢谢! 最佳答案 最简单的方法,使用动态向导: 建立好按钮,选中按钮,然后在右下角的动态向导(如果没…

    SIMATIC WinCC 2019年6月11日
  • 创建的C动作为什么不能被编译

    1、我使用的WINCC为V6.2亚洲版本。创建的C动作为什么不能被编译。提示是“该动作没有包含解释代码”为什么? 2、点击帮助菜单下的“目录与索引”启动一下,就消失?为什…

    SIMATIC WinCC 2019年6月11日
  • 博途wincc项目能否生成可执行文件

    博途编制的WINCC项目能否生成桌面那种执行文件,不需要打开博途软件直接能仿真的?每次打开博途仿真很麻烦。 最佳答案 不可以。WinCC项目相当于解释执行,是不可以生成EXE文件。…

    SIMATIC WinCC 2017年6月3日
  • wincc6.0 vbs 访问数据库

    现在要在oracle数据库上读取数据(8i),我用了一个Function返回相应的值,其中strSQL为数据库查询语句,i对应表的列,然后我在一个button中使用这个Functi…

    SIMATIC WinCC 2019年6月11日
  • 变量记录 不能激活

    激活WinCC时, 变量记录不能激活 最佳答案 1.项目路径是否有中文名;2.是否安装了STEP7,版本是否有冲突;3.是否安装了杀毒软件及防火墙,建议将你的杀毒软件卸掉…

    SIMATIC WinCC 2019年6月11日
  • Wincc控件的标签如何改成中文

    有个国外项目,买的亚洲版WINCC,组态的时候画面已经改成英文了,控件也是显示英文的标签,包括组态对话框什么的,操作系统也改成了显示英文,但是一旦激活,报警控件的标签就仍然显示为中…

    SIMATIC WinCC 2021年7月5日