自动售货机系统设计.ppt
- 格式:ppt
- 大小:1.51 MB
- 文档页数:16
自动售货机PLC设计目录一、引言 (1)二、控制要求 (2)三、设计任务 (2)四、系统总体方案设计方案4.1 系统硬件配置及组成原理 (3)4.2 系统变量定义及分配表 (3)4.3 系统接线图设计 (4)4.4系统可靠性设计 (4)五、控制系统设计5.1 控制程序流程图设计 (5)5.2 控制程序时序图设计 (6)5.3 控制程序设计思路 (7)5.4 编程系统的调试 (7)5.5创新设计内容 (7)六、上位监控系统设计6.1 PLC与上位监控软件通讯 (8)6.2 上位监控系统组态设计 (8)6.3 实现的效果 (12)七、系统调试及结果分析7.1 系统调试及解决的问题 (12)7.2 结果分析 (13)八、结束语 (13)九、参考文献 (14)十、附录 (14)一:引言可编程序控制器(Programmable Logic Controller )简称PLC, 是一种以微处理器为核心的用于工程自动控制的工业控制机,其本质是一台工业控制专用计算机。
它的软、硬件配置与计算机极为类似,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言。
硬件主要由中央处理单元CPU、存贮器、输入/输出单元以及编程器、电源和智能输入/输出单元等构成.PLC是一种专为在工业环境应用而设计的数字运算电子系统,它是以微处理机为基础,综合了计算机技术、自动控制技术和通信技术等现代科技而发展起来的一种新型工业自动控制装置,是当今工业发达国家自动控制的标准设备之一。
自动售货机是集声、光、机、电于一体的智能科技产物,进入21世纪,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。
使未来的自动售货机不仅仅具有售货功能,而是更加多元化,及人性化;如:手机支付、远程联机管理、个性的LCD广告显示屏、更节能。
自动售货机的普及在某种程度上能反映一个国家的科技发展水平,是一个国家文明程度的象征。
课程设计题目:自动售货机控制系统旳设计目旳与任务:(1)深入掌握MAX+PLUSⅡ软件旳使用措施;(2)会使用VHDL语言设计小型数字电路系统;(3)掌握应用MAX+PLUSⅡ软件设计电路旳流程;(4)掌握自动售货机旳设计措施;(5)会使用GW48试验系统。
内容和规定:设计一种简易旳自动售货机,它可以完毕钱数处理、找零、显示、退币等功能。
(1)用3个键表达3种钱,再用3个键表达3种物品。
(2)用2个数码管显示输入旳钱数,再用2个数码管显示所找旳钱数,以元为单位。
(3)买东西时,先输入钱,用数码管显示钱数,再按物品键,若输入旳钱数不小于物品旳价格,用数码管显示所找旳钱数,并用发光二极管表达购置成功。
(4)若输入旳钱数少于物品旳价格,用数码管显示退出旳钱数,并用发光二极管表达购置失败。
设计内容(原理图以及有关阐明、调试过程、成果)一、系统设计方案根据系统规定,系统旳构成框图如图1所示。
图1 系统构成框图系统按功能可分为分频模块、控制模块和译码输出模块。
(1)分频模块旳作用是获得周期较长旳时钟信号,便于操作,且不会产生按键抖动旳现象。
其原理是定义两个中间信号Q、DIV_CLK,Q在外部时钟CLK旳控制下循环计数,每当计数到一种设定旳值时DIV_CLK旳值翻转,最终将DIV_CLK赋给NEW_CLK即可,变化设定值可变化分频旳大小。
(a2)控制模块是这个系统旳关键模块,它具有判断按键、计算输入钱数总和、计算找零、控制显示四个作用。
它旳工作原理是每当时钟上升沿到来时,判断哪个按键按下,若按下旳是钱数键,则将钱数保留于中间信号COIN,若下次按下旳仍是钱数键,COIN 旳值则加上对应旳值并显示于数码管;当物品键按下时,则将COIN旳值与物品价格进行比较,然后控制找零。
(3)由于钱数也许不小于9,因此译码显示模块旳作用就是将钱数译码后用两个数码管显示,这样以便观测。
根据各个功能模块旳功能并进行整合,可得到一种完整旳自动售货机系统旳整体组装设计原理图,如图2所示。
自动售货机工作原理ppt
自动售货机的工作原理:
1. 识别和验证货币或代币:自动售货机配备了货币识别器或代币接收器,用于识别和验证用户投入的货币或代币。
这些识别器通常使用光学传感器、磁传感器等技术来检测货币的真伪和金额。
2. 选择产品:用户通过按下售货机上的按钮来选择想要购买的产品。
每个按钮通常与一个特定的产品对应,当用户按下按钮时,售货机会根据按钮所对应的位置实施相应的动作。
3. 推动货物传送:一旦用户选择了产品,售货机会通过电机或气体推动系统将货物从仓储区域推送到取货口。
这通常涉及到一系列的步进电机和传送带。
4. 出货和找零:一旦货物到达取货口,用户可以通过打开取货门或抽取抽屉等方式取出商品。
如果用户支付的金额超过了产品价格,售货机会自动计算并找零。
找零通常通过返回硬币或发放找零券的方式实现。
5. 系统监测与管理:售货机还配备了一个系统监测与管理模块,用于监测售货机的库存情况、销售统计等。
这可以帮助决策者根据实际情况进行库存补充和产品调整。
总结:自动售货机的工作原理涉及到货币或代币识别、产品选择、货物传送、出货和找零等步骤。
其背后的实现机制主要依
靠货币识别器、电机或气体推动系统以及系统监测与管理模块等关键技术。
自动售货机系统设计Last revision on 21 December 2020自动售货机系统设计摘要:自动售货机越来越多的出现在人们的视线当中,主要因为自动售货机不受任何场地,时间限制,而且方便快捷,操作简单。
本文介绍一款以单片机AT89S52模块为核心的自动售货机系统,系统采用独立式4×4键盘模块实现货物选择、货币面值选择及找零功能,LED模块根据当前货币面值,提示出可购买的货物种类, LCD1602液晶模块将消费者在当前售货机上的购物信息显示出来。
通过多次系统测试表明,该系统操作简单方便,交互性强,易于实现。
关键词:自动售货机;控制系统;AT89S52;LCD显示The design of vending machine systemAbstract: vending machine more and more appear in the line of sight of people,mainly because of the vending machine without any space, time constraints, and convenient, simple operation. This paper introduces a single-chip AT89S52 module as the core of the vending machine system, system uses an independent type 4 ×4 keyboard module choice of goods, currency of denomination choice and change function, the LED module according to the currency of denomination that can buy goods, LCD1602 LCD module will consumers shopping information displayed in the vending machines. That many times through the system test, this system is simple and convenient operation, strong interaction, easy to realize.Keywords: vending machine; control system; AT89S52; LCD display目录前言自动售货机最早出现在二十世纪五、六十年代的西欧,英国是较早实行自动售货机售货的国家之一。
东华理工大学长江学院毕业设计题目自动售货机控制系统设计英文题目Vending Machine Control System Design学生姓名:王飞申请学位门类:工学学士学号:09315221专业:机械电子工程系别:机械与电子工程系指导教师:赵杰职称:讲师二零一三年六月摘要随着现代社会科技和经济的飞速发展,人们已经迈进了一个高科技时代,同时人们也逐渐的学会享受生活,为了满足人们的生活追求,自动售货机开始迅速的普及。
作为自动控制技术发展产物之一的PLC无人自动售货机,在人们的日常生活中已经得到了广泛的应用,已成为一种全新的商业零售形式。
同时经济的快速增长使的人们的消费水平不断提高,大量的消费品被生产出来,这需要大量的物品流通渠道来消费这些生产出来的消费品,在以前主要是通过超级市场来销售,但现在自动售货机使人们多了一种选择。
它的出现使消费模式和销售环境发生了巨大的变化,相对于超级市场、百货购物中心等销售模式而言,无人自动售货机没有场地上的局限,而且购物便利。
本文简要介绍了课题研究的意义,自动售货机在国内外的研究动态,主要设计的是基于西门子S7-200 系列PLC构成的自动售货机控制系统,包括自动售货机控制系统硬件设计,软件的设计,I/O分配,系统控制流程图,PLC梯形图程序的编写和系统梯形图的调试仿真。
关键词:PLC;自动售货机控制系统;梯形图;调试ABSTRACTWith the development of the modern technology and society's rapid economic, people have entered an era of high technology, but it also gradually learn to enjoy life, to pursue in order to meet people's lives, vending machines began to spread rapidly. Automatic control technology development as one of the products of the PLC unattended vending machines, in people's daily life has been widely used, has become a new form of commercial retail. While rapid economic growth has enabled the continuous improvement of people's consumption level, a large number of consumer goods were produced, which requires a large number of items to consume these distribution channels produced consumer goods, in the past mainly through supermarkets to sell, but now vending freighter make people more of a choice. It appears that consumption patterns and sales environment has undergone tremendous change, as opposed to supermarkets, department stores, shopping centers, sales model, nobody no vending machines on site limitations and shopping convenience.This article briefly describes the significance of the research, the research of the vending machine at home and abroad, the main design is design a vending machines control system consisting of PLC based on Siemens S7-200 series, including vending machine control system hardware design, software design , I / O assignment, the flow of the system control, write the PLC ladder program and the debug simulation of the system ladder.Keywords: PLC; vending machine control system; ladder; debugging目录摘要 (I)ABSTRACT .......................................................................................................................... I I 绪论 (1)1.1 课题研究的意义 (1)1.2 国内外研究动态 (1)2.自动售货机控制系统的整体设计方案 (3)2.1 自动售货机的工作原理 (3)2.2 自动售货机设计的基本思路 (3)2.3 自动售货机控制系统设计的基本内容 (3)2.3.1主要内容 (3)2.3.2 拟解决的关键性问题 (3)2.4 自动售货机控制系统设计的步骤 (4)3.自动售货机控制系统硬件的设计 (5)3.1 自动售货机的控制要求分析 (5)3.2 PLC型号的选择 (5)3.2.1 PLC的概念 (5)3.2.2 PLC的工作原理 (6)3.2.3 PLC的循环扫描 (6)3.2.4 PLC的硬件组成 (7)3.2.5 PLC的编程语言 (8)3.2.6 PLC的主要特点 (8)3.3 感应器件的选择 (10)3.4 钱币的贮存和退币机构 (10)3.5 商品送出机构的选择 (11)4.自动售货机控制系统软件的设计 (12)4.1 PLC软件系统设计的方法 (12)4.2 I/O口的分配 (12)4.3 自动售货机I/O 接口图 (13)4.4 自动售货机控制流程图设计 (14)4.5 自动售货机控制梯形图程序的设计 (15)4.5.1 计币部分设计 (15)4.5.2 比较部分设计 (18)4.5.3 选择部分设计 (19)4.5.4 余额计算部分设计 (20)4.5.5 退币部分设计 (20)4.5.6 报警部分设计 (22)5.自动售货机控制系统的调试 (24)5.1 系统的仿真调试 (24)5.2 系统调试的方法 (24)5.3系统仿真运行分析 (25)结论 (29)致谢 (30)参考文献 (31)附录一自动售货机控制系统的顺序功能图 (32)附录二自动售货机控制系统的梯形图 (33)附录三自动售货机控制系统的语句表 (36)绪论1.1 课题研究的意义随着科学技术的发展和社会的进步,商业机械逐渐的变的越来越自动化, 其中被广泛运用的是自动售货机,它是自动化商业机械被广泛用于公共场所的代表。
商品自动售货机控制系统的设计目录摘要.................................................................................................... 错误!未定义书签。
第1章绪论 ..................................................................................................................... - 1 -1.1自动售货机的研究现状.......................................................................................... - 1 -1.2自动售货机设计的主要内容.................................................................................. - 1 -1.3自动售货机设计的基本思路.................................................................................. - 2 -第2章PLC的简介............................................................................................................. - 3 -2.1 PLC的基本组成...................................................................................................... - 3 -2.2 PLC的工作原理...................................................................................................... - 7 -2.3 PLC的特点与性能指标.......................................................................................... - 9 -2.4 PLC的分类、应用领域及发展趋势.................................................................... - 11 -第3章自动售货机模型PLC控制系统设计................................................................ - 14 -3.1自动售货机设计软元件........................................................................................ - 14 -3.1.1定时器.......................................................................................................... - 14 -3.1.2数学运算指令.............................................................................................. - 14 -3.2自动售货机的流程图............................................................................................ - 15 -3.3自动售货机的基本功能........................................................................................ - 15 -3.4梯形图(LAD).................................................................................................... - 17 -3.4.1什么是梯形图(LAD).............................................................................. - 17 -3.4.2自动售货机程序.......................................................................................... - 19 -3.5系统的调试与检测................................................................................................ - 22 -第4章总结与展望......................................................................................................... - 23 -结论............................................................................................................................. - 24 -致谢.................................................................................................... 错误!未定义书签。