20.12.1.1 报警指南

可以设置报警消息(历史)的块、显示模式和已保存的报警历史数。

块设置

在每种模式下为每个块设置显示模式和历史报警记录数(显示模块中保存的历史报警数)。

要注册的报警消息组。最多可以使用8个块。

显示模式

从[历史]、[日志]或[活动]中选择报警消息的显示方式。选择[活动]仅显示当前触发的报警。若要显示原来的报警,请选择[历史]或[日志]。

历史

按照触发顺序,显示报警消息、数据、触发日期和触发时间。将在同一行中增加确认或恢复报警的时间。这样即可在一行中看到每个报警的状态变化。

日志

每次当状态从[触发]、[确认]更改为[恢复]时,将在不同的行中分别显示消息、日期/时间和读取数据。这样便于查看每个状态的日期。

当前

仅显示[触发]报警。当报警恢复时,会自动将其清除。

保存内容

选择将使用的[显示模式]。最多可以为整个历史报警设置8种显示模式。

记录数

设置为每种显示模式保存的历史报警数。该值因人机界面的机型和[报警类型]设置而不同。

机型

[基本]的记录数

[扩展]的记录数

IPC系列

10000

10000

GP4000系列

768

2048

其他机型

768

768

当已触发报警超出了指定数量时,将删除最老的报警消息。

打印格式

选择是否打印历史报警。

20.13.2 历史报警打印限制

实时打印/批打印

从[实时打印]或[批打印]中选择打印时间。

每次[触发]、[确认]和[恢复]报警时即打印报警历史。

打印格式与[日志]的显示格式相同。

即使使用两个或更多块时,打印也会按需要执行,无论使用哪个块。

当[打印字地址]中的位0打开时,将打印保存在指定块中的整个报警历史。

打印格式由[显示模式]设置决定。

将按照[历史]、[日志]、[活动]的顺序检查设置,按照第一个被设置为“显示”的[显示模式]格式打印数据。

例如,当打印块1时

在这种情况下,使用[历史]格式打印该块。如果未设置[历史],数据将使用[日志]格式打印。打印后进纸。

多行消息打印

指定打印报警消息时是否与其他信息分行打印。由于消息显示区扩展,可以快速检验长消息的内容。一条报警最多可打印6行(1行日期/时间 + 5行消息)。行数取决于注册的消息。

  • 如果一条消息超过5行且使用了文本列表,将不打印第6行及之后的消息。

打印字地址

该地址控制报警历史的打印。在设置完报警类型后,将触发位(位0)置“ON”开始打印。

完成位地址

设置通知打印已经完成的位地址。打印完成后该位将被置“ON”。

  • 确认[完成位]为ON后,请再将它置为“OFF”。建议此时将[打印字地址]的位0也置OFF。

打印格式

显示[打印格式设置]对话框。

左边距

从0到100个字符中选择最左侧项目字符和边缘之间的距离。

消息间隔

当选择了[报警部件]-[基本]-[消息显示方式]-[多行显示]时,可以对此进行定义。 一行可以显示的最大字符数是160个字符。160个字减去总[显示字符]和[左边距]便得到一行可以显示消息的字符数。设置一个从0到20之间的[显示字符数]。

选择要打印的块

从[日期]、[触发]、[消息]、[确认]、[恢复]、[出现次数]、[累计时间]、[级别]、[地址1]~ [地址8]中指定要打印的项目。

  • 日期

打印触发报警的日期。

  • 触发条件

打印触发报警的时间。

  • 消息

打印报警消息。

  • 当选择了[报警部件]-[基本]-[消息显示方式]-[多行显示]时,将总是显示消息,不能清除复选框。

  • 确认

打印确认报警消息的时间。

  • 恢复

打印报警恢复的时间。

  • 发生次数

打印触发报警的次数。最大值为65535。

  • 累计时间

打印报警处于已触发状态的总持续时间。最长持续时间为9999小时59分钟59秒。

  • 级别

打印报警的重要性级别。

  • 地址1-地址8

当触发、确认或恢复报警时,打印获取的数据。

显示字符数

为每个项目设置显示的字符数。每个项目的设置范围如下。

