加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

65.Wincc v7.3 操作员记录生成方法4-VBS记录按钮操作记录

(2016-05-14 14:56:45)
标签:

wincc

操作记录

按钮控件

vbs脚本

分类: 西门子软硬件

      前面一篇博客介绍了使用c脚本对按钮动作进行操作记录,本篇使用vbs实现同样的功能。假设有一个按钮作用是启动油泵,我们先在报警记录-消息表格中建立一条消息,消息编号1101,消息等级“系统无确认”,消息类型“操作员输入消息”,消息文本“操作员启动油泵”,其他参数默认。在这个按钮的鼠标点击事件中添加以下VBS脚本

Sub OnClick(ByVal Item)         
Dim MyAlarm
Set MyAlarm=HMIRuntime.Alarms(1101)
MyAlarm.State = 1
MyAlarm.Create

End Sub

保存后运行,当点击按钮时,报警空间就会记录下这个操作。

65.Wincc <wbr>v7.3 <wbr>操作员记录生成方法4-VBS记录按钮操作记录

脚本中MyAlarm.State 有好几种数值,数值为1,表示有报警到来;数值为2表示有报警离开;数值5表示有报警带来并伴有注释;数值6表示有报警离开并伴有注释。如果希望有注释文本,还需要对MyAlarm.Comment属性赋值,如果细心的话会发现MyAlarm后面有好几个属性可以设置/读取,在本例里面,我们只需要一个就够了。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有