跳到主要内容

1. 基础内容

1.1 报警组

通过创建不同的报警组,用户可以将相关的报警信息归类到同一个组中,便于后续的监控和管理。

1.2 报警等级

您可以为每个报警条目指定一个报警等级。可在报警表显示、云报警上报当中依据等级,采取不同的处理措施。

添加方式,如下图所示:

1.3 报警等级报警画面推送

启用后,当报警触发时,将会推送消息至屏端。您可以在屏幕右上角看到实时推送的报警信息,从而迅速做出决策或采取必要的措施。

1.4 远程上报

启用后,将会推送此消息至配置好的 MQTT 服务器,详细配置请查看:报警上报——MQTT。

配置内容,如下图所示:

1.5 报警条件

在报警系统中,报警条件是触发报警机制的关键因素。您可以根据实际需求自定义配置报警条件,以确保在特定情况下及时获得报警通知。

  • 位: Haiwell SCADA 提供以下几种触发方式。
    • ON: 当指定变量的状态为 ON 时,触发报警。
    • OFF: 当指定变量的状态为 OFF 时,触发报警。
    • ON→OFF: 当指定变量的状态为 ON 变为 OFF 时,触发报警。
    • OFF→ON: 当指定变量的状态为 OFF 变为 ON 时,触发报警。

  • 字: 当指定变量达到设置条件时,触发报警。条件最多可添加两条,可选择与逻辑和或逻辑。
    • 条件设置: 您可以最多添加两条报警条件,每条条件可以是一个数值范围或是一个特定的数值。
    • 逻辑选择: 在设置了两条报警条件后,您可以选择使用“与逻辑”或“或逻辑”来决定何时触发报警。
    • 与逻辑: 当所有设置的条件同时满足时,触发报警。
    • 或逻辑: 当至少一条设置的条件满足时,触发报警。

  • 报警内容: 为了满足不同用户或地区的需求,报警内容支持多语言配置,配置内容,如下图所示:

1.6 报警恢复

当指定报警变量不再满足报警条件时,报警恢复。您可为报警恢复添加相应内容,此内容生效于【报警表】,【云报警】【大屏推送】

配置内容,如下图所示:

2. 进阶内容

2.1 声音报警

声音报警功能允许您为每一条报警配置专属的声音的效果。一旦报警触发或恢复,系统将自动播放相应的声音,为您提供及时、明确的报警信息,增强报警系统的实用性和有效性。以下是声音配置的相关内容:

  • 报警触发声音:
    • 系统声音: Haiwell SCADA 为您提供了丰富多样的报警声音选项,以满足不同场景下的需求。
    • 声音库: 为了满足个性化需求,Haiwell SCADA 允许您根据具体需求,将自定义的音乐文件导入到组态中进行使用。您可以根据自己的喜好或特定场景的需求,选择适合的音乐作为报警声音,使报警系统更具特色和个性化。
    • 文本转语音: 除了系统声音和自定义音乐外,Haiwell SCADA 还提供了文本转语音功能。通过此功能,您可以将输入的文本信息转换为语音进行播放,使报警信息更加直观和易于理解。

  • 循环播放触发声音: 在报警声音播放方面,Haiwell SCADA 提供了灵活的设置选项。您可以选择只播放一次报警声音,也可以选择持续循环播放。此外,您还可以根据实际需求,设置每段循环声音之间的间隔时间,以确保报警信息的连续性和清晰度。
  • 关闭声音条件: 为了更好地控制报警声音的播放,Haiwell SCADA 提供了两种关闭声音条件供您选择。当您选择【报警恢复】时,报警声音将在报警状态解除后自动停止播放。而当您选择【报警恢复或确认】时,除了报警状态解除外,您还可以通过手动确认操作来停止报警声音的播放。这一设置将为您提供更加便捷和高效的报警管理体验。
  • 报警恢复声音: 除了触发声音之外,Haiwell SCADA 还提供了恢复声音。当报警状态接触后,将会播放定义好的声音,其配置内容与触发声音配置内容一致。

