如何实现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

相关推荐

  • 关于WinCC flexible 2007结构变量的问题

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

    SIMATIC WinCC 2019年6月11日
  • 安装SQL2000_SP3a_for_pcs7v61_by_kmlyc时,安装到50%就不动了怎么办

    安装SQL2000_SP3a_for_pcs7v61_by_kmlyc时,安装到50%就不动了怎么办 ? 问题补充:是用虚拟光驱安装的,等了好半天出现提示安装错误,每次重…

    SIMATIC WinCC 2019年6月11日
  • wincc 求助

    我在做一项工程,有1000多个离散量点要求,报警处理,但在报警纪录窗口中单个消息行编辑太麻烦,是否可以用其他的易于编辑的软件(如excell 等)编辑后导入wincc&n…

    SIMATIC WinCC 2019年6月11日
  • wincc 全局脚本实现日期比较

    wincc 全局脚本实现日期比较,假定设定系统运行3个月,超过3个月系统停机。如何实现日期比较?比较语句是什么?谢谢各位大侠! 最佳答案 1.vbs脚本:先在驱动连接里添…

    SIMATIC WinCC 2019年6月11日
  • 退出WINCC的按钮

    问一个非常简单的问题:想在WINCC画面上设置一个按钮,点击后,WINCC退出运行。请问应当怎样设置? 最佳答案 新建一个按钮,单击/在右侧的动态向导下面单击system&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 变量记录归档如何实现整点归档

    组态变量记录每个小时归档一次,但不知如何实现整点时归档。 最佳答案 变量归档都有用到定时器,定时器属性里面就有循环起始点,在那里面输入0分0秒就可以了,因为每个整点都是0分0秒嘛。…

    SIMATIC WinCC 2018年12月6日
  • datamonitor许可证

    西门子授权管理中有授权,为什么打开浏览器之后datamonitior还是提示没有许可证 图片说明:       最佳答案 如果是正版授权可尝…

    2021年7月5日
  • wincc v6.0 sp2 图形编辑器中的库

    各位,我安装winccv6.0 sp2亚洲版的,在图形编辑器中使用库文件时文件图标不能预览,都是同样的图标(和图形编辑器的图标一样),请问这是为什么?如何解决这个问题?系…

    SIMATIC WinCC 2019年6月11日
  • 变量登录

    在用户管理里面,附件里面有个变量登录,可以给计算机分配一个变量,是否该变量就是记录该计算机登录用户的数值啊? 问题补充:问题是:我想采用该变量作为报表保存,可以历史记录是谁登录和退…

    SIMATIC WinCC 2019年6月11日
  • WINCC fixible smart V3 中IO域怎么设置上下限的数值

    建立了3个IO域   一个输出,2个输入。输入为两个上下限设定值。输出是外部模拟量输入值。我建立了两个浮点的内部变量,他设定上下限值是以0为基准的,大…

    2020年11月1日