如何实现wincc 动态定时器

我的项目中要求能够根据在界面中设定的时间进行触发一个数据采集程序.如当界面中设置1分钟则数据采集程序每隔1分钟就运行一次;如设置为5分钟,则采集程序每隔5分钟运行一次.在WINCC中只知道通过触发器设定一个固定的时间,而变量触发器则只能设定状态不能设定时间

问题补充:
我考虑设置一个触发器变量,可是WINCC中对触发器变量的应用只是一个值,我希望有这样一个变量,即这个变量是一个可以变化的定时器,就象VB中的TIMER,只要将时间间隔设置为变量即可实现按动态变化的时间间隔触发采集程序了.

最佳答案

在plc作定时,wincc周期触发数据采集,
 

提问者对于答案的评价:
这个答案虽然没有给我一个直接的答案,但给我提供了一个思路,按照这个思路,我在PLC中采用两个定时器构成了一个可以周期的运行脉冲,每当一个有固定周期的脉冲到来时,即触发一个变量通知WINCC的触发器.这个固定的周期可以使用一个变量接受用户的设置设置,这样就实现了动态的定时器.因此我还是愿意把它作为一个最佳答案,谢谢这位朋友

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 下午1:38
下一篇 2019年6月11日 下午1:38

相关推荐

  • VBS数据库插入数据提示没有为命令对象设置命令

    在学习报表,写了一段插入数据的,出现提示“没有为命令对象设置命令”,代码如下,求解ub OnLButtonDown(ByVal Item, ByVal…

    2018年12月3日
  • winCC 7.0 入门

    最近在学习winCC,苦于怎么学都不长进,想想还是没有入门,请各位老师指教!在此感激不尽!! 最佳答案 《深入浅出西门子WinCC V6》(第一版+第二版) &…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible项目启动不了

    小弟现在遇到一个问题,感到莫名其妙: 做好了一个人机界面,编译完了,没出错,没警告,当按“使用仿真器启动运行系统”按钮时,一切正常。但当我按“启动运行系统”按钮时,就进不…

    SIMATIC WinCC 2019年6月11日
  • 关于WinCC flexible 2007结构变量的问题

    在触摸屏上想实现按一个设备自动弹出操作对话框,然后在对话框上启停这台设备。由于设备比较多编辑小画面(对话框)太多太麻烦。我见过有人在WinCC 6.0用结构变量做一个对话…

    SIMATIC WinCC 2019年6月11日
  • WINCC读取变量名

    我想用函数从输入输出域里面读出变量名,然后做趋势,请问怎么做?用什么函数来读? 问题补充:我想做点击输入输出域,然后弹出窗口显示趋势的这个功能。有许多的输入输出域,通过方法或者函数…

    SIMATIC WinCC 2020年11月1日
  • Wincc能不能在画面编辑状态显示运行值?

    在画面设计调试阶段总要一次一次修改画面,然后运行,退出,再修改。。。能不能在编辑状态就可以看到修改后的运行结果而不用点运行按钮? 最佳答案 不需要退出!编辑好画面后,保存画面,只需…

    SIMATIC WinCC 2021年7月5日
  • 寻找wincc 6.0报表资料

    寻找wincc 6.0报表制作资料,能实时打印,也可以打印历史数据记录.越全面越好,谢谢了,给个网址,或者发邮箱都可以,谢谢 邮箱:yxh-0818@163.c…

    SIMATIC WinCC 2019年6月11日
  • wincc里的时间显示怎么改成24小时制

    怎么把WINCC里的显示时间和历史曲线里的时间都改成24小时制,原来的显示分AM和PM显示的 最佳答案 在控制面板中为 WinCC 在线趋势控件设置时间显示格式…

    SIMATIC WinCC 2017年12月7日
  • WINCC如何实现在虚拟机里连接PLC

    XP的虚拟机装的STEP7 V5.5和WINCC V6.2,现在STEP7可以连PLC但是WINCC连不上,请问可能是什么原因造成的?谢谢。 最佳答案 winc…

    SIMATIC WinCC 2021年7月5日
  • 请问这样在VBS中做延时可以吗?

    我打算用VBS给ObjStart变量写1然后写0来实现对PLC对象变量的赋值,但是,这样做法有时可以有时不行,所以我用循环做了个延时,请见附件,但是,这样也不行,请问这是为什么啊?…

    SIMATIC WinCC 2021年7月5日