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日

相关推荐

  • wincc v6.0sp2授权坏了

    我已经安装了wincc v6.0sp2的授权,前些时还可以使用,但最近几天许可证突然变成演示。我把计算机格式化重装系统,还是找不到授权。哪位高手帮帮忙? 最佳答案 我有,…

    SIMATIC WinCC 2019年6月11日
  • step7和wincc版本不同可通讯吗?

    可以这样做吗?用博途STEP7_V13做的程序(各种格式包括图块)下载到300的PLC中,而上位机使用wincc7.0或7.2,能和PLC通讯上吗?并且可以控制,是否会存在不兼容问…

    SIMATIC WinCC 2017年11月1日
  • 在wincc中嵌入ActiveX控件?

    如何用pLC实现智能算法?用activex控件可以吧?如何实现/   请高手给于详细指教,谢谢~~ 最佳答案 如果楼主需要的智能算法对于实时性要求较高…

    SIMATIC WinCC 2019年6月11日
  • 两个变量一根线

    请教各位大虾:在WINCC中画一条直线用两个控制Tag1和Tag2,    Tag1和Tag2为0时显示红色 当Tag1为1时线颜…

    SIMATIC WinCC 2019年6月11日
  • wincc的hostlink协议

    我在wincc的授权里看到hostlink授权,是不是wincc可以通过hostlink和欧姆龙plc通讯,而不需要opc了。wincc中是不是支持专门针对欧姆龙或者是三菱plc的…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏KTP-178

    在做触摸屏178画面,我在画面1里放个按钮,按下这个按钮切换的画面2,按下这个按钮后必须输入用户名和密码才能进入画面2,当从画面2返回到画面1是,重新按按钮进入画面2,也要用户名和…

    SIMATIC WinCC 2019年6月11日
  • 多个BOOL变量置位

    WINCC画面上一个按钮如何同时置位或复位多个BOOL变量?谢谢学长指教 最佳答案 在按钮上的鼠标事件里右击做C动作嘛 然后把 SetTagBit("…

    SIMATIC WinCC 2019年6月11日
  • WINCC 输入输出域更新太慢

    我一个画面,上面有200个输入输出域,每一个输出输出域用的是C动作,里面的语句如下:{#define   TAG_1 “T_HMI_AAA_…

    SIMATIC WinCC 2018年12月7日
  • 西门子触摸屏编辑问题

    我想在触摸屏上做出 PPT的动画效果 做的出来么? 最佳答案 可以做出来,组态画面时可以把屏幕的元件放在不同图层上,很方便管理,控制好可见性就行了,也可以做多个…

    SIMATIC WinCC 2019年6月10日
  • smart 700 IE V3 离散量报警,怎样保存并查看

    smart 700 IE V3 离散量报警,怎样保存并查看 钻石用户推荐最佳答案 1.使用Smart V3 SP2软件可…

    SIMATIC WinCC 2021年7月5日