核能监控与数据采集系统(SCADA)系列:Schneider Electric Vijeo Designer_(5).VijeoDesigner报警与事件管理.docx

核能监控与数据采集系统(SCADA)系列:Schneider Electric Vijeo Designer_(5).VijeoDesigner报警与事件管理.docx

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

VijeoDesigner报警与事件管理

在核能工业控制系统中,报警与事件管理是确保系统安全和高效运行的关键组件。VijeoDesigner提供了强大的工具来管理和配置报警与事件,帮助操作员及时了解系统状态并采取相应措施。本节将详细介绍如何在VijeoDesigner中进行报警与事件管理,包括报警的配置、事件的记录与分析,以及如何通过脚本和逻辑来实现报警和事件的自动化处理。

报警配置

报警类型

VijeoDesigner支持多种报警类型,包括但不限于:

数字报警(DigitalAlarms):当某个数字输入或输出状态发生变化时触发。

模拟报警(AnalogAlarms):当某个模拟输入或输出值超出预设范围时触发。

定时报警(TimedAlarms):在特定时间或周期性时间点触发。

自定义报警(CustomAlarms):通过编写脚本或逻辑条件来触发报警。

报警配置步骤

打开报警配置界面:

在VijeoDesigner中,首先需要打开报警配置界面。可以通过导航菜单中的“报警”选项进入。

创建报警:

在报警配置界面中,点击“新建报警”按钮,然后选择报警类型。根据选择的报警类型,填写相应的配置参数。

设置报警参数:

数字报警:设置报警的输入点、报警条件(如高电平或低电平)和报警级别。

模拟报警:设置报警的输入点、报警上下限值、报警级别和报警类型(如高限、低限、偏差等)。

定时报警:设置报警的时间点或周期。

自定义报警:编写脚本或逻辑条件来定义报警触发条件。

配置报警动作:

报警触发后,可以配置相应的动作,如:

发送报警消息到操作员界面。

记录报警事件到日志文件。

触发外部设备的响应(如关闭阀门、启动警报器等)。

示例:创建一个模拟报警

假设我们需要在核反应堆冷却系统中设置一个模拟报警,当冷却水温度超过80°C时触发报警。

打开报警配置界面:

在VijeoDesigner主界面,点击导航菜单中的“报警”选项,进入报警配置界面。

新建模拟报警:

点击“新建报警”按钮,选择“模拟报警”。

设置报警参数:

-报警名称:冷却水温度高报警

-输入点:冷却水温度传感器(例如,TagName:CoolantTemp)

-上限值:80°C

-下限值:无

-报警级别:高

-报警类型:高限

配置报警动作:

-发送报警消息到操作员界面

-记录报警事件到日志文件

-触发外部设备的响应(如关闭冷却系统阀门)

代码示例:通过脚本创建自定义报警

假设我们需要在核反应堆压力控制系统中设置一个自定义报警,当压力传感器读数在5分钟内变化超过20%时触发报警。

创建自定义报警:

点击“新建报警”按钮,选择“自定义报警”。

编写脚本:

在VijeoDesigner中编写VBS脚本

报警条件:压力传感器读数在5分钟内变化超过20%

获取当前压力传感器读数

DimcurrentPressure

currentPressure=GetTagValue(PressureSensor)

获取5分钟前的压力传感器读数

DimpreviousPressure

previousPressure=GetTagValue(PressureSensor,5)5表示5分钟前的值

计算压力变化百分比

DimpressureChange

IfpreviousPressure0Then

pressureChange=(currentPressure-previousPressure)/previousPressure*100

Else

pressureChange=0

EndIf

判断是否触发报警

IfpressureChange20OrpressureChange-20Then

触发报警

SetAlarm(PressureChangeAlarm,True)

发送报警消息

SendMessage压力传感器读数在5分钟内变化超过20%

记录报警事件

LogEvent压力传感器读数在5分钟内变化超过20%

Else

重置报警

SetAlarm(PressureChangeAlarm,False)

EndIf

报警级别

VijeoDesigner支持不同的报警级别,以帮助操作员区分报警的严重程度。常见的报警级别包括:

低(Low):表示轻微的异常,通常不需要立即处理。

中(Medium):表示较

您可能关注的文档

文档评论(0)

kkzhujl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档