按一下以編輯母片標題樣式,按一下以編輯母片,第二層,第三層,第四層,第五層,最新课件,*,按一下以編輯母片標題樣式,按一下以編輯母片,第二層,第三層,第四層,第五層,最新课件,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,二级,三级,四级,五级,最新课件,*,基于,PLC,自动售货机控制系统设计,答辩人:,000000,专 业:,000000,指导教师:,0000,教授,1,最新课件,基于PLC自动售货机控制系统设计 答辩人:0000,设计背景,本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。论文阐述了自动售货机各主要部件的选择,具体说明了可编程序控制器在自动售货机中的作用。本次涉及到了自动售货机工作的绝大部分过程。利用西门子,PLC,控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行,可实现类似控制功能,还具有可靠性高、编程简单、维护方便等优点。,2,最新课件,设计背景 本文介绍了自动售货机的基本原理以及工作流程,然,PLC,简介,功能分析,系统设计,绪论,PLC,系统设计,3,最新课件,PLC系统设计3最新课件,1.,绪论,发展情况:自动售货机实现了商品多样化 的发展,给人类生活带来极大的方便。,发展前景:自动售货机节省人力电力,具有快速的发展潜力。,本次设计的主要目的能够实现自动售货机的自动控制系统的,PLC,设计。,4,最新课件,1.绪论发展情况:自动售货机实现了商品多样化 的发展,给人类,2.PLC,介绍,特点:,抗干扰能力强,可靠性好,控制系统结构简单,通用性强,编程方便,易于使用,功能完善,设计、施工、调试、的周期短,结构,:,中央处理器,CPU,存储器,输入输出接口,电源,I/O,扩展接口,功能:,逻辑控制功能,定时,/,记数控制功能,数据处理功能,A/D,与,D/A,转换功能,远程,I/O,功能,5,最新课件,2.PLC介绍特点:结构:功能:5最新课件,PLC,扫描周期图,6,最新课件,PLC扫描周期图6最新课件,3.,自动售货机功能分析,售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。,该自动售货机可识别三种钱币,分别是,1,元、,5,元、,10,元,采用三个按钮进行模拟,自动售货机共出售四种货物,其价格分别定为,1,元、,3,元、,4,元、,6,元,当投币数大于等于货物价格时且售货机里有这种货物时,指示灯亮,表示可以进行购买,四种货物分别用四个小灯代替进行模拟。,7,最新课件,3.自动售货机功能分析 售货机的基本功能就是对投入的货币进行,系统工作流程,8,最新课件,系统工作流程 8最新课件,PLC,的硬件组成,9,最新课件,PLC的硬件组成9最新课件,I/O,点分配表,输入单元,PLC,地址,输出单元,PLC,地址,投币,1,元,I0.1,A,货物显示,Q1.0,投币,5,元,I0.2,B,货物显示,Q1.1,投币,10,元,I0.3,C,货物显示,Q2.0,送,A,货物,I0.4,D,货物显示,Q2.1,送,B,货物,I0.5,找零出口,Q2.2,送,C,货物,I0.6,出货口,Q2.3,送,D,货物,I0.7,电机正转,Q2.6,找零,I0.0,电机正转,Q2.5,限位开关,S1,I1.0,数码个位显示,Q0.0Q0.3,限位开关,S2,I1.1,数码十位显示,Q0.4Q0.7,限位开关,S3,I1.2,限位开关,S4,I1.3,10,最新课件,I/O点分配表输入单元 PLC地址 输出单元 PLC地址投币,硬件接线图,11,最新课件,硬件接线图 11最新课件,售货机模拟图,12,最新课件,售货机模拟图12最新课件,售货机模拟图,13,最新课件,售货机模拟图13最新课件,售货机模拟图,14,最新课件,售货机模拟图14最新课件,售货机模拟图,15,最新课件,售货机模拟图15最新课件,售货机模拟图,16,最新课件,售货机模拟图16最新课件,售货机模拟图,17,最新课件,售货机模拟图17最新课件,梯形图,开始程序,先进行程序初始化,18,最新课件,梯形图开始程序,先进行程序初始化 18最新课件,梯形图,钱币相加程序:,每投入一种钱币就执行一次与,MW3,里面的数相应的加一次,并在此寄存在,MW3,中,直到投币结束为止。,19,最新课件,梯形图 钱币相加程序:每投入一种钱币就执行一次与MW3里,梯形图,显示当前投入的钱币可以购买的货物程序,20,最新课件,梯形图显示当前投入的钱币可以购买的货物程序 20最新课件,梯形图,送货程序:确定购买货物后,进行延时等待再将货物送到出货口处,21,最新课件,梯形图 送货程序:确定购买货物后,进行延时等待再将货物送,梯形图,货物计数程序:每当购买某种货物一次,就进行一次这种货物的计数,,分别由计数器,C1,、,C2,、,C3,、,C4,进行计数。,22,最新课件,梯形图货物计数程序:每当购买某种货物一次,就进行一次这种货,梯形图,23,最新课件,梯形图23最新课件,梯形图,显示剩余钱数找零:购买货物后如有剩余钱币,,按下找零按钮,I0.0,,程序立即会将所投进的总,钱数与购买的货物花费的钱数相减,将剩余的,钱进行区间比较,最后再将相应的钱数进行,I_BCD,码的转换,通过传送指令由数码管,QB0,输,出显示。,24,最新课件,梯形图显示剩余钱数找零:购买货物后如有剩余钱币,24最新课件,总结,在设计中遇到了很多编程问题,最后得到了老师、同学的指导和帮助。在此,衷心地感谢我的指导教师李博士,感谢那些与我朝夕相处了四年的同学!感谢在座所有老师的指导和关怀,!,25,最新课件,总结 在设计中遇到了很多编程问题,最后得到了老师、同学的指,谢谢各位评委老师,26,最新课件,谢谢各位评委老师26最新课件,此课件下载可自行编辑修改,供参考!,部分内容来源于网络,如有侵权请与我联系删除!,27,最新课件,此课件下载可自行编辑修改,供参考!27最新课件,