WINCC如何通过OPC对称重仪表进行归零?

wincc使用kepserverex OPC读取各个称重仪表的称重数据,命令格式为@07RB,其中07为地址码。现需要对该仪表进行远程归零,命令为@07MT。
同样在kepserverex 中新增归零变量WT_2107_RS,读命令为@07MT,将此变量导入WINCC后,在画面中加处归零按钮,并在鼠标动作中输入VB代码“HMIRuntime.Tags("WT_2107_RS").Read”,希望按下按钮后,通过读取一次归零变量,对仪表进行归零操作。
目前的问题是,按下按钮后可以归零,但好像变量一直归零下去,无法再次显示称重值(感觉一直在读取归零变量WT_2107_RS),直到切换一下画面才能显示称重。
不知道如何解决这个问题,请教各位,谢谢。

最佳答案

显示重量的io域做到一个小画面上,画面窗口显示这个小画面,按钮动作除了你的这个脚本外,再加上隐藏画面窗口,从新显示画面窗口(和切换了一下画面是一样的效果)。

提问者对于答案的评价:
很不错的方法,虽然不知道为什么程序只读一次变量后,会变成连续读取归零变量(会一直执行归零命令)。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日 下午7:19
下一篇 2017年6月12日 下午7:19

相关推荐

  • wincc的vbs脚本中文版帮助

    wincc的vbs脚本编写中文版帮助,主要是wincc的对象讲解 最佳答案 关于wincc对象、控件的说明,wincc帮助——vbs中有详细讲解,但只有英文WinCC V…

    2021年7月5日
  • wincc里的历史趋势怎样能把显示时间加长

    我现在WINCC里的历史趋势图只能显示7天的历史记录,我想让其能显示时间长一些,比如显示一个月,应该怎样做? 问题补充:楼下可以详细说明吗,比如你说的记录的点数和周期的具体位置在哪…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.4 脚本调试 VS2008怎样配置?

    WINCC7.4 脚本调试 VS2008怎样配置?  我截了两张图,没够明白,这个先安装VS2008后,然后是安装WINCC7.4&nbsp…

    2021年7月5日
  • wincc历史数据查询

    WINCC的历史数据记录查询,我想把查询时间范围用数据输入的形式输入,然后再设置个按钮,来查询,应该怎么做? 最佳答案 1.什么也不用做,使用OnLineTrend控件自带工具按钮…

    SIMATIC WinCC 2019年6月11日
  • WINCC小数点位数问题

    用户归档TAG1变量。用ODBC数据表格链接用户归档数据,求出平均值,代码如下:sqljiuaavg.Write "select avg(tag1),…

    SIMATIC WinCC 2017年6月7日
  • 请大神来看看我编辑的WICC,C全局脚本

    各位大神这是我编辑的WINCC全局C脚本,编译完成没错误。注:”shedingzhi”是用来采样的变量,"data11""data12"&q…

    2021年7月5日
  • wincc 与excel的数据交换怎么设置??

    wincc 与excel的数据交换怎么设置?? wincc怎么读取excel内的数据,和 wincc将数据写到excel中。看到有人说用dde的方法,…

    SIMATIC WinCC 2019年6月11日
  • wincc如何读取多个txt文件并生成曲线

    小弟初用wincc,现在项目里通讯用的多个txt文件储存数据,现在想把这几个txt文件的数据生成在一个坐标系下的多条曲线,是怎么一个思路呢? 最佳答案 txt文档的读取参考:WIN…

    SIMATIC WinCC 2021年7月5日
  • 如何做wincc配方

    我想做一个配方,做几个钢种代码,每一种钢种做10个参数,在wincc界面里可以将这些参数相应的保存在电脑硬盘上,在使用的时候可以将硬盘上的数据读出来显示在对应的区域,然后在下载到P…

    SIMATIC WinCC 2019年6月11日
  • I/O域的VB代码问题

    现在有一个I/O域,在画面中的一个画面窗口中,在画面中有一个输出域1,连变量-mingchen,点击一个按钮,弹出画面窗口中,在画面窗口中有一个输入域,目的:在画面中的输入域中输入…

    SIMATIC WinCC 2019年6月11日