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 中 变量赋值问题

    由于现场特殊需求,需把A16位 变量   在某个开关量 为0时, 赋值给变量 B ,为1时,赋值给变…

    SIMATIC WinCC 2017年8月26日
  • 上位机界面设计规划

    软件用的SIMATIC WinCC,做动力设备的上位监控,设备大概有二十种,种类比较多,比较杂,而且彼此之间没有太大联系,比较分散,不容易归类,有的设备需要做报警、趋势、…

    SIMATIC WinCC 2021年7月5日
  • WINCC网络发布功能

    如果需要从网页ie浏览器里浏览上位机里的组图画面,需要wincc增加什么功能包?需要额外购买什么?以及订货号。只要是有ie浏览的,可以通过电脑,笔记本,手机,平板电脑浏览到发布的画…

    SIMATIC WinCC 2017年11月12日
  • wincc项目函数color如何显示三种以上颜色的?

    画面中某静态文本背景颜色的C动作:#include "apdefap.h" long _main(char* lpszP…

    SIMATIC WinCC 2017年10月31日
  • WinCC与多台PLC通讯

    请问,WinCC与2台S7-400通讯,WinCC变量应该怎样建立?2台PLC有相同变量,咋办? 最佳答案 2台PLC有相同变量没事,只要注意在建立变量时,选择不同的连接。 提问者…

    SIMATIC WinCC 2019年6月11日
  • wincc自动注销

    在wincc中怎样实现无人操作多少小时后,系统自动注销用户登录 最佳答案 用户管理里有自动退出登录时间的设定,可选择绝对时间和空闲时间,无操作后自动退出应选空闲时间。 &…

    SIMATIC WinCC 2019年6月11日
  • wincc如何导入导出归档数据?

    我现在有个实际的问题,就是现在我项目上跑了2台wincc上位机电脑,项目完全一模一样,我想把其中一台的变量记录导出到另外一台,那是不是直接把ArchiveManager目录下的2个…

    SIMATIC WinCC 2019年6月11日
  • WinCC 7.0 SP3中文版图像根据DB块数据变化进行位置变换

    图如附件所示,红色“I”块为需要位置变换的图像,图像默认有四个位置,变量为“有符号32位”,数据块“DB10.DB6”,现设置几何位置X动态变化,图中设置了DB数据块的四个不同数据…

    2017年12月8日
  • WINCC 输入格式问题

    在STEP7中不用程序转换情况下如何实现以下功能: WINCC输入输出域中,变量是INT型。 比如WINCC中输入100,实际传送到PLC的数据是1000;&n…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0的modbusTCP/IP支持向触摸屏写数据吗

    wincc7.0的modbusTCP/IP支持向昆仑通泰触摸屏写数据吗 问题补充:触摸屏连接S7-200PLC 最佳答案 不可以。触摸屏读写的所有数据地址都是来自于PLC,触摸屏本…

    SIMATIC WinCC 2018年12月9日