版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1PLC的概述1.1PLC的定义PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原那么而设计。1.2PLC的硬件组成PLC的硬件主要由中央处理器〔CPU〕、存储器、输入单元、输出单元、通信接口、扩展接口、电源等几局部组成。其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程器、上位计算机等外部设备,其硬件构成图如图1-1。图1-1PLC硬件结构图1.3PLC的编程语言PLC为用户提供了完善的编程语言来满足编制用户程序要求。它提供的编程语言通常有以下5种:梯形图〔LAD〕、语句表〔STL〕、顺序功能图〔SFC〕、功能块图〔FBD〕和结构文本〔ST〕。1.4PLC的特点〔1〕抗干扰能力强,可靠性好I/O系统设计有完善的通道保护与信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有周到的考虑。〔2〕控制系统结构简单,通用性强PLC及外围模块品种多,可由各种组件灵活组合成各种大小和不同要求的控制系统。〔3〕编程方便,易于使用PLC程序的编制,采用梯形图或面向工业控制的简单指令形式。〔4〕功能完善在PLC内部具有许多控制功能,诸如时序、计算机、主控继电器以及移位存放器、中间存放器等。〔5〕设计、施工、调试、的周期短PLC采用模块化积木式结构,故仅需按性能、容量等选用组装,因而缩短了设计周期,使设计和施工可同时进行。〔6〕体积小,维护操作方便PLC体积小,质量轻,便于安装。〔7〕易于实现网络化PLC可连成功能很强的网络系统。〔8〕可实现三电一体化PLC将电控〔逻辑控制〕、电仪〔过程控制〕和电结〔运动控制〕这三电集于一体。2自动售货机的相关说明2.1现有自动售货机分析自动售货机最早出现在二十世纪五、六十年代的西欧,英国是较早实行自动售货机售货的国家之一。1942年,在食品销售中首先推广了自动售货的销售方式。1950年,英国食品杂货行有500家采用自动售货机售货。1969年,采用自动售货机售货的商家增加到23000家,销售的商品扩展到文化用品、唱片、香烟、食品等多个方面。进入70年代后,约有40多万家香烟、饮料店采用自动售货机。1980年英国有50余万台自动售货机,年销售额达8.81亿英镑。70年代后,日本、欧美等兴旺国家和地区自动售货机迅猛开展,短短30年,兴旺国家自动售货机产业已开展到相当大规模。自动售货机被广泛地放于车站、油站、机场、宾馆、写字楼、娱乐场所及大街小巷和公路旁,人们通过自动售货机可以买到食品、香烟、饮料、报纸、票、卡甚至鲜花和小宠物等物品。自动售货机实现了商品需求化、性能多样化的开展,有由原来的只能出售有限商品品种,转变为继百货公司、超级市场、便民店之后,以消费者与收获机“一对一〞自动售货的无店铺销售状态。目前自动售货机是集声、光、机电一体化的高新智能化产品,在我过也开始得到应用。在中国人们可以看到现代化的自动售货机摆放在一些大商场门口、繁华街道两旁、公园入口处以及其他热闹的场所。自动售货机的新奇、文明、高档、昼夜效劳、占地小、灵活方便深受许多地区市民的青睐,甚至出现许多排队购置的现象。专家测算,中国的自动售货机在市场容量最保守算应该有四十七万台,一年的销售额可到达三百五十亿元,假设按人均台数计算全年可达五百亿,自动售货机在日本到达平均每二三十人一台,在美国到达每四十人一台,在欧洲每六十人一台,由于中国经济与上述国家还有一定差距,按每五百人一台计算。因此,自动售货机在中国有着广阔的开展前景。从自动售货机的开展趋势来看,它的出现是由于劳动密集型的产业构造向密集型社会转变的产物。大量生产、大量销售以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。从广义来讲自动售货机就是在投入硬币、纸币、信用卡等后变可以销售商品的机械,从狭义来讲就是自动销售商品的机械。从供应的条件看,自动售货机可以充分补充人力资源缺乏,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少,面积小,有吸引人们购置好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。2.2自动售货机设计的主要内容〔1〕此自动售货机可以投入五角、一元的硬币;〔2〕如果顾客投入硬币在限定的时间内〔2分钟〕不按任何按键,自动售货机将退还所投硬币;〔3〕当投入硬币的总值等于或才超过物品价值时,对应的物品指示灯亮绿灯;〔4〕当物品对应的指示灯亮绿灯时,按下相应的按键,相应的物品排出,同时指示灯绿灯闪烁;〔5〕如果顾客投入硬币总值超过所选物品的价值时,自动售货时机自动将余款退还顾客;〔6〕当顾客成功购置完一件物品后20秒无操作,自动售货时机自动将余款退还顾客;〔7〕如果顾客投入硬币后又不想买物品,按下退款按键,自动售货时机自动将余款退还顾客;〔8〕当物品缺乏时,对应的物品指示灯亮绿灯不亮,顾客按下相应的按键无反响〔不出物品,不减余额〕,并向总部发送所缺物品。2.3自动售货机设计的根本思路本次设计的题目是PLC控制自动售货机,主要是用西门子S7-200型PLC的梯形图来设计控制程序,并简单介绍相关的知识,如:PLC的编程语言、PLC的硬件组成等。根据设计内容和控制要求画出梯形图,再根据PLC的相关只是设计出它的外部接线图,结合梯形图和外部接线图分析说明该设计的控制原理过程。3PLC控制自动售货机的主要硬件及选型3.1PLC的选择随着PLC技术的开展,PLC产品的种类也越来越多,而且功能也日趋完善。近年来,从德国、日本、美国等引进的PLC产品和国内厂家组装自行开发的产品,已有几十个、上百种型号。PLC的种类繁多,其结构形式、性能、容量、指令系统、编程方式、价格等各有不同,,适用的场合也各有侧重。因此,合理的选择PLC,对于提高PLC控制系统技术经济指标有着重要意义。选择plc时应考虑的因素包括PLC的机型、容量、I/O模块、电源模块等。3.1机型选择的根本原那么是在满足功能要求及保证可靠、维护方便的前提下,力争最正确的性能价格比。合理的结构型式;安装方式的选择;相当的功能要求;响应速度的要求;系统可靠性的要求;急性统一。3.1PLC的容量包括I/O点数和用户存储容量两个方面。I/O点数通常I/O点数是根据被控制对象的输入、输出信号的实际需要,再加上10%——15%的备用量来确定。用户存储容量用户存储量是指PLC用于存储用户程序的存储器容量。需要的用户存储容量的大小由用户程序的长短的决定。一般可只按下式估算,再按实际需要留适当的余量〔20%——30%〕来选择。存储容量=开关量I/O点数*10+模拟量通道数*100绝大局部PLC均能满足上式要求。应当注意的是:当控制系统较复杂、数据处理量较大时,可能会出现存储量不够的问题,这时候应特殊对待。3.1一般I/O模块的价格占PLC价格的一半以上。不同的I/O模块,其电路及功能也不同,直接影响PLC的应用范围和价格。下面仅介绍有关量I/O模块的选择。开关量输入模块的选择PLC的输入模块是用来检测接收现场输入设备的信号,并将输入的信号转换为PLC内部接受的低电压信号。输入信号的类型及电压等级的选择常用的开关量模块的信号类型有三种:直流输入、交流输入和交流/直流输入。选择时一般根据现场输入信号及周围环境来决定。接输入信号的电压大小分类有:直流5V、24V、48V、60V等;交流110V、220V等。选择是应根据现场输入设备与输入模块之间的距离来决定。输入接线方式选择接输入电路接线方式的不同,开关量输入模块可分为汇点式输入和分组式输入两种。同时接通的输入电数量对于选用高密度的输入模块,应考虑模块同时接通的点数一般不要超过输入点数的60%。开关量输出模块的选择输出模块是将PLC内部低电压信号转换为外部输出设备所需的驱动信号。选择时主要应考虑负载电压的种类和大小、系统对延时时间的要求、负载状态变化是否频繁等。输出方式的选择开关量输出模块有三种输出方式:继电器输出、晶闸管输出和晶体管输出。输出接线方式的选择接PLC的输出接线方式的不同,一般有分组时输出和分隔式输出两种。输出电流的选择输出模块的输出电流必须大于负载的额定电流。用户应根据实际负载电流的大小选择模块的输出电流。同时接通的输出点数量选择输出模块时,还应考虑能同时接通的输出点数量。同时接通输出的累计电流值必须小于公共端所允许通过的电流值。输出的最大负载电流与负载类型、环境温度等因素的关系。根据本设计的复杂程度、所需完成的功能和输入输出点数,最终选择的PLC是S7-200系列中的cpu226cn。3.2自动售货机PLC硬件控制电路设计3.自动售货机是机电一体化的自动化装置,在接收到货币已输入的前提下,靠触摸控制按钮输入信号使控制器启动相关位置的机械装备来完成规定动作,将货物输出。〔1〕用户将货币投入投币口,货币识别器对所投货币进行识别;〔2〕控制器根据金额将商品可售卖信息通过选货按键指示灯提供应用户自主选择欲购置的商品;〔3〕按下用户选择商品所对应的按键,控制器接收到按键所传递过来的信息,驱动相应部件,售出用户选择的商品到达出货口;〔4〕如果还有足够的金额,那么可继续购置。在20秒之内,自动售货机将自动找出零币或用户退币按钮,退出零币;〔5〕从退币口取出零币完成交易。3.2.2输入/输出单元通常也称I/O单元或I/O模块,是PLC与工业生产现场之间的连接部件。PLC通过输入接口可以检测被控对象的各种数据,以这些数据作为PLC对被控对象进行控制的依据;同时PLC又通过输出接口将处理的结果送给被控对象,以实现控制目的。本次自动售货机I/O点的分配表如表3-1所示。表3-1自动售货机PLC控制I/O地址分配表输入信号PLC地址输出信号PLC地址找零按钮I0.0找零Q0.0五角食品按钮I0.1五角食品出口Q0.1一元食品按钮I0.2一元食品出口Q0.2一元饮料按钮I0.3一元饮料出口Q0.3二元饮料按钮I0.4二元饮料出口Q0.4二元日用按钮I0.5二元日用出口Q0.5三元日用按钮I0.6三元日用出口Q0.6投币按钮I2.0五角食品绿灯〔可购置〕Q1.0五角食品行程开关I3.1一元食品绿灯〔可购置〕Q1.1一元食品行程开关I3.2一元饮料绿灯〔可购置〕Q1.2一元饮料行程开关I3.3二元饮料绿灯〔可购置〕Q1.3二元饮料行程开关I3.4二元日用绿灯〔可购置〕Q1.4二元日用行程开关I3.5三元日用绿灯〔可购置〕Q1.5三元日用行程开关I3.63.2.3自动售货机的I/O接口图此次自动售货机的I/O接口如图3-1所示,SB2-SB7是物品选择按钮,当投入货币物品绿灯亮〔Q1.0-Q1.5〕。按下SB2-SB7其中一个,对应的KM线圈得电,电机转动出相应的物品〔〕;当有物品售完,其行程开关断开,物品绿灯不亮并同时向总部发送物品销售完的信息;当购置物品总值低于投入总值时,可按找零按钮SB1后KM1得电,电机转动找零〔Q0.0〕。图3-1自动售货机PLC控制I/O接口图3.3自动售货过程的控制子系统简述控制子系统有以下四个局部组成〔1〕预设售货价格系统自动售货机售出的同类商品可分假设干品牌,其售前设定价格须预先储存在控制系统内。自动售货机的价格设置系统由按键和存储器组成。通过按键选择被设价商品的种类及价格,并将价格写入存储器,该存储器本身具有断电保护功能,属于软件设置方式。此外,在简易型售货机中,由于出售商品种类少,价格变化小,使用币单一,也可用硬件设置价格,采用拨码开关对应方式,结构简单、操作方便。(2)金额累计、可售指示和退币系统控制系统的核心CPU对识币、退币、无货检测及购货信号进行巡回检查,当有识币信号后,将金额数值送入金额累计存储器中进行累计,并通过串行扩展口进行显示,同时将金额累计存储器中的数值与预设价格存储器中的数值进行比拟,如金额累计数值等于或大于预设价格数值,那么通过串行接口时可售指示灯亮,提示购货。此时可按下购货按钮,又CPU检测到购货信号后,如金额累计存储器中数值与预计价格相等,那么通过并行扩展接口驱动电磁阀或微电机驱动出商品,并奖金额累计存储器消零,完成一次售货过程;如累计金额大于预设价格是,驱动商品后,相减差额由信号驱动退币,实现售货和退币找零功能。〔3〕售完检测系统在自动售货机商品贮存道下方安装有接触行程开关,当贮存道内有商品时,压下行程开关,售货机正常工作,当商品出售完毕时,行程开关被释放,向CPU发出无货信号,经检测通过串行扩展接口向相应的售完指示灯发出信号,使机身外部‘售完’指示灯亮,此种商品自动停售,即使投币累计金额到达该道商品预设价格数值,可售按钮仍然无启动信号,金额累计存储器也不清零。〔4〕售出累计及自测功能系统该机CPU在每次售出商品后,向售出累计存储器中累计售出数据,通过售货机内部的按键可在金额显示窗中读到累计结果。此外,在按下自动功能健后,出现自测功能信号,由外部按键操作,可检测各商品存储道的驱动商品功能。4自动售货机的PLC控制系统设计4.1自动售货机的软件设计4.1.1定时器是PLC中重要的编程元件,是累计时间增量的内部器件。定时器的工作过程与继电器系统的时间继电器根本相同,但它没有瞬动触电,失点时,常闭触点闭合,常开触电翻开,定时器得电时,常闭触点翻开,常开触点闭合,定时器的当前值、设定值均为10位有符号整数INT,允许最大值为32767。定时器指令表见表4-1。4.1.2在梯形图中,整数、双整数与浮点数的加、减、乘、除指令〔见表4-2〕分别执行以下运算:IN1+IN2=OUT,IN1-IN2=OUT,IN1*IN2=OUT,IN1/IN2=OUT。在语句表中,整数、双整数与浮点数的加、减、乘、除指令分别执行以下运算:IN1+OUT=OUT,OUT-IN1=OUT,IN1*OUT=OUT,OUT/IN2=OUT。表4-1定时器指令语句描述TONTxxx,PT接通延时定时器TOFTxxx,PT断开延时定时器TONRTxxx,PT保持型接通延时定时器BITIMOUT起动间隔定时器CITIMIN,OUT计算间隔定时器表4-2加减乘除指令梯形图语句表描述梯形图语句表描述ADD_I+IINT1,OUT整数加法DIV_DI/DINT1,OUT双整数除法SUB_I-IINT1,OUT整数减法ADD_R+RINT1,OUT实数加法MUL_I*IINT1,OUT整数乘法SUB_R-RINT1,OUT实数减法DIV_I/IINT1,OUT整数除法MUL_R*RINT1,OUT实数乘法ADD_DI+DINT1,OUT双整数加法DIV_R/RINT1,OUT实数除法SUB_DI-DINT1,OUT双整数减法MULMULINT1,OUT整数乘法产生双整数MUL_DI*DINT1,OUT双整数乘法DIVDIVINT1,OUT带余数的整数除法4.2自动售货机的根本功能自动售货机的各种动作功能和控制要求,给出了完整的自动售货机操作规程〔如图4-1〕,并介绍了自动售货机运行系统中所包括的人工操作步骤。在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。售货机的根本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购置某种商品,并作出相应的反响。例如:售货机中有2种商品,A商品价格为0.5元,B商品为1元。现投入1个1元硬币,当投入的货币超过A商品的价格时,A商品的选择按钮处应有变化,提示可以购置,B商品也提示。当按下选择A商品的价格时,售货机进行减法运算,从投入的货币总值中减去A商品的价格同时启动相应的电机,提取A号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,那么同上,如果此时不再购置而按下退币按钮,售货机那么要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。NNNNNN开始开始系统初始化自检投入钱币并累加顾客选择商品按钮满足商品价格?是否有余额?找零退币送出商品NNNNYYYYYNNYNYYNNYNYY图4-1自动售货机流程图4.3自动售货机PLC控制程序设计本次设计的自动售货机主要销售食品、饮料、日用三大类,而食品有五角和一元,饮料有一元和二元,日用品有二元和三元共六种。本次自动售货机PLC控制梯形图,如图4-2所示:图4-2自动售货机PLC控制梯形图结论毕业论文是大学学习阶段一次非常难得的理论与实际相结合的时机,通过这次比拟完整的自动售货机系统设计,我摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业根底
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 诚实守信:言行一致做诚信人小学主题班会课件
- 通知供应商订单交付时间安排函8篇
- 项目经理沟通能力与资源调配能力绩效衡量表
- 2026年湛江市麻章区事业单位人员招聘考试备考题库及答案详解
- 2026年太原市尖草坪区事业单位人员招聘考试备考试题及答案详解
- 下载护理学综合课程资料
- 2026年陕西省渭南市事业单位人员招聘考试参考题库及答案详解
- 绵阳市中医医院2026年第四批合同制人员招聘考试参考题库及答案详解
- 2026年6月江苏扬州市教育系统事业单位招聘教师83人考试参考题库及答案详解
- 2026年甘肃省定西市安定区人力资源和社会保障局招聘城镇公益性岗位人员26人考试参考题库及答案详解
- 2026年高考北京卷理综化学含解析及答案
- 2025年乡村振兴背景下动物疫病防控体系建设
- 期末综合模拟卷(试卷)2025-2026学年三年级数学下册人教版(含答案)
- 2026年22届深圳中考试卷及答案
- 2025年广东省深圳市初二学业水平地理生物会考真题试卷(+答案)
- 人机协同智能制造生产线分析报告
- 航空作业医学保障规范(2025年版)
- 水利水电工程单元工程施工质量检验表与验收表(SLT631.5-2025)
- 2025云南普洱市江城县国有资本投资运营(集团)有限公司招聘2人笔试参考题库附带答案详解
- 2025年广西职业师范学院招聘真题
- 医院夏季传染病培训课件
评论
0/150
提交评论