wincc VB

Dim WORD1_1,WORD2_1,PT1,CT1,EPI1
WORD1_1=HMIRuntime.Tags("1_WORD1").Read
WORD2_1=HMIRuntime.Tags("1_WORD2").Read
PT1=HMIRuntime.Tags("1_PT").Read
CT1=HMIRuntime.Tags("1_CT").Read
EPI1=((WORD1_1*65536)+WORD2_1)/1000.0*PT1*CT1
HMIRuntime.Tags("EPI_1").Write EPI1
1_CT  1_PT  WORD1_1  WORD1_1  在变量里定义无符号16位
EPI_1  内部变量 无符号32位
请问  如何让EPI_1保持2位小数点?

钻石用户推荐最佳答案

内部变量"EPI_1"是无符号32位整型变量,就没有小数位。要保留小数,需要修改变量类型,改成32位浮点数才行。然后可以用Round(EPI1,2)函数来保留小数位数。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:31
下一篇 2021年7月5日 上午9:32

相关推荐

  • wincc画面如何显示自定义sql数据库的记录

    wincc画面如何显示自定义sql2005数据库的记录,不用变量归档和用户归档的方法,要建立的是自定义的数据库,因为记录都是字符串,变量记录归档不能用,用户归档要另外购买。找一个方…

    SIMATIC WinCC 2019年6月11日
  • 剩余时间

    讨论一个问题!比如,现在的水流速度是10米/S,共有距离10000米,目前已走了2S,请问剩余时间怎么在wincc里表达出来!也就是是想通过一个text8的文本变量显示出来!前提是…

    SIMATIC WinCC 2019年6月11日
  • 如何学习wincc中的c脚本

    有没有哪位大侠能分享一下c脚本的学习方法啊,本人之前没有c语言基础,只是在网上看了些c语言的教程对c语言稍有了解,现在想集中精力学习一下wincc中c脚本的使用,并通过此过程进一步…

    SIMATIC WinCC 2019年6月10日
  • WINCC VB变量定义

    Dim mytime,bs,TIT,PIT,A,ZTTIT = HMIRuntime.Tags("TIT-R01066-1.OUT_REAL…

    2021年7月5日
  • 在画面组态中,使用位图比其它的图有什么优点?

    一位做组态的人在说组态要使用位图就好一些,画面运行会流畅,不知位图与普通图片有什么不同? 最佳答案 位图的的存储字节占用的少,那么整画面的数据也少,所以流畅。以前为求效果把相机的设…

    SIMATIC WinCC 2017年12月7日
  • WINCC画面切换后要闪半天

    WINCC有几个画面,发现在画面切换后,画面上的元件要闪半天,例如阀门,它们闪半天,也就不知道是报警了,还是正常工作。有什么办法让画面很快稳定下来吗? 问题补充:我用了许多脚本,有…

    SIMATIC WinCC 2019年6月11日
  • wicc的库下载

    我wicc里没有库,哪里有下载的 问题补充:安装的时候有没有选择安装库这一条,跟安装有没有直接的关系 最佳答案 安装完成都有控件库和图形库了,很大可能是你的软件安装有问题,注意wi…

    SIMATIC WinCC 2019年6月11日
  • wincc的modbus通讯

    大家好,小弟现在毫无头绪,想通过wincc连接两个标准Modbus的变频器(可读、写),s7200连接3个协议是“aa”(可读)的仪表,不知道这个方案能行吗。wincc可以搞一个M…

    SIMATIC WinCC 2019年6月11日
  • 急:关于WINCC与STEP7的兼容问题

    在WINCC与STEP7的兼容性一览表中,显示了WINCCv5.0与STEP7v5.2不兼容,请问这是在安装于一台PC上时不兼容,还是在控制系统中:上位为WINCCv5.0,而PL…

    SIMATIC WinCC 2019年6月11日
  • wincc7.5曲线问题

    打开曲线画面,曲线画面下边还有一个框,如图,但是这个框太小,每次打开都需要手动去拖拽大,怎么设置它打开的大小。 图片说明:       钻石…

    2021年7月5日

发表回复

登录后才能评论