如何用vb脚本改变历史曲线的显示变量,我的脚本错在哪里?

wincc的一个项目中,在运行画面中,点击每一个画面中显示的数值,就弹出其对应的历史曲线画面。对每一个变量数值显示控件的单击鼠标事件我编了如下的脚本
 Sub OnLButtonUp(Byval Item, Byval Flags, Byval x, Byval y)                             
 Dim a0
 Dim b0
 Set a0 = HMIRuntime.Tags("a")
 Set b0 = HMIRuntime.Screens("Battery1.PictureWindow2:POPTREND").ScreenItems("Control1")
 b0="ProcessValueArchive\FZ301A"
 a0.Write 1
 End Sub
 其中a是内部变量,用来控制弹出式窗口picturewindow2的显示与否用的,Battery1是主画面,POPTREND是历史曲线画面,control1是POPTREND里的历史趋势控件 ProcessValueArchive\FZ301A是数据归档里的一个变量。
 运行时点击画面上的值没反应。经检查 Set b0 = HMIRuntime.Screens("Battery1.PictureWindow2:POPTREND").ScreenItems("Control1") 这语句有问题,删掉这语句可以打开弹出式窗口。加了这语句,窗口都弹不出。请问如何用vb脚本改变历史曲线里的显示变量
 

问题补充:
刚看了二楼提供的链接,好像是C的,有vb脚本的例子吗,谁能帮我看看我的脚步哪里有问题。谢谢。

最佳答案

http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=45080&cid=1032

提问者对于答案的评价:
有些帮助

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

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

相关推荐

  • 关于 datamonitor问题

    使用EXCEL读取数据正常,但是用WEB进入不了服务器,总是提示说密码错误,已经按照说明输入的是wincc管理员密码和本机用户密码,还不行。请教。谢谢 问题补充:谢谢网友的回答。&…

    SIMATIC WinCC 2019年6月11日
  • WINCC定义变量问题

    在变量里定义了Q0.1,为什么变成了A0.1? 问题补充:请教各位老师,。德语显示是否能向英语显示那样正常使用? 最佳答案 德语输入用E表示,输出用A表示,英语输入用I表示,输出用…

    SIMATIC WinCC 2021年7月5日
  • wincc 如何在一个趋势框内,用按钮选择显示对应趋势。

    wincc 如何在一个趋势框内,用按钮选择显示对应趋势。 最佳答案 可以的,需要使用脚本的啊参考:在 WinCC 中如何在一个画面中显示不同的趋势图?…

    SIMATIC WinCC 2021年7月5日
  • ADAM与wincc通信

    ADAM模块在wincc下怎么使用 问题补充:ADAM4051这个模块,怎么用呀,有实例吗?求大神指点一下,还有4068的模块 最佳答案 1.adam-4051需要在研华的设置软件…

    2021年7月5日
  • 如何查看wincc还需要什么授权

    我安装了wincc6.2,而且也安装了授权,可是还是提示为演示版,激活的时候显示许可证已过期。我打开许可证管理器之后,检查所安装的许可证,都为正常,但是在“已使用”许可证一栏却为零…

    SIMATIC WinCC 2019年6月11日
  • 关于过程值归档与数据库的问题!

    1、我要用wincc进行过程值归档,是不是需要一些数据库的知识?主要是我没有学过数据库! 2、在wincc中组态利用“变量记录”组态完过程值归档后,过程值的记录是存储在哪…

    SIMATIC WinCC 2019年6月11日
  • wincc模拟器

    我用的是内部变量,想用变量模拟器来模拟液位的变化,前几步做完后,到最后一步start simulation是灰色的,为什么?请各位高手帮帮忙! 问题补充:hyan说的步骤…

    SIMATIC WinCC 2019年6月11日
  • WinCC模拟量报警

    我需要监控192个模拟量的上下限报警。请问有什么批量的方法把报警弄好?一个一个输入变量太麻烦了 最佳答案 先做一个模拟量的报警,导出后在Excel中完成所有的报警后再导入。 提问者…

    SIMATIC WinCC 2017年5月29日
  • 怎么利用wincc 向plc内传输动态数字

    想在wincc里做一个滚动条,滑动滚动条时能在plc 的m区写入数字,不知道能否实现。为何做了多次都不能成功。 最佳答案 这个当然能够实现,S7-300PLC那么强大的功…

    SIMATIC WinCC 2017年11月12日
  • Wincc项目移植问题

    目前我有一个在7.0版本上做好的项目,项目能完美运行,没有报错。然后我将7.0版本的项目拷贝到另一台装有7.3版本的机子上,打开时提示移植,移植后提示成功!首次也能打开该项目,但提…

    SIMATIC WinCC 2021年7月5日