西门子模块6ES7231-7PB22-0XA8保内产品
西门子模块6ES7231-7PB22-0XA8保内产品
一、引言
可编程序控制器(PLC)突出的特点是可靠性高,在以PLC为主组成的PLC控制系统中绝大部分故障来自外部控制电器,如由按钮,行程开关等的损坏所引起。控制电器的故障分为两类:一类是控制电器的触点产生氧化膜,使触点无法闭合而产生开路故障;另一类是控制电器触点熔合而产生短路故障。这都将影响PLC控制系统的正常工作。为能快速准确地对PLC控制系统中控制电器的故障进行检测,探讨利用PLC内部富余的器件对PLC输入控制电器的开路与短路故障进行自动诊断,以便及时排除故障,保证PLC控制系统的正常运行。
二、输入控制电器短路故障的检测
1、短路故障的分析与设计
为检测出某控制电器的短路故障,可在梯形图有关的步序段中串联上被检测电器的常开点,当该电器常开点变为闭合即出现短路故障时,则立即接通输出继电器,此继电器为PLC辅助继电器,使有关的输出设备停止工作,并使故障指示灯亮,以使操作人员迅速发现故障并判断出原因。为避免在步序转换瞬间有些被检测电器的常开点闭合,致使故障指示出现短暂的错误,可根据需要设置若干个定时器,使步转换时间相同且有间隔的步共用一个定时器。定时器的常开点串联在相应的步序段中,时间设定值略大于步转换时间,这样就不会出现错误的故障指示。若在每一步序段中设置一个由PLC内部辅助继电器组成的步序状态指示器,将指示器的常开点与上述定时器的常开点和故障输出继电器串联起来,就可实现利用步序状态指示器对该步进行故障检测。只有系统运行到该步才能检测出有关的故障电器。
PLC控制系统的输入控制电器可能多达几十甚至上百个,即系统有几十甚至上百个步序段,而状态寄存器的触点只能使用一次。若按步序指令编制程序,为检测故障就需另选内部辅助继电器作为状态指示器。这样不仅占用了大量辅助继电器,而且使梯形图相当复杂。在这种情形之下,采用移位寄存器的编程方法来编制程序比较理想。这样不仅可以利用移位寄存器对众多步序段系统进行控制,而且可利用PLC内部丰富的辅助继电器作为步序状态指示器,从而实现对众多输入控制电器的故障检测。
2、故障检测的选择
假若在每一步序段对所有的输入控制电器全部进行检测,这将使梯形图非常繁杂。经分析和实际运用证明,不需要在每步序段对所有输入控制电器进行短路检测,只要在某步序段检测一个有关的输入电器即可。一般选取每一步序段中LD指令的控制电器,即开始某段程序的控制电器。
三、输入控制电器开路故障的检测
1、开路故障的分析与设计
在PLC控制系统正常运行的状态下,每一步序都有一定的时间间隔。若输入控制电器出现了开路故障,则系统将无法转入下一步的工作而停顿。故必须检测出控制电器的开路故障。要检测开路故障只要将有关步序的步序状态指示器的常开点和下一步步序状态指示器常闭点及定时器的线圈串联起来,在该步序段开始时立即定时,当该步序段结束并转入下一步后使定时器复位。若系统在定时器设定时间内结束该步,定时时间到,则其常开点闭合,指示出故障信号。定时器的定时值的选取需要注意以下两点:一是保证系统迅速检测出开路故障;二是准确的定时时间(即步进时间)需要现场调试确定。
2、故障检测的选择
对大量输入控制电器进行开路检测必将占用较多的定时器,而PLC内部定时器数量有限,故对控制电器的检测可作如下处理:
(1)对于步序时间相同且有间隔的步可共用一个定时器。
(2)开路故障检测选取某步序段前OUT的控制电器。
(3)选择故障率高的控制电器进行检测。
四、故障检测的设计
1、瓶签检测系统
瓶签检测系统如图1所示。
图1 瓶签检测线
系统中有光电开关0001和0002检查传送带上的瓶子。若检测到无标签的瓶子则0001通,这时系统控制一个机械手从A传送带拿开并放到B传送带上。当机械手回到始位后,机械手原始位置0004检测接通,同时系统还对无标签的瓶子进行计数,当计数值达到设定值时报警灯亮。
2、控制系统梯形图
设计出C系列PLC控制系统梯形图如图2所示。
图2 瓶签检测PLC控制系统梯形图
3、控制电器开路故障检测
需要检测的控制电器有光电开关0001和0002,停止按钮0003和机械手原始位置检测0004。根据上述思路设计出输入控制电器的开路故障检测梯形图,如图3所示。
图3 输入控制电路开路故障检测梯形图
4、控制电器短路故障检测
需要检测的控制电器与开路时相同。设计出控制电器短路故障检测梯形图,如图4所示。
图4 输入控制电器短路故障检测梯形图
5、几点说明
(1)鉴于瓶签检测系统输出点较少,PLC内部剩余了较多输出点,所以在设计中使用较为简单的方法实现对控制电器的故 障检测,各个被检测电器的每种故障由一个独立输出点予以显示,使故障的显示一一对应,清晰明了。
(2)若控制系统比较复杂,输入控制电器和输出设备较多,使输出点数富余较少时,为减少故障显示所占用的输出点数,需加入状态指示器,可采用8421码来分配故障显示灯(输出点对应的指示灯),而程序作相应的调整就可以了。
五、结束语
PLC的内部资源如输出继电器、辅助继电器、定时器等,一般情形之下均未被完全利用,所以可利用这些内部富余的电器对PLC外部的输入控制电器进行故障自动检测。该检测无需任何外部元器件和经费就可实现。这对于保证PLC控制系统的正常运行具有重要意义。
本文介绍了可编程控制器与变频器的连接和连接时应注意的问题,以免导致可编程控制器或变频器的误动作或损坏。
引言
可编程控制器(PLC)是一种数字运算与操作的控制装置。PLC作为传统继电器的替代产品,广泛应用于工业控制的各个领域。由于PLC可以用软件来改变控制过程,并有体积小,组装灵活,编程简单,抗干扰能力强及可靠性高等特点,特别适用于恶劣环境下运行。
当利用变频器构成自动控制系统进行控制时,很多情况下是采用PLC和变频器相配合使用,例如我厂二催化的自动吹灰系统。PLC可提供控制信号和指令的通断信号。一个PLC系统由三部分组成,即中央处理单元、输入输出模块和编程单元。本文介绍变频器和PLC进行配合时所需注意的事项。
1.开关指令信号的输入
变频器的输入信号中包括对运行/停止、正转/反转、微动等运行状态进行操作的开关型指令信号。变频器通常利用继电器接点或具有继电器接点开关特性的元器件(如晶体管)与PLC)相连,得到运行状态指令,如图1所示。
在使用继电器接点时,常常因为接触不良而带来误动作;使用晶体管进行连接时,则需考虑晶体管本身的电压、电流容量等因素,保证系统的可靠性。
在设计变频器的输入信号电路时还应该注意,当输入信号电路连接不当时有时也会造成变频器的误动作。例如,当输入信号电路采用继电器等感性负载时,继电器开闭产生的浪涌电流带来的噪音有可能引起变频器的误动作,应尽量避免。图2与图3给出了正确与错误的接线例子。
当输入开关信号进入变频器时,有时会发生外部电源和变频器控制电源(DC24V)之间的串扰。正确的连接是利用PLC电源,将外部晶体管的集电极经过二极管接到PLC。如图4所示。
2.数值信号的输入
图1 运行信号的连接方式
图2 变频器输入信号接入方式
图3 输入信号的错误接法
输入信号防干扰的接法
变频器中也存在一些数值型(如频率、电压等)指令信号的输入,可分为数字输入和模拟输入两种。数字输入多采用变频器面板上的键盘操作和串行接口来给定;模拟输入则通过接线端子由外部给定,通常通过0~10V/5V的电压信号或0/4~20mA的电流信号输入。由于接口电路因输入信号而异,因此必须根据变频器的输入阻抗选择PLC的输出模块。图5为PLC与变频器之间的信号连接图。
当变频器和PLC的电压信号范围不同时,如变频器的输入信号为0~10V,而PLC的输出电压信号范围为0~5V时;或PLC的一侧的输出信号电压范围为0~10V而变频器的输入电压信号范围为0~5V时,由于变频器和晶体管的允许电压、电流等因素的限制,需用串联的方式接入限流电阻及分压方式,以保证进行开闭时不超过PLC和变频器相应的容量。此外,在连线时还应注意将布线分开,保证主电路一侧的噪音不传到控制电路。
通常变频器也通过接线端子向外部输出相应的监测模拟信号。电信号的范围通常为0~10V/5V及0/4~20mA电流信号。无论哪种情况,都应注意:PLC一侧的输入阻抗的大小要保证电路中电压和电流不超过电路的允许值,以保证系统的可靠性和减少误差。另外,由于这些监测系统的组成互不相同,有不清楚的地方应向厂家咨询。
另外,在使用PLC进行顺序控制时,由于CPU进行数据处理需要时间,存在一定的时间延迟,故在较jingque的控制时应予以考虑。
因为变频器在运行中会产生较强的电磁干扰,为保证PLC不因为变频器主电路断路器及开关器件等产生的噪音而出现故障,将变频器与PLC相连接时应该注意以下几点:
(1)对PLC本身应按规定的接线标准和接地条件进行接地,而且应注意避免和变频器使用共同的接地线,且在接地时使二者尽可能分开。
(2)当电源条件不太好时,应在PLC的电源模块及输入/输出模块的电源线上接入噪音滤波器和降低噪音用的变压器等,另外,若有必要,在变频器一侧也应采取相应的措施。
(3)当把变频器和PLC安装于同一操作柜中时,应尽可能使与变频器有关的电线和与PLC有关的电线分开。
(4)通过使用屏蔽线和双绞线达到提高噪音干扰的水平。
3.结束语
PLC和变频器连接应用时,由于二者涉及到用弱电控制强电,因此,应该注意连接时出现的干扰,避免由于干扰造成变频器的误动作,或者由于连接不当导致PLC或变频器的损坏。
1. 引言
恒压供水系统对于某些工业或特殊用户是非常重要的,例如在某些生产过程中,若自来水供水因故压力不足或短时缺水时,可能影响产品质量,严重时使产品报废和设备损坏。又如当发生火警时,若供水压力不足或无水供应,不能迅速灭火,可能引起重大经济损失和人员伤亡。所以某些用水区采用恒压轰水系统,具有较大的经济和社会意义。
在旧加压设备中,恒压供水一般采用起动或停止加压站的水泵和调节出口阀开度来实现。控制系统是采用继电接触器控制线路,这种系统线路复杂,维护困难,操作麻烦,工人要24小时值班看守,劳动强度大。所以有必要对之进行改造,提高自动化水平。
本文介绍的用于某自来水加压站快速起动恒压供水监控系统,采用松下电工生产的FP3型可编程序控制器(PLC)进行控制,用研华工控机进行监控,自动化程度高,整个工作程序自动完成,能清楚地显示各个设备的实时状态,并自动调节水压。
本系统还设有多种保护,如水压超限报警、阀门故障报警、水位超限报警并处理、水泵电机电流过流报警并处理等。
2. 系统结构及控制要求
恒压供水系统由主供水回路、备用回路、2个清水池及泵房组成,如图1所示。
其中泵房装有1# ~ 6#共6台150kW泵机。另外还有多个(V1 ~ V23)电动闸阀控制各供水回路和水流量。
要求该恒压供水系统具有如下基本操作功能。
(1)当市政自来水压力高于设定压力21.56×104Pa时,直接由市自来水供水。
(2)当市自来水低于设定压力,但不低于下压力7.84×104Pa时,采用直抽水加压供水方案。即逐步起动2台泵机向管网充压。当检测到市自来水高于设定压力时,再转换成市自来水直接供水。
(3)当自来水压力持续低于2.94× 104Pa或出现确切负压信号时,应立即转换成抽池水加压,但此时应保证水池水位高于低限水位的条件。
(4)当采用直抽水或抽池水加压供水时,应能自动调节其总出口水压为给定值,调节误差小于等于± 10%。
3. PLC控制系统设计
恒压供水系统的检测点以及控制量较多,是一个规模较大的测控系统。根据其特点,我们选用了松下电工的FP3可编程序控制器作为控制装置。该控制器与其它可编程序控制器相比,具有一些明显的优点,如FP3采用了模块化设计,可根据实际需要灵活组装,使用方便,I/O分配采用自由编程方式;容量大,程序量只受扫描周期限制,而扫描周期可在一定范围内自行更改;具有A/D、D/A、脉冲输出、位置控制等单元,可实现“共享存储器”;另外还有一些特殊的功能。
恒压供水PLC系统的结构如图1虚框内所示。系统包括一个电源单元、一个CPU单元、一个上位机联结单元,还有I/O 单元和A/D单元。上位机采用研华工控机ABB公司组态软件,上位机联结单元通过C?/FONT>NET适配器与之通讯。工控机对整个系统进行监控,显示器显示了整个加压系统结构、各个阀门与水泵的实时状态、读出各个水压及流量、阀门的开度、水池水位等参数,并有各种报警实时显示和故障记录。
系统既有模拟量输入,也有开关量输入。模拟量通过A/D模块输入,共27个通道。I/O各有96个点。
4. PLC的软件设计
根据恒压供水操作要求,PLC控制系统要随时监控市自来水以及供水口的情况来决定是否要起动水泵,或是采用直抽水充压方案还是采用抽水池水充压的方案。控制系统的程序较复杂。
在控制过程中,供水口的水压自动调节是一个重要和较有特色的设计部分之一,在此着重介绍实现自动恒压功能的软件设计。
由于供水系统管道长、管径大,阀门的开、关、管网充压都较慢,故系统是一个大滞后系统。同时因为是在旧设备的基础上进行改造,要利用现有的设备,故并未采用调速调压,而是采用下述多种方法对水压进行调节。首先采用分段调节法,把水压偏差分为四段,即10%、20%、30%、40%,当检测到偏差较小时,输出的控制量(蝶阀的增量)较小,且操作周期亦较大;当偏差较大时,则输出的控制量较大而操作周期较小,使其快速减小偏差而又避免过大超调。另外,在偏差小于等于± 10%时,再加上模糊控制,根据D ek=ek-ek-1的值来确定是否调节蝶阀开度,使误差进一步减少,保证其小于等于± 10%的误差要求。当调节阀门开度仍不能使偏差进入允许范围时,用起动或停止1台或1台以上水泵的方法来调节水压。通过这样多种调节水压方法相结合,可使出水口水压得到满意的调节效果。
自动调压子程序框图如图2所示。
5. 结论
本文所设计的PLC恒压供水监控系统已成功地应用于某工业区,运行结果表明,该系统完全满足其设计要求,具有操作方便、可靠性强、数据完整、监控及时等突出优点,并大大地减轻了操作工人的劳动强度、缩短了操作时间,受到了操作人员、维护人员、管理人员的好评。该监控系统的成功设计,也为类似系统的旧设备改造提供了可取的经验