3、经验设计法举例
左Y1行X4小车右Y0行X3小车运行示意图(1)控制要求
小车左行至限位位置,停止运行并开始装料装料,20s后装料结束,小车右行;?小车右行至限位位置,停止右行并开始卸料,25s后卸料结束,小车左行。
(2)程序设计思路
小车左行和右行相当于电机的正转和反转控制,而且要求互锁。因此以电机正反转控制的梯形图为基础,进行小车自动控制的梯形图设计。
X0Y0X1Y1X0X2Y0Y1反转X1X2Y1Y0正转X0:正转起动按钮X1:反转起动按钮X2:电机停止按钮Y0:电机正转Y1:电机反转电机正反转控制梯形图X0Y0T0X1X2X3Y1Y0右行X1Y1T1X0X2X4Y0Y1左行X0:小车右行起动按钮X1:小车左行起动按钮X2:小车停止运行按钮X3:右行限位开关(卸料)X4:左行限位开关(装料)T0:装料定时器T1:卸料定时器Y0:小车右行Y1:小车左行Y2:小车装料Y3:小车卸料Y2T0装料X4X3K200Y3卸料T1K250(3)程序分析分析程序的运行过程是否满足控制要求。请同学们思考:
?
上述梯形图中,当小车装料或卸料时,如果按下停止按钮X2,小车会不会停止工作?为什么?要使小车停止工作则应该如何更改梯形图?