vb读取wincc数据,但是数据丢失问题

我在vb中用了
 formsize = wincc.getvalue("resize")
 其中formsize是vb中的变量,resize是wincc中的变量。
 在vb中用一个timer控件控制读取wincc数据,时间间隔为4秒钟。另外设置了个标志位,当标准位置1时,开始读取resize的值。当标志位置1时,resize的值开始变化,变化周期为5秒钟。5s后,标志位置0,vb停止读取resize的值。这样的话,vb应该每一个读取周期都能至少读取到一次resize的值才对。可是事实上,只能读取到大部分的resize的值,有很多resize值都遗漏掉,没有读取到。我把时间间隔改为3秒,还是会遗漏数据,并且还会读取到2到3个数据。为什么呢?我现在1个周期内只需要读取一个数值,应该怎么做到呢?请高手帮下忙,谢谢!

最佳答案

See VBS136

 'VBS136
 Dim objTag
 Set objTag = HMIRuntime.Tags("Tag1")
 objTag.Read
 objTag.Value = objTag.Value + 1
 objTag.Write

 

提问者对于答案的评价:
你好,请问在哪里能看到vbs136啊?我是在vb中写的程序,不知道能否在vb中实时读取wincc中的数据呢?(不用timer控件)
 谢谢

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

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

相关推荐

  • 博途的定时间时间放到WINCC上后没有同步

    按照https://support.industry.siemens.com/cs/cn/zh/view/79552957教程上做的,但是发现博途的定时器到30秒的时候,WINCC…

    2020年11月1日
  • wincc 警告:没有许可证

    7.0SP3亚州版本,买了正版的RT8192点,只用了1000点左右,用的是附带的光盘软件,按照使用说明,加密狗插进电脑了,里面的授权文件也拷贝到C盘,现在是运行工程,隔几个小时会…

    2017年6月8日
  • GE Fanuc与s7-300或Wincc通讯

    现有一个项目需要改造,原系统全是用的GE产品,现在要在原基础上扩充改造。曾问过Siemens和GE的技术支持,都说自己支持常见的Profibus-DP、Ethernet,但是两家的…

    SIMATIC WinCC 2019年6月11日
  • sybase 7

    我以前的WINCC程序是5.1版本的,现在装了6.0版本,打开原来程序是要进行项目移植,移植时sybase 7没有正确安装,可我已经安装了,是什么原因,如何解决,谢了。”…

    SIMATIC WinCC 2019年6月11日
  • WINCC自动运行的快捷方式

    我想做一个WINCC自动运行的快捷方式 即开机后不自动运行,当我单击这个自动运行的快捷图标后WINCC就运行? 2.还想请教一下。为什么我自己在WINCC报警记…

    SIMATIC WinCC 2019年6月11日
  • 我的WINCC6.0SP3运行时总报错

    我的WINCC6.0SP3运行时总报ALRAM LOGGING RUNTIME错误,请帮忙解决一下,不胜感激. 最佳答案 1,你把wincc中的“计算机”的属性…

    SIMATIC WinCC 2019年6月11日
  • WINCC online table/trend control控件不正常

    不正常主要表现在: 1、 这两个控件只在一个项目中不好用,在别的项目中就可以正常使用。(同一台电脑,所以wincc控件安装是没有问题的) 2、打开时很…

    SIMATIC WinCC 2019年6月11日
  • 怎样快速地把内部变量值插入用户归档表格域

    用户归档表格控件里域的值,可以通过C脚本程序插入吧,一个域我有10个值需要归档,这10个值都保存在10个内部变量里。怎样快速地把这10个值传给用户归档表格?越快越好。我需要在500…

    SIMATIC WinCC 2019年6月11日
  • wincc历史数据查询

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

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC flexible 每个画面的层应用

    每个界面都有0-31个层,我想问的是能否通过按钮来激活该画面的指定层,这样说话,有没有函数激活可见层 最佳答案 1.WINCC flexible每个界面都有0-31个层。…

    SIMATIC WinCC 2017年8月24日