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日
下一篇 2017年10月29日

相关推荐

  • wincc7.3的IO域如何显示字符串。

    目的:wincc7.3的IO域实时显示长度为10的字符串。如下的图1是PLC的寄存器D8083设置的数据类型,由于客户的原因,这个图1的设置是无法更改的。图2与图3是目前Wincc…

    2021年7月5日
  • [求助]如何用变量记录和脚本实现整点记录数据

    因为客户要求要整点记录一些数据,并求这些数据的平均值。但我用变量记录设置成每小时归档一次后,报表预览都是项目激活时开始记录,然后每隔一小时记录一次。 后来我找到一个整点记…

    SIMATIC WinCC 2019年6月11日
  • wincc里的combox控件

    当在一个画面中为combox控件添加完数据后,在另一个画面在返回来时这个控件里的数据就被清空了是怎么回事,如何设置让它保存住!另外wincc中如何在一个画面里定义另一个画面里的控件…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 外部变量

    各位大侠好,我是一个新手,请教大家一个问题,我组态阀门时使用了外部变量Q1.0,cpu是314系列的,在不上传程序时wincc画面正常阀门也都显示,一旦上传程序后,所有阀门都不显示…

    SIMATIC WinCC 2019年6月10日
  • 关于怎么提取将WINCC V6 的变量趋势记录

    我怎么将历史趋势归档记录导出到excel或者导出为别的格式,需要怎么做。 最佳答案 运行wincc,打开历史数据控件,选择你要导出的数据的时间段,然后点工具栏的软盘图标,如果没有这…

    SIMATIC WinCC 2019年6月11日
  • WinCC V6.2 Demo 例子程序哪里可以下载

    初学WinCC,书上的内容介绍的很少,哪里可以下载V6.2的Demo 例子程序。开始下载了个V6.0的Demo 程序,可是运行打不开…. &nbs…

    SIMATIC WinCC 2018年12月2日
  • 使用用户名密码登录与退出

    需要在登录和退出wincc上位界面时核对用户名和密码 有没有什么比较稳妥的办法呢? 最佳答案 可以增加一个登录退出画面,在上面增加登录和退出按钮,用户名和密码I/O域,设…

    SIMATIC WinCC 2019年6月11日
  • WINCC报警查询

    WINCC报警查询,按指定时间范围查询 最佳答案 请依图示操作 图片说明:      提问者对于答案的评价:

    2021年7月5日
  • WinCC中图形旋转问题

    在WinCC中用线、圆、矩形等组合成一个图形,想让此图形以一个固定点为圆心进行旋转。本人最初想法比较简单,就是做多个不同角度的图形,然后分时间进行显示或隐藏;可是已做好的原始图形不…

    SIMATIC WinCC 2017年11月12日
  • 西门子触摸屏通讯问题

    我有一台西门子S7-200smart和一台西门子smart 1000 IE V3触摸屏。用的是485ppi通讯,或者以太网通讯。我想知道在怎么能测试出…

    SIMATIC WinCC 2021年7月5日