日期

5到100或8到100个单字节字符

(根据所选的日期格式,设置范围也有所不同)

触发、确认、恢复

5到100或8到100个单字节字符

(根据所选的时间格式,设置范围也有所不同)

消息

1~160个单字节字符

([报警类型]设为[扩展]时最多192个字符)

发生次数、累计时间、级别

2~100个单字节字符

地址1~8

0~100个单字节字符

  • 如果想在项目间留出间隔,可将[总显示位数]设置为大于实际显示的字符数。

显示顺序

设置所有项目的显示顺序。将从左至右打印从本列表顶部开始的块。

日期格式

从[yy/mm/dd]、[mm/dd/yy]、[dd/mm/yy]和 [mm/dd]中选择一种日期打印格式。

时间格式

从[12:00]、[24:00]、[12:00:00]、[24:00:00]中选择一种时间打印格式。

字体

从[标准字体]或[矢量字体]中选择报警消息的字体类型。

触发颜色/确认颜色/恢复颜色

从8种颜色中选择报警消息的[触发]、[确认]和[恢复]颜色。无论人机界面是何种类型,均以指定颜色打印消息。

  • 当选择白色时,打印出的消息为黑色。

  • 当[显示模式]为[历史]且设置为[批打印]时,打印已触发报警时将使用触发颜色,打印已确认报警时将使用确认颜色,而打印已恢复报警时将使用恢复颜色。但是,当确认一条以前恢复的报警时,将使用恢复颜色进行打印。颜色设置仅对文本有效。不打印背景色。

CSV设置

设置保存为CSV的格式。

多行消息输出(将报警保存为CSV)

指定打印报警消息时是否与其他信息分行打印。由于消息显示区扩大,可以快速确认长消息的内容。一条报警消息最多可以打印5行。行数取决于注册的消息。

  • 如果一条消息超过5行且使用了文本列表,将不打印第6行及之后的消息。

日期格式

设置输出到CSV的日期格式,从[yy/mm/dd]、[dd/mm/yy]、[mm/dd/yy]、[20yy/mm/dd]、[dd/mm/20yy]或 [mm/dd/20yy]和[mm/dd]中选择。“yy”显示年份的最后两个数字“mm”和“dd”用两位数字显示月份和日期。

  • 用Pro-Server EX的MES程序读取CF卡时,请选择[yy/mm/dd]。

备份报警历史

定义是否将历史报警保存到人机界面的备份存储器(SRAM)。
2.3 人机界面的内部数据

当未选择备份历史而关闭人机界面时,以前显示的所有报警历史都会被清除。当再次打开人机界面时,只显示当时及以后触发的报警。

上电时继续报警操作

如果[触发条件]中控制器/PLC的值在控制器/PLC开机/关机前后保持不变,则系统使用此设置来显示报警。

重启人机界面后,除活动报警外,所有先前报警的状态都变为“已恢复”。活动报警显示为新触发的报警。

但是,如果指定了以下任一设置,重启后先前的报警会保留在画面上。即使[触发条件]中指定的控制器/PLC的值保持为0,或选择了[显示为新报警],这一条也同样适用。

重启人机界面后,所有先前的报警均保留在画面上。

备份功能的情况(当[触发条件]为ON时)

存储频率

使用GP-4100系列时,将历史报警数据保存到虚拟备份存储器的频率设为1到60分钟。

在已定义的频率过后,如果以前保存的数据未发生改变,将不进行存储操作。

历史数据最多可存储200,000次。

数据丢失

  • 在将历史数据存储到虚拟备份存储器的过程中,请勿关闭人机界面。否则可能造成数据丢失或损坏虚拟备份存储器。
    关闭人机界面前,将系统变量#H_Control_StopAlarmSave置ON,然后保存历史数据。历史数据保存完成后,系统变量#H_Status_AlarmSave置ON。确认系统变量#H_Status_AlarmSave置OFF,然后关闭人机界面。
    若在关闭人机界面前将系统变量#H_Control_StopAlarmSave置ON,历史数据被保存。因此,直到下一次位变OFF,数据才会被保存,即使已过了[存储频率]中设置的时间。
    关于系统变量的更多信息,请参阅以下内容。
    A.2.2.1 位型 - #H系统变量

  • 请在转到离线模式之前保存历史数据。
    如果在保存前进入离线模式,重启时将导致所有最近的历史数据丢失。
    1.5.6.2 GP-4100系列

