1 、 报 警 消 息 中 , 可 以 插 入 一 个 32 位 /8 位 /16 位 / 的 变 量 ,
变量中“消息位”对应的是变量的某一位,如“Alarm”变量为 32 位
的数据,“消息位”处的数字为 1,表示的是当该变量的第 1 位处的
数字为“1”时就会产生一条报警,如果“消息位”处的数字填写的
是“3”则表示该变量的第 3 位处的数字为“1”时就会产生一条报警
信息。
2、变量“bit”是一个二进制的变量,它的消息位处只能填写“0”
3、运行消息系统之前必须在文件的“计算机属性”→“启动”中勾
选“报警记录运行系统”(勾选之后可能需要重新打开项目或者重启
Wincc)。如下图:
4、关于报警信息的确认、离开
“消息”→“错误”→“报警”展开右侧的属性栏就可以看到“报警”
的属性设置
其中这两个勾选之后表示有报警产生时需要鼠标点击确认消息,当报
警产生的条件消失后需要再点击确认报警才会从报警栏中消失,否则
报警会一直存在。
还可以在属性中设置报警消息产生/确认/离开时的字体和背景颜色;
5、点击报警中的消息时,右侧会显示该消息的属性信息,可以对其
设置“单个确认”。单个确认的意思是必须单独确认该消息,无法使
用组确认按钮进行确认。不勾选“单个确认”时可以用“组消息确认”
来确认该报警信息
6、在属性栏中的下方都会显示每个设置参数的帮助信息,可以打开
帮助信息查看
7、组消息的状态变量
一个无符号 8 位的变量可以记录 4 条组消息的状态
隐藏变量:
1、只对自定义组的单个消息消息有效
2、在自定义组的单个消息中可以设置隐藏掩码,再添加一
个隐藏变量,当隐藏变量中的数据与消息的隐藏掩码匹配时
该消息就会在消息列表、短期归档列表、长期归档列表中被
隐藏,隐藏的消息会被添加到已隐藏消息列表中
3、隐 藏 掩 码 是 10 进 制 数 字 如 下 图 :
4、当隐藏变量中的数据等于 1/3/10/11 时,该消息被隐藏
5、两个变量勾选“单个确认”之后,运行时当点击工具栏
的单个确认按钮之后,有一个变量被确认,此时单个确认按
钮变灰,无法对第二个变量进行确认。点击工具栏“自动滚
动”按钮后解决问题
6、“报警回路”选项
勾选“报警回路”后,当某条报警信息产生时,点击报警控
件上的“报警回路”按钮时可快速定位到某个指定的画面。
操作如下图所示:
勾线“报警回路”,函数名称处回自动填写“OpenPicture”,
单击“函数参数”处,出现下图所示的对话框,然后选择需
要打开的画面即可
7、“触发动作”选项
勾选此选项后,当次报警消息出现后,系统会自动执行一个动作(一
个固定的脚本函数,此脚本函数可以由用户更改)。可以在画面上添
加智能对象中的“应用程序窗口”来监控此函数的执行情况,方法如
下:插入一个“应用程序窗口”
,此时会自动弹
出一个对话框:
选择“全局脚本”→“GSC Diagnostics”,运行即可。
8、中央信令设备
勾选此选项后,只要当一个消息组中产生一个报警消息,就会使中央
信令设备产生报警(比如报警灯闪烁,报警铃响)。勾选此功能之前
需在某个“消息类型”的属性中关联一个“中央信令设备的变量”,
9、关于多语言切换
使用“动态向导”进行翻译时,文本库中对应的语言要与动
态向导中设置的语言一致。如下面截图中的语言为“英语(美
国)”,而按钮的动态向导中选择的语言为“英语(英国)”
时,系统运行后点击按钮切换语言时无法切换。所以二者必
须一致。
10、多语言切换
语言翻译完成后可能会出现下图中的情况:两个语言切换按钮“中文”
“英文”的文本信息变成了“????”“????”
将“计算机属性”→“参数”→“运行系统的默认语言”由“英语(美
国)”改为“中文(简体,中国)”,再运行即可