基于PLC自动仓储控制系统设计.docx
《基于PLC自动仓储控制系统设计.docx》由会员分享,可在线阅读,更多相关《基于PLC自动仓储控制系统设计.docx(15页珍藏版)》请在冰豆网上搜索。
基于PLC自动仓储控制系统设计
成绩:
课程设计报告
自动仓储控制系统设计目基于PLC题
)机电传动控制(含PLC所属课程机械电子工程学院所属学院
B1202机械设计制造及其自动化专业班级0612120215号学陆登宇学生姓名
赵业平指导教师
月年201570
一、课程设计任务书..................................................2
二、总提设计........................................................3
1、自动仓库运输车的运动流程.....................................3
2、控制工艺要求.................................................4
3、控制系统构成图...............................................4
4、选择PLC......................................................4
三、硬件系统设计....................................................5
1、动机正反转接线图及中间继电器隔离电路图.......................5
2、PLC外部接线..................................................5
四、软件系统设计....................................................7
1、I/O地址分配表................................................7
2、控制系统流程图...............................................8
3、系统梯形图...................................................8
(1)系统启停................................................8
(2)仓库呼叫................................................9
(3)行程开关...............................................11
(4)比较...................................................13
(5)运输车右行.............................................14
(6)运输车左行.............................................14
(7)延时环节...............................................15
4、指令语句表..................................................15
五、程序调试及结果分析.............................................21
1、程序调试....................................................21
2、结果分析....................................................21
六、总结...........................................................22
七、参考文献.......................................................23
1
一、课程设计任务书
课程设计题目:
基于PLC自动仓储控制系统设计
课程设计时间:
自2015年7月6日起至2015年7月16日。
课程设计要求:
1.工作开始后,车停在某个仓库,若没有用车呼叫时,各仓库的指示灯亮,表示各仓库可以呼车。
2.若某仓库呼车(按本仓位的呼车按钮)时,则其各仓位的指示灯均灭,表示此后再呼车无效。
3.在停车位呼车则车不动,当呼车位号大于停车位号时,小车自动向高位行驶;当呼车位号小于停车位号时,小车自动向低位行驶。
当小车到达呼车位时自动停车。
4.小车到达呼车位时停留30秒供该位使用,不应立即被其它工位呼走。
学生签字:
年月日
课程设计评阅意见
创新设计能力评价综合设计能力评价报告规范性评价口试项目20%
30%
20%
30%
成绩
总成绩
评阅教师:
2015年月日
二、总提设计
自动仓库是货储的重要组成部分,它是在不直接进行工人处理的情况下能自动的存储和取出物品的系统。
在仓库进货过程中,使用运输车设备将物品存入仓库。
住计算机与PLC之间以及PLC之间的通信可以及时地汇总信息,仓库计算机及时记录订货和到货时间,显示库存量,计划人员可以方便作出供货决策,管理人员随时掌握货源及需求。
1、自动仓库运输车的运动流程
如图是自动仓库运输车运送物品,整个运输系统有6仓库,有一个运输车来实现各个仓库的运送关系,用1台可编程序控制器进行控制。
在每个仓库设置一个呼叫开关,并且在对应停车位置上设置一个限位开关,并分配给相应的输入地址,途中的编号是各停车位置的编号。
在每个仓库上均设有一个指示灯来显示运输状态。
运输车可以做前进即正转,后退即反转运动,以实现各个仓库之间的运输,系统设有用于起动和停车的按钮,这些都为PLC的输入元件。
运输车用一台电动机托运,电动机正转和反转各需要一个接触器,是PLC的输出执行元件。
运输车运行的操作方法是当1-6号仓库任一个发出呼叫信号时运输车运行到该仓库然后停止,执行操作。
3
2、控制工艺要求
①工作开始后,车停在某一个仓库,若没有用车呼叫时,系统工作指示灯亮,表示各仓库可以呼车。
②若某仓库呼车即按了呼车键时,指示灯亮,其余指示灯不亮,表示此后再呼车无效。
③在停车位呼车则车不动,当呼车位号大于停车位号时,小车自动向高位行驶,当呼车位号小于停车位号时,小车自动向低位行驶。
当小车到达呼车位时自动停车。
④小车到达呼车位时停留30秒供该位使用,不应立即被其他工位呼走。
3、控制系统构成图
4、选择PLC
根据控制系统的要求,本自动仓库控制系统共有14个输入量。
9个输出量,应该选用西门子公司S7-200的CPU226整体式PLC。
4
三、硬件系统设计
1、动机正反转接线图及中间继电器隔离电路图
通过两个继电器实现电机的反转。
右图为直流继电器隔离电路图。
直流继电器是自动控制电路中起控制与隔离作用。
由于电动机正反转信号为220v电压,那么PLC输入模块必须要选择额定电压为220v的输入模块。
实际应用中,如果控制电动机正反转信号的交流接触器直接接在PLC侧,其工作产生的信号将会对PLC产生干扰,当电流过大,很容易烧坏输入模块。
因此在电路中加上直流续电器隔离。
这样电动机正反转的输入信号不是直接接入PLC输出模块,而是通过直流继电器KA1,KA2进行隔离,由直流继电器接触点送出一个24v信号到PLC输入模块,巧妙利用中间继电器的隔离作用,保护PLC数入模块不被烧坏,延长PLC输入模块使用寿命。
2、PLC外部接线
运输车由一台电动机拖动,电机正转,小车向右,反之向左行。
小车控制系统的输入,输出设备与PLC的IO端对应的外部接线:
5
6
四、软件系统设计
1、I/O地址分配表
启动按钮开关,停止按钮开关,6个呼叫按钮开关,6个行程开关一共14个输入点。
控制系统的外部设备有7个指示灯和控制运输车运动的电机一个,电机有正转和反转两个状态,分别都应正转继电器KM1和反转继电器KM2,所以输出点有9个。
PLC的输入/输出地址对应的外部设备
I0.0启动按钮开关
I1.0停止按钮开关
I0.11号仓库呼叫按钮开关
I0.22号仓库呼叫按钮开关
I0.33号仓库呼叫按钮开关
I0.44号仓库呼叫按钮开关
I0.55号仓库呼叫按钮开关
I0.66号仓库呼叫按钮开关
I1.11号仓库行程开关
I1.22号仓库行程开关
I1.33号仓库行程开关
I1.44号仓库行程开关
I1.55号仓库行程开关
I1.66号仓库行程开关
Q0.0电动机正转(右行)
Q0.7电动机反转(左行)
Q0.11号仓库呼叫指示灯
Q0.22号仓库呼叫指示灯
Q0.33号仓库呼叫指示灯
Q0.44号仓库呼叫指示灯
Q0.55号仓库呼叫指示灯
Q0.66号仓库呼叫指示灯
Q1.0系统上电指示灯
7
2、控制系统流程图
3、系统梯形图
(1)系统启停
按一下启动按钮,I0.0得电时,M0.0得电并保持,Q0.0指示灯亮,表示系统处于待命状态。
8
)仓库呼叫(2得电,号仓库按一下按钮呼叫时,1I0.16个仓库分别用数字1~6表示,当其中为后续比较环节做好准备。
VB01传入变量储存器,置位,M0.1并且将数字号仓库呼2~61,M0.6是实现自锁功能,即当号仓库呼叫时M0.5M0.4M0.2,,2~6号呼叫时以此类推。
叫无效。
9
10
)行程开关(3传入1得电,1号时,I1.1将数字当小车到达1~66个行程开关数字表示。
号仓库时以此类推。
,为后续比较环节做好准备。
到达变量存储器VB12~611
12
)比较(4和变量存储VB0按一下启动按钮和呼叫按钮之后,本环节开始对变量存储器中数值进行比较,当呼叫仓库号码大于运输车所在的仓库位置号码时,器VB1M1.2得电。
,等于时得电,小于时M1.0M1.1
13
(5)运输车右行
M1.0得电时,Q0.0得电,电机正转,运输车右行
(6)运输车左行
M1.1得电,Q1.0得电,电机反转,运输车右行
14
(7)延时环节
M1.2得电时,延时继电器得电,30S之后T37得电辅助继电器M0.0,M0.2,M0.3,M0.4,M0.5,M0.6复位。
保证小车到达呼车位时停留30S供该位使用,不应立即被其他工位呼走。
4、指令语句表
15
16
17
18
19
20
五、程序调试及结果分析
1、程序调试
按照PLC的I/O端对应的外接线图连接硬件电路,检查无误后实验装置上电。
打开SIEMNSS7-200PLCz编程软件,输入程序。
经编译检查无误后,