不遵照上述指示操作可能导致设备损坏。

外部操作

选择是否从主机(PLC)上执行[全部确认]、[全部清除]、[清除全部发生次数字段]、[清除全部累计时间字段]。

20.14 如何从多台人机界面运行外部操作

控制字地址

设置将控制从PLC(操作代码)中执行的操作类型及报警类型的地址。

当执行外部操作时,它处理块(活动、历史、日志)中所有报警消息。例如,如果您在块1上执行了[全部清除],则将清除块1(活动、历史、日志)中的所有报警消息。在一个块内,不能单独操作活动、历史和日志。

操作顺序是[历史]、[日志]、[活动]。

  • 操作完成后请将操作代码设置为[0]。否则将无法开始新的操作。

  • 设计系统时,请务必在启动时将[控制地址]和[完成位地址]置0。这是为预防人机界面在运行时断电。

完成位地址

设置将监控操作完成情况的地址。操作完成时该位将被置“ON”。

  • 将操作代码设置为“0”后,完成位地址自动置OFF。

启用组功能

选择是否使用组功能。设置该功能后,可以按组号统计触发报警的次数。

报警数起始地址(内部寄存器字地址)

(A)

设置写入报警发生次数的人机界面内部寄存器起始地址。

(B)

在(A)设置的地址中,只将那些具有注册组号的地址用作内部寄存器地址的写入次数区。

(C)

每当报警发生时,相应组号地址(内部寄存器)中的数据将加1。

  • 报警发生次数的计数范围是0~65535。

  • 最大的可用组号是6096。因此,您可以为每个报警消息指定不同的组号。

  • 请确保组数在内部寄存器区(用户区或LS区)范围内。有关LS区的更多信息,请参阅下面的内容。
    A.1.1 LS区(Direct Access方式区)

  • 当人机界面关机时报警频率被清除。当备份数据时,请使用内部寄存器的备份功能。
    5.4.4.3 [主机] - [模式] - 备份内部寄存器

  • 将数据写入保存报警频率的内部寄存器或人机界面的电源关闭时,将清除数据且不能正确计数。

  • 报警频率的数据格式固定为二进制。

  • 不对组号0的报警进行计数。

保存累计/计数

将[报警类型]设置为[扩展]时,指定是否将报警累计时间和触发报警的次数保存到外部存储器。

保存在

从[CF卡]和[USB存储器]中选择“保存在”位置。

保存条件

从[频率]、[位ON]或[位更改]中选择开始保存的条件。

设置保存周期(1~60分钟)。

当在控制位地址中指定的地址打开时进行保存。

当在控制位地址中指定的地址置发生改变(ON/OFF)时进行保存。

频率

当[保存条件]为[频率]时,设置保存周期(1~60分钟)。

控制位地址

当[保存条件]设为[位ON]或[位更改]时,定义用于保存的触发位地址。

状态地址

指定存储保存状态的地址。

错误代码

描述

详情

0000h

输出完成

输出成功完成

0001h

输出

输出

2000h

没有可写入的数据

没有数据记录

3000h

文件写入失败

文件具有只读属性或已打开。

SD卡处于写保护状态。

4000h

没有外部存储器

未连接外部存储器。

CF卡盖处于打开状态。

5000h

读取错误

读取外部存储器失败。

6000h

写入错误

外部存储器没有足够的可用空间,或在写入过程中存储器的连接断开。

7000h

外部存储器错误

外部存储器未经格式化或损坏。

8000h

读取文件失败

文件格式不正确,或与人机界面中的报警设置不兼容。

  • 如果文件不存在,发生次数和累计时间变为0,0x8000被保存为状态。

启用滚动报警

配置报警消息,使其显示为滚动报警消息。

20.12.1.4 报警设置(滚动报警)

启用摘要

该设置以列表形式显示当前活动的报警。

20.12.1.5 报警设置(摘要)