wincc脚本如何计时

我有一个氧气电磁阀,我在wincc里做一个按钮,在做一个内部变量和I/O域,点击按钮,电磁阀工作,I/O域开始计时间,在点击按钮,时间停止并复位,但不知道怎么做。

最佳答案

最好是在下位机来计时,计时功能放在循环中断中,如果循环中断的周期是500ms,那么你就用一个变量当你启动后,每一个周期+0.5,这样变量的值就是运行时间单位秒,停止就复位。
 上位机也可以做,但是如果上位机退出就不会计时了!上位机:在全局脚本中定一个循环调用的脚本,脚本的周期是500ms,然后是用一个内部变量runtime(real),然后在全局脚本中:
 define tag_1 runtime
 if(启动)//启动按钮的变量值为1
 runtime=runtime+0.5;
 else
 runtime=0.0;
 那么这个内部变量runtime记录的就是运行时间了!

提问者对于答案的评价:

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

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

相关推荐

  • WinCC一台客户机可以设置多个登录用户吗?

    现在有一个项目因为CPU的通讯连接资源数量有限制,所以采用WinCC的C/S结构,一台服务器下边挂各自19个工位的触摸式电脑看板作为操作及工位工作流程显示用途。按照官方的WinCC…

    SIMATIC WinCC 2021年7月5日
  • wincc中特殊符号如何写入

    wincc中特殊符号如何写入,比如流量m3/h,怎么写 最佳答案 你可以在word中写好再拷贝到wincc文本域中。 提问者对于答案的评价:可以实现

    SIMATIC WinCC 2019年6月11日
  • wincc 7.0图形按钮运行中变成控件名

    wincc 7.0图形按钮运行中突然变成控件的名字如控件1,控件2等,点击无效,其他图片显示也变得残缺不全,普通按钮没事,退出后重新激活又好了,不定期发作。重装wincc…

    SIMATIC WinCC 2019年6月11日
  • vbs如何将归档时间转换成秒

    MSFlexGrid1.AddItem (DateAdd("h" ,8,oRs.Fields(2).Value))已经实现了将消息记录中的时…

    SIMATIC WinCC 2019年6月10日
  • wincc7.0 SP2图库问题

    老师们,我的wincc7.0 SP2的图形编辑器里面的图库内的Siemens HMI Symbol Library 1.4.1的图…

    SIMATIC WinCC 2018年3月6日
  • 消息列队

    要安装WINCC但发现已经装的XP系统上没有消息列队,想从网上更新,错误如下,怎么办?       &nbsp…

    SIMATIC WinCC 2019年6月11日
  • 离线加载变量

    各位好 我安装的TIA V15.1专业版和 wincc 7.4sp1 我需要将TIA v15.1的s7-1200变量加载…

    2020年11月1日
  • wincc归档的作用

    刚刚接触wincc,请问wincc归档是什么意思?作用是什么 最佳答案 WINCC归档是指归档各种数据,做历史记录。相关资料:用户归档手册:http://www2.ad.sieme…

    SIMATIC WinCC 2019年6月11日
  • 变量连接不显示

    正在使用的工程组态画面中,一个按钮的颜色属性用的动态连接,为真实为绿色,为假时为红色,使用中画面显示正常,但是查看该按钮属性中颜色的动态变量连接为空,不知道是为什么,变量是存在的,…

    SIMATIC WinCC 2021年7月5日
  • WINCC激活显示问题

    wincc激活后有些内容显示不出来,感觉是超出了显示器,我显示器的分辨率为1024*768,WINCC页面属性为1280*1024,怎样才能把画面显示完整呢,怎样才能把wincc页…

    SIMATIC WinCC 2019年6月11日