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 历史趋势曲线,如何,只显示查询后的数据曲线?

    比如我有个内部字符变量,叫实验名称,和其他变量一起,每隔1分钟记录一次我想通过查询 某个实验名称,然后只显示符合这个实验名称条件的历史趋势曲线应该怎么做 ?听说…

    SIMATIC WinCC 2021年7月5日
  • wincc与多台plc

    1,在一个profibus系统中,我用上位机wincc做主站,三台PLC做从站,是否可以采用profibus-dp通讯?应该如何在step7里设置?2.如果将wincc和step7…

    SIMATIC WinCC 2021年7月5日
  • 通过集成网卡可以建立WinCC与PLC的链接么?

    我装电脑的网卡是集成的,想通过这个网卡建立WinCC与PLC的连接,这个可以实现么? 谢谢大家 最佳答案 可以,另外再安装Step7或Simatic Net 提…

    SIMATIC WinCC 2019年6月11日
  • SQL SERVER MANAGEMENT STUDIO 找不到

    安装了WINCC V7.4 后想用SQL server management studio 一直找不到!搜索了SQL&n…

    2021年7月5日
  • 压缩归档和过程值归档中的快速归档的区别

    1.压缩归档和过程值归档中的快速归档有什么区别吗?他们的定义我在知道,快速归档也是压缩的啊,和压缩归档有什么不同呢? 2.将过程值归档的存储位置设在“主存储器”,激活归档…

    SIMATIC WinCC 2019年6月11日
  • Wincc flexible smart中实数样式格式

    做了一个PID调节界面,积分时间为VD实数,样式格式最大只能为99.999,但是两位数满足不了积分时间的范围,如何解? 图片说明:    最佳答案 你直接在&n…

    2021年7月5日
  • 报警不显示??

    我现在做了 报警画面 组态好后,系统产生报警,报警画面不显示故障? 变量归档没有问题,用内部变量模拟报警也没有问题。就是过程变量报警时他就不显示。是不…

    SIMATIC WinCC 2019年6月11日
  • WinCC Audit

    本人新手,大大们能不能告诉我WinCC 7.3 和 audit 7.3 是否兼容?  有没有audit7.3的…

    SIMATIC WinCC 2017年6月5日
  • 欧姆龙PLC与wincc通讯怎样实现

    用DP通讯,怎样实现?谢谢 最佳答案 使用第三方转换器,或者用DDE方式可以。通讯程序自己写,可以VB,然后DDE与wincc通讯。 提问者对于答案的评价:谢谢

    SIMATIC WinCC 2021年7月5日
  • pc677b

    小弟用西门子工控机pc677b,现在项目做完了,想把C盘备份,怎么我用u盘启动不起作用?启动设置成usb hdd 和usb cd-rom都不行! 最佳…

    SIMATIC WinCC 2019年6月11日