关于用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日
下一篇 2020年11月1日

相关推荐

  • WINCC上历史趋势上下剧烈波动

    winc上模拟量的历史趋势上下波动极为剧烈,但是在step7里看这个数是稳定的,画面上读取这个数的话也是稳定的,只是以历史曲线显示的时候,波动极为剧烈 问题补充:截图见附件 图片说…

    2017年6月24日
  • WINCC和STEP7-300的传输

    如何将WINCC(上位机)中的一个数(约为4个小时,单位为s或ms都行)传输至STEP7-300里作为一个定时数。     在WI…

    SIMATIC WinCC 2019年6月11日
  • 鼠标悬浮按钮颜色改变

    鼠标悬浮按钮颜色改变如何实现?用VBS脚本 问题补充:wincc 7.0 集成在哪?初学者,不知道,麻烦还能告诉一下 最佳答案 用的那个版本的WinCC,7版本…

    SIMATIC WinCC 2018年12月3日
  • 怎么用WINCCEXPLOER做报表

    怎么用WINCCEXPLOER做报表?有没有这个软件的使用指导资料 问题补充:就是用WINNCC组态软件,请大侠指点 最佳答案 在指令树中有报表指令,打开添加报表,在窗口中有报表的…

    SIMATIC WinCC 2019年6月11日
  • WINCC帮助

    WINCC怎么设置F1-F12作为快捷键来切换画面? 最佳答案 怎么切换画面不用我多说了吧,直接连接、变量、脚本都可以。 如何设置快捷键: 在我的印象中,好像只…

    SIMATIC WinCC 2019年6月11日
  • wincc是否停产

    请问一下现在的上位机软件是要用原来的WINCC,还是博图,二者有何差别。wincc停产了吗 最佳答案 你误会了,博图WINCC和WINCC v系列不是一回事,博图WINC…

    SIMATIC WinCC 2021年7月5日
  • 带运行标记的WINCC库元件

    在V6.2版的WINCC里,怎么没有带运行标记的库元件呢?例如带运行标记的泵,阀门等? 最佳答案 当电机或阀门动作的时候,改变一下颜色不就可以了么?即使好几个状态也可以改变的。用个…

    SIMATIC WinCC 2019年6月11日
  • 日历控件故障

    之前系统里安装的是OFFICE2003,因为使用WINCC VBS 调用outlook发送邮件时,会自动弹出警告窗口,升级成了OFFICE2010,警告窗口通过…

    SIMATIC WinCC 2020年11月1日
  • winccV7.3运行中弹出画面需要那个授权

    我装了winccV7.3和step7V5.5。wincc在运行过程中弹出下图画面。且我也装了SIMATIC  NET  SOFTNET-IE…

    2021年7月5日
  • TP1200 报警记录

    发现TP1200报警记录,比如某一处的报警,新记录显示会覆盖旧的,看不到旧时间发生的故障。比如只显示【06:00 AM 此次运行失败】请问如何设置,能够显示为【…

    SIMATIC WinCC 2021年7月5日