电机分批自启动技术在石油化工等连续生产企业中有着广泛的用途。以PLC为核心控制单元的电机分批自启动系统具有以下功能及特点:
(1)能够实时地监控电机的运行状态;
(2)记忆电网波动前电机的运行状态,只有在电网波动前处于运行状态而且在电网波动时停机的电机才具备电机自启动条件;
(3)准确及时地捕获电网电压信息。
(4)分批自启动的电机按照工艺流程需要,在PLC中预先设置,同时为避免多台电机在自启动中对电网的影响、电机分批自启动中采用分批延时处理方式;
(5)具有多路输入和多路输出功能,实现多台电机自启动集中控制;
(6)具备远程通信接口,实现与上位机或DCS系统的通信,在上位机或DCS系统中方便地对该系统进行监控和维护。
洛阳石油化工总厂的2套PLC电机分批自启动设备,采用西门于S7。300系列PLC,它以CPU313为中央处理单元,每执行1000条二进制指令约需0.7ms。S7—300同时具备128点数字量输入/输出和32路模拟量输入/输出,12KB的RAM,20KB的负载存储器;完全能够满
足电机状态和系统电压的实时监控和及时实现电机分批自启动的要求。
l.系统组成
2套PLC电机分批自启动系统根据变电所供电方式,每一段低压母线采用l台PIC。
系统硬件主要分为外围电路和核心单元2部分。外围电路主要完成母线电压、电机运行状态等信号的采集、处理和转换以及电机启动指令的驱动等。核心单元(即PLC)主要完成信号处理,发出电机驱动指令。
1.1.外围电路
外围电路主要包括以下几个部分:
(1)母线电压采样监测。它通过1个电流型电压变送器将0—380V交流母线电压转换为4*20mA直流信号。
(2)电机运行状态信号监控。电机运行状态信号通过电机控制回路中的1个干接点输入到PLC的输入模块。所有信号的输入都经过光藕隔离,以提高抗干扰能力。
(3)电机驱动单元。电机启动信号由PLC发出,输出单元不直接驱动电机,而是通过1个220V、10A AC的中间继电器带动电机操作回路。这样一方面提高了驱动能力,另一方面使得电气操作回路和PLC控制回路分隔,提高了系统的安全可靠性。
1.2.核心单元
根据系统的要求,其核心PLC主要有以下几部分:
(1)CPU313及系统软件。它完成电压和电机运行状态监测,实时进行逻辑判断,发出电机分批自启动指令。CPU313有4种操作选择:RUN—P、RUN、STOP和MRES运行方式。
(2)模拟量输入模块SM331(8路输入)。它把电压变送器输入的4。20mA的模拟量转换为数字信号,并将数字信号送到PI,C的控制单元,以供PLC做出电压判断。
(3)数字量输入模块SM321。16路输入2个,32路输入1个,完成62台电机运行状态监测和PLC电机分批自启动系统运行、调试状态监侧,电机运行状态信号通过电机操作回路中的接触器辅助接点接至该模块。
(4)数字量输出模块SM322(输出8路)。
接受PLC控制单元的指令,完成电机驱动信号输出,通过出口中间继电器,驱动电机操作回路,完成电机分批自启动。
2.系统软件设计
电机分批自启动系统软件主要任务为:
(1)完成系统初始化;
(2)正常状态下的数据监测;
(3)电网电压出现波动后,即电网电压降至70%,所有电机都会因为电气保护装置而强制退出运行,在此之前,程序已经做出判断并锁存电机状态信号;
(4)当电力系统恢复正常(3s内,母线电压恢复至95%)时,程序依据故障前保存的电机状态信号、对具备白启动条件的电机。按照顺序分批发出启动信号,使其恢复运行;
(5)无论在正常状态下或是在电机自启动过程中,PLC均实时监侧母线电压;
(6)通信接口程序。包括系统监测数据和故障信息,PLC将采集的母线电压信息、电机启动状态信息传输到上位机或DCS系统,便于维护人员实时了解设备运行状况。
PLC的控制方式属于存储程序控制,其控制功能是通过存放在存储器内的程序来实现的,若要对控制功能作必要修改,只需改变控制程序即可,这就实现了控制的软件化。可编程控制器的优点在于“可”字,从软件来讲,其控制程序可编辑、可修改;从硬件上讲,其外部设备配置可变。构建一个PLC控制系统的重心就在于控制程序的编制,但外部设备的选用也将对程序的编制产生影响。因此在进行程序设计时应结合实际需要,硬、软件综合考虑。本文就硬、软两方面,选取梯形图为编程语言,以松下电工FPO-C32型PLC为例,对PLC使用过程中易出现的几个问题及解决方法进行了分析。
一、PLC的编程元件
PLC的各种功能主要是通过运行控制程序来实现。编制程序时,需要合理使用PLC提供的编程元件(即软元件)。FPO型PLC中常用的编程元件有两种:位元件(bit)和字元件(word)。位元件实际上是PLC内存区域所提供的一个二进制位单元,又被称为软继电器,主要用作基本顺序指令的编程元件,如输入继电器Xn、输出继电器Yn、内部通用继电器Rn、定时(计数)器等,其参与控制的方式主要是通过对应触点的通断状态改变影响逻辑运算结果即输出。
字元件则为PLC内存区域内的一个字单元(16bit),主要用作功能指令和指令的编程元件,通常用以存放数据,如数据寄存器DTn,定时(计数)器的设定值SVn、经过值EVn等。字元件没有触点,通常以整体内容参与控制。
值得注意的是内存中的输入(X)区、输出(Y)区和内部通用(R)区,该区中的每个bit均可用作位元件,而且每16bit可构成一个字元件,如WRIO即是由16个位元件R100~R10F构成的字元件,该字元件中的内容一旦发生变化,这16个位的状态也随之发生改变。
二、外部输入设备的选用与PLC输入继电器的使用
1. 外部输入信号的采集
PLC的外部设备主要是指控制系统中的输入输出设备,其中输人设备是对系统发出各种控制信号的主令电器,在编写控制程序时必须注意外部输入设备使用的是常开还是常闭触点,并以此为基础进行程序编制。否则易出现控制错误。
在PLC内部存储器中有专用于输入状态存储的输入继电器区,各输入设备(开关、按钮、行程开关或传感器信号)的状态经由输入接口电路存储在该区域内,每个输入继电器可存储一个输入设备状态。PLC中使用的“继电器”并非实体继电器,而是“软继电器”,可提供无数个常开、常闭触点用于编程。每个“软继电器”仅对应PLC存储单元中的一位(bit),该位状态为“1”,表示该“软继电器线圈”通电,则程序中所有该继电器的触点都动作。输入继电器作为PLC接收外部主令信号的器件,通过接线与外部输入设备相联系,其“线圈”状态只能由外部输入信号驱动。
2. 停车按钮使用常闭型
由于PLC在运行程序判别触点通断状态时,只取决于其内存中输入继电器线圈的状态,并不直接识别外部设备,因此编程时,外部设备的选用与程序中的触点类型密切相关。这是一个在对照电气控制原理图进行PLC编程时易出现的问题。典型的例子是基本控制--“起保停控制”中的停车控制。
3. 停车按钮使用常开型
若希望编制出符合我们平时阅读习惯的梯形图程序,则在选用外部停车设备时需使用按钮SB0的常开触点与X0相连。
三、顺序控制多步同输出的编程方法
顺序控制是生产现场常见的一类控制任务,步进指令是PLC指令库中专用于顺序控制的。步进指令编程时,根据工艺流程将程序划分为一个个独立的程序段,执行时,CPU严格按梯形图编程顺序,只有执行完前一段程序后才能激活下一段程序,并在下一段程序执行之前,将前面程序段复位。并且在语法上要求各程序段所使用的输出不允许重复。这在解决顺序控制任务中有多步同输出的情况时,就带来了一定的困难。借助于内部通用继电器可方便解决这一难题。
四、PLC的“串行”运行方式与控制程序的编制
PLC与继电接触器控制的重要区别之一就是工作方式不同。继电接触器控制系统是按“并行”方式工作的,也就是说是按同时执行的方式工作的,只要形成电流通路,就可能有几个电器同时动作。而PLC是以“串行”方式工作的,PLC在循环执行程序时,是按照语句的书写顺序自上而下进行逻辑运算,而前面逻辑运算的结果会影响后面语句的逻辑运算结果。因此梯形图编程时,各语句的位置也会对控制功能产生关键影响。
目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。
开关量的逻辑控制
这是PLC基本、广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
模拟量控制
在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。
运动控制
PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。
过程控制
过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
数据处理
现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
通信及联网
PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便.
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商