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画面闪烁问题

    WINCC6.2做的模拟量画面,模拟量对应的输入、输出显示框及棒图周期性的闪烁。请问如何解决? 最佳答案 那就在这些物件的属性篇里有个闪烁专项里面包含:背景颜色,前景颜色,线条颜色…

    SIMATIC WinCC 2019年6月10日
  • wincc7.3曲线

    如何直接用plc变量画曲线(画完怎么清空再画),是否可以将曲线保存,想要的时候再调用(保存时是否可以加上条码) 问题补充:我想画一个xy曲线,是不是应该用functiontrend…

    2021年7月5日
  • 历史趋势图显示斜率

    一个模拟量(仪表数据)在历史趋势存储两个小时的趋势数据(数据根据时间越来越小),同时计算出这个数据的斜率,斜率线也在趋势图上显示。不知道这样能不能实现。主要要的是斜率线。不知道怎么…

    SIMATIC WinCC 2019年6月10日
  • 请教用户归档

    请教高人,用户归档中的"控制变量"是干什么的 具体怎么用哟 比如:ID, 指令,域,值 问题补充:在归档属性里边看得到 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • 求教WINCC中按时间生成EXCEL报表

    各位高手,我在学习WINCC的EXCEL报表,在网上找到按日期时间创建的一个EXCEL文件,我试过,运行不起来,请专家指教!    VBS代…

    SIMATIC WinCC 2017年8月18日
  • 如何查看WINCC “ArchiveManager”文件夹里的MDF文件

    我在项目运行里只能找到两个月之前的变量记录,再往前的就没有了,但是我在项目文件夹TagLoggingFast里有去年的MDF文件,请问如何看到里面的变量记录,如何转成Excel格式…

    2021年7月5日
  • TP177屏可OS更新,无法下载屏程序

    一个原厂程序,无法下载到TP177中(下载时无报警信息,闪退。可OS更新,更新完依旧),更改屏类型,但可下载到TP277中。别的程序可下载到这个TP177中。各位大侠请帮我分析一下…

    SIMATIC WinCC 2020年11月1日
  • wincc v6.0 sp3

    请问哪里可以下载wincc v6.0 sp3,急用!谢谢! 最佳答案 用迅雷下载ed2k://|file|MS_SQL2000_SP3a.iso|7225610…

    SIMATIC WinCC 2019年6月11日
  • 有个Wincc程序打不开

    兄弟门我有个Wincc程序打不开,出来一个对话框说:在使用“项目移除器”转换之前,项目不能打开。这个程序是我刚刚拷贝到我电脑上的,“项目移除器”在什么地方呀?请各位指教 问题补充:…

    SIMATIC WinCC 2019年6月11日
  • M041

    请教一下大家,怎么在WinCC Flexible批量创建画面?(几十页甚至100页)有教程吗?谢谢各位 最佳答案 在项目树下画面中创建的。视频,http://www.ad…

    SIMATIC WinCC 2021年7月5日