自动售货机的PLC控制.docx
- 文档编号:9922455
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:15
- 大小:125.40KB
自动售货机的PLC控制.docx
《自动售货机的PLC控制.docx》由会员分享,可在线阅读,更多相关《自动售货机的PLC控制.docx(15页珍藏版)》请在冰豆网上搜索。
自动售货机的PLC控制
一.课题名称:
自动售货机的PLC控制
二.概述
图1所示为一自动售货机示意图,其工作要求如下:
1.此售货机可投入1元、5元或10元硬币。
2.当投入的硬币总值超过12元时,汽水按钮指示灯亮;当投入的硬币总值超过15元时,汽水及咖啡按钮指示都亮。
3.当汽水按钮灯亮时,按汽水按钮,则汽水排出7s后自动停止,这段时间内,汽水指示灯闪动。
4.当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出7s后自动停止,这段时间内,咖啡指示灯闪动。
5.当投入的硬币总值超过所需的钱数(汽水12元,咖啡15元)时,找钱指示灯亮,表示找钱动作,并退出多余的钱。
图1自动售货机示意图
三.设计任务及要求
1.根据题意,设计该PLC控制系统。
2.PLC选择及I/O及其它PLC元器件分配。
3.选择电器元件,编制元件目录表。
找钱、汽水及咖啡指示灯为6.3V指示灯。
4.绘制梯形图。
5.用计算机绘制主电路图、PLC控制电路图、电器元件布置图。
6.编写设计说明书及设计小结。
四.设计方案提示
1.I/O地址
X0:
1元识别器
X1:
5元识别器
X2:
10元识别器
X3:
咖啡按钮
X4:
汽水按钮
X5:
复位按钮
Y0:
咖啡出口
Y1:
汽水出口
Y2:
咖啡指示灯
Y3:
汽水指示灯
Y4:
找钱指示灯
Y5:
找钱出口
2.方案提示
①硬币投入值的累加可采用计数指令,也可用INC加1指令或ADD加法指令。
②汽水和咖啡选择可采用比较指令。
摘要
本设计自动售货机以三菱FX2N-48MR型PLC为核心,能实现售货机的自动售货功能,并能够长期稳定运行。
本文介绍了自动售货机的基本原理以及工作流程,从硬件和软件上对系统进行了较详细的设计。
在软件设计时以一次交易过程为例,把交易过程分为几个程序块,分别对程序块编写梯形图程序,最后完成了总个系统的设计,使所设计系统达到了设计要求。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词自动售货机;PLC;梯形图
ABSTRACT
ThedesignofthevendingmachinewithMitsubishiFX2N-48MR-PLCasthecore,toachievetheautomaticvendingmachinesalesfunctions,andbeabletorunthelong-termstability.
Thispaperintroducesthebasicprinciplesofthevendingmachine,aswellasworkflow,fromthehardwareandsoftwaresystemsforthemoredetaileddesign.Inthesoftwaretodesignacourseofdealing,forexample,thetransactionprocessisdividedintoseveralblocks,eachblockforthepreparationoftheladderprogram,lastmonthcompletedatotalsystemdesign,sothatthesystemdesignedtomeetthedesignrequirements.PLCcontroloftheuseofvendingmachinestoimprovethestabilityofthesystemtoensurethatvendingmachinesbeabletorunthelong-termstability.
KeywordsVendingmachine;PLC;Ladderdiagram
1绪论
1.1自动售货机简介
从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。
从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。
从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。
自动售货机使用数量最多的国家主要是日本、美国、英国和韩国。
从不同的种类来看,咖啡茶的自动售货机约占全部售货机的40%以上;另外,还有冰饮料自动售货机、听装饮料自动售货机、办公咖啡自动售货机和照片胶粘标签自动售货机、票类自动售货机、手机充电自动售货机、成人用品自动售货机、生活用品自动售货机、烟、方便面自动售货机等多种。
自动售货机主要的设置场所包括学校、楼房、公共机关、地铁等,公共汽车站、公园、体育场、展示场、工厂等。
运营自动售货机产业的公司在全国大约有800余个,而销售自动售货机原料、商品流通、机械销售的公司大约达到了1150个。
1.2自动售货机的基本功能
在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。
售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。
举一个简单的例子来说明,例如:
售货机中有8中商品,其中01号商品(代表第一种商品)价格为2.60元,02商品为3.50元,其余类推。
现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同比。
当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。
此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。
由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的逻辑运算,这是它的内部功能。
还要有货币识别系统和货币的传动来实现完整的售货、退币功能。
自动售货机的工作流程图如图1.1所示。
图1.1自动售货机工作流程图
2系统方案论证
本设计通过多种方案的比较和对照,并从PLC的特点与应用出发,选定了自动售货机PLC控制设计方案。
2.1PLC的特点
PLC是一种用于工业自动化控制的专用计算机,实质上属于计算机控制方式。
PLC与普通微机一样,以通用或专用CPU作为字处理器,实现通道(字)的运算和数据存储,另外还有位处理器(布尔处理器),进行点(位)运算与控制。
PLC控制一般具有可靠性高、易操作、维修、编程简单、灵活性强等特点。
(1)可靠性:
对可维修的产品,可靠性包括产品的有效性和可维修性。
A.PLC不需要大量的活动元件和接线电子元件,它的接线大大减少,与此同时,系统的维修简单,维修时间短。
B.PLC采用了一系列可靠性设计的方法进行设计,例如,冗余设计,断电保护,故障诊断和信息保护及恢复等,提高了MTBF,降低了MTTR使可靠性提高。
C.PLC有较高的易操作性,它具有编程简单,操作方便,维修容易等特点,一般不易发生操作的错误。
D.PLC是为工业生产过程控制而专门设计的控制装置,它具有比通用计算机控制更简单的编程语言和更可靠的硬件。
采用了精简化的编程语言,编程出错率大大降低,而为工业恶劣操作环境设计的硬件使可靠性大大提高。
E.在PLC的硬件方面,采用了一系列提高可靠性的措施。
例如,采用可靠性的元件:
采用先进的工艺制造流水线制造;对干扰的屏蔽、隔离和滤波等;对电源的断电保护;对存储器内容的保护等。
F.PLC的软件方面,也采取了一系列提高系统可靠性的措施。
例如,采用软件滤波;软件自诊断;简化编程语言等。
(2)易操作性,PLC的易操作性表现在下列几个方面:
A、操作方便对PLC的操作包括程序输入和程序更改的操作。
大多数PLC采用编程器进行输入和更改的操作。
编程器至少提供了输入信息的显示,对大中型的PLC,编程器采用了CRT屏幕显示,因此,程序的输入直接可以显示。
更改程序的操作也可直接根据所需要的地址编号或接点号进行搜索或顺序寻找,然后进行更改。
更改的信息可在液晶屏或CRT上显示。
B、编程方便PLC有多种程序设计语言可供使用。
对电气技术人员来说,由于梯形图与电气原理图较为接近,容易掌握和理解。
采用布尔助记符编程语言时,十分有助于编程人员的编程。
C、维修方便PLC具有的自诊断功能对维修人员维修技能的要求降低。
当系统发生故障时,通过硬件和软件的自诊断,维修人员可以很快的找到故障的部位,以便维修。
(3)灵活性,PLC的灵活性表现在以下几个方面:
A.编程的灵活性。
PLC采用的编程语言有梯形图、布尔助记符、功能表图、功能模块和语句描述编程语言。
编程方法的多样性使编程方便、应用面拓展。
B.扩展的灵活性。
PLC的扩展灵活性是它的一个重要特点。
它可根据应用的规模不同,即可进行容量的扩展、功能的扩展、应用和控制范围的扩展。
C.操作的灵活性。
操作十分灵活方便,监视和控制变得十分容易。
2.2PLC控制自动售货机的优点
PLC控制自动售货机的优点有:
(1)在自动售货机控制中采用PLC,用软件实现对其运行的自动控制,可靠性大大提高。
(2)控制系统结构简单,外部线路简化。
(3)PLC可实现各种复杂的控制系统,方便地增加或改变控制功能。
(4)PLC可进行故障自动检测与报警显示,提高运行安全性,并便于检修。
(6)更改控制方案时不需改动硬件接线。
3系统硬件设计
3.1系统的输入/输出信号及PLC选型
根据设计要求,自动售货机控制系统输入信号有7个,其中用于咖啡选择、汽水选择、复位、找钱执行的4个输入信号是开关量,而1元、5元、10元识别器3个输入量是模拟量;输出系统有6个,其中3个用于咖啡指示灯、汽水指示灯、找钱指示灯,另外3个用于驱动咖啡、汽水、找钱动作。
根据I/O信号数量、类型以及控制要求,选择日本三菱公司的FX2N-48MR型PLC,其24个输入端子和24个输出端子能够很好的满足控制要求。
FX2N型机具有以下几方面的优点:
(1)专用于开关量控制,其体积小,安装起来节省空间;
(2)其功能较强,具有2kHz的高速计数器,可作为定位控制的标准硬件使用;在指令方面,具有编码、译码、数据转换、可逆计数等功能。
从结构上看:
包括主机单元、I/O扩展单元、I/O链接单元、A/D转换单元、D/A转换单元等;
(3)采用的是箱体结构,其价格便宜,可靠性高;
(4)其任一种CPU箱和任一种扩展箱均可配置在一起,因此,用户可根据所需的I/0点数进行选件配置,使用灵活、方便。
3.2I/O地址分配
将7个输入信号、6个输出信号按各自功能类型分好,并与PLC的I/O端一一对应,编排好地址,列出外部信号与PLC的I/O端地址编号对照表,如表3.1所示。
表3.1外部信号与PLC的I/O地址编号对照表
输入信号
输出信号
名称
功能
编号
名称
功能
编号
SQ1
1元识别器
X000
YA1
驱动咖啡排出电磁阀
Y000
SQ2
5元识别器
X001
YA2
驱动汽水排出电磁阀
Y001
SQ3
10元识别器
X002
HL1
咖啡指示灯
Y002
SB1
咖啡按钮
X003
HL2
汽水指示灯
Y003
SB2
汽水按钮
X004
HL3
找钱指示灯
Y004
SB3
复位按钮
X005
YA3
驱动找钱电磁阀
Y005
SB4
找钱按钮
X006
3.3PLC控制外部接线电路
根据设计要求及I/O地址分配画出PLC与外部模块的接线图如图3.1所示。
图3.1PLC输入、输出接线图
4系统软件设计
4.1系统流程图
自动售货机系统主要包括:
计币系统、比较系统、选择系统、饮料供应系统、退币系统和复位系统。
根据自动售货机的使用要求,采用了三菱公司的FX2N-
48MR可编程序控制器,控制系统流程图如图4.1所示。
图4.1自动售货机控制系统流程图
4.2计币系统
当有顾客购买饮料时,投入钱币的个数经过感应器记忆并传送到检测系统和
计币系统。
当电子天平检测的重量小于误差时,允许计币系统叠加钱币并将结果数据存放在数据寄存器D0中。
PLC编程梯形图如图4.2所示。
图4.2计币系统PLC编程梯形图
4.3比较系统和选择系统
投币完成后,系统会将D0内钱币数据和可以购买的饮料价格进行区间比较:
若投币<12元,则指示灯均不亮,投币不足,此时可以继续投币或退币;若12元≤投币<15元,则汽水选择指示灯长亮,此时可以选择汽水或退币;若投币≥15元,则汽水和咖啡选择指示灯同时长亮,此时可以选择汽水、咖啡或退币。
PLC编程梯形图如图4.3所示。
图4.3比较系统PLC编程梯形图
比较完成后,按下指示灯长亮的选择按钮,相应的选择指示灯由长亮转为以0.1s为周期的闪烁直至饮料供应完毕后闪烁停止。
PLC编程梯形图如图4.4所示。
图4.4选择系统PLC编程梯形图
4.4饮料供应系统
按下选择按钮时,相应的电磁阀起动,饮料输出的同时减去相应的购买币数,计数器加1表示已经购买过饮料。
当饮料输出达到7s时,电磁阀关断。
PLC编程梯形图如图4.5所示。
图4.5饮料供应系统PLC编程梯形图
4.5退币系统和复位系统
顾客购完饮料后,当找钱指示灯亮时,可退回余币。
按下找钱按钮后,找钱电磁阀动作,退出余币,随后自动复位系统,也可手动复位,数据寄数器D0内的币数清零、计数器清零。
PLC编程梯形图如图4.6所示。
图4.6退币、复位系统PLC编程梯形图
4.6系统总体PLC编程梯形图
由单个系统共同构成的自动售货机系统总体PLC编程梯形图如图4.7所示。
图4.7系统总体PLC编程梯形图
5结束语
经过一段时间的学习、研究以及经过陈老师的精心指导,终于完成了此次课程设计。
本设计基本上达到了设计目的,设计主要研究的是自动售货机中有关于PLC的部分。
通过本次设计,我的知识领域得到进一步扩展,专业技能得到进一步提高,同时增强了分析和解决工程实际的综合能力。
另外,也培养了自己严肃认真的科学态度和严谨求实的工作作风。
当然,本次设计还存在一些不足之处,例如:
本设计中找钱的数额怎么具体实现,由于时间有限,本人没有考虑。
另外,由于实际条件的限制,本设计不能进行调试,这也是不足之处。
当然,设计中肯定还有其他不足和遗漏之处,还请各位老师指正。
自动售货机是由于劳动密集型的产业构造向技术密集型社会转变的产物,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。
所以说,自动售货机是今后小商品和饮料销售方式的一个很好的发展趋势。
它的出现将极大的方便人们购买所需要的小商品。
参考文献
[1]史国生.电气控制与可编程控制器技术(第二版)【M】.北京:
化学工业出版
社,2003.12
[2]王永华.现代电气控制及PLC应用技术【M】.北京:
北京航空航天大学出版社,
2000,7
[3]崔晓利.中文版AutoCAD工程制图(2008版)【M】.北京:
清华大学出版社,
2007.9
致谢
在此次课程设计中得到了陈艳老师的精心指导和耐心批改,使我能顺利、成功的完成本次设计任务,在此特向陈老师表示衷心的感谢!
另外,陈老师严谨治学的作风和兢兢业业的教学态度使我受益非浅。
同时感谢学校给我们提供了一些相关的硬件设施和软件设施以及图书资料,特别是学校PLC实验室给予了我们硬件上的大力支持,在此,我向所有关心和支持我的人和部门表示衷心的感谢!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 售货 PLC 控制
![提示](https://static.bdocx.com/images/bang_tan.gif)