技术论坛

 回复:[秀]基于用户归档的操作记录

返回主题列表
作者 主题
RENHQ
至圣

经验值:75051
发帖数:13723
精华帖:61
楼主    2016-07-22 11:42:29
主题:[秀]基于用户归档的操作记录


  这两天给人帮忙做了一个简单的WINCC项目,人家要求做操作记录,WINCC本身的操作记录是基于报警记录做的,查看长期归档里面的报警记录容易混,虽说可以通过SQL属性筛选进行显示,但是里面的消息文本做起来感觉也不怎么自由(可能我用的还是少),于是便想自己用用户归档做一个。

先创建用户归档,建立用户归档如下

 

然后建立了几个变量:

 

再然后就是写脚本了,为了减少工作量,在利用全局脚本的项目函数功能

 

操作记录主要分两种,一个是按钮一个是IO域

按钮比较简单根据需要在按钮对应的动作插入vbs脚本

 

IO少麻烦点,需要记录新值和旧值

我是在鼠标点击的地方把当前IO域写入旧值

 

在输入值更改动作触发生成消息文本

 

 

最后成品测试图

 

 

下面几条是生成消息文本的触发条件放在输出值更改动作上,结果发现在画面切换的时候,容易生成重复的消息,现在测试还好,不知道还有别的bug没

这样做出来消息文本定义比较自由,也能让人一目了然


Q群:https://jq.qq.com/?k=9BDuEgf6
宁超
至圣

经验值:11573
发帖数:1009
精华帖:39
11楼    2016-09-04 06:15:07
精华帖  主题:回复:[秀]基于用户归档的操作记录

工厂无外乎就是电机,阀门,模拟量监视,pid,配方一类的,前面的东西都是通用操作模板,做好了面板上操作按钮,设定值的操作记录后一劳永逸。

一天到晚游泳的猪
侠圣

经验值:2643
发帖数:768
精华帖:10
12楼    2016-09-06 13:02:43
精华帖  主题:回复:[秀]基于用户归档的操作记录

用户归档是要买的(包括很多人拿用户归档做报表)——咱们不谈D版的问题


所以用报警记录的方法做其实更好一点,其实只是一种类别的报警而已

有生之年,狭路相逢,终不能幸免
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。