WINCC 输入输出IO域如何通过VB计算后显示数据

输入输出IO域设定值需要通过该设定值除以另一个变量后而得到,得到的数据参与PLC控制,请问下VB程序怎么写?谢谢

钻石用户推荐最佳答案

写了个例子供参考,我在wincc测试工程里面建了a、b、c三个浮点数变量
假定a是你设定的,c=a / b,在io域中修改了a则触发事件,把a / b 的结果写到c
在画面上建了三个io域,分别是a、b、c三个变量,代码放在a的io域的“事件”下面的“属性主题”下面的“输出/输入”下面的“输入值”下的“更改”事件中。

Dim i,j
i = CSng(HMIRuntime.Tags("a").Read)
j = CSng(HMIRuntime.Tags("b").Read)
If j<>0 Then
   HMIRuntime.Tags("c").Write i/j
End If

提问者对于答案的评价:

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

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

相关推荐

  • S7 300 PLC和WINCC无法建立S7连接

    在做一个有关高速数据采集的项目,目前的想法是在每一个扫描周期记录过程值,在记录完成后将过程值的DB块通过FB12(BSEND)发送到WINCC,然后在曲线上显示出来。目前参考的是以…

    2017年12月9日
  • step7 5.4与v5.3区别

    请问STEP7 V5.3与V5.4啥区别? 我公司的S7-300plc用V5.4下的程序,我用V5.3读出后,cpu型号显示问号。是版本低的原因吗? …

    SIMATIC WinCC 2019年6月11日
  • 谁能告诉我WINCC V7.0软件多少钱啊??

    谁能告诉我WINCC V7.0软件多少钱啊??或者那里能下载到,或那位师傅愿意传一份给我啊,感激万分。小弟邮箱527529693@qq.com 最佳答案 谁能告诉我WIN…

    SIMATIC WinCC 2019年6月11日
  • 用户归档控件的工具用不了

    在图形编辑器添加一个WINCC User Archive -Table Element 控件,双击后在“常规”选项的源 …

    SIMATIC WinCC 2019年6月11日
  • win10专业版如何安装wincc

    V7.4版本的如何安装,求大神指点下,我还是个初学者。。。 最佳答案 如何在Win10中安装WinCC V7.4SP1https://www.ad.siemens.com…

    SIMATIC WinCC 2020年11月1日
  • 224与wincc

    安装PC ACCESS,然后导入前面建立的S7-200符号表,同时定义PC access到S7-200的通讯。这在PG/PC INTERFACE是PP…

    SIMATIC WinCC 2019年6月11日
  • wincc 变量高低位赋值

    请问:如何在wincc中,将两个int型变量的值写入到一个dint变量的高低位中?, 问题补充:请问VBS可以实现吗 最佳答案 dim mytag(2)mytag(0)=…

    SIMATIC WinCC 2020年11月1日
  • SetTagValue这个函数怎么用啊?

    我有一个内部变量TAG为文本变量16位字符集,我现在要用C语言将 “你好” 赋值给这个变量,请问是否是用SetTagValue()这个函数?函数形参lpdmVa…

    SIMATIC WinCC 2019年6月11日
  • TIA V13出错问题

    之前用得TIA V13都挺好的,也编写了几个项目的触摸屏了并应用起来了,但是昨天打开一个之前的项目后发现触摸屏画面什么也没有了(之后打开几个之前没有问题的项目情况也是一样…

    2017年6月10日
  • wincc报警设置?

    wincc2008中如何在控制画面中做报警的实时显示? 就是在操作画面中动态显示报警信息。 最佳答案 楼主可以打开“画面”下的模板,在模版画面中组态“报警窗口”。&nbs…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论