一、任务描述:
设计一个运料小车自动循环控制系统,运料小车的动作顺序如下所述:
小车可以在A、B两点间运动,A、B两处各有一个行程开关。
小车可以在A、B两点间运动,A、B两处各有一个行程开关。
小车可以在A、B两点间运动,A、B两处各有一个行程开关,小车到A点停10S装料,
小车可以在A、B两点间运动,A、B两处各有一个行程开关,小车到A点停10S装料,随后驶向B点,
小车可以在A、B两点间运动,A、B两处各有一个行程开关,小车到A点停10S装料,随后驶向B点,到B点停5S卸料。
小车可以在A、B两点间运动,A、B两处各有一个行程开关,小车到A点停10S装料,随后驶向B点,到B点停5S卸料。完成后再返回A点,
二、小车动作流程图设计:
根据上述运料小车的动作顺序要求,设计的流程图如下图所示:
三、PLC控制的I/O地址分配:
各地址分配如下表1所示
表1:输入/输出信号地址对照表
| 输入信号名称 | 外部元件 | 内部地址 | 输出信号名称 | 外部元件 | 内部地址 |
| 左行启动按钮 | SB1 | X0 | 左行接触器 | KM1 | Y0 |
| 左行启动按钮 | SB2 | X1 | 右行接触器 | KM2 | Y1 |
| 停止按钮 | SB3 | X2 | 装料电磁铁 | YA1 | Y2 |
| 左行程开关 | SQ2 | X3 | 卸料电磁铁 | YA2 | Y3 |
| 右行程开关 | SQ1 | X4 | 装料定时器 | KT1 | T1 |
| 卸料定时器 | KT2 | T2 | |||
1、控制要求的描述:
1).启动要求:
a.如果停止的小车未装料则按下启动SB1按钮,让小车启动并左行去装料;
b.如果停止的小车已装料则按下启动SB2按钮,让小车启动并右行去卸料;
即:将一组启动按钮(SB1、SB2)分别串接在小车左、右行的控制线路中。
2).互锁要求:
a.按下启动按钮SB1(或SB2)可使小车实现左行(或右行)且只能保持一种运动状态;
即:将各自的辅助继电器的常闭触电串接在对方的控制线路上。
b.当小车左行压到SQ1时,则小车停下来并开始装料,时间一到开始右行;
即:SQ1的常闭触点串接在小车左行控制线路中,同时将其常开触点串接在装料启动控制线路中,定时继电器的常开触点并接到左行控制线路中,同时将它的常闭触点串接到装料启动控制线路中。这样就达到了互锁的目的,同样小车卸料再左行的互锁也是如此。
2).停止要求:
当按下停止按钮SB3时,无论小车处于左行还是右行状态都能及时原地停下来;
即:将停止按钮的常闭开关串接在两条左、右行的控制线路上。
2、编写梯形图程序:
根据上述要求编写运料小车自动循环控制的PLC梯形图如下:下载本文