电动运输小车的plc控制系统设计河南工业大学

上传人:好** 文档编号:115432370 上传时间:2019-11-13 格式:DOC 页数:27 大小:253KB
返回 下载 相关 举报
电动运输小车的plc控制系统设计河南工业大学_第1页
第1页 / 共27页
电动运输小车的plc控制系统设计河南工业大学_第2页
第2页 / 共27页
电动运输小车的plc控制系统设计河南工业大学_第3页
第3页 / 共27页
电动运输小车的plc控制系统设计河南工业大学_第4页
第4页 / 共27页
电动运输小车的plc控制系统设计河南工业大学_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《电动运输小车的plc控制系统设计河南工业大学》由会员分享,可在线阅读,更多相关《电动运输小车的plc控制系统设计河南工业大学(27页珍藏版)》请在金锄头文库上搜索。

1、机电工程学院课程设计说明书设计题目: 电动运输小车的PLC控制系统设计 学生姓名: xx 学 号: 20094805xxxx 专业班级: 机制F090x 指导教师: xxx 2012 年 12 月 12 日内容摘要 PLC控制电动运输小车在8个加工工位的运动是本次课程设计的主要问题。运输小车有前进和后退两种运动方式,分别由电动机的正转和反转控制。每个工位处安置一个呼车按钮,一个行程开关和一个指示灯。当某个工位需要呼车时,按下呼车按钮,运输小车自行向该工位运动,到达该工位后自动停车。通过PLC编程,比较呼车工位号与停车工位号的大小,进而控制电动机的正反转,使运输小车向呼车工位运动。同时,PLC控

2、制中包含多种保护措施。临时停电后再复电,小车不会自动启动。电路电流过大时,电动机会自动停止工作,避免各种意外事故。PLC控制运输小车方便快捷,易于实现,灵活性强。关键词:PLC;运输小车;梯形图;电气图23目 录第1章 引言1第2章 系统总体方案设计22.1 总体方案选择说明22.2 控制方式选择2第章 PLC控制系统设计33.1 控制要求分析,设计主电路33.2确定I/O信号数量,选择PLC类型43.3I/O点的分配与编号53.4制作PLC应用系统电气图63.5 绘制控制流程图63.6 控制程序编制9 3.7 程序调试 14结论15设计总结16谢辞17附录 源程序代码18参考文献24第1章

3、引言这课程设计是毕业前最后一次课程设计,也是为做毕业设计做铺垫吧,通过这次设计,将所学的东西融会贯通。本次课程设计的主要内容是用PLC控制电气运输小车的运动。运输小车在8个工位之间作有条件的运动。每个工位各有一个呼车按钮,一个行程开关和一个指示灯。呼车按钮用于呼车,当该工位需要呼车时,按下该工位的呼车按钮,小车运动到该工位点。行程开关的作用在于使小车在当前停车工位与呼车工位相比较之后,自行运动至该呼车工位后自动停止。若呼车工位大于停车工位,小车前进;若呼车工位小于停车工位,小车后退。指示灯是呼车的标志信号。指示灯亮,表示8个工位可以呼车;指示灯灭,表示已经有工位呼车,其他工位不能呼车。本次设计

4、的主电路非常简单,仅需用PLC控制两个接触器实现电动机的正反转。电动机正转,小车前进;电动机反转;小车后退。此次设计的重点在于PLC控制设计的编程部分。要实现按下呼车工位后,小车自行运动并在到达呼车工位后小车自动停止的控制要求,需要将每个工位处的呼车工位与停车工位(由各工位的行程开关控制)分别从1开始依次编号,并存于CPU的寄存器中,通过呼车工位号与停车工位号的比较,控制小车的前进和后退。在此基础上,确定输入输出的点数,选择适当的CPU型号,在软件上编程调试,实现控制要求。第2章 系统总体方案设计2.1 总体方案选择说明1主电路实现电动机的正反转,每路中均安装断路器和热继电器,以保护电动机的正

5、常运行。2在8个工位处均安置一个行程开关,以便PLC控制小车的前进,后退及停止。3安装一个启动和停止按钮,用以总体控制小车的启动与停止。4控制要求由PLC编程实现。2.2 控制方式选择由于继电器-接触器控制系统电路复杂、接线繁琐,且不易实现控制要求,所以本次设计选择PLC控制系统。第章 PLC控制系统设计3.1 控制要求分析,设计主电路本此设计是运输小车的控制设计,如图3-1所示,一辆运输小车为这8个加工点运送东西。控制要求如下。1PLC上电后,车停在某加工点,若没有用车呼叫时,则各工位的指示灯亮,表示各工位可以呼车。2若某工位呼车时,工位的指示灯均灭,表示此后再呼车无效。3停车位呼车则小车不

6、动。当呼车位号大于停车位号时,小车自动向高位行驶,当呼车位号小于停车位号时,小车自动向低位行驶。当小车到达呼车位时自动停车。4小车到达某工位时应停留30s供该工位使用,不应立即被其他工位呼走。5临时停电后再复电,小车不会自动启动。ST1SF1ST2SF2ST3SF3ST4SF4ST5SF5ST6SF6ST7SF7ST8SF8图3-1 运输小车控制示意图根据控制要求可以对其设计。通过分析可知,本此设计的主电路只需实现小车的正反转即可。主电路图如图3-2所示。L1L3L2QSKM1KM2FUFRM3图3-2 主电路控制图 3.2确定I/O信号数量,选择PLC类型本此设计共有19个输入信号。每个工位

7、处有一个呼叫开关,当需要呼车时按下相应的呼叫开关,小车开始向呼叫位行驶。每个呼叫位应有一个行程开关,使得当小车到达呼叫位时,自动停止。另外,还有一个启动开关和停止开关,用以控制整个电路的启闭。若临时停电后再复电,小车也不会自动启动。还有一个热继电器,保护主电路。共有3个输出信号。其中控制电动机的正反转需要2个信号,还有一个控制指示灯的亮灭。PLC相当于一个微型计算机,内部有CPU可以用来处理一些普通指令和更多的特殊功能指令。还有许多的存储器可以存放数据,在作为工业控制的情况下,我们可以把PLC当成是一个集成了许多继电器的盒子,可以单纯的把PLC当成是一个开关。因为此次的小车所需的输入、输出比较

8、少,所以使用了西门子的S7-200-CPU226型号的PLC。这个型号的PLC提供了24个输入和16个输出口。根据任务书要求输入只需要18个,输出需要只3个满足设计要求。3.3I/O点的分配与编号本设计中输入信号需要1个启动开关和1个停止开关,分别对应CPU226输入端口的I0.0和I0.1端口;小车运行中共有8个工位,每个工位对应1个呼叫开关,共8个呼叫开关,分别对应CPU226输入端口的的I1.2,I1.3,I1.4,I1.5,I1.6,I1.7,I2.0,I2.1;每个工位处还有一个行程开关,用于控制小车到达呼叫工位时自动停止,这8个行程开关分别对应输入端口的I0.2,I0.3,I0.4

9、,I0.5,I0.6,I0.7,I1.0,I1.1;还有1个保护电路的热继电器,对应I2.2。输出信号中,控制电源的正反转信号需要2个输出信号,分别是Q0.0和Q0.1;1个控制8个指示灯亮灭的信号,对应Q0.2。根据PLC控制系统所需控制信号及CPU226的输入/输出端口,本此设计的I/O地址分配表如表3-1所示。表3-1 I/O地址分配表控制信号信号名称元件名称元件符号地址编码输入信号输入信号启动信号启动按钮开关SB1I0.0停止信号停止按钮开关SB2I0.1工位1限位信号行程开关ST1I0.2工位2限位信号行程开关ST2I0.3工位3限位信号行程开关ST3I0.4工位4限位信号行程开关S

10、T4I0.5工位5限位信号行程开关ST5I0.6工位6限位信号行程开关ST6I0.7工位7限位信号行程开关ST7I1.0工位8限位信号行程开关ST8I1.1工位1呼叫信号呼叫开关SB3I1.2工位2呼叫信号呼叫开关SB4I1.3工位3呼叫信号呼叫开关SB5I1.4工位4呼叫信号呼叫开关SB6I1.5工位5呼叫信号呼叫开关SB7I1.6工位6呼叫信号呼叫开关SB8I1.7工位7呼叫信号呼叫开关SB9I2.0工位8呼叫信号呼叫开关SB10I2.1热继电器信号热继电器FRI2.2输出信号前进信号电动机正转控制接触器KM1Q0.0后退信号电动机反转控制接触器KM2Q0.1指示灯信号指示灯LQ0.23.

11、4制作PLC应用系统电气图根据以上I/O分配表和CPU226的输入输出端口分布,可以进行系统接线图设计,如图3-3所示。3.5 绘制控制流程图根据控制要求及电气控制图,可以绘出以下控制流程图。如图3-4所示。图3-3 I/O接线图开始按启动按钮是否mn是是是是是是否否否是否否小车右行小车左行m=nm=n小车停止小车停止按呼叫按钮结束图3-4 运输小车控制流程图3.6 控制程序编制1. 程序设计关键点1)运输小车的前进和后退小车经过某工位时,碰触该工位的行程开关,从而将该工位号,即停车位号存于CPU寄存器VB110中。按下呼车按钮,将该工位的工位号放入CPU另一寄存器VB100中。两寄存器进行比

12、较,若呼车工位号大于停车位号,小车前进;若呼车工位号小于停车位号,小车后退;若呼车工位号等于停车位号,小车自动停止。2)保护电路主电路中,需要串入热继电器BB作为保护电路,热继电器BB的一个常闭触点作为输入信号,当主电路电流过大,热继电器控制信号发出信号,使热继电器常闭触点断开,使电动机停止工作。2. 编写梯形图根据控制要求及I/O分配表,在STEP 7Micro/WIN中作出梯形图,如下所示(梯形图为STEP 7-Micro/WIN编程软件中的截图)。3.7 程序调试程序调试有模拟器调试和现场调试等方法,根据课程设计要求并结合实际情况使用了STEP7-Micro/WIN模拟器进行了本程序的调

13、试。西门子S7200的仿真软件Simulation1.2版是从西班牙原版1.2直接汉化过来的,支持TD200仿真界面和增减计数器等多种指令。调试方法如下:1.将在Step7MicroWin中编译正确的程序在文件菜单中导出为AWL文件;2.打开仿真软件,点“配置”-“CPU型号”,然后选择CPU 226;3.点“程序”-“载入程序”; 4.选择Step7MicroWin的版本;5.将先前导出的AWL文件打开;6.点“PLC”-“运行”,开始调试程序;7.程序正常运行。 结论PLC控制运输各工位运动是本次设计的主要内容。通过对控制要求的分析,系统控制方案的确定,最后编程调试,最终实现了运输小车的控制要求。本次设计中,行程开关的运用是一大特色。用各工位的行程开关记录当前小车所在的工位号,与呼车工位号相比较,从而控制小车的前进、后退和自动停止。若没有行程开关需要手动控制小车的运动及手支停车,难以实现控制要求。另一优点是在PLC编程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号