基于plc控制的自动售货机系统设计大学论文.docx
- 文档编号:7025887
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:42
- 大小:999.29KB
基于plc控制的自动售货机系统设计大学论文.docx
《基于plc控制的自动售货机系统设计大学论文.docx》由会员分享,可在线阅读,更多相关《基于plc控制的自动售货机系统设计大学论文.docx(42页珍藏版)》请在冰豆网上搜索。
基于plc控制的自动售货机系统设计大学论文
毕业论文
题目:
基于PLC控制的自动售货机系统设计
作者:
范兵兵学号:
441110128
系:
自动控制系
专业:
电气自动化技术
班级:
10电气技术301
指导者:
讲师
(姓名)(专业技术职务)
评阅者:
副教授
(姓名)(专业技术职务)
2013年5月
摘要………………………………………………………………………………2
论绪………………………………………………………………………………2
第一章自动售货机简介及设计要求
1.1简介……………………………………………………………………4
1.2工作原理…………………………………………………………………5
1.3设计要求……………………………………………………………………5
1.4设计思路…………………………………………………………………8
第二章PLC控制自动售货机的硬件选择
2.1实物图……………………………………………………………………8
2.2主要硬件选择……………………………………………………………11
2.3电磁阀选择……………………………………………………………12
2.4PLC选择………………………………………………………………12
第三章PLC控制自动售货机的软件设计
3.1系统涉及PLC指令简介………………………………………………17
3.2PLC的I/O分配表……………………………………………………19
3.3系统流程图…………………………………………………………………20
第四章程序编写
4.1控制程序设计思路……………………………………………………21
4.2部分程序注释…………………………………………………………22
第五章触摸屏的模拟仿真
5.1触摸屏的概述………………………………………………………………25
5.2触摸屏的设计………………………………………………………………26
5.3触摸屏仿真………………………………………………………………32
结论……………………………………………………………………………39
致谢……………………………………………………………………………39
参考文献…………………………………………………………………………40
附录……………………………………………………………………………41
摘要
自动售货机最早出现在二十世纪五、六十年代的西欧,当时在美国的地铁系统中,人们可以用1美分在自动售货机上买到一块口香糖。
作为一种全新的零售方式。
随着社会的发展,自动售货机也越来越普遍。
我国从1999年自动售货机的进入,由开始的好奇陌生,到现在的习以为常,并成为了生活中不可缺少的一部分。
本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用三菱FX-2NPLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词自动售货机PLC梯形图
论绪
1、课题的意义及来源
在中国,人们可以看到现代化的自动售货机摆放在一些大商场的门口、繁华街道的两边、公园入口处以及其他热闹的场所。
据了解,这些自动售货机开始出现在北京,上海,大连,沈阳成为年轻人的时尚购物。
93年,由日韩进口到中国广东、上海的自动售货机,这类自动售货机可以接受人民币硬币,大多数只分布在沿海发达地区。
地区自动售货机的兴起、文明、高档、昼夜服务,占地小、灵活方便深受市民青睐,甚至出现排队购买的情况。
专家预测,自动售货机零售业在中国有巨大的发展前景。
与此同时还可以带动其他相关行业的发展,带动失业人员的再就业。
广州硅(Si百万百万贸易有限公司)是一家专业从事智能IC卡自动售货机产品,开发与管理,产品开发,生产和系统集成的高科技公司。
进入新世纪,新的千年,寺百万在与美国的合作,韩国等国际厂商,符合中国国情的生产,百万自动售货机。
四百万货币识别器自动售货机除了识别人民币硬币,钞票的功能,还增加了智能非接触式IC卡(与羊城通兼容)支付功能和最新的手机支付功能,结合广州市的气候特点是这样设计的,该机具有良好的防水,防潮,耐高温等特点,适用于室内,外的智能IC卡系列产品四百万综合应用为企业和智能小区和智能化的设计概念的智能IC卡应用系统集成。
四百万IC智能卡产品可与广州羊城交通卡兼容,使产品更广泛的应用前景。
2、自动售货机的发展
自动售货机从第十七世纪开始出现在富裕人群,第二十世纪主要出售邮票,明信片和其他特定的商品,并逐渐发展成了几乎所有的小商品的推广阶段的销售。
特别是自十九年代,“以消费者为中心”的现代市场营销观念的建立和科学技术的进步,自动售货机,实现货物的需求,多元化发展的表现,从原来的只出售有限的商品种类,为之后的百货商店,超级市场,便利店,消费者和自动售货机的“一对一”的自动售货机无店铺销售业态。
目前,自动售货机已进入五十多个国家的市场。
英国是一个自动售货机状态较早引入。
1942年,销售食品首先概括了自动售货机销售。
在1950年,英国的杂货店500号线采用自动售货机。
1969年,自动售货机的企业增加到23000,商品的销售推广到多方面的记录,文具,香烟,食品等。
进入70年代后,大约超过40支,白酒类商店售货机。
1980年有超过50台自动售货机,年销售额88100万磅。
经过70年的快速发展,自动售货机在日本,欧洲等发达国家和地区,短短的30年时间内,自动售货机产业在发达国家已发展到相当规模。
根据美国的美国“汽车时代”的统计,目前美国的所有权是自动售货机550多台,平均每40人就有一个可用的,1998年通过商品量的自动售货机的销售额为53亿美元,日本为750万,平均每23人中的一个,在1998通过自动售货机机的销售总额为608969亿日元,包括罐装饮料占其总销售额的40%:
60人,欧洲平均有。
据日本麒麟啤酒公司调查显示,自动售货机每年可销售的软饮料罐数以万计,比一般不太忙碌的小商店销售;可口可乐公司日本有将近100万的自动售货机,它的销售额占公司70%的生产。
香烟自动售货机的适销对路的产品,在日本烟草销售香烟自动售货机占总销售额的40%,大约一半的帐户。
日本最大的卷烟制造商日本烟草公司有15万支香烟的自动售货机。
自动售货机在一些发达国家已被进口到中国的广东、上海等沿海发达地区。
现在,自动售货机,科技含量高,据美国媒体报道,可口可乐公司正在开发一种新的自动售货机,它将根据温升可以卖软饮料可口可乐系列。
新推出的新一代机器人商店,是一个自动售货机,外观看起来像ATM银行,与屏幕上的键盘,你只需点击选择的项目,自动输送臂会给你选择的项目和送往前线,不再工作,你弯腰拾。
和机器卖不同的产品类别,包括寿司,私人物品,甚至昂贵的黄蜂和其它精细。
还有一个新的自动售货机,不是钱的问题,即使你的钱,你可以通过无线电话。
芬兰街是一个巧克力的机器,只要你的命令,然后调用指定的帐户,该帐户将被自动转移到电话账单,即使没有现金,可以吃巧克力。
自动售货机的小说不再出售食品,百货,但也是一种商品和服务。
在东京的街头,一个“美甲服务自动机器”出现,小姐的美只会化妆的手指在一个窗口,各种美甲图案模拟好和相应的价格将出现在屏幕上,按下选择按钮,投币后,指甲艺术开始自动运行你的手,使用非常方便;另外享受美甲自动机,和“洗发机”,“鞋机”,是服务自动硬币,真的做生意的尽头。
第1章自动售货机的简介及设计要求
1.1自动售货机简介
自动售货机是集声、光、机电一体化的高新智能化产品,在我国也开始得到应用。
在中国,人们可以看到自动售货机的现代化放在一些大商场门口,繁忙的街道,公园和其他令人兴奋的地方的入口。
自动售货机在中国有着广阔的发展前景。
从自动售货机的发展趋势,这是由于劳动密集型产业结构对产品的技术密集型的社会变革的出现。
在大规模生产的变化,大众消费和消费模式和销售环境,为新的分销渠道的出现要求;和相对超市,百货购物中心,新的分销渠道,劳动力成本上升;此外,购物便利性等因素对场地限制的制约,自动售货机作为一种必要的机会随着时代的要求。
从广义上讲,自动售货机放在硬币,纸币,信用卡就可以销售商品的机械,从狭义上机械自动销售商品。
从供给条件,自动售货机的缺乏可能是人力资源的充分补充,适应消费环境和消费模式的变化,24小时自助服务系统可以更容易,操作需要投资少,占地面积小,吸引人们去买他们自己的表现的好奇心,可以很好地解决劳动力成本上升的问题的优点。
1.2自动售货机工作原理
(1)从插槽到货币,然后通过传感器采集数据,和歧视的判别价值人民币真伪的鉴别。
(2)识别信息的数据通信模块。
(3)主控制系统通信模块和自动售货机,主控制系统显示值,面板按钮开始自动售货机,显示哪些产品,哪些货物已经出售,等待顾客选择商品。
(4)顾客选择商品,根据不同类型商品的包装,不同的驾驶技术派。
自动售货机出售的主要设计可以喝,驱动电磁阀驱动版本。
(5)显示余额,如果数量是足够的,客户可以选择找到一个硬币或继续购买的货物;如果量不足时,自动售货机的硬币通过延迟时间。
硬币分为两种类型:
一是由票据完全回到笔记,另一种是通过完整的退币硬币的通信模块。
(6)系统复位到零,完成销售。
1.3自动售货机功能设计要求
1.3.1大体步骤示意图
1.3.2操作要求
1、计币系统
当有顾客买饮料时,可投入的钱币是1元、5元,1元、5元钱币的入口分别对应PLC的X1、X2,投入的钱币经过感应器,感应器记忆投币的个数并进行叠加,叠加的钱币已角为单位,存放在数据寄存器D0中。
2、比较系统
投入完毕后,系统会把D0内钱币数据和可以购买饮料的价格进行比较,当投入的钱币少于2元时,钱币不足指示灯Y7亮,表示投入的钱币不足。
此时可以再投币或选择退币。
当投入的钱币大于2元少于4元时,矿泉水可选指示灯Y0长亮,表示顾客可以选择购买矿泉水;当投入的钱币大于4元小于6元时,矿泉水可选指示灯Y0和汽水可选指示灯Y1同时长亮,顾客可以选择购买矿泉水或汽水;当投入的钱币大于6元时,矿泉水、汽水、咖啡的可选指示灯Y0/Y1/Y2全部常亮,顾客可以选择购买所有的饮料。
3、选择系统
比较电路完成后选择电路指示灯是长亮的,当按下矿泉水选择(X3)、汽水选择(X4)或咖啡选择(X5)时,相应的排出口就会放水所选的饮料,给顾客供应所选择的饮料。
(说明:
在此售货机过程中,不考虑其反应时间,其量为定值。
)在饮料供应完毕时,系统将自动减去所购买饮料的钱币数,剩余的币值存放在数据寄存器中。
5、退币系统
当顾客购买完饮料后,会显示余额,多余的钱币只要按下退币选择按钮,系统就会把数据寄存器内的钱退回,同时显示屏上的金额清零。
1.4自动售货机设计思路
本次设计的题目是自动售货机,主要是应用我们所学习的三菱FX-2N型PLC的梯形图来设计控制程序,并简单介绍相关的知识,如:
PLC的编程语言、自动售货机的硬件组成等。
根据设计内容和控制要求画出顺序功能图和梯形图,再根据PLC的相关知识设计出它的外部接线图,结合梯形图和外部接线图分析说明该设计的控制原理过程。
本次设计的重要部分是自动售货机梯形图的设计。
首先就得根据设计内容和控制要求准确画出它的顺序功能图,再根据所画出的顺序功能图准确设计出它的梯形图,并反复调试做到程序无误。
第二章PLC控制的自动售货机硬件选择
2.1实物图
各种饮料的自动售货机
接杯式的自动售货机
2.2主要硬件选择
2.2.1硬币识别器
1、硬币识别原理
主要识别指标:
材质、厚度、直径。
材质是用电磁的方式测的,使用空心线圈或磁芯线圈,线圈组数少的只有一组,多的常见的是六组。
工作状态下,线圈及其外围电路会以一个特殊的频率振荡(多个线圈的话频率各不相同),当硬币以垂直或平行于线圈平面的方式穿过时(不同产品方式不同),会引起振荡频率的变化。
材质不同所引起的频率变化幅度和方向(增加、减少)也不同,对某种硬币的变化特征进行记录后,就成为使用中识别该种硬币的依据。
厚度是没有东西专门测的,实际上这个指标是和材质一起测。
因为即使相同材质的硬币,如果厚薄不同,导致的频率变化差异也较大。
直径——老式的识别装置用光电管队列来识别直径,排列组合得当的话,识别精度也不低(可答0.5mm)。
新一点的都用偏心或异形线圈来测量,依据是直径小的硬币与线圈的重合部分也少,由此也带来频率变化的不同。
2、产品型号
适用硬币:
直径φ18mm-φ32mm;厚度1.2mm-3.2mm。
适用于人民币。
工作电压:
DC+12V。
功耗:
静能0.5mW;动能0.5W
工作温度:
-20℃~+50℃
2.2.2纸币识别器
1、纸币识别原理
把正常的钞票在各传感器接收到的信号进行统计取样、识别,并寄存起来,作为检测的依据。
当识别纸币时,把在各通道接口接收到的信号参数与原寄存起来的信号参数进行比较、判断,若有明显差异时就立即送出报警信号并截停电机,同时送出对应的信号提示。
2、型号
电压:
DC+12V+-5%
电流:
待机0.12A工作2A
工作温度:
0°C~55°C
保存温度:
-20°C~60°C
湿度:
30%~85%RH(nocondensation)
重量:
0.8kg
插入方向:
任意方向
识别时间:
2.5秒
2.3电磁阀的选择
电磁阀的国内外理论分为三类(即:
直动式,分步骤的直接作用,先导式),并从不同的阀门的结构和材料分为六个分类原则(直动式膜结构,膜结构,逐步引导式膜结构,直动活塞结构,一步一步的活塞结构,先导活塞结构)。
本设计主要采用的是电磁阀直接动力。
直动式电磁阀
原理:
电源,电磁线圈产生电磁力来关闭的案件,从阀门打开;电源,电磁力消失,把关闭件压在阀座上的弹簧力,阀门关闭。
特点:
在真空中,负压,零压力可以工作,但总的大小不超过25mm。
2.4PLC的选择
目前,自动售货机的核心是单片机,可是一但输出电压不稳定,单片机就容易发热造成爆裂,可靠性低等缺点,而PLC不但可以实现类似的控制功能,还具有性能可靠、电压使用范围广、灵活通用、易于编程、使用方便等特点,并且提高了自动售货机系统的稳定性,能够保证自动售货机能够长期稳定运行;因此近年来在工业自动控制、机电一体化、改造传统产业等方面得到普遍应用。
所以,本文选择PLC来控制自动售货机。
此次,我选择的是三菱FX-2N的PLC。
三菱公司是日本生产PLC的主要厂家之一,先后推出了F、F1、F2、FX1、FX2、FX2C、FX0、FXON、FX1N、FX2N和FX2NC等系列小型、超小型PLC。
FX2N系列PLC的型号格式如下:
其中具体说明如下:
1表示输入/输出的总点数:
范围从4到256;
2表示单元类型:
M表示基本单元,E表示输入/输出混合扩展单元,EX表示扩展输入模块,EY表示扩展输出模块;
3表示输出方式:
R表示继电器输出,S表示晶闸管输出,T表示晶体管输出;
4表示特殊品种:
D表示DC(直流)电源,DC输出;A1表示AC(交流)电源,AC输入(AC100-120V)或AC输出模块;V表示立式端子排的扩展模块;H表示大电流输出扩展模块;F表示输入滤波时间常数为1ms的扩展模块等;
例如型号为FX2N-48MR-D,表示FX2N系列,基本单元输入/输出总点数为48点,继电器输出,使用DC24V电源。
这也正是我们所学习的三菱FX-2N-48MR,也是我所选择的型号。
2.4.1PLC的结构
目前,PLC种类繁多,功能和指令系统也各不相同,但在特殊的工业控制计算机微处理器为核心,因此它的结构和工作原理大致相同,硬件结构就像一台个人电脑。
主要包括中央处理单元CPU,RAM和ROM,存储器,输入和输出接口电路,电源,I/O接口,外部设备接口。
室内也用于数据和指令传输总线结构。
PLC控制系统由PLC的输入,输出,各种开关信号,模拟信号,各种外部传感器检测输入PLC,PLC外部输入端子的他们,为周边的各种控制输出的PLC。
因此,PLC的基本结构是由的输入和输出控制部分。
PLC的硬件系统结构图如图3.1所示。
(1)CPU是由控制器和运算器组成的。
运算器也称为算术逻辑单元,它的功能就是进行算术运算和逻辑运算。
控制器的作用是控制整个计算机的各个部件有条不紊地工作,它的基本功能是从内存中取指令和执行指令。
他的重要功能如下:
①工作条件和PLC的电源内部电路故障诊断程序,语法错误。
②它的状态或数据收集的网站,并发送到PLC寄存器。
③根据用户程序存储器的读指令,存储在程序编译的解释,来完成各种运算和操作根据提供的任务的说明。
④将存于寄存器中的处理结果送至输出端。
⑤应各种外部设备的工作请求。
(2)存储器
PLC的存储器分为两大部分:
一部分是系统存储器,用来存放系统管理程序、监控程序及其系统内部数据。
二部分是用户存储器,包括用户程序存储区及工作数据存储区。
(3)输入输出接口电路
PLC通过输入输出(I/O)接口电路实现与外围设备的连接。
输入接口通过PLC的输入端子接受现场输入设备的控制信号,并将这些信号转换成CPU所能接受和处理的数字信号。
(4)电源
PLC的电源是指将外部输入的交流电经过整流、滤波、稳压等处理后转换成满足PLC的CPU、存储器、输入输出接口等内部电路工作所需要的直流电源电路或电源模块。
2.4.2PLC的应用特点
可靠性高
(1)、可靠性高和抗干扰力强
可靠性高、抗干扰能力强,是PLC最突出的特征,主要表现在:
①用软件代替了大量的中间继电器和传统的继电器控制系统的时间继电器,仅与输入和输出少量的硬件,布线大大减少,因为接触不良引起的故障,大大降低了;
②I/O接口电路,所有均采用光电隔离,外部电路和PLC电路电隔离;
③输入端采用RC滤波器,并采取屏蔽措施;
④开关电源具有优良的性能;
⑤该设备的严格筛选;
⑥良好的自诊断功能,一旦电源或其他软,硬件CPU异常,立即采取有效措施,防止故障扩大;
⑦大型PLC也可以用双CPU冗余系统或投票权由3个CPU系统,可靠性进一步提高。
(2),I/O接口模块丰富
为了与相互连接的各种工业现场设备和工业生产过程的PLC控制,除了与普通计算机的基本部件(如CPU,内存,等等),有丰富的I/O接口模块。
不同的工业现场信号(交流或直流电源,开关,或模拟电压或电流,脉冲或电位,强或弱,等)设计的I/O模块与工业现场的器件或设备(对应的按钮,开关,接近开关,传感器和变送器,电磁阀,控制等)直接连接在[6]。
(3),良好的灵活性
为了适应各种工业控制的需要,除了一些小型PLC,PLC模块化结构的最。
所有PLC部分,包括CPU,电源,I/O,模块化设计,机架和电缆连接各个模块,系统的规模和功能可根据用户的需要结合起来。
与传统的电气控制线路相比,PLC提供与原设备改造,提高一个方便的方法,应用软件的修改,可以实现不同的控制功能的PLC。
PLC广泛应用在国内和国外的钢铁,采矿,水泥,化工,电力,石油,汽车处理,机械制造,造纸,纺织,环保和娱乐行业。
它的应用大致可以分为以下类型:
切换逻辑控制是PLC最基本的应用;闭环过程控制做PLC模拟量控制;位置控制实现各种机械运动的控制;处理数据采集和监控系统,监控生产过程;分布式控制系统实现自动控制网络。
在数字处理PLC和DCS,有程序控制的优势,与工业控制计算机相比,通用性强,硬件结构简单,编程方便,采用PLC自动控制系统的设计已经成为世界的趋势。
(4),编程简单,易于学习
PLC大多采用梯形图作为主要的编程语言。
梯形图是一个面向用户的编程语言,其表达模式是类似于继电器控制电路,具有直观形象的特点,易于理解。
(5),该系统具有安装简单,维修方便
PLC不需要专门的机房,可以在各种工业环境下直接运行。
简单地使用连接的各种设备和PLC的字段对应于I/O端子,可以投入运行。
所有PLC模块运行和故障指示装置,便于用户了解运行情况和查找故障。
由于模块化结构,所以一旦一个模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复操作。
2.4.3PLC的原理
PLC的工作原理与计算机的工作原理基本是一致的,可以简单地描述为系统的程序管理,通过运行应用程序,完成用户的任务。
也有其自身的特点,但PLC检测任务,为特殊的程序,成为一个特殊的机器,它采用循环扫描方式,系统管理任务和应用程序的执行是在短的循环扫描的方式完成,循环扫描工作服的风格,是PLC区别危机和其他控制设备的最大特点。
①输入刷新阶段
在输入刷新阶段,CPU扫描所有的输入端口,读取其状态和输入状态寄存器。
完成后关闭输入端口,在程序执行阶段。
②程序的执行
在程序的执行阶段,根据用户输入的控制程序,从第一条开始一个接一个,和逻辑运算结果对应的内部辅助寄存器和输出状态寄存器对应。
③输出刷新阶段
当所有指令执行完毕,输出状态寄存器的内容,送到输出锁存电路,并通过一定输出方式输出,驱动外部相应的执行元件工作,形成了PLC的实际输出。
第三章PLC控制的自动售货机的软件设计
3.1系统涉及PLC指令简介
(1)比较指令CMP
比较指令在PLC控制系统中是一条十分重要的功能指令,它将[S1]、[S2]中的数据进行比较,比较结果送到目的操作数[D]中,如下图所示,当X0为OFF时,不执行CMP指令,M0,M1,M2保持不变;当X0为ON时,执行CMP指令,[S1]、[S2]中的数据进行比较,即C20计数器值与K100(数值K100)比较。
如果C20当前值小于100,则M0=1;如果C20当前值大于100,则M2=1;如果C20当前值等于100,则M1=1。
CMP指令使用说明
(2)计数指令
计数器使用两条指令完成计数任务,其指令编程格式如图所示
计数指令C的使用说明
(3)运算指令
1)加法运算
加法运算使用说明
加法运算指令是把指定的源元件中的二进制数相加,结果送到指定的目标元件中,如图2-6所示。
当X0为1时,(D10)+(D12)=(D14),运算是代数运算。
2)减法运算
减法运算使用说明
减法运算指令是把指定的源元件中的二进制数相加,结果送到指定的目标元件中,如图所示。
当X0为1时,(D10)+(D12)=(D14),运算为代数运算。
(4)BCD指令
BCD码变换功能指令使用说明
BCD码变换指令是将源操作数中的二进制数变换成BCD码送至目标操作数中,如上图所示。
当X0为ON时,将D12中的二进制数变换成BCD码送到输出口Y7~Y0中。
之后的BCD码可送到LED七段显示器显示D12中的值。
3.2PLC的I/O分配表
输入信号
输出信号
名称
地址编号
名称
地址编号
上电复位
X0
矿泉水灯
Y0
投一元
X1
汽水灯
Y1
投五元
X2
咖啡灯
Y2
矿泉水按钮
X3
矿泉水排出
Y3
汽水按钮
X4
汽水排出
Y4
咖啡按钮
X5
咖啡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 plc 控制 自动 售货 系统 设计 大学 论文