WinCC V7.5 离散量报警组态

实现变量的某一个位来触发报警,通常组态离散量报警,例如设备的故障信号。

1.首先在项目管理器左边菜单中双击“报警记录”。

2.在弹出的报警记录编辑器中选择“消息”。

3.在右边消息列表中选择“消息变量”,这里需要选择触发报警的变量。

4.消息变量的数据类型可以是:二进制变量,无符号的8位值,无符号的16位值,无符号的32位值。

5.然后填写消息位,也就是触发报警的位。

如果是二进制变量,变量仅有1位,默认填写0。

如果是无符号的8位值,变量是1个字节,1个字节有8位对应0-7,例如DB1.DBB0 消息位对应如下。

如果是无符号的16位值,变量是2个字节,2个字节有16位对应0-15,但是字中的字节高低顺序是交换的,例如DB1.DW0 消息位对应如下。

无符号的32位值,字节高低顺序也是由高到低。

5.填写消息文本。

6.在图形编辑器中打开画面,从右边的控件列表中, 把WinCC AlarmControl控件拖拽到画面,用于显示报警。

7.在弹出的控件属性对话框中(双击控件也可以弹出熟悉对话框),选择消息列表,把需要显示的块从左边列表添加到右边列表,然后保存画面。

8.最后在项目编辑器中选择“计算机”,然后双击计算机名,在弹出的属性对话框中选择“启动”列表,在列表中勾选“报警记录运行系统”, 然后激活项目。

项目运行后,可以看到,当触发变量由0变1(0->1),报警控件将显示报警触发的日期,时间,消息文本等。

离散量报警默认是触发位由0变1(0->1),生成报警消息。如果需要组态触发位由1变0(1->0),生成报警消息,请参考以下文档:

WinCC V7离散量下降沿报警