关于用wincc全局脚本来代替Timer控件的问题

wincc没VB里的Timer控件,那我如果用全局脚本来实现的话,把原先写在Private Sub Timer1_Timer()中的程序写在全局脚本中循环,那如果要在别的脚本中里像Timer1.Enabled = False/Timer1.Enabled = True一样能决定工作与否该怎么来实现

最佳答案

在全局动作中,加一个判断。当类似Timer1.Enabled = True时,置位,Timer1.Enabled = False时,复位。脚本中判断该位的状态,如果是1,继续执行,如果是0,直接跳过。

提问者对于答案的评价:
能稍微详细一点吗,是添加一个变量然后用IF..ELSE来进行操作吗

最佳答案作者回复:
是的。添加一个BOOL型的内部变量。脚本如果按时间循环触发,在触发器中设置好时间定时器,并且加上这个BOOL型变量,根据变化。变成时间+变量触发。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:44
下一篇 2020年11月1日 下午4:44

相关推荐

  • 关于西门子PLC冗余与WINCC一月报警查询

    技术要求:1. 控制系统的输出采用独立的I/O通道,信息通过通讯总线传送。2. 系统的CPU和通讯均要求冗余配置。3. 能提供报警、停炉事件的记忆及追…

    SIMATIC WinCC 2021年7月5日
  • WINCC无法正常退出运行系统!

    WINCC用脚本DeactivateRTProject ();做的退出按钮,前几天还可以正常点按钮退出运行系统,可今天再点按钮,一点反应都没有,不能退出了!我重新做了按钮…

    SIMATIC WinCC 2018年12月14日
  • S7300软冗余上位机问题

    做了一套软冗余系统,上位机上我用WINCC7.3只做了一套PLC的变量,在PLC切换后,冗余的数据可以保持显示和输出,但是上位机不能控制了。我想到软冗余的原理好像是应该这样的。那如…

    SIMATIC WinCC 2021年7月5日
  • wincc vbs 登陆系统函数

    看了VC心里就烦,感觉VB好用一些,想做一个系统试试,其它的都完成了可是就是不知道怎么做一个登陆和退也登陆,望有哪位大侠可以赐教一下! 最佳答案 1.WinCC中可以热键调用登录对…

    SIMATIC WinCC 2019年6月11日
  • winccV6.2移植V7.2

    分布式组态文件的移植失败DCF Migration, BindToObject failed  hr=0x80004005FINI…

    SIMATIC WinCC 2017年8月15日
  • 消息备份和归档备份

    在WINCC项目中ArchiveManager内已经存储了一些归档,为什么还要做归档备份呢?归档备份的作用是什么?归档备份如果长时间不删除的话会不会把硬盘存满呢? 最佳答案 一般情…

    SIMATIC WinCC 2019年6月11日
  • wincc报警时发出声音 在报警控件里消除声音

    我已经建立好报警的变量,也已经在报警器里配置好了,如果想在报警控件里点击“单个确认”  按钮后,关闭声音,不关闭提示。具体应该怎么做。(最好不要写脚本)谢谢大神…

    SIMATIC WinCC 2021年7月5日
  • Wincc.

    Wincc自定义对象和博途wincc面板功能有什么区别,他们怎么使用呢 最佳答案 具体没怎么用过,WINCC V7里面也能创建面板对象的,主要也就是方便对象开发的,可以参…

    SIMATIC WinCC 2021年7月5日
  • WINCC动作C脚本读写问题

    把变量管理的变量读过来,做差值运算,在赋值给内部变量中的一个变量,运行wincc,变量值是0,值没有被写入,相问下那里错了 图片说明:    最佳答案 winc…

    2021年7月5日
  • Audit在WINCC哪个位置

    授权已安装。想实现操作记录可是没有找到Audit,Audit在WINCC哪个位置?? 最佳答案 早在WinCC V6.0 SPx时代就已经有Audit&nbsp…

    SIMATIC WinCC 2019年6月11日