来自西门子技术支持热线的故事:WinCC如何实现操作员记录——记录操作员消息

已锁定

西门子Lemon

官方工程师

  • 帖子

    126
  • 精华

    9
  • 被关注

    153

论坛等级:侠客

注册时间:2010-03-19

普通 普通 如何晋级?

来自西门子技术支持热线的故事:WinCC如何实现操作员记录——记录操作员消息

2177

0

2012-03-09 09:38:05

操作消息可以触发操作员消息。 发生以下事件时,可以触发操作员消息:
锁定消息
启用消息
确认消息
隐藏消息
显示消息
进行该操作的前提是要在“报警记录”编辑器中定义对应的消息,既可以 是WinCC 系统消息,也可以是用户自定义的消息。对应于上述5个事件的系统消息编号为:
锁定消息——1003099
启用消息——1003100
确认消息——1003107
隐藏消息——1003108
显示消息——1003101
此处以WinCC V7.0 SP1确认消息记录为例进行说明:
1. 报警组态
(1) 在报警组态中创建用于被操作的消息(编号为12);
(2) 添加消息号为1003101的系统消息(如果要使用自定义的操作员消息,则新建消息,类别:系统无确认,类型:过程控制系统,如编号为13的报警);
(3) 添加需要的消息块,如后面会用到的过程值1。



2. 报警控件组态
(1) 缺省状态下,操作员输入消息可包含有关登录用户和当前计算机的信息。为此,将“用户名称”和“计算机名称”系统块添加到报警记录编辑器中。 在“消息列表”选项卡中的 WinCC 报警控件上,将系统块添加到选定消息块中。



(2)在WinCC 报警控件中“操作员输入消息”选项卡进行以下设置:
I. 在该列表中,激活“操作员输入消息用于:”中触发操作员消息的事件。
II. 如果不使用 WinCC 中的系统消息,则输入针对每个事件的用户自定义的消息编号。
III. 将操作消息的消息块分配给操作员消息的过程值块。 这些消息块必须是“消息块”选项卡上选择的消息块(此处将编号11消息的用户文本块1,即WinCC Message text传送给操作员消息1003101的过程值块1)。
IV. 定义是将内容作为文本还是值进行传送,以便执行进一步的值处理。



3.运行显示
(1)如果操作消息时已经登陆,则用户名列显示为登陆的用户名称,否则显示系统用户名;
(2)消息12的消息文本块1(即消息文本块)被传送到了消息100310的过程值1中了。


来自西门子技术支持热线的故事:WinCC如何实现操作员记录——记录操作员消息 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32564条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。