还剩24页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
第1章控制工艺流程分析
1.1自主洗车控制过程描述设计投币100元自助洗车机1.有3个投币孔,分别为5元、10元及50元3种,当投币合计100元或超过时,按启动开关洗车机才会动作,启动灯亮起7段数码管会显示投币金额(用BCD码),当投币超过100元时,可按退币按钮,这时7段数码管会退回零,表示找回余额(退币选作)洗车机动作流程1).按下启动开关之后,洗车机开始往右移,喷水设备开始喷水,刷子开始洗刷2).洗车机右移到达右极限开关后,开始往左移,喷水机及刷子继续动作3).洗车机左移到达左极限开关后,开始往右移,喷水机及刷子停止动作,清洁剂设备开始动作——喷洒清洁剂4).洗车机右移到达右极限开关后,开始往左移,继续喷洒清洁剂5).洗车机左移到达左极限开关后,开始往右移,清洁剂停止喷洒,当洗车机往右移3s后停止,刷子开始洗刷6).刷子洗刷5s后停止,洗车机继续往右移,右移3s后,洗车机停止,刷子又开始洗刷5s后停止,洗车机继续往右移,到达右极限开关停止,然后往左移7).洗车机往左移3s后停止,刷子开始洗刷5s后停止,洗车机继续往左移3s后停止,刷子开始洗刷5s后停止,洗车机继续往左移,直到碰到左极限开关后停止,然后往右移8).洗车机开始往右移,并喷洒清水与洗刷动作,将车洗干净,当碰到右极限开关时,洗车机停止前进并往左移,喷洒清水及刷子洗刷继续动作,直到碰到左极限开关后停止,并开始往右移9).洗车机往右移,风扇设备动作将车吹干,碰到右极限开关时,洗车机停止并往左移,风扇继续吹干动作,直到碰到左极限开关,则洗车整个流程完成,启动灯熄灭2.原点复位设计若洗车机正在动作时发生停电或故障,则故障排除后必须使用原点复位,将洗车机复位到原点,才能做洗车全流程的动作,其动作就是按下[复位按钮],则洗车机的右移、喷水、洗刷、风扇及清洁剂喷洒均需停止,洗车机往左移,当洗车机到达左极限开关时,原点复位灯亮起,表示洗车机完成复位动作
3.自助洗车机的长处⑴.使用洗车机洗一辆车的时间只需要3~4分钟,效率高⑵.使用自助洗车机能大大削减生产力、降低劳动强度,节省成本⑶.一般使用新科学技术研发的自助洗车机清洗与职员手洗比起来更易吸引客户,在提高群体形象的同时,又能大幅度提高的经济收益⑷.自助洗车机纯粹可以采用轮回水设备,水用量在原有上可削减1/3,更可有用的合理哄骗水资源,节能环保
1.2自助洗车机控制工艺分析洗车机的主运动是左右循环运动,有左右行程开关控制,同时不同循环次序伴随不同的动作,如喷水刷车喷洒清洁剂及风扇吹干动作等系统还采用了复位设计,如在洗车工程中由于其他原因使洗车停止在非原点的其他位置,则需手动对其进行复位,到位时复位灯亮,此时才可以启动,否则启动无效洗车机经启动后可自行完成洗车动作后自行停止,也可在需要时手动停止洗车机第一次右移有喷水及刷车动作,到达有极限使右极限开关动作,从而控制洗车机左移,而喷水及刷洗继续,直到碰到左极限开关洗车机第二次右移时,喷水停止,刷子动作及清洁剂开始喷洒,直到右极限行程开关动作,洗车机左移,清洁剂继续喷洒,直到使左极限开关动作洗车机第三次右移时,洗车机右移3S停止,刷洗5S,连续两次后继续右移,直到碰到右极限开关,其中,洗车机右移及刷子刷洗由接通延时计时器T37和T38形成的震荡电路控制,直到碰到右极限开关后通过互锁使刷子动作电路断开,刷子停止工作此时洗车机左移,进行和上次右移时相同的动作,直到碰到右极限形成开关洗车机第四次右移,喷洒清水及刷子动作,直到碰到右极限行程开关洗车左移同时喷水刷洗继续,直到碰到左极限开关喷水刷洗停止洗车机第五次右移,风扇开始动作,直到碰到右极限开关,洗车机左移风扇继续动作洗车机左移直到碰到左极限开关,控制整个设备停止,洗车机完成洗车第2章控制系统总体方案设计
2.1系统硬件组成本系统采用PLC作为核心控制以按键和投币作为信息采集单元,以PLC为作为数据处理和控制单元,以数码管作为数据显示单元,以指示灯作为用户状态单元和开锁指示单元,组成硬件结构框架图其中按钮输入信号包括人工输入的信号和洗车机碰到限位开关时的信号人工输入信号包括开始按钮、开始投币按钮、投币结束按钮、开始洗车按钮;洗车机碰到限位开关的信号包括洗车机初始位置信号、左限位开关信号、右限位开关信号
2.2控制方法分析通过控制要求可知,本程序设计主要分为两部分投币程序和洗车程序先启动洗车机,然后开始投币,当投入的总钱数大于等于100元,然后找余钱并启动洗车程序,开始洗车,洗车指示灯亮洗车程序结束,洗车机碰到左极限开关自动停止,洗车指示灯亮熄灭在洗车过程中,如果出现故障,排除故障后按复位开关,程序跳转到洗车程序开始出重新运行洗车程序直至结束
2.3I/O分配表表一I/O分配表输入点I
0.2左极限感测开关I
0.1右极限感测开关I
0.0启动开关I
1.0复位开关I
0.3退币孔I
0.45元投币孔I
0.510元投币孔I
0.650元投币孔输出点Q
0.4洗车机左移Q
0.0洗车机右移Q
0.1喷水机洒水Q
0.5喷洒清洁剂Q
0.2刷子洗刷动作Q
0.6风扇吹干动作Q
0.3启动灯Q
0.7原点复位灯Q
1.0-Q
1.7七段灯显示金额
2.4系统接线图设计图2-2系统接线图第3章控制系统梯形图程序设计
3.1控制程序流程图设计图3-1程序流程图
3.2控制程序时序图设计图3-2控制程序时序图第4章监控系统设计
4.1PLC与上位监控软件通讯PLC选用ModbusRTU主通讯模块PakscanIIE主站控制器是一个远程终端单元,做为Modbus从设备PLC的CPU通过ModbusRTU主通讯模块控制PakscanIIE主站控制器的读写,被称为Modbushost系统采用单Modbushost两线通讯方式,该方式最多可以连接32个PakscanIIE主站控制器主通讯模块的程序设计有3部分内容初始化通讯模块,读写Modbus数据,监测通讯状态通讯模块的初始化工作主要是配置3个初始化控制块的参数Slave控制块(SCB),信息控制块(MCB)和通讯要求参数块SCB是一个15个寄存器长的数据块,功能是定义与其通讯的Slave的型号、个数、状态等参数每一个Slave需要定义一个SCB块MCB是一个6个寄存器长的数据块,功能是定义Master要求每Slave执行的命令信息包括命令类型、引用地址偏移、PLC引用地址偏移、主机号等参数,每一种命令需要定义一个MCB块读写ModbusRTU数据和监测通讯状态的编程相对简单,只要读写初始化时定义的相应的PLC参数地址即可第5章系统调试及结果分析
5.1系统调试在程序编写完成后,经过软件调试程序后把程序输入到PLC编程器里面,把外部的接线接好,然后开始进行硬件调试,先检验其是否符合设计初衷,是否能达到相应的指标首先是投币程序的调试,检验投币时程序是否能得到信号,在满足条件的情况下能否得到响应然后是洗车程序的调试,通过假定输入一定的初值来检验程序是否正常由于实验室条件有限,故改用三菱仿真软件和触摸屏仿真软件来调试通过多次的调试和修改,最终程序达到了控制要求调试结果图如下图5-1调试结果
(1)图5-2调试结果
(2)图5-3调试结果
(3)图5-4调试结果
(4)图5-5调试结果
(5)
5.2结果分析洗车机的主运动是左右循环运动,有左右行程开关控制,同时不同循环次序伴随不同的动作,如喷水刷车喷洒清洁剂及风扇吹干动作等系统还采用了复位设计,如在洗车工程中由于其他原因使洗车停止在非原点的其他位置,则需手动对其进行复位,到位时复位灯亮,此时才可以启动,否则启动无效洗车机经启动后可自行完成洗车动作后自行停止,也可在需要时手动停止洗车机第一次右移有喷水及刷车动作,到达有极限使右极限开关动作,从而控制洗车机左移,而喷水及刷洗继续,直到碰到左极限开关洗车机第二次右移时,喷水停止,刷子动作及清洁剂开始喷洒,直到右极限行程开关动作,洗车机左移,清洁剂继续喷洒,直到使左极限开关动作洗车机第三次右移时,洗车机右移3S停止,刷洗5S,连续两次后继续右移,直到碰到右极限开关,其中,洗车机右移及刷子刷洗由接通延时计时器T37和T38形成的震荡电路控制,直到碰到右极限开关后通过互锁使刷子动作电路断开,刷子停止工作此时洗车机左移,进行和上次右移时相同的动作,直到碰到右极限形成开关洗车机第四次右移,喷洒清水及刷子动作,直到碰到右极限行程开关洗车左移同时喷水刷洗继续,直到碰到左极限开关喷水刷洗停止洗车机第五次右移,风扇开始动作,直到碰到右极限开关,洗车机左移风扇继续动作洗车机左移直到碰到左极限开关,控制整个设备停止,洗车机完成洗车课程设计心得通过本次设计,让我很好的锻炼了理论联系实际,与具体项目、课题相结合开发、设计产品的能力既让我们懂得了怎样把理论应用于实际,又让我们懂得了在实践中遇到的问题怎样用理论去解决在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆和INTERNET成了我们很好的助手在查阅资料的过程中,我们要判断优劣、取舍相关知识,不知不觉中我们查阅资料的能力也得到了很好的锻炼我们学习的知识是有限的,在以后的工作中我们肯定会遇到许多未知的领域,这方面的能力便会使我们受益非浅在设计过程中,总是遇到这样或那样的问题有时发现一个问题的时候,需要做大量的工作,花大量的时间才能解决自然而然,我的耐心便在其中建立起来了为以后的工作积累了经验,增强了信心参考文献
[1]李建兴.可编步伐节制器及其应用[M].BeiJing机械工业出书社,1999
[2]邱公伟.可编程节制器收集通信及应用[M].BeiJing清华大学出书社,2000
[3]邹益仁等.现场总线节制体系的预设和开发[M].BeiJing国防工业出书社,2003
[4]廖常初.可编步伐节制器的编程要领与工程应用[M],重庆重庆大学出书社,2001
[5]陈在平等.可编步伐节制器技能与应用体系预设[M].BeiJing机械工业出书社,2002
[6]宫淑贞等.可编程节制器道理及应用[M].BeiJing人民邮电出书社,2002
[7]方承远.电情操制道理与预设[M].BeiJing机械工业出书社,2000
[8]马小军.修建电情操制技能[M].BeiJing机械工业出书社,2003附录梯形图主要程序:网络1启动灯OM
1.5ANI
0.3ANM
1.4=M
1.5=M
0.7网络2复位灯LDI
0.3OM
1.6=M
1.6=Q
0.3AI
0.2=Q
1.0网络3右移LDI
0.0OM
0.0ANM
0.1ANI
0.3=M
0.0=Q
0.0网络4喷水动作LDNM
0.2LDM
1.0ANM
1.2OLDANI
0.3=Q
0.5网络5刷子动作LDNM
0.2LDT37ANT38OLDLDT39ANT40OLDLDT41ANT42OLDLDT43ANT44OLDLDM
1.0ANM
1.2OLDLPSANI
0.3=Q
0.2LRDTONT3850LRDTONT4050LRDTONT4250LPPTONT4450网络6左移LDI
0.1AM
0.0OM
0.1ANM
0.2=M
0.1=Q
0.3网络7右移LDI
0.2AM
0.1OM
0.2ANM
0.3ANI
0.3=M
0.2=Q
0.0网络8清洁剂LDM
0.2OM
0.3ANM
0.5ANI
0.3=M
0.3=Q
0.4网络9左移LDI
0.1AM
0.2OM
0.4ANM
0.5=M
0.4=Q
0.3网络10右移3s停止LDNI
0.2ANM
0.4ONM
0.5ANT37ANI
0.3=M
0.5=Q
0.0TONT3730网络11刷子停止工作后再右移3s停止LDT38ANT39=Q
0.0TONT3930网络12刷子再次停止后右移LDT40ANM
0.6=Q
0.0网络13至右极限后开始左移,3s后停止LDI
0.1OM
0.6ANT41ANI
0.3=M
0.6=Q
0.3TONT4130网络14刷子工作5s后停止并向左移动,3s后停止LDT42ANT43=Q
0.3TONT4330网络15刷子再工作5s后停止并向左移动LDT42ANT43=Q
0.3TONT4330网络16至左极限后右移LDI
0.2AM
0.7OM
1.0ANM
1.1ANI
0.3=M
1.0=Q
0.0网络17左移LDI
0.1AM
1.0OM
1.1ANM
1.2=M
1.1=Q
0.3网络18右移,风扇动作LDI
0.2AM
1.1OM
1.2ANI
0.3LPS=M
1.2ANM
1.3=Q
0.0LPPANM
1.4=Q
0.1网络19左移LDI
0.1AM
1.2OM
1.3ANI
0.3=M
1.3=Q
0.3网络20结束LDI
0.2AM
1.3=M
1.4=Q
0.6Q
0.0Q
0.1M
0.1Q
0.2Q
0.3M
0.0SM
0.1I
0.0启动M
0.2Q
0.4Q
0.0Q
0.2Q
0.3M
0.3Q
0.3Q
0.1Q
0.5M
0.4Q
0.4Q
0.5Q
0.0M
0.5Q
0.1Q
0.0T37RC0M
0.6Q
0.0Q
0.3T38C0加1M
0.7Q
0.1Q
0.0I
0.1到右限位I
0.2到左限位I
0.1到右限位I
0.2到左限位T37C0*T38/C0*T38I
0.1到右限位Q
0.0Q
0.4M
1.0T39RC1M
1.1Q
0.3Q
0.0T40C1加1M
1.2Q
0.0Q
0.4M
1.3Q
0.0Q
0.3Q
0.1Q
0.2M
1.4Q
0.3Q
0.4Q
0.0Q
0.2M
1.5Q
0.0Q
0.1Q
0.6M
1.6Q
0.0Q
0.4Q
0.6T39C1*T40/C1*T40I
0.2到左限位I
0.1到右限位I
0.2到左限位I
0.1到左限位I
0.2到右限位右极限?NY洗车右移,喷水刷洗停止,喷清洁剂YNNYNA复位灯亮复位到位洗车左移,喷水刷洗继续洗车右移,喷水刷洗,启动灯亮启动左极限?右极限?在原点开始NNNNB3S?洗车右移,刷子停YY5S?洗车停,刷子刷洗YY左极限?右移3S洗车右移,停喷清洁剂洗车左移,继续喷清洁剂ANC洗车左移,刷子停YN洗车停,刷子刷洗YN洗车左移YNNY刷子停,洗车右移Y洗车停,刷子刷洗右极限?5S3S3S?5S?BCYNYNYNYND洗车右移,喷水刷洗停止,风扇工作左极限?洗车左移,喷水刷洗继续右极限?洗车右移,喷水刷洗左极限?刷子停,洗车左移5S?洗车停,刷子刷洗YYNYN结束整个流程结束,启动灯灭左极限?洗车左移,风扇继续工作右极限?DPAGE1。