注意

在使用报警声音功能时,您可根据实际需要选择适合的声音文件,并设置其相关参数。 为确保声音报警功能的正常允许,请确保所选声音文件符合系统要求,并避免使用过于刺耳或不适的声音。

2.2 动作

您可以在报警触发、确认、恢复这三种关键状态下执行一系列预设动作。这些动作不仅提升了系统的自动化水平,还为您提供了更加灵活和高效的报警处理机制。以下是详细的动作执行功能介绍:

  • 执行任务: 当您需要执行特定的脚本任务时,Haiwell SCADA 能够准确地触发并执行一次预设的脚本任务。这一功能使得用户能够自定义报警处理流程,根据实际需求执行复杂的逻辑操作或数据处理任务。
  • 通知位变量: 系统能够自动设定指定位变量的值为 ON 或 OFF。这一功能使得其他系统或模块能够实时感知到报警状态的变化,从而采取相应的处理措施。通过位变量的通知,用户可以实现报警信息的跨系统传递和联动控制。
  • 通知字变量: 除了位变量外,Haiwell SCADA 还支持设定指定字变量的值。字变量通常用于存储更丰富的信息或数据,通过修改字变量的值,用户可以实现更加复杂的数据交互和控制逻辑。这一功能为您提供了更加灵活和多样化的报警处理方式。
  • 画面操作: 在报警处理过程中,Haiwell SCADA 还支持画面操作功能。当报警触发时,系统可以自动跳转至指定的画面,帮助您快速定位并处理报警事件。此外,系统还可以在指定位置上弹出子画面,以显示更多的报警信息或相关数据。使您可以更加直观地了解报警情况,提高报警处理的效率和准确性。

3. 报警存储

报警存储功能旨在系统地记录与保存报警数据。当您启用此功能后,系统将会存储报警的触发数据以及恢复数据。这些数据包括但不限于报警发生的时间、报警内容、报警值等关键信息。

此外,您还可以根据实际需求,自定义设置报警数据的保留时间。这一设置不仅有助于确保您能够在需要时回溯并查阅历史报警记录,同时也能够有效地管理存储空间,避免数据的无限制积累。

配置方式,如下图所示:

注意

请注意,此报警存储功能的配置将与【报警表】功能相互关联并生效。一旦配置完成,您可以在【报警表】中实时查看当前的报警状态,同时也可以通过查询功能,方便地检索和分析历史报警数据。这将为您的安全监控工作提供极大的便利,助您更加高效地管理报警事件。

4. 报警清除

报警清除功能用于处理和清除设备中的报警信息,从而确保系统的正常运行。组态提供了两种方式来清除报警信息:任务事件功能按钮

任务事件: 通过编写 JS 脚本任务,可实现对报警记录的删除功能。这包括【删除报警记录数据】和【清除数据】。

  • 删除报警记录数据: 你可以在“cb”中添加执行函数后的回调信息。另外,“options”允许你选择是否清除实时报警。示例如下:
示例:
function cb(error) {
if (error) {
//内部变量_1.变量1=error.message;
return;
}
//内部变量_1.变量1="删除报警记录成功";
}
//内部变量_1.变量1="执行删除记录前";
var options = {};
//是否清除实时报警
options.isClearRealtime = true;
Common.DelAlertRecord(cb, options);
  • 清除数据:“type”中可以选择需要清除的类型,例如 1 代表报警记录。“options”同样允许你选择是否清除实时报警。示例如下:
示例:
var type = 1;
// 数据类型,第一位表示报警记录,第二位表示历史记录,第三位表示配方
var options = {};
// 如果为清除报警记录时 是否清除实时报警
options.isClearRealtime = true;
Window.ClearData(type, options);

功能按钮: 通过【功能按钮】中的【清除数据】,您可以选择对报警记录进行清除。

配置方式,如下图所示: