winccflexible 记录开停机时间

现场有台设备,画面是用%ignore_a_1%flexible做的,现在想把每次开机和停机的时间在画面上记录下来,最好是同行中显示开机时间 停机时间,最好能导出到电脑上用文本打开,寻求帮助?怎么做比较好

最佳答案

首先新建两个日期时间类型的变量Time_1和Time_2,假如有一个布尔量需要记录,在WinCC flexible中找到这条布尔量记录,选中这条记录,下面有记录的事件,在激活事件中调用一个脚本,脚本内容如下:
  Dim STime
  STime=Now
  SetValue SmartTags("Time_1"),STime
  在确认事件中调用以下脚本:
  Dim ETime
  ETime=Now
  SetValue SmartTags("Time_2"),ETime
  这样Time_1和Time_2这两个变量分别记录的就是事件的触发时间以及确认事件。
  关于导出成Excel,这就需要自己编写脚本了,大致思路就是当事件确认后,把上述两个变量写入到CSV中(建议使用CSV格式)。

提问者对于答案的评价:
可以说的详细点或者发个文档说明之类的吗?

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

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

相关推荐

发表回复

登录后才能评论