变量上升沿触发VBS动作

wincc中定义一个VBS动作,想用一个变量的上升沿去触发这个动作,怎么实现?

最佳答案

再做一个变量用来存储状态
a 是触发的变量,a1是存储a上个周期状态的变量
全局脚本周期循环
dim a,a1
a = hmiruntime.tags("a").read
a1 = hmiruntime.tags("a1").read
if a =1 and a1 =0 then
''执行的动作
end if

hmiruntime.tags("a1").write a

提问者对于答案的评价:
可以

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • wincc的报警条

    想在wincc上做一个滚动报警条,我自己做了一个,做成如图2那样的(重点是只显示一行,后面的确认和隐藏在一行)但一些设置总是不知道在哪里改。请教一下。同时问一下,有没有更好的办法,…

    2021年7月5日
  • WINCC能够导入XML文件吗?

    能的话如何实现呢?XMl文件是哪种形式的?有样板吗 问题补充:麦田同志,我需要,邮箱:honngyanzhao@qq.com万分感谢,发过来把分加给你,可以提高悬赏分给你 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • WINCC用户问题

    各位大侠:请问wincc画面做好后如何做到只能监视不能操作当然可以切换画面。就是只能看,不能动的效果呢?麻烦说详细点,小弟是菜鸟::::谢谢 最佳答案 只要设置用户操作权限就可以了…

    SIMATIC WinCC 2019年6月11日
  • 在同一画面窗口显示的画面中操作另一画面中的对象

    一个画面窗口,两个画面都要显示在这个画面窗口中,如何在画面窗口中显示的一个画面中操作另一个画面中的对象,另一个画面也要显示在画面窗口中 最佳答案 你可以在一个画面中调用画面右侧–…

    SIMATIC WinCC 2019年6月11日
  • WINCC打开项目的问题

    请问大家一个问题,wincc 7.0可以打开wincc 6.2、 wincc6.0、wincc5.2版本的项目吗?谢谢 最佳答案 WINCC&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 关于Wincc中方法的应用

    我刚接触Wincc,想知道一下Wincc中Function到底怎么用,其实就是想自己用vbs编写一个方法,然后调用(请用vbs)。不知道有谁能指点一下,以一个最简单的例子为例,如何…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 2007软件正常使用一段时间后,出现问题

    软件能打开和编辑以前的旧文件,但重新组态一新文件时提示找不到模版,组态不了 最佳答案 提示:c:\documents and settings\all&nbsp…

    SIMATIC WinCC 2019年6月11日
  • WINCC的Documentation Viewer是做什么的?

    如题 这个工具是干嘛用的 怎么用 求指点! 图片说明:    最佳答案 打印曲线的 提问者对于答案的评价:谢谢!

    2021年7月5日
  • 关于开关量报警记录的问题

    1、我现在要用输入I区的点作为报警点。假如变量DDD002对应地址I0.0。做法:报警记录添加行,消息变量选择DDD002,编号102,如图现在的问题是:I0.0为1记录一次102…

    2021年7月5日
  • winCC flexible 2008 sp5 advanced 连接S7 200 PLC

    winCC flexible 2008 sp5 advanced 连接S7 200 PLC,组态PC机为上位机…

    SIMATIC WinCC 2021年7月5日