送料小车自动控制的梯形图程序设计示例

1)被控对象对控制的要求 如图5-17a所示送料小车在限位开关X4处装料,20s后装料结束,开始右行,碰到X3后停下来卸料,25s后左行,碰到X4后又停下来装料,这样不停地循环工作,直到按下停止按钮X2。按钮X0X1分别用来起动小车右行和左行。

5-17 送料小车自动控制

a)小车运行示意图 b)梯形图

2)程序设计思路 以众所周知的电动机正反转控制的梯形图为基础,设计出的小车控制梯形图如图6-17b所示。为使小车自动停止,将X3X4的常闭触点分别与Y0Y1的线圈串联。为使小车自动起动,将控制装、卸料延时的定时器T0T1的常开触点,分别与手动起动右行和左行的X0X1的常开触点并联,并用两个限位开关对应的X4X3的常开触点分别接通装料、卸料电磁阀和相应的定时器。

3)程序分析 设小车在起动时是空车,按下左行起动按钮X1Y1得电,小车开始左行,碰到左限位开关时,X4的常闭触点断开,使Y1失电,小车停止左行。X4的常开触点接通,使Y2T0的线圈得电,开始装料和延时。20sT0的常开触点闭合,使Y0得电,小车右行。小车离开左限位开关后,X4变为“0”状态,Y2T0的线圈失电,停止装料,T0被复位。对右行和卸料过程的分析与上面的基本相同。如果小车正在运行时按停止按钮X2,小车将停止运动,系统停止工作。