2.3基于中断方式的故障诊断
PLC的中断方式有:
(1)输入中断;
(2)间隔定时器中断;
(3)高速计数器中断。其中,输入中断特别适合于轧钢生产设备的故障诊断。它对应于工业操作站的硬中断,属于外部中断,但PLC的输入中断可用PLC的外部指令来屏蔽。将轧钢生产设备的故障信号作为PLC的输入中断源,一旦出现故障信号,CPU立即响应,停止正在执行的程序,转到中断子程序中去,即可方便地对故障进行处理。它与直接利用PLC的内部逻辑完成故障诊断的不同之处在于:采用输入中断处理故障时,可停止PLC主程序的执行过程,而直接利用PLC的输入和内部逻辑处理故障时,PLC的主程序仍处于运行状态。因此,要根据故障对轧钢生产设备的影响程度选择合适的故障诊断方式。PLC的输入中断方式对后果严重的突发故障的处理特别有用。
3 PLC在故障诊断系统中的作用
故障诊断系统是典型的人机系统,根据系统中的信息流向和功能划分的结果[1],基于操作站智能化的故障诊断系统。
系统的输入模块要完成轧钢生产设备故障检测信号、控制指令和专家知识的接收工作。处理模块要求能自动实现特征参数提取、控制指令代码转换的功能。专家知识的整理和表达由领域专家和系统专家协作完成。控制模块是故障诊断系统的核心,它根据控制指令,利用专家知识,完成从故障特征到故障原因的识别工作。控制模块的功能越完善,故障诊断系统的智能化程度越高。输出模块通过声光报警装置和人机界面,给出故障定位、预报和解释的结果。其中,人机界面还能提供排除故障的技术路线。实现信息源从输入模块到输出模块的全自动流向,减少人在其中的干预作用,是轧钢生产设备对其故障诊断系统的要求。采用PLC的故障诊断系统,有助于实现故障诊断过程的自动化。
4 利用PLC和操作站实现智能化诊断的方式
实现轧钢生产设备故障诊断的智能化,可充分利用专家知识,提高诊断效率,是故障诊断技术发展的一个重要方向。由于目前的PLC产品不具备自动获取和存储专家知识的功能,所采用的编程语言无法完成控制层中的计算推理功能,因此,单纯采用PLC的故障诊断系统的智能程度是相当有限的。为此,可利用网络技术和通讯技术,将PLC和操作站联接成网络,互相取长补短,共同构成故障诊断的硬件系统。PLC采用并行分布式结构,作下位机使用,操作站作为上位机,可完成PLC的程序下装,实施对多台PLC的管理,进行复杂的数据运算,建立数据库,存储专家知识,其输入输出设备可用作诊断过程的人机交互。PLC与操作站通过两种方式联接成一个整体:一是通过PLC的通讯口和操作站的通讯口进行联接,二是通过PLC的输入输出端子与操作站上的开关量板和A/D板进行联接。其中,PLC通过通讯口传递给上位机的故障信号多达2个或2个以上时,上位机要通过编码进行识别,而通过PLC输出端子传递给上位机的故障信号,上位机要通过开关量板输入端子的地址来识别。PLC输入端子可接受来自上位机的控制信号或故障信号。网络中的PLC和操作站在故障诊断系统中各自扮演着不同的角色。
1 引言
莱钢中小型轧钢生产线于97年建成投产,主要生产圆钢、弹簧扁钢、槽钢和螺纹钢。该生产线PLC控制系统由ABB公司提供,其自动控制系统采用ABBMasterPiece200/1PLC控制系统,实现了18架轧机以及冷床、冷剪和码垛机的自动控制。基础自动化系统采用ABB公司的RMC200轧钢控制系统,它是一个开放型集散控制系统,由一套MP200/1过程站和一套AS520操作员站组成。过程站由一个CPU机架带一个I/O机架组成,CPU机架上安装了CPU模板DSPC172、内存模板B176以及32通道的DI/DO模板,通过通讯模板DSCS140连接到MasterBus300总线上,与其它过程站进行通讯,I/O机架由总线扩展模块DSBC172实现总线扩展。
操作员站采用HP-UNIX工作站,并通过实时加速器板连接到MasterBus300的冗余接口,通过它操作人员可直接对现场设备进行监控,主要功能有1)轧钢生产设备的启停(2)设备数据设定和实时监控(3)事件与报警清单的显示与打印等。系统的主要画面有启动画面、设定画面、维护画面、事件画面和报警画面。
2 PLC诊断轧钢生产设备故障的基本原理
轧钢设备的故障信号有数字量和模拟量之分,PLC采用不同的方法对这两种信号对应的故障进行诊断。
2.1基于数字量信号的故障诊断
PLC对数字量信号的识别是通过其数字量输入模块完成的。PLC控制轧钢生产设备时,设备中的压力、温度、液位、行程数字及操作按钮等数字量传感器与PLC的输入端子相连,每个输入端子在PLC的数据区中分配有一个“位”,每个“位”在内存中为一个地址。读取PLC输入位的状态值可作为识别数字量故障信号的根据。诊断数字量故障的过程,实质就是将PLC正常的输入位状态值与相应的输入位的实际状态值相比较的过程。如果二者比较的结果是一致的,则表明设备处于正常工况,不一致则表明对应输入位的设备部位处于故障工况。这就是PLC诊断基于数字量信号故障的基本原理。这种诊断方法,故障定位准确,可进行实时在线诊断。通过PLC的图形功能块编程,还可将故障诊断融入过程控制,达到保护轧钢设备的目的。
2.2基于模拟量信号的故障诊断
PLC对模拟量信号的识别是通过PLC的模拟量输入输出模块来完成的。模拟量输入输出模块采用A/D转换原理,输入端接收来自传感器或变送器的模拟信号,输出端输出的模拟信号作用于PLC的控制对象。PLC诊断模拟量故障的过程,实质就是将在相应A/D通道读到的监测信号的模拟量的实际值与系统允许的极限值相比较的过程。如果比较的结果是实际值远离极限值,则表明轧钢生产设备对应的受监控部位处于正常状态,如果实际值接近或达到极限值,则为不正常状态。判断故障发生与否的极限值根据实际系统相应的参数变化范围确定,利用PLC上的模拟量设定开关可设置该极限值。
当模拟量的实际值达到模拟量设定开关的设定值,PLC还能按照一定的逻辑关系启动开关量模块上的输出位,或者从PLC的通讯口主动发起通讯,从而输出故障诊断的结果,并据此实现对轧钢生产设备的控制。
3.2控制部分
控制部分包括A组、B组整流调节单元,逆变脉冲触发单元,信号接口电路,可编程逻辑控制器PLC和触摸屏等。
A组、B组整流调节单元主要功能是按照PLC发出的给定信号来调节三相全控整流桥输出的电流,其内部包括PI调节电路、移相触发电路、功放电路等。
逆变脉冲触发单元主要是接收PLC的逆变脉冲,对逆变脉冲再进行调制、功放后控制逆变部分的主臂晶闸管和辅助晶闸管准确可靠的导通,从而实现P处理和C处理的波形输出。
信号接口电路主要功能是对各种信号进行整理变换,以满足各个单元对信号的需求。
可编程逻辑控制器PLC选用西门子的S7-200CPU226CNDC/DC/DC和一模拟量扩展模块EM235CN组成。PLC作为本电源系统的核心控制器件,主要完成下列功能:
(1)开、停机控制;
(2)运行流程控制;
(3)逆变部分晶闸管的导通控制;
(4)整流给定控制;
(5)电源装置状态量的采集;
(6)模拟量采集;
(7)设置、显示参数的计算;
(8)与触摸屏通讯。
PLC输入输出定义如表1所示。
输入地址 | 定义 | 输出地址 | 定义 |
I0.0 | 启动(外部按钮) | Q0.0 | 0脉冲 |
I0.1 | 停止(外部按钮) | Q0.1 | 1脉冲 |
I0.2 | 总开关合 | Q0.2 | 2脉冲 |
I0.3 | 着色材料入槽 | Q0.3 | 3脉冲 |
I0.4 | 紧急停止 | Q0.4 | 4脉冲 |
I0.5 | 备用 | Q0.5 | 5脉冲 |
I0.6 | 备用 | Q0.6 | 整流 |
I0.7 | 备用 | Q0.7 | 装置故障 |
I1.0 | A组快熔熔断 | Q1.0 | 合总开关 |
I1.1 | B组快熔熔断 | Q1.1 | 分总开关 |
I1.2 | 同步故障 | Q1.2 | 装置运行信号 |
I1.3 | 电源失压 | Q1.3 | 预充电 |
I1.4 | A组整流过压 | Q1.4 | 着色完成 |
I1.5 | B组整流过压 | Q1.5 | 备用 |
I1.6 | A组过流 | Q1.6 | 备用 |
I1.7 | B组过流 | Q1.7 | 备用 |
I2.0 | 逆变过流 |
|
|
I2.1 | 冷却水水压偏低 |
|
|
I2.2 | 冷却水水温过高 |
|
|
I2.3 | 充电接点返回 |
|
|
I2.4 | 备用 |
|
|
I2.5 | 备用 |
|
|
I2.6 | 备用 |
|
|
I2.7 | 备用 |
|
|
AIW0 | A组电压(模拟量) | AQW0 | 给定输出(模拟量) |
AIW2 | B组电压(模拟量) |
|
|
AIW4 | 逆变输出电压(模拟量) |
|
|
AIW6 | 逆变输出电流(模拟量) |
|
|
触摸屏采用Hakko的MONITOUCHV708C型彩色触摸屏,与PLC之间进行点对点(PPI)通讯。触摸屏主要实现如下功能:
(1)表计功能指示;
(2)装置的启动、停止操作;
(3)增、减操作;
(4)进线断路器的分、合操作;
(5)电流调节设置;
(6)着色档选择;
(7)生产工艺过程选择;
(8)P处理时间、间隔时间、C处理时间设置;
(9)装置状态显示;
(10)装置故障闪烁报警。
西门子PLC,西门子CPU,西门子代理商,西门子授权代理商,西门子一级代理商