《基于PLC的自助洗车机控制方案设计说明书.docx》由会员分享,可在线阅读,更多相关《基于PLC的自助洗车机控制方案设计说明书.docx(30页珍藏版)》请在第一文库网上搜索。
1、基于P1C的自助洗车机控制设计目录第一章绪论1.1课题背景41.2自助洗车机的优点413课题内容和主要工作41.4实现目标6第二章系统总体方案设计2.1 系统框图设计及组成原理62.2 系统变量定义及分配表72.3 系统接线图设第三章控制系统设计3.1控制程序流程图设计93.2 控制程序顺序功能图设计103.3 控制程序梯形图设I12设计体味19文献19附录:控制程序指令表20第一章绪论1.1 课题背景我国汽车工业高速发展,中国汽车需求年均增长24.5%,远远超过世界年均4%的增长速度。我国已成为世界第二大汽车消费国。目前,我国汽车保有量(除1390万辆三轮汽车外)为3595万辆,私人汽车拥有
2、量达到2985万辆。随着汽车保有量的不断增加,汽配流通市场得到了空前的快速发展,达到了980亿元市场规模。汽车产业链中关键一环的汽车清洗占了汽车美容项目的大头。市场调查表明:目前我国60%以上的私人高档汽车车主有给汽车做美容养护的习惯。30%以上的中低档车车主也开始形成为了汽车美容养护的观念;30%以上的公用高档汽车也定时进行美容养护:50%以上的私家车车主愿意在掌握基本技术的情况下自己进行汽车美容和养护。不难看出,汽车美容业在我国有着巨大的潜在市场发展空间。作为汽车美容行业的龙头产品,电脑自动清洗机,则是我们汽车养护必不可少的清洗工具。业内人士分析,虽然人工洗车和电脑洗车的收费相差不几,但在
3、时间、效率、人力、物力上却泾渭分明。1.2 自助洗车机的优点(1) .使用洗车机洗一辆车的时间只需要34分钟,效率高。(2) .使用自助洗车机能大大减少劳动力、降低劳动强度,节省成本。(3) .普通使用新科技研发的自助洗车机清洗与人员手洗比起来更容易吸引客户,在提高整体形象的同时,又能大幅度提高的经济收入。(4) ,自助洗车机彻底可以采用循环水设备,水用量在原有上可减少1/3,更可有效的合理利用水资源,节能环保。1.3课题内容和主要工作本课程设计主要是检验学生对P1C技术的理解和对实际P1C应用的掌握程度,根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行自助洗车机运
4、行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。其设计内容和要求基本如下:A、控制要求1 .设计投币IOO元自助洗车机。2 .有3个投币孔,分别为5元、10元及50元3种,当投币合计100元或者超过时,按启动开关洗车机才会动作,启动灯亮起。7段数码管会显示投币金额(用BCD码),当投币超过100元时,可按退币按钮,这时7段数码管会退回零,表示找回余额(退币选作)。洗车机动作流程。1) .按下启动开关之后,洗车机开始往右移,喷水设备开始喷水,刷子开始洗刷。2) .洗车机右移到达右极限开关后,开始往左移,喷水机及刷子继续动作。3)
5、 .洗车机左移到达左极限开关后,开始往右移,喷水机及刷子住手动作,清洁剂设备开始动作一一喷洒清洁剂。4) .洗车机右移到达右极限开关后,开始往左移,继续喷洒清洁剂。5) .洗车机左移到达左极限开关后,开始往右移,清洁剂住手喷洒,当洗车机往朽移3s后住手,刷子开始洗刷。6) .刷子洗刷5s后住手,洗车机继续往右移,右移3s后,洗车机住手,刷子又开始洗刷5s后住手,洗车机继续往右移,到达右极限开关住手,然后往左移。7) .洗车机往左移3s后住手,刷子开始洗刷5s后住手,洗车机继续往左移3s后住手,刷子开始洗刷5s后住手,洗车机继续往左移,直到碰到左极限开关后住手,然后往右移。8) .洗车机开始往右
6、移,并喷洒清水与洗刷动作,将车洗干净,当碰到右极限开关时,洗车机住手前进并往左移,喷洒清水及刷子洗刷继续动作,直到碰到左极限开关后住手,并开始往右移。9) .洗车机往右移,风扇设备动作将车吹干,碰到右极限开关时,洗车机住手并往左移,风扇继续吹干动作,直到碰到左极限开关,则洗车整个流程完成,启动灯熄灭。3.原点复位设计。若洗车机正在动作时发生停电或者故障,则故障排除后必须使用原点复位,将洗车机复位到原点,才干做洗车全流程的动作,其动作就是按下复位按钮,则洗车机的右移、喷水、洗刷、风扇及清洁剂喷洒均需住手,洗车机往左移,当洗车机到达左极限开关时,原点复位灯亮起,表示洗车机完成复位动作。B、设计内容
7、学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行自助洗车机运行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括:1 .设计出硬件系统的结构图、接线图;2 .系统有启动、住手功能;3 .运用功能指令进行P1C控制程序设计,并有主程序、子程序和中断程序;4 .程序结构与控制功能自行创新设计;5 .进行系统调试,实现自助洗车机的控制要求。1.4实现目标:1 .设计出系统的总体方框图;2 .设计出系统总体的接线图;3 .根据设计得到系统的顺序功能图以及系统的梯形图第二章系统总体方案设计2.1
8、系统框图设计及组成原理据设计要求可以设计出系统的框图如图2.1所示:图2.1系统框图组成原理:根据系统的设计要求可知,在洗车过程中必须往复运动,可利用机电的正反转来实现,在运行的同时还要有一系列的动作,比如喷水、刷子洗刷喷洒清洗剂等动作,可利用洗车机压迫行程开关时产生的脉冲来实现。即:用计数器来计算到达摆布极限的次数,进而控制相应的动作。而洗车过程中所需的定时,利用定时器即可实现,并用定时器的相关触点控制移动电动机的通断。2.2 系统变量定义及分配表系统的变量定义及I/O分配如表1和表2所示:表1P1C输入端I/O分配P1C输入俞入端按键及检测信号10.0启动开关10.1左极限检测开关10.2
9、右极限检测开关10.3复位开关10.4住手开关10.5退币孔10.65元投币孔10.710元投币孔10.850元投币孔表2P1C输出端I/O分配P1C输入俞入端按键及检测信号Q0.0洗车机右移Q0.1喷水机洒水Q0.2刷子洗刷动作Q0.3洗牟机左移Q0.4喷洒清洁剂Q0.5风扇吹干动作Q0.6启动灯Q0.7复位灯Q1.O-Q1.7七段灯显示金额2.3系统接线图设计启的关SB110.0QO.12S-1滂翎方移哎不济财UJSB2E用I左根FR幅IIt1Q.IIajbj邰限蒯成SB3I(UQO.2JH2)刷子洗碉作复位胫/SE4an,w1_sJmi任Sr.翎Y10.3山SE5QQ.47i1境洒滴注引
10、T117建醐.,SE6II1GIQ.5QO.5II5油吠刊淮5覆市孔SBT一10.6QO.6Q1EI7a际灯10fiffi颊10.7Q0.7一1ED28更点标灯EO元投币孔S39IO8CPtf224页脚内容FnIN第三章控制系统设计3.1控制程序流程图设计根据系统设计要求设计系统控制程序流程图如下所示:否否图3-1系统控制程序流程图3.2控制程序顺序功能图设计根据系统设计要求设计系统控制程序顺序功能图如下所示:SMO-OQ0.3M14接上页:Q0.27T3TBQO.6J.y,f日CO.3HQ0.67T33.3控制程序梯形图设计根据系统设计要求设计系统控制程序梯形图如下所示m2网络310314网
11、络4网络6IMQ3ID.310.2MO4IIIHIIrpMQ31(R)1同络7MGI10.310.1MO5M041(R)1m10目络11MDOS)1M1.2R)1IMD.0$)IU14R)1MOIQD.0TIr)M0.3阿券22MQ1QQ2MQZI1MC6T1M1.5IM1.6IM1OIHj网格?7设计体味通过本次设计,让我很好的锻炼了理论联系实际,与具体项目、课题相结合开辟、设计产品的能力。既让我们懂得了怎样把理论应用于实际,又让我们懂得了在实践中遇到的问题怎样用理论去解决。在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆和工NTERNET成为了我们很好的助手。在查阅资料的过程
12、中,我们要判断优劣、取舍相关知识,不知不觉中我们查阅资料的能力也得到了很好的锻炼。我们学习的知识是有限的,在以后的工作中我们肯定会遇到许多未知的领域,这方面的能力便会使我们受益非浅。在设计过程中,总是遇到这样或者那样的问题。有时发现一个问题的时候,需要做大量的工作,花大量的时间才干解决。自然而然,我的耐心便在其中建立起来了。为以后的工作积累了经验,增强了信心。参考文献1廖常初S7-200P1C编程及应用M.北京:机械工业出版社,20232李方圆.西门子S7-200P1C从入门到实践M.北京:电子工业出版社,20233洪志育.例说P1CM.北京:人民邮电出版社,京224廖常初.可编程序控制器的编
13、程方法与工程应用M,重庆:重庆大学出版社,20015 陈在平等.可编程序控制器技术与应用系统设计M.北京:机械工业出版社,20026 宫淑贞等.可编程控制器原理及应用M北京:人民邮电出版社,2002附录:控制程序指令表Trr1E=程序注释BEGINNetwork1/网络标题/网络注释1DSM0.1=M0.0Network21D10.3SM1.4,1Network31DM0.0AN10.3A10.0SM.1,1RMO.0,1Network41DM.1AN10.3A10.2SMO.2,1RM.1,11DMO.2AN10.3A10.1SMO.3,1RMO.2,1Network61DMO.3AN10.3AIO.2SMO.4,1RMO.3,1Network71DMO.4AN10.3A10.1SMO.5,1RMO.4,1Network81DMO.6