·m=n,小车不动。
3.小车的停车位置应有指示灯指示。
小车运行条件:
运料小车右行条件:
小车在1、2、3、4号工作台,5号工作台呼叫;小车在1、2、3号工作台,4号工作台呼叫;小车在1、2号工作台,3号工作台呼叫;小车在1号工作台,2号工作台呼叫,以上为小车右运行条件。
运料小车左右行条件:
小车在2、3、4、5号工作台,1号工作台呼叫;小车在3、4、5号工作台,2号工作台呼叫;小车在4、5号工作台,3号工作台呼叫;小车在5号工作台,4号工作台呼叫,以上为小车左运行条件。
1.3问题分析及方案确定
按照题目要求,5个工作台都有一个位置开关SQ,一个呼叫按钮SB和一个小车停车指示灯HL,小车初始位置在1~5号工作台中的其中一个,用行程开关SQ常闭触点表示小车的停车位置,对应的指示灯亮,则其他位置应为SQ的常开触点表示,对应的指示灯灭,按钮初始状态为断开。
设各个工作台位置从左到右按1~5号位置依次编配,用电动机正转和反转分别来控制小车的左行和右行。
由此可得出PLC的输入有5个按钮SB和5个行程开关SQ和一个继电器FR,都为直流数字量输入,PLC的输出有五个指示灯HL和控制电动机正反转的两个接触器KM1和KM2,都为数字量输出。
二.PLC选型及硬件配置
选择西门子S7-300PLC,具体硬件配置在STEP7编程软件中如图2.1所示。
图2.1硬件配置图
三.分配I/O地址表
具体I/O地址分配表在STEP7编程软件的symbols中设置如图3.1所示
图3.1I/O地址分配表
四.PLC外部接线图
按照前面分析确定了装卸料多方式PLC控制的输入与输出,输入为直流电压输入,输出为交流电压输出,PLC外部接线图如图4.1所示。
图4.1PLC外部接线图
五.主电路连接图
主电路中用电动机正转控制小车左行,反转控制小车右行,主电路如图5.1所示。
图5.1主电路接线图
6.设计系统的梯形图程序
控制电路程序见附录
七.程序调试
在S7-PLCSIM中仿真结果图如下,首先闭合总开关QS。
当SQ=1,一号工作台对应的指示灯亮,若SB1=1,小车原地不动,若SB1!
=1且其他工作台呼叫,小车右行,模拟运行仿真若图7.1和图7.2所示。
图7.1SQ1=1&&SB1=1仿真结果图
图7.2SQ1=1&&SB5=1仿真结果图
当SQ2=1,二号工作台对应的指示灯亮,若SB2=1,小车原地不动,若SB1=1,小车左行,其他工作台呼叫,小车右行,模拟运行仿真如图7.3,图7.4和图7.5所示。
图7.3SQ2=1&&SB2=1仿真结果图
图7.4SQ2=1&&SB1=1仿真结果图
图7.5SQ2=1&&SB5=1仿真结果图
当SQ3=1,三号工作台对应的指示灯亮,若SB3=1,小车原地不动,若SB1=1或者SB2=1,小车左行,其他工作台呼叫,小车右行,模拟运行仿真如图7.6,图7.7和图7.8所示。
图7.6SQ3=1&&SB3=1仿真结果图
图7.7SQ3=1&&SB2=1仿真结果图
图7.8SQ3=1&&SB4=1仿真结果图
当SQ4=1,四号工作台对应的指示灯亮,若SB4=1,小车原地不动,若SB5=1,小车右行,其他工作台呼叫,小车左行,模拟运行仿真如图7.9,图7.10和图7.11所示。
图7.9SQ4=4&&SB4=1仿真结果图
图7.10SQ4=4&&SB5=1仿真结果图
图7.11SQ4=4&&SB3=1仿真结果图
当SQ=5,一号工作台对应的指示灯亮,若SB5=1,小车原地不动,若SB5!
=1且其他工作台呼叫,小车左行,模拟运行仿真若图7.12和图7.13所示。
图7.12SQ5=1&&SB5=1仿真结果图
图7.13SQ5=1&&SB4=1仿真结果图
八.心得体会
此次设计中运用西门子S7-300PLC来实现装卸小车多方式运行控制,通过对问题的分析与研究,对STEP7编程软件在S7-PLCSIM仿真有了很好的掌握,巩固了自己所学知识并且将其运用到实践中,加深了自己的逻辑思维能力和动手实践能力,在此次课程设计中收获很多。
附录
系统梯形图