基于plc的自动无人售货机设计.docx
- 文档编号:17757433
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:42
- 大小:412.67KB
基于plc的自动无人售货机设计.docx
《基于plc的自动无人售货机设计.docx》由会员分享,可在线阅读,更多相关《基于plc的自动无人售货机设计.docx(42页珍藏版)》请在冰点文库上搜索。
基于plc的自动无人售货机设计
毕业设计(论文)任务书
设计(论文)题目:
基于PLC控制的自动售货机设计
基于PLC控制的自动售货机设计
摘 要
研究开发基于PLC的自动售货机,售货机的主要组成部分包括钱币识别系统,找零系统,商品驱动机构,商品贮存装置以及控制系统。
钱币识别系统将钱币转化为信号并交给PLC处理,通过PLC完成钱币的加减找零。
用户投足币并选择产品,PLC通过程序控制以及外部元件动作完成自动售货的整个过程。
考虑产品总数,设定面板样品以及按钮预留位置。
设定自动售货机内部储物通道数量,根据储物通道数量统计商品驱动装置数量。
总体统计PLC输入点输出点大致使用数量,设定PLC输入点与钱币识别信号、按钮等的对应关系,输出点与指示灯、马达、继电器、找零器等的对应关系。
使用S7—200编程软件完成程序编写,使用AUTOCAD设计PLC控制柜,设计自动售货机整体机身以及内部构造,设计电气图。
关键词:
智能抢答器, PLC, 顺序功能图, 梯形图, I/O点的分配
DESIGN OFVENDINGMACHINEBASED ONPLCCDNTROL
ABSTRACT
ResearchanddevelopmentofPLC-basedvending machine.Integralpartofvending machineconsistofcoinidentificationsystem,change system, thedrivingmechanismof goods, productstorage equipment,anda controlsystem。
Coinrecognition systemschangecoinsintosignaland abandonPLC todispose.Completedtheadditionand subtraction ofcoinsviaPLC。
Usersputenoughcoinintovendingmachineandselectproducts。
PLCcontrol thewhole automaticsellprocess throughtheprogrammingandexteriororgan.
Consider all productstosetting the buttonsofthegoods samples.Set thenumberof channelstokeepinstorageof thevendingmachine。
Statisticsthenumberofgoodspower plantaccordingtothe numberofchannels.OverallstatisticsPLCinputandoutput pointsroughlyandsetthecorrespondencebetweenthePLC inputpointandthe coinidentificationsignal、buttonsand soon。
Thecorrespondencebetweenoutputpointandtheindicator、motor、relay、givechangeandsoon。
CompletetheprogrammingusetheS7-200software。
Designthe PLCcontrolcabinet、vendingmachine andElectrical diagramuse theAutoCADsoftware。
KEYWORDS :
Intelligent Responder, PLC ,Sequential function chart, ladder, I / O point of the distribution
前言3
第一章自动售货机简介4
1。
1自动售货机的简介4
1.2采用PLC控制售货机的原因ﻩ5
1.3自动售货机的功能ﻩ6
1。
4自动售货机工作原理ﻩ7
1.6自动售货机前景分析8
第二章PLC的概述ﻩ9
2.1PLC的选型原则ﻩ10
2。
2 PLC的产生ﻩ11
2.3PLC的定义12
2。
4PLC的简介13
2。
5PLC的工作原理ﻩ13
2。
7 PLC的编程语言 ﻩ15
2。
8 PLC的特点 15
2。
9PLC的硬件组成ﻩ16
第3章 自动售货机PLC控制设计方案研究18
3.2可编程序控制系统设计的基本原则18
3.2.2控制系统设计的基本内容19
3.2.3PLC控制系统设计的一般步骤及内容ﻩ20
3.2。
4程序设计的步骤20
3。
2。
5编写梯形图的注意事项22
3。
3自动售货机设计的基本思路22
3。
4 自动售货机设计的主要内容22
第四章自动售货机的PLC程序设计24
4。
1.1试验状态假设24
4.2分步程序设计ﻩ24
4.2.1PLC程序设计24
4.2。
2设计ﻩ27
4.3自动售货机的软件设计 ﻩ28
4.3.1定时器 ﻩ29
4.3。
2数学运算指令 29
4。
4PLC各I/O地址分配29
4。
5什么是梯形图(LAD)ﻩ30
4.7自动售货机设计的梯形图30
4.9调试结果、调试中出现的问题及解决方法40
4。
10 自动售货机的相关说明ﻩ41
4。
11自动售货机的外部接线图41
致谢44
参考文献ﻩ45
前言
自动售货机的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物.大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。
自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。
现在,自动售货机产业正在走向信息化并进一步实现合理化.例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。
并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。
在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力.进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。
因经济复苏缓慢,社会对扩大就业与工作场所提供茶点饮料的福利事业更为关注。
自动售货机不仅保障了惬意的工休时间,也是最廉价、提高职工工作效率最有效的手段。
特别是在24小时无休工作状态中的办公场所,使用独具魅力的迷你型饮料冲饮机,解决了不间断提供咖啡饮
服务的问题,这种服务加速了自动售货机与咖啡饮品服务的融合。
第一章自动售货机简介
1.1自动售货机的简介
据说世界上最早的自动售货机出现在公元1世纪,那是希腊科学家希罗为教堂发放圣水设置的投币式圣水出售机。
17世纪,英国的小酒吧里设有了香烟的自动售货机.日本第一台自动售货机是1904年问世的―邮票明信片自动出售机,它是集邮票明信片的出售和邮筒投函为一体的机器。
1925年美国研制出售香烟的自动售货机,50年代,―喷水型果汁自动售货机大受欢迎,果汁被注入在纸杯里出售。
1967年,100日元单位以下的货币全部改为硬币,从而促进了自动售货机产业的发展。
现代自动售货机的种类、结构和功能依出售的物品而异,主要有食品、饮料、香烟、邮票、车票、日用品等自动售货机.售货机由钱币装置和售货装置两部分组成.钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额;售货装置是售货机的根本,售货装置的可靠性关系到运营商与用户的利益,售货装置接收出售指示信号,把顾客选择的商品送至付货口.贮藏装置保存商品,指示装置用以指示顾客所选商品的品种。
自动售货机是一种全新的商业零售形式,是商业自动化的常用设备,20世纪70年代自日本和欧美发展起来,它不受时间、地点的限制,能节省人力、方便交易。
是一种全新的商业零售形式,省时方便快捷,又被称为24小时营业的微型超市.见图1—1
图1-1.自动售货机
1。
2 采用PLC控制售货机的原因
价格仅是选择PLC品牌的一个因素,而可靠性是选择时需要考虑的又一个因素。
从设计、生产周期长短考虑,不论是老设备改造,还是设计新的生产机械设备,毫无疑问,生产、设计周期越短越好,甚至希望能够边设计、边安装、边调试和生产,特别是产品更新换代,生产工艺改造,不需改动现有生产设备及其外部接线,就能马上组织生产,这不仅节约了劳动力,而且新产品能尽快投入市场。
这无疑给企业增加了活力,提高了经济效益。
如果把这些要求得以实现,继电器或半导体都不能满足,而PLC则完全可以实现。
这是因为若用PLC不必改动外部设备接线,只要在软件上做文章就可以了。
也就是说只要改变梯形图,按照新工艺要求重新输入新程序或修改原程序即可。
这既经济又简捷,可以达到事半功倍的目的。
众所周知,目前我国75%的生产机械设备,都是采用继电器控制,除了可靠性差外,设计程序也很繁杂.从方案的确立到技术条件的设计以及施工的设计,图面的工作量很大,这势必造成设计周期长。
而采用PLC控制可以大大缩短设计周期,甚至有些文件资料也不必绘制成图。
设计人员完全可以利用编程器上屏幕显示来输入,或修改程序使得梯形图能准确无误地反映生产要求.编程人员也可根据新产品对生产提出的新工艺要求,重新编写程序并把它存储在EEPROM模块中去,需要加工哪个产品的程序,操作人员可以随时调用,这既方便、简单又可保密。
开发这种软件对优化生产过程,提高产品数量和质量,提高劳动生产率,非常具有实际意义.仅此一点也深受生产及设计者的欢迎。
在现在科技成果迅猛发展的今天,市场经济的竞争就是利用最小的投资获取最大的利润,为了使人们在生活购物中得到方便,就出现了自动售货机.对于一台自动售货机,如果采用电力机械来进行控制,会造成售货机有用价值空间少,浪费不必要的动力资源;如果采用液压系统控制,由于液压系统控制要求技术高,各种阀体和设备的组装较高,反应速度相对较慢,用于控制售货机的经济价值消费高,从利润价值观来考虑不适宜用于控制售货机。
采用单片机作为控制核心,这样不仅会在输入输出接口上做大量的工作,而且系统的抗干扰性也比较差。
但是PLC(即可编程序控制器)是综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型的工业控制装置,它不但可实现类似控制功能,还具有可靠性高、编程简单、维护方便等优点,已在工业控制领域得到广泛地应用。
因为自动售货机作为社会上完成商品零售和综合服务的独立设施,要求它的结构必须可靠、稳定和执行效率高.可以看出,采用PLC对自动售货机控制系统进行控制可以提高系统的稳定性和可靠性,这在现代化商业社会的今天尤为重要。
1。
3 自动售货机的功能
在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。
售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。
举一个简单的例子来说明,例如:
售货机中有8种商品,其中01号商品(代表第一种商品)价格为2元,02商品为3元,其余类推。
现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同此.当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。
此时售货机继续等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。
自动售货机的工作流程图如图1.2所示.
图1—2
1。
4 自动售货机工作原理
本文设计的是售可乐、绿茶和奶茶三种饮料的自动饮料机,它的售货过程原理是:
(1)从投币口送入货币,然后经过传感器采集数据、识别器判别人民币的面值.
(2)识别器把信息数据传给通信模块。
(3)通信模块与售货机的主控系统通信,主控系统显示面值,启动售货机的面板键,显示出哪个通道有货,哪个通道已售完,并等待顾客按键选择商品.
(4)顾客选择商品后,根据售出的商品包装类型的不同,采用不同的驱动技术把商品送出。
(5)显示余额,如果金额足够多,顾客可以选择退币或继续买商品;如果款额不足,售货机经过延时予以退币。
退币时是采取由大额面值到小额面值输出钱币的顺序。
(6)系统复零,完成售货。
1。
5自动售货机设计思路
本次设计的题目是自动售货机,主要是应用三菱FX-2N型PLC的梯形图来设计控制程序,并简单介绍相关的知识,如:
PLC的编程语言、自动售货机的硬件组成等.根据设计内容和控制要求画出顺序功能图和梯形图,再根据PLC的相关知识设计出它的外部接线图,结合梯形图和外部接线图分析说明该设计的控制原理过程。
1。
6自动售货机前景分析
自动售货机是现代社会中的一种商务工具,2004年以后,中国的自动售货机产业实现了快速增长,奥运会和世博会为自动售货机市场带来了巨大商机,2008年后进入了发展期,自动售货即将在中国零售业掀起继百货商店、超市之后的第三次零售业革命。
现在,中国自动售货机市场已经进入了发展期。
另外,各个大型城市的改造使得很多小店小铺消失,同时随着金融支付手段的增多,IC卡、手机移动支付等技术使自动售货机提供便利服务成为可能,这些自动售卖平台的创新模式无疑为国内的自动售货业迅速成长创造了条件.
《2009年中国自动售货机产品专项调研及未来五年投资分析预测报告》是结合自动售货机产品历年供需关系变化规律,对自动售货机产品内的企业群体进行了深入的调查与研究,采用定量及定性的科学研究方法撰写而成的.对我国自动售货机产品的市场环境、生产经营、产品市场、品牌竞争、产品进出口、行业投资环境以及可持续发展等问题进行了详实系统地分析和预测,并在此基础上,对行业发展趋势做出了定性与定量相结合的分析预测,为企业制定发展战略、进行投资决策和企业经营管理提供了权威、充分、可靠的决策依据。
报告数据主要采用国家统计数据、海关总署问卷调查数据、商务部采集数据等数据库,其中宏观经济数据主要来自国家统计局,部分行业统计数据主要来自国家统计局及市场调研数据,企业数据主要来自于国统计局规模企业统计数据库及证券交易所等,进出口数据主要来自海关及商务部,价格数据主要来自于各类市场监测数据库。
第二章PLC的概述
2.1 PLC的选型原则
当某一个控制任务决定由PLC来完成后,选择PLC就成为最重要的事情.一方面要选择多大容量的PLC,另一方面是选择什么公司的PLC及外设。
对第一个问题,首先要对控制任务进行详细的分析,把所有的I/O找出来,包括开关量I/O和模拟量I/O以及输出是用继电器还是晶体管或是可控硅型。
控制系统输出点的类型非常关键,如果他们之中既有交流220V的接触器、电磁阀,又有24V的指示灯,则最后选用的PLC的输出点数有可能大于实际电数。
因为PLC的输出点一般是几个一组共用一个公共端,这一组输出只能有一种电源的种类和等级。
所以一旦它们是交流220V的负载负载使用。
则直流24V的负载只能使用其他的输出端了。
这样有可能造成输出点浪费,增加成本。
所以要尽可能选择相同等级和种类的负载,比如使用交流220V的指示灯等。
一般情况下继电器输出的PLC使用最多,对于要求高速输出的情况,就要使用无触点的晶体管输出的PLC了.
对第二个问题,则有以下几个方面要考虑:
1。
规模要适合
输入、输出点数以及软件对PLC功能及指令的要求是选择PLC机型规模大小的重要依据。
首先要确保有足够的输入、输出点数,并留有一点的余地(要有10%的备用量)。
如果只是为了实现单机自动化,或机电一体化产品,可选用小型PLC。
如果控制系统较大,输入、输出点数较多,被控设备较分散,可以选用中型或大型PLC。
还应确定拥护程序存储器的容量。
一般粗略的估计方法是:
(输入+输出)×(10~12)=指令步数。
特别要注意因控制较复杂,数据处理量较大,可能出现存储量不够的问题.
2.功能要相当,结构要合理
对于以开关量进行控制的系统,一般的低档机就能满足要求.
对于以开关量控制为主,带少量模拟量控制的系统,应选用带A/D、D/A转换,加减运算、数据传送功能的低档机。
对于控制比较复杂,控制性能要求较高的系统,例如要求实现PID运算、闭环控制、通信联网等,可视控制规模及复杂的程度,选用中档或高档机。
其中高档机主要用于大规模过程控制、全PLC的分布式控制系统以及整个工厂的自动化等。
对于工艺过程比较固定、环境条件较好(维修量较小)的场合,选用整体式结构PLC.其他情况则选用模块式结构PLC。
3.输入、输出功能及负载能力的选择
选择哪一种功能的输入、输出形式或模块,取决于控制系统中输入和输出信号的种类、参数要求和技术要求,选用具有相应功能的模块。
为了提高抗干扰能力,输入、输出均应选用具有光电隔离的模块.对于输出形式,分为无触点和有触点两种形式.无触点输出大多使用大功率三级管(直流输出)或双向可控硅(交流输出)电路,其优点是可靠性高、响应速度快、寿命长,缺点是价格高、过载能力差。
有触点输出是使用继电器触点输出,其优点是使用电压范围宽、导通压降损失小、价格便宜,缺点是寿命短、响应速度慢。
此外,还应考虑输入、输出的负载能力,要注意承受的电压值和电流值。
应该指出的是,输出电流和导通负载电流值是不同概念.输出电流值是指美意个输出点的驱动能力。
导通负载电流值是指整个输出模块驱动负载是所允许的最大电流值,即整个输出模块的满负荷能力。
4.使用环境条件
在选择PLC时,要考虑使用现场的环境条件是否符合他的规定。
一般考虑的环境条件有:
环境温度、相对湿度、电源允许波动范围和抗干扰等指标。
2.2PLC的产生
20世纪20年代起,人们把各种继电器。
定时器。
接触器及其触点按一定的逻辑关系连接起来组成控制系统,控制各种生产机械,这就是大家所熟悉的传统继电接触器控制系统。
由于它结构简单。
容易掌握。
价格便宜,在一定范围内能满足控制要求,因而使用面甚广,在工业控制领域中一直占主导地位.但是继电接触器控制系统有明显的缺点:
设备体积大,可靠性差,动作速度慢,功能少,难与实现较复杂的控制,特别是由于它是靠硬连线逻辑构成的系统,接线复杂,当生产工艺或对象改变时,原有的接线和控制盘就要更换,所以通用性和灵活性较差。
20世纪60年代末期,美国的汽车制造业竞争激烈,各生产厂家的汽车型号不断更新,它必然要求生产线的控制系统亦随之改变,以及对整个开展系统重新配置.为抛弃传统的继电接触器控制系统的束缚,适应白热化的市场竞争要求,1968年美国通用汽车公司公开向社会招标,对汽车流水线控制系统提出具体要求,归纳起来是:
(1)编程方便,可现场修改程序
(2)维修方便,采用插件式结构
(3)可靠性高于继电器控制装置
(4)体积小于继电器控制盘
(5)数据可直接送入管理计算机
(6)成本可与继电器控制盘竞争
(7)输入可以是交流150V以上
(8)输出为交流115V,容量要求在2A以上,可直接驱动接触器,电磁阀等.
(9)扩展时原系统改变最小
(10)用户存储器至少能扩张到4KB(适应当时汽车装配过程的需要)
十项指标的核心要求是采用软布线(编程)方式代替继电控制的硬接线方式,实现大规模生产线的流程控制。
2.3PLC的定义
PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
2.4PLC的简介
PLC是以CPU为核心,综合了计算机技术和通信技术发展起来的一种通用的工业自动控制装置,是现代工业控制的三大支柱(PLC、机器人和CAD/CAM)之一。
目前,世界上生产PLC的主要厂家有65个,其中最有名气的厂家在日本、美国和德国。
日本的几个厂家为三菱、富士、日立、东芝、横河、立石、光洋、夏普等公司。
美国的几个厂家为德州食品公司、通用电器公司、歌德公司、数字设备公司等。
还有德国的西门子,荷兰的飞利浦,香港的鹰达等公司也是很有名气的。
ﻫ
2。
5PLC的工作原理
PLC的工作原理与计算机的工作原理基本是一致的,可以简单地在系统程序的管理下,通过运行应用程序完成用户任务。
PLC通电后,首先对硬件和软件作一些初始化操作,初始化反复不停地分阶段处理各种不同的任务(见图2-1).但是PLC也有它自己的特点,PLC在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是用循环扫描方式完成的。
2。
6PLC的循环扫描工作
对每个程序,CPU从第一条指令开始执行,按指令步序号做周期性的程序循环扫描,如果无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至遇到结束符后又返回第一条指令,如此周而复始不断循环,每一个循环称为一个扫描周期。
PLC的扫描全过程如图2-2所示。
(1)输入刷新阶段
在输入刷新阶段,CPU扫描全部输入端口,读取其状态并写入输入状态寄存器。
完成后关闭输入端口,转入程序执行阶段。
(2)程序执行阶段
在程序执行阶段,根据用户输入的控制程序,从第一条开始逐条执行,并将相应的逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。
(3)输出刷新阶段
当所有指令执行完毕后,将输出状态寄存器中的内容,依次输出锁存电路,并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成PLC的实际输出。
PLC的扫描全过程:
2.7 PLC的编程语言
PLC为用户提供了完善的编程语言来满足编制用户程序要求。
它提供的编程语言通常有以下5种:
梯形图(LAD)、语句表(STL)、顺序功能图(SFC)、功能块图(FBD)和结构文本(ST)。
2。
8 PLC的特点
(1)抗干扰能力强,可靠性好
I/O系统设计有完善的通道保护与信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有周到的考虑。
(2)控制系统结构简单,通用性强
PLC及外围模块品种多,可由各种组件灵活组合成各种大小和不同要求的控制系 统。
(3)编程方便,易于使用
PLC程序的编制,采用梯形图或面向工业控制的简单指令形式。
(4)功能完善
在PLC内部具有许多控制功能,诸如时序、计算机、主控继电器以及移位寄存器、中间寄存器等。
(5)设计、施工、调试、的周期短
PLC采用模块化积木式结构,故仅需按性能、容量等选用组装,因而缩短了设计周期,使设计和施工可同时进行。
(6)体积小,维护操作方便
PLC体积小,质量轻,便于安装。
(7)易于
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 plc 自动 无人 售货 设计
![提示](https://static.bingdoc.com/images/bang_tan.gif)