变量下降沿触发VBS动作

wincc中定义一个VBS动作,想用一个变量的下降沿去触发这个动作,如何实现?

最佳答案

这个下降沿只能自己做了。触发变量tag,定义一个保存变量tag_sav,vbs脚本用tag和tag_sav触发。脚本中编程:
dim mytag(2)
mytag(0)=hmiruntime.tags("tag").read
mytag(1)=hmiruntime.tags("tag_sav").read
if mytag(0)=0 and mytag(1)=1 then
下降沿需要执行的动作
end_if
hmiruntime.tags("tag_sav").write mytag(0)

提问者对于答案的评价:
谢谢,已解决问题!

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

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

相关推荐

  • WinCC中怎样用VBS脚本读取上级画面的名称

    现有画面Pic1,里面有一个PictureWindow1的对象,装载画面Pic2。现在想在Pic2中通过VBS脚本获取Pic1的名称和PictureWindow1的名称。在C脚本中…

    SIMATIC WinCC 2017年11月29日
  • PC ACSSES

    PC ACSSES已经与S7-200通讯,我在WINCC中怎样建立与PC ACSSES的连接,谁能说得详细点,不胜感谢! 最佳答案 1、在WINCC项目中的变量…

    SIMATIC WinCC 2019年6月11日
  • WINCC V6.0使用中居然创建不了画面

    请教高人:我今天使用WINCC V6.0时,在图形编辑器中新建一个画面后,双击该画面,不能打开,而且出现Fatal   error!&nbs…

    SIMATIC WinCC 2019年6月11日
  • 如何在WINCC中制作一个保持型按钮?

    我想在WINCC中制作一个保持型按钮,即按钮连接一个位存储器M1.0,当在wincc画面中鼠标左键点击该按钮时,M1.0置1,当再次按下该按钮时M1.0复位为0.请问各位高手有何好…

    SIMATIC WinCC 2019年6月11日
  • 6ES7971-2BA00-0AA0停产替代型号

    6ES7971-2BA00-0AA0停产替代型号是什么 最佳答案 到2023年10月1日才停产,现在购买备件吧~其实就是停产了,网上搜一下,也能找到AA 3.6V的电池的…

    SIMATIC WinCC 2021年7月5日
  • 直接读取信号量

    不通过PLC,工控机如何直接读取外部信号量?如何选型合适的组态软件和硬件配置 最佳答案 1、通过I/O板卡,或专用模拟量/数字量控制器;2、外部信号量的标准计算机接口; 提问者对于…

    SIMATIC WinCC 2019年6月11日
  • WINCC screen.pdl起始画面修改问题

    如图,screen画面为起始画面 ,我另存了一份screen11画面想自己编辑一个起始画面,但是screen11为起始画面运行起来后导航栏按钮点了后没有反应弹不出画面,请…

    SIMATIC WinCC 2020年11月1日
  • WINCC项目中的文件夹ArchiveManage

    WINCC项目中的文件夹ArchiveManager中有三个文件夹AlarmLogging、TagLoggingFast、TagLoggingSlow,将这三个文件夹中的内容全删除…

    SIMATIC WinCC 2017年8月26日
  • Wcc改变变量置1复位,这个方法可行吗

    假如DB620.DBW0,我做一按钮A,要使DB620.DBX0.0置位,这样做可以吗按钮-属性-事件-鼠标,按左键-动作选直接连接,来源:常数1,目标:变量DB620.DBW0,…

    SIMATIC WinCC 2019年6月11日
  • WinCC趋势量程问题

    WinCC项目中建立了趋势画面后,添加了大概二十几条趋势,激活后,所有的趋势都显示在趋势画面中,因为趋势的标签量程基本都是不同的,但是显示在画面中的Y轴只有一个,查看起来很不方便,…

    2017年10月29日

发表回复

登录后才能评论