自动售货机设计.docx
本科毕业设计
自动售货机PLC控制的设计
院部名称
工学院
姓名
□□□
学号
□□□
专业
□□□
届别
2023届
指导教师
□□□
2023年□□月□□日
PAGE
PAGEII
PAGE
PAGE20
目录TOC\o1-3\h\u
198171、引言 6
303121.1选题背景 6
174941.2研究目的和意义 7
62022自动售货设备的研究现状 8
230912.1国外发展现状 8
141492.2国内发展现状 9
254162.2自动售货控制系统的研究意义 10
207443控制系统设计的主要目标及思路 10
164173.1主要目标 10
247623.2自动售货机的控制需求 11
123993.2.1控制任务 11
315503.2.2系统控制要求 11
168263.2设计思路 12
152324、系统的硬件及软件设计 15
247554.1硬件设计 15
28104.1.1PLC系统的I/O地址分配 15
26154.1.2PLC的选型 16
284714.1.3PLC控制原理图的设计 17
167004.2软件设计 18
32104.2.1程序流程图设计 18
228424.2.2PLC程序编制 19
203044.2.3启动和有货判断程序 19
247844.2.4投币金额的计算程序 19
308404.2.5找零金额计算和购买商品程序 20
58204.2.6出货程序及找零输出 20
284584.3程序仿真验证 21
254364.3.1仿真环境及步骤 21
22434.3.2仿真过程 21
254155、总结 24
16763参考文献 25
13264致谢 26
摘要
本文通过对自动售货设备的工作任务进行研究,以一个简化的自动售货设备作为课题的研究对象,以三菱系列PLC为控制核心进行控制系统的设计。对售货过程中的各商品的售货流程、选择货物流程、退币流程进行分析,重点对各环节的逻辑和需要注意的重点问题进行总结,整理了控制系统的设计思路,分别从控制系统的硬件部分、软件部分两方面介绍了设计过程。通过统计外围I/O信号的种类和数量,选取了合理经济的PLC型号,并根据对应型号的PLC模板接线原理图,结合本课题的具体要求,设计了电气接线原理图,根据工作流程的分析为基础,在三菱Gxdeveloper软件环境下完成了梯形图程序的编制,并通过仿真环境验证了程序的逻辑,验证结果表明,本课题的软件运行效果与售货机的实际需求完全匹配。
通过本次控制系统的设计,PLC的快捷、可扩展性、高可靠性优点得到了集中体现,更深一层的学习了PLC的应用技能。
关键词:自动售货;PLC;控制系统
Abstract
Inthispaper,theworktaskofautomaticvendingequipmentisstudied,andasimplifiedvendingequipmentisusedastheresearchobject,andthecontrolsystemisdesignedwiththeMITSUBISHIseriesPLCasthecontrolcore.Thesalesprocess,theselectionofthegoodsflowandtheflowofthecoininthesalesprocessareanalyzed.Thelogicofeachlinkandthekeyissuesneedingattentionaresummarized,andthedesignideasofthecontrolsystemarearranged.Thedesignprocessisintroducedfromtwoaspectsofthehardwarepartofthecontrolsystemandthesoftwaredivision.ThroughthestatisticsofthetypeandnumberofperipheralI/Osignals,areasonableandeconomicalPLCmodelisselected.Accordi