WINCC脚本问题,谢谢

一个内部变量,平时为0,当变成1时候,执行a脚本。
另一个b脚本的执行条件是:a脚本1个小时内没有运行。
b脚本的条件“a脚本1个小时内没有运行”怎么实现?
谢谢!

问题补充:
忘了说了,由于脚本写入数据库等,用的VBS脚本。求教了,谢谢!

最佳答案

在b脚本中,那你就判断内部变量为0的时间呀!内部变量从1变成0(plc中的下降沿的概念)记录下系统时间,然后后面周期读取系统时间(比如1s),然后脚本中周期读取系统时间记录下的系统时间进行对比,如果差值大于一小时则说明你的脚本a一小时没有执行了,执行需要在b脚本中执行的内容。

c和vbs都是一样的呀!把我上面说的逻辑变成程序就完了。

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月29日 下午11:35
下一篇 2017年10月29日 下午11:36

相关推荐

  • 两台电脑WINCC报警控件怎么显示不同的报警信息?

    现有一台s7-1500PLC控制两台车间的设备,两个个车间分别放了一台操作电脑,现在想把两个车间的报警信息分开,只显示本车间的信息,这个应该怎么做呢? 两台电脑的WINC…

    2021年7月5日
  • wincc退出运行时 怎样关闭其它Windows程序

    wincc退出运行时(包括在组态界面,点“取消激活”按钮), 怎样关闭其它Windows程序(如自己用VB编写的OPC程序)? 问题补充:我指的是Wincc退出运行时自动…

    SIMATIC WinCC 2017年6月19日
  • WINCC怎么样实变量记录?

    操作辆经常误操作还不承认,WINCC里怎么样实现变量记录? 最佳答案 我前几天也准备做这个实现,WINCC 6.0深入浅出里面报表系统里面--9.5组态变量记录运行报表里面有,你可…

    SIMATIC WinCC 2019年6月11日
  • wincc不能打开数据库表格

    我的wincc刚重装的,但是打开以前的文件时,显示不能打开数据库表格,是怎么回事啊? 最佳答案 你的运行参数中数据库有没有勾选。 如果有那就可能是wincc的安装问题了,…

    SIMATIC WinCC 2019年6月11日
  • 怎么通过时间控制写入归档

    怎么通过分钟的变化将用户归档表格控件自动增加记录。我看例子上有个全局脚本:Option Explicit Function action D…

    SIMATIC WinCC 2019年6月11日
  • WINCC6.0装不上,这么办?

    WINCC6.0装不上,这么办? 提示:!MICROSOFT SQL SERVER 2000(INSTANZ  WINC…

    SIMATIC WinCC 2019年6月11日
  • step7里面如何设置wincc变量归档

    step7和wincc在同项目下,wincc里面的变量都是通过step7的symbol表和DB导入到wincc里面的,现在想设置部分变量的归档属性,然后直接导入到wincc里面。&…

    SIMATIC WinCC 2019年6月11日
  • WINCC容量

    安装完授权的WINCC软件的右下角显示:许可证\64K。     我的WINCC的容量是64K的吗?我的WINCC最多能监控的点数…

    SIMATIC WinCC 2019年6月11日
  • sql2000 for wincc

    在安装Wincc的时候提示需要Microsoft SQL Server 2000 (Instanz Wincc),但是我拿Micr…

    SIMATIC WinCC 2019年6月11日
  • 变量记录注释

    WINCC变量记录中有一项为注释,请问,我如何才能够在画面中显示出来? 问题补充:大家帮帮忙 最佳答案 这个实现不了 提问者对于答案的评价:可以实现 找到解决方案了 最佳…

    SIMATIC WinCC 2020年11月1日