下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-.z基于PLC的自动售货系统设计前言从自动售货机的开展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。………韩国大约有78万台自动售货机,是除了日本、美国、英国之外自动售货机使用数量最多的国家。从不同的种类来看,咖啡茶的自动售货机约占全部售货机的40%以上;另外,还有冰饮料自动售货机、听装饮料自动售货机、办公咖啡自动售货机和照片胶粘标签自动售货机、票类自动售货机、手机充电自动售货机、成人用品自动售货机、生活用品自动售货机、烟、方便面自动售货机等多种。主要的设置场所包括学校、楼房、公共机关、地铁站、公共汽车站、公园、体育场、展示场、工厂等。运营自动售货机产业的公司在全国大约有800余个,而销售自动售货机原料、商品流通、机械销售的公司大约到达了1150个。〔一级标题前空一行〕一、自动售货机介绍〔一级标题〕〔一〕自动售货机功能分析〔二级标题〕这局部阐述了自动售货机的各种动作功能和控制要求,给出了完整的自动售货机操作规程,并介绍了自动售货机运行系统种所包括的人工操作步骤。1.自动售货机的根本功能〔三级标题〕在进展上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进展*种操作后所具有的状态。在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。售货机的根本功能就是对投入的货币进展运算,并根据货币数值判断是否能够购置*种商品,并作出相应的反响。举一个简单的例子来说明,例如:售货机中有8种商品,其中01号商品〔代表第一种商品〕价格为2.60元,02商品为3.50元,其余类推。现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购置,其他商品同比。当按下选择01商品的价格时,售货机进展减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。此时售货机继续进展等待外部命令,如继续交易,则同上,如果此时不再购置而按下退币按钮,售货机则要进展退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。自动售货机的工作流程图如图1所示。〔图上方空一行〕图1自动售货机工作流程图〔图下方空一行〕〔二〕PLC的选型与应用当*一个控制任务决定由PLC来完成后,选择PLC就成为最重要的事情。一方面要选择多大容量的PLC,另一方面是选择什么公司的PLC及外设。对第一个问题,首先要对控制任务进展详细的分析,把所有的I/O点找出来,包括开关量I/O和模拟量I/O以及输出是用继电器还是晶体管或是可控硅型。1.PLC的硬件构造图:〔图上方空一行〕图2PLC硬件构造图〔图下方空一行〕2.PLC各局部的作用〔1〕中央处理器〔四级标题〕CPU是由控制器和运算器组成的。运算器也称为算术逻辑单元,它的功能就是进展算术运算和逻辑运算。控制器的作用是控制整个计算机的各个部件有条不紊地工作,其根本功能是从内存中取指令和执行指令。他的重要功能如下:〔非标题性标注〕*诊断PLC电源、内部电路的工作状态及编制程序中的语法错误。*采集由现场输入装置送来的状态或数据,并送入PLC的存放器中。*按用户程序存储器中存放的先后顺序逐条读取指令,进展编译解释后,按指令规定的任务完成各种运算和操作。*将存于存放器中的处理结果送至输出端。*应各种外部设备的工作请求。〔2〕存储器PLC的存储器分为两大局部:一大局部是系统存储器,用来存放系统管理程序、监控程序及其系统内部数据。二大局部是用户存储器,包括用户程序存储区及工作数据存储区。〔3〕输入输出接口电路………………〔6〕PLC的根本工作原理PLC采用的是循环扫描工作方式。对每个程序,CPU从第一条指令开场执行,按指令步序号做周期性的程序循环扫描,如果无跳转指令,则从则从第一条指令开场逐条顺序执行用户程序,直至遇到完毕符后又返回第一条指令,如此周而复始不断循环,每一个循环称为一个扫描周期。PLC的扫描全过程如图3所示。〔图上方空一行〕图3PLC的扫描全过程〔图下方空一行〕①输入刷新阶段〔五级标题〕在输入刷新阶段,CPU扫描全部输入端口,读取其状态并写入输入状态存放器。完成后关闭输入端口,转入程序执行阶段。②程序执行阶段在程序执行阶段,根据用户输入的控制程序,从第一条开场逐条执行,并将相应的逻辑运算结果存入对应的内部辅助存放器和输出状态存放器。③输出刷新阶段当所有指令执行完毕后,将输出状态存放器中的内容,依次送到输出锁存电路,并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成PLC的实际输出。显然扫描周期的长短主要取决与程序的长短。扫描周期越长,响应速度越慢。………………由于每一个扫描周期只进展一次I/O刷新,即每一个扫描周期PLC只对输入、输出状态存放器更新一次,故使系统存在输入、输出滞后现象,这在一定程度上降低了系统的响应速度。I/O端口设置见表1:〔表上方空一行〕表1I/O端口设置DirAttribData功能唤醒功能功能描述000下拉是带下拉电阻的输入管脚001上拉是带上拉电阻的输入管脚010悬浮是悬浮式输入管脚011悬浮否悬浮式输入管脚10反相输出否Data数据位反相输出11同相输出否Data数据位同相输出〔表下方空一行〕由此可见,假设输入变量在I/O刷新期间状态发生变化,则本次扫描期间输出会相应地发生变化。反之,假设在本次刷新之后输入变量才发生变化,则本次扫描输出不变,而要到下一次扫描的I/O刷新期间输出才会发生变化。这对于一般的开关量控制系统来说是完全允许的,不但不会造成不利影响,反而可以增强系统的抗干扰能力。这是因为输入采样仅在输入刷新阶段进展,PLC在一个工作周期的大局部时间里实际上是外设隔离的。而工业现场的干扰常常是脉冲式的、短时的,由于系统响应较慢,往往要几个扫描周期才响应一次,而屡次扫描后,因瞬间干扰而引起的误操作将会大大减少,从而提高了系统的抗干扰能力。但是对于控制时间要求较严格、响应速度要求较快的系统,就需要精心编制程序,必要时采用一些特殊功能,以减少因扫描周期造成的响应滞后等不良影响。…………………。附录附录1:价格比拟过程梯形图R9010F60CMP,WR3,WR4R900AY0R900BR9010F60CMP,WR3,WR5R900AY1R900BR9010F60CMP,WR3,WR6R900AY2R900BR9010F60CMP,WR3,WR7R900AY3R900BR9010F60CMP,WR3,WR8R900AY4R900BR9010F60CMP,WR3,WR9R900AY5R900B....附录2:自动售货总控制梯形图参考文献[1]程周:?可编程序控制器原理与应用?,高等教育,2006年4月。[2]王永华:?现代电气控制及PLC应用?,航空航天大学,2007年6月。[3]周美兰、周封、忘岳宇:?PLC电气控制与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纺织品缝纫工安全生产意识模拟考核试卷含答案
- 缝制机械装配调试工安全操作能力考核试卷含答案
- 矿井测尘工安全实践测试考核试卷含答案
- 快件派送员岗前技术实务考核试卷含答案
- 商品监督员安全意识评优考核试卷含答案
- 妊娠期糖尿病的社会问题
- 基础护理学第四版:护理人文关怀
- 莱州湾多相介质重金属污染:特征、食物链传递与生物放大效应解析
- 药皮组分粒径对D600R堆焊焊条性能的多维度影响探究
- 荧光法:氨基酸含量快速检测的原理、技术与多元应用探究
- 工业机器人虚拟仿真与离线编程(ABB)课件 第5章 工业机器人喷涂工作站仿真
- DZ∕T 0270-2014 地下水监测井建设规范
- 2024年浙江省绍兴市特种设备检测院招聘11人历年高频难、易点(公共基础测验共200题含答案解析)模拟试卷
- 露天矿山施工组织设计方案
- 《室内装饰装配式施工》课件-装配式装修技术
- 玻璃安装合同
- DB14∕T 1925-2019 流通领域供应链标准体系
- GB/T 30791-2014色漆和清漆T弯试验
- 噪声污染与控制
- 春潮现代文阅读理解答案
- 管桩应力释放孔施工方案
评论
0/150
提交评论