800xA配置报警、事件、操作记录、声音报警
- 格式:ppt
- 大小:4.29 MB
- 文档页数:24
System 800xA Exercise 1Exercise 7.2组态一个报警和事件的模版7.2.1练习描述创建自己的报警和事件模版。
改变一个报警列表的显示和行为。
注:本练习需要在the Engineering Workplace/Plant Explore Workplace中完成7.2.2练习步骤7.2.2.1创建模版对象找到Library Structure ,展开其下的Alarm &Event 找到Alarm &Event ListConfigurations 对象。
在Alarm &Event List Configurations 下添加名为Sxx Configurations 的新对象,确认选择的对象类型为Alarm &Event Configurations .1.切换到Library Structure;2.在Alarm &Event 下找到Alarm &Event ListConfigurations2 3.创建一个类型为Alarm &Event List Configurations 的新对象,命名为Sxx_Configurations☞拷贝位于Common Alarm &Event Configurations 组中的Common Alarm ListConfiguration 对象。
1.选择Common Alarm List Configuration对象并拷贝它☞将其作为一个子对象粘贴到Sxx Configurations 组下。
1.选择Sxx_Configurations 对象并粘贴。
System 800xA training Exercise 7.1 在控制器中创建报警和事件7.1.1 练习描述当反应釜液位过高时(LSH2),产生一个报警。
工艺报警和事件是由报警事件库(AlarmEventLib)中指定的功能块和控制模块产生的。
产生报警最常用的是通过一个AlarmCond功能块或者AlarmCondM 控制模块。
与其通过将一个高报信号(gOverflow)直接连接到一个 AlarmCond功能块上来产生报警,我们更推荐另一种方式:我们可以将此信号赋予一个“SignalInBool”功能块,此功能块位于 SignalLib库中。
SignalInBool 包含内建的AlarmCond 功能。
7.1.2 练习步骤7.1.2.1 控制器编程☞检查“AlarmEventLib”库已经连接到application.1.在 Control Builder M 中找到Sxx_ReactorApp Application ,并展开该application下的Connected Libraries2.确认AlarmEventLib库在列表中,如果没有,你需要将其连接进来。
☞打开Sxx_ReactorApp application下的Tank program 并选择Level代码项。
1.找到Sxx_ReactorApp application中programs节点下的Tank programSystem 800xA training2.双击Tank program打开POU编辑器,并且点击编辑器界面低端的Level项插入类型为SignalInBool的一个实例,命名为“Sxx_LSH2”.1.点击Sxx_LT1功能块,选择Insert。
如图选择SignalInBool并设置新功能块名称,然后点击“OK”将全局变量gOverflow 连接到功能块Sxx_LSH2的输入引脚,创建本地变量“LSH2_Name”, “LSH2_Description”, “LSH2_Par”, “LSH2_Sev”, and “LSH2_Cond”并将其连接到功能块的对应引脚。
许继集团WMH-800A微机母线保护装置技术说明书1概述 (4)1.1 应用范围 (4)1.2 保护配置及功能 (4)1.3 装置主要特点 (4)2基本技术参数 (5)2.1 额定参数 (5)2.1.1额定交流数据 (5)2.1.2额定直流数据 (6)2.1.3打印机辅助交流电源 (6)2.2 功率消耗 (6)2.3 过载能力 (6)2.4 输出触点 (6)2.5 绝缘性能 (6)2.6 冲击电压 (7)2.7 机械性能 (7)2.8 环境条件 (7)2.9 抗电气干扰性能 (7)3主要技术指标 (8)3.1 性能指标 (8)3.2 报告记录 (8)3.3 通信接口 (9)3.4 对时方式 (9)4装置硬件 (9)4.1 硬件平台说明 (9)4.2 装置面板信号说明 (10)4.3 装置尺寸 (11)4.4 装置端子布置 (12)24.4.1保护机箱端子布置 (12)4.4.2开关量机箱端子布置 (13)5保护原理 (13)5.1 差动保护 (13)5.2 复合电压闭锁 (17)5.3 母联失灵保护 (18)5.4 母联(分段)充电保护 (18)5.5 母联(分段)过流保护(可选) (20)5.6 TA断线闭锁及告警 (20)5.7 运行方式识别 (20)5.8 通信功能 (21)5.9 自检功能 (21)6定值及整定说明 (21)6.1 CPU1 (21)6.1.1母线差动保护 (21)6.1.2复合电压闭锁 (24)6.1.3母联失灵保护 (24)6.1.4母联充电保护 (25)6.1.5母联过流保护 (25)6.1.6TA断线 (26)6.1.7运行方式识别 (27)6.2 CPU2 (27)6.2.1母线差动启动 (27)6.2.2母联充电保护 (29)6.2.3母联过流保护 (29)7订货须知 (30)31概述1.1应用范围WMH-800A系列微机母线保护装置是WMH-800系列微机母线保护装置的改进型产品,适用于66 kV及66 kV以下电压等级、各种主接线方式的母线,作为发电厂、变电站母线的成套保护装置,母线上连接元件数最大为32个(含母联)。
ABB工业信息控制系统800xA在主井提升机引言矿井提升机是矿山企业的重要运输设备,其主要功能是由提升容器将需要运输的矿石、人员或设备运送到目的地,因此,在矿山生产过程中起着非常重要的作用。
通常矿井提升机控制系统由驱动部分和控制部分组成,其中驱动部分工作机制为:电动机机组拖动机械卷扬装置,变频器或其他类型的提升控制系统驱动电动机机组:控制部分的工作机制为:提升机各组成部分由集散控制系统(DCs)统一协调控制,在完成基本过程控制之外,还能将智能仪表、智能传动和马达控制乃至生产管理、安全系统全部集成统一在一个操作和工程环境中。
因此,矿井提升机要求配置具有高性能、高可靠性、高集成度的控制系统。
1ABB800xA系统及AC800M控制器介绍1.1ABB800xA系统简介800xA系统是ABB公司推出的工业信息控制系统,其架构的核心是面向对象(0bject0riented)技术。
由于采用了ABB独特的Aspect0bject概念,可以使企业级的信息访问、对象导航及访问变得规范、简单。
为了能够给企业的管理人员、技术人员提供一个统一的信息平台,800xA系统提供了一个基础平台(BasePlatform),将过程控制部分和生产控制管理相对划分开来又有机地结合在一起。
如图1所示,中间部分就是基础平台,上方为生产控制管理部分,下方是过程控制部分,由基础平台为这两个部分提供标准接口,进行数据交换。
1.2ABBAC800M控制器及其编程组态工具介绍AC800M控制器为ABB最新推出的控制器系列,它包括从PM851到PM865等一系列处理器。
AC800M控制器本身具备一对冗余的TCP/IP 接口,可以使用MMs协议通过以太网和其他的控制设备以及800xA操作员站进行通信,还能通过2个串口采用Modbus协议、PointPoint 协议进行通信。
AC800M的编程组态工具为ControlBuilderM,简称CBM。
它支持标准的梯形图、功能块语言、文本描述语言以及汇编语言编写控制逻辑。
ABB 800xA系统画面新手教程---报警组态此处主要介绍800xA系统的报警设置以及弹出框报警,后续再介绍语音报警以及外部报警。
1. 固定界面配置由于后续的弹出框报警我们肯定希望在任意画面只要触发报警都会弹出,因此我们需要把事件设置在固定界面上,不随画面切换而切换。
系统还是用之前介绍过的,我们先新建一个画面,如下:1.选择Test大标题2.新建一个Aspect----FixDisplay画面3.简单编辑画面,加上内容显示4.选择此选项5.点击Application Bar6.点击Add未更改之前,我们看到上面共有4块:Alarm Band,Alarm Line, SystemAlarm Band, Workplace Date, Width% 宽度百分比加起来是100,对于上图的1-4块内容,因此需要调大的话只能把其它调小。
1 2 347.找到我们新建的画面插入8.加入了Fix Display,并且调整宽度使所有加起来为1009.最终显示效果,可以看到分了5块,多了一个我们新建的画面到这里固定界面配置完成,我们后面在介绍如何添加报警弹出框,接下来先介绍报警配置。
2. 报警配置2.1 新建报警栏1.选择此处2.默认就有Alarm Band,Alarm List等,我们可以直接复制一个,下面是新建的方法3.右击新建New Aspect,找到Alarm Band4.右击新建New Aspect,找到Alarm and Event List5.最终有2个Alarm Band和Alarm List6.选择Alarm Band,右击选择Config View7.在Config View中点击Add8.关联Alarm List1下图这个是Alarm Band然后关联了Alarm List才可以显示。
9.同理,Alarm Band2关联Alarm List22.2 把报警栏添加到固定界面1.此处和第一节一样,找到Application Bar2.在Config View中点击Add3.添加另一个AlarmBand,并调整宽度4.可以看到界面变成两个Alarm Band了2.3 报警筛选在这之前需要先连接OPC Server.1. 选择此处2. 点击Service Provider Definition3. 选择节点 连接Alarm And Event接下来配置报警:1.在Alarm &Event中这些都是默认就有的2.此处就不在新建了,我们直接复制黏贴一个3.复制的上面的AlarmList Configuration4.回到之前的Alarm List界面5.Alarm List1关联此处6.同理Alarm List2关联此处到此,我们为Alarm Band连接了Alarm List1并且关联Common Alarm List Configuration;而Alarm Band2连接了Alarm List2并且关联New Alarm List Configuration,接下来实现不同报警分别显示在这两个Alarm List中。
AC800M系统常用功能块简要说明(一)第一章主要列出了常用功能块的简要说明,以后同学们可以根据使用手册仿真测试,熟悉每个管脚的作用。
功能块的左侧都是连接输入变量也就是常说的读变量,右侧都是连接输出变量也就是常说的写变量系统功能块:将一些常用的逻辑控制,数据转换,电机控制,阀门控制方案集成为控制块,方便用户直接调用,给用户提供一个功能性的模板,用户可以根据自身需求在此基础上进行二次开发。
自定义功能块:编程人员根据实际需求结合基本块,自己发出需要的功能块,如果该功能块需要操作面板的话,用户也可以自己定义上位机操作面板。
ABB编程方式Diagram,controlModule,Program是基于功能块上使用,将功能块图表化或者语言化脸实现控制。
我们在使用过程中可以结合实际使用不同的编程语言,可以减少工作量,简化工作任务。
本文是一个系列文章主要分为三个章节,后续章节会在百度文库中陆续上线,可以关注本人百度文库,方便后续学习,这里特别说明由于ABB-DCS系统中文资料较少,且有些翻译不是特别准确,这里建议学习的同学们可以学着看看英文手册,本说明中也含有部分英文或者截图请同学们耐心查看。
模件错误代码查询1.IO模块硬件通道状态通道输入变量后缀加“.status”In.Status=16#C为单元错误,In.Status=16#10为通道错误,In.Status=16#56为通道超量程(毫安值过高),In.Status=16#55为通道低量程(毫安值过低)上面列出了常出现的几种通道状态,其它的状态值代表含义可以参考说明手册。
2.硬件单元状态下面列出了硬件单元如控制器、冗余通信模块等运行状态,错误代码,具体错误信息可以参考说明手册。
ABBAC800M中基本库1.And(与)基本功能块“与”一般是BOOL量操作,真值表如下图,无操作面板2.Or(或)基本功能块“或”一般是BOOL量操作,真值表如下图,无操作面板3.Not(非)基本功能块“非”一般是BOOL量操作,功能块前后的值时相反的状态,无操作面板4.ABS(普通绝对值函数)普通的绝对值函数5.AddSUFFix当要在SIL应用程序中添加两个字符串变量时,可以使用addsuffix函数。