电路有很大的本质区别,例如在继电器电路图中,各继电器可以同时动作,而PLC的CPU是串行工作的,即CPU同时只能处理1条指令,根据继电器电路图设计梯形图时有很多需要注意的地方。
这种设计方法一般不需要改动控制面板,保持了系统原有的外部特性,操作人员不用改变长期形成的操作习惯。(1)选择性分支的编程
当某个状态的转移条件超过一个时,需要用选择性分支编程。与一般状态编程一样,先进行驱动处理,然后设置转移条件,编程时要由左至右逐个编程,如图1所示 设计全通全断叫响提示电路:当3个开关全为ON或全为OFF时,信号灯发光。
解:设3个开关分别为00000、00001、00002,信号灯由10000控制。图1为实现该电路的三种方法。
有一个用四条皮带运输机的传输系统,分别用四台电动机M1~M4驱动,如图1所示。控制要求如下:1)起动时,先起动*后一条皮带,每延时2s后,依次起动其它皮带机,即M4→M3→M2→Ml。
(2)停止时,先停*前面一条皮带,每延时5s后,依次停止其它皮带机,即M1→M2→M3→M4。
(3)当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停下,而后面的皮带机按停止顺序依次停车。
试设计满足上述控制要求的PLC控制程序。
解答:根据要求,每隔2s启动一条皮带,可由脉冲发生器来设定时间间隔。设00000为启动按钮,00001为停止按钮,00002、00003、00004、00005分别为四条皮带的故障停车信号;10000为第1条皮带驱动,10001为第2条皮带驱动,10002为第3条皮带驱动,10003为第4条皮带驱动。中间继电器01602和01603的作用是在启动过程中,连锁接点10002、10001的有效时间滞后1个扫描周期,以保证启动顺序;01604的作用是在4条传送带均停止后,复位停止继电器01601,使系统复原,如图2所示。可编程控制器不仅控制复杂的高速生产线,同样也能在家里控制一些简单的应用。作为一个有很大适应性的例子,给出了下面的绿棚温度控制器。编程者经常违背的规则中有一条是“简单化原则”。如果程序简单,则是容易写出,容易检查的,而且是很少会出错的。不是所有情况都要求7位精度或好的控制。本页给出的绿棚说明了一个在学校中学到的基本原理是如何用来有效而廉价地解决问题的。本例中,双金属条用来检测周围温度。这可以是一个控制所有窗户的大型商业绿棚,或是有一个窗户的花园绿棚。本例是控制四扇窗户,每扇窗户有一检测温度的双金属条,对每个双金属条,存在两个输入,一个对应金属条冷的情况,这可以认为是常闭的,另一个对应金属条热的情况,即它变形时,可认为是一个常开接点。这些输入与窗户位置有直接联系,如果过热,双金属条弯曲,触点接通,于是窗户打开。当绿棚部分变冷时,双金属条伸直,窗户关上。
要注意的是只用到一个PLSY指令,这是因为它的输出如所要求的那样,直接与四个电机中的每个相连(一个电机对应于一个窗户)。检测窗户位置为全开或全关,如果其中一个条件存在,与它对应的控制电机就关断。
PLSY指令被开或关窗户的请求所激活。这部分程序可做改进:请求检查窗户状态一可能检测全开全关检测器。