怎样在WINCC中实现统计车间设备开关机时间

如题,想请教一下怎样在Wincc中统计设备开机关机时间,以及一共运行了多久呢,是编写脚本还是有什么控件可以实现呢

问题补充:
怎么写啊,没用过脚本

最佳答案

1、如果设备是在wincc中用按钮控制的则用按钮的事件把系统的当前时间(now)写入数据库,需要统计运行时间的时候,读出记录然后用datediff计算时间差。
2、如果是wincc读取设备的运行状态,则用全局脚本周期读这个状态,如果上一个周期为0当前周期为1(上升沿)则设备开始运行,写当前时间到数据库中,如果为1则运行时间=运行时间+脚本周期。如果上一个周期为1,当前周期为0(下降沿),则设备运行结束,写当前时间到数据库,停止运行时间的计算。

脚本可以百度vbs读写sql。

提问者对于答案的评价:
看来还得学SQL了,Wincc都是第一次用

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:49
下一篇 2021年7月5日 上午11:49

相关推荐

  • WinCC Flexible 2008打开啥都没有

    如图,不论从Step 的项目上点入,还是直接启动中心,打开都是这个样子 问题补充:就是这个图 图片说明:    最佳答案 启动电脑后,看到电脑右下角的…

    2021年7月5日
  • 我需要哪些授权

    我单位新上了一套西门子S7-200系统,安装的是STEP7软件,不知道STEP7软件是否必须有授权,组态软件是WINCC,WINCC软件运行时的授权一定要装在硬盘里吗?我是维护系统…

    SIMATIC WinCC 2019年6月11日
  • wincc项目无法新建变量记录

    wincc项目在新建变量记录时,都正常,保存关闭也没什么问题,可再打开后里面就空了,不知道什么原因? 图片说明:       最佳答案 看看…

    2017年11月16日
  • 关于wincc7.0程序的迁移

    wincc7.0的程序可以迁移到7.2或更高的版本中么?数据库的版本对迁移有影响么 最佳答案 将 WinCC V6.2.3 或 V7.0&n…

    SIMATIC WinCC 2017年6月9日
  • 关于wincc c/s结构使用网卡的问题

    如果网络上有两台电脑构成wincc的c/s结构,es为服务器,os为客户端,我想问的是,os端访问es端的wincc数据时,使用的是局域网卡还是CP1613? 如果两台都…

    SIMATIC WinCC 2017年6月9日
  • wincc脚本将数据写入SQL不成功

    C脚本可以写入浮点数,但无法写入字符串,VB脚本估计是连接数据库语句问题,数据库用的windows授权连接,怎么设定VB的UID和PWD,C脚本怎么写入字符串?VB脚本:Sub&n…

    SIMATIC WinCC 2017年6月1日
  • 是关于配置工程师PC站,与操作员PC站的问题

    下图中的ES是工程站,我在设置操作员站PC1下的OS ref属性时,它的“OS目标计算机的路径”我随便选了个文件夹保存,确定时出现了下图情况,还有我也查了关于这方面的资料…

    2017年8月18日
  • FC105的上下限怎么设置啊?

    如题,比如要设置FC105上限为100,下限为0,该如何设置?直接在HI_LIM或L0_LIM管脚写100或者0是红色的··求教!如果定义1个MD20和MD30值分别为0和100应…

    SIMATIC WinCC 2019年6月11日
  • wincc用户太多,需要分组识别

    我现在的情况是,%ignore_a_1%有几十个客户端,我有很多用户,要分别设置管理员和观察员的权限,观察员不能点画面上的按钮。我可以读出用户名,但是用户名太多了,以后可能也会加用…

    SIMATIC WinCC 2021年7月5日
  • 关于Wincc中方法的应用

    我刚接触Wincc,想知道一下Wincc中Function到底怎么用,其实就是想自己用vbs编写一个方法,然后调用(请用vbs)。不知道有谁能指点一下,以一个最简单的例子为例,如何…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论