学位论文—基于plc自动售货机论文设计论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《学位论文—基于plc自动售货机论文设计论文.doc》由会员分享,可在线阅读,更多相关《学位论文—基于plc自动售货机论文设计论文.doc(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题
2、等各项优点。本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,初始状态,投币状态,购买状态,退币状态,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。关键词:自动售货机;可编程序控制器;梯形图AbstractVending machines from the development trend, it is due to the emergence of labor-intensive industries
3、to technology-intensive structure of the product of social change. Mass production, mass consumption, as well as consumption patterns and marketing environment, require the emergence of new distribution channels; and relatively supermarket, department store shopping and other new distribution channe
4、ls of production, labor costs are also rising; coupled with the limitations of space as well as the convenience of shopping and other factors, no vending machines as a must place the. Input from the broad terms of coins, banknotes, credit cards, it will make sales of goods such as machinery, from th
5、e conditions of supply, the vending machine can fully complement the lack of human resources to meet the consumption environment and consumption patterns change, no sale of a 24-hour goods can be more labor-saving system, operators need less capital, small in size and have a curiosity to attract peo
6、ple to buy their own performance, can solve the problem of rising labor costs and other advantages. This paper introduces the basic principles of vending machines, as well as work flow, and then to process a transaction as an example, the transaction process is divided into several blocks, the initi
7、al state, coin, and the purchase of state, retired state coins, and then the program were programming block. Specify the programmable logic controller in the role of vending machines. Procedures related to the vast majority of vending machines process work. PLC control of the use of vending machines
8、 to improve the stability of the system to ensure that vending machines can run the long-term stability.Key words:Vending machines; Programmable Logic Controller; ladder目 录摘 要iAbstractii第一章 自动售货机设计要求与介绍1第一节 自动售货机控制要求1第二节 自动售货机的基本功能1第二章 系统的硬件设计3第一节 系统设计框图与介绍3第二节 系统硬件概述4一、PLC的概述4二、PLC的主要功能7三、PLC的系统结构及
9、原理8第二节 可编程控制器系统设计的基本原则及步骤11一、控制系统设计原则11二、控制系统设计的基本内容11三、控制系统设计的一般步骤12第四节 系统硬件选择12一、松下可编程控制器FP1-C24的组成各部分12二、技术性能14三、PLC的外部接线图14第三章 系统软件设计16第一节 系统软件设计概述16一、程序设计的步骤16二、编写梯形图的注意事项16第二节 自动售货机PLC程序设计17一、仿真实验系统中售货机的分析17二、试验状态假设18三、一次交易过程分析18四、PLC程序设计18第四章 仿真界面及PLC的配合定义29第一节 仿真过程29一、初始状态29二、投币状态29三、购买状态31四
10、、退币状态31第二节 数据连接33一、定义I/O设备33二、数据连接35第五章 自动售货机设计结果37第一节 自动售货机示意图37第二节 I/O地址定义表37第三节 程序设计38第四节 运行40总 结41参考文献资料42外文文献资料43中文对照49附录54致 谢59太原理工大学阳泉学院-毕业设计说明书第一章 自动售货机设计要求与介绍第一节 自动售货机控制要求本售货机可实现以下功能:(1)该自动售货机可以同时投入5角、1元或5元硬币,自动销售汽水、果汁和咖啡。(2)当投入的硬币总值等于或超过1.5元时,汽水按钮指示灯亮;当投入的硬币总值等于或超过3元时,汽水按钮和果汁按钮同时亮;当投入的硬币总值
11、等于或超过5元时,汽水按钮、果汁按钮和咖啡按钮同时亮。(3)当汽水按钮灯亮时,按汽水按钮,则汽水排出10s后自动停止,同时汽水按钮指示灯闪烁10s。(4)当果汁按钮灯亮时,按果汁按钮,则果汁排出10s后自动停止,同时果汁按钮指示灯闪烁10。.(5)当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出10s后自动停止,同时咖啡按钮指示灯闪烁10s。(6)若投入的硬币总值超过所购商品的价格(汽水1.5元,果汁3元,咖啡5元),则找钱指示灯亮,同时进行找钱动作。第二节 自动售货机的基本功能在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。在实际生活中,我
12、们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。举一个简单的例子来说明,例如:售货机中有8中商品,其中01号商品(代表第一种商品)价格为2.60元,02商品为3.50元,其余类推。现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同比。当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,则同上
13、,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。第二章 系统的硬件设计第一节 系统设计框图与介绍 图1 自动售货机工作流程图本自动售货机售货机的工作流程为:在售货机的初始状态下投入硬币,之后按下选择按钮选择商品,此时售货机显示购买状态,如投入硬币有剩余则自动售出货物之后按下退币键找零。如硬币没有剩余则购买完成,售货机系统返回初始状态。 在清楚自动售货机运行工作过程的基础上,制定出设计方案,以设
14、计出合理的仿真系统。 首先,应该做上位机与下位机的任务分工:上位机主要用来完成仿真界面的制作过程,而下位机则主要用来完成PLC程序的编写。其次,要分别对上位机和下位机进行资料的查找与收集。例如在进行仿真界面的设计时可以去观看一下真正售货机的外观,必要时可以借助一些宣传图片来设计自动售货机的外型;在进行PLC程序的编写时需要先分配PLC的I/O点,确定上、下位机的接口。然后,分别对上、下位机分别进行设计工作。最后,进行上位机设计结果与下位机设计结果的配合工作,经调试后完成整个系统的设计另外,上位机与下位机的设计工作是密切配合的。它们无论在通信中使用的变量,还是在仿真中控制的对象都应该是一致的。总
15、体上讲,仿真界面是被控对象,利用PLC来控制这个仿真的自动售货机,仿真的自动售货机接受PLC的控制指令并完成相应的动作;另一方面,仿真界面中的仿真自动售货机的运行,都是由组态界面所提供的命令语言来完成的。这是整个仿真系统内部各大部件之间的内在关系。我主要是对自动售货机中的下位机,也就是主要是对PLC在其中的程序进行设计。仿真程序只做了解,虽然只做了解,但是也将在下面有所介绍。清楚了仿真实验的整体设计思路,下面就可以开始着手设计了。第二节 系统硬件概述一、PLC的概述(一)PLC的产生20世纪20年代起,人们把各种继电器。定时器。接触器及其触点按一定的逻辑关系连接起来组成控制系统,控制各种生产机
16、械,这就是大家所熟悉的传统继电接触器控制系统.由于它结构简单。容易掌握。价格便宜,在一定范围内能满足控制要求,因而使用面甚广,在工业控制领域中一直占主导地位.但是继电接触器控制系统有明显的缺点:设备体积大,可靠性差,动作速度慢,功能少,难与实现较复杂的控制,特别是由于它是靠硬连线逻辑构成的系统,接线复杂,当生产工艺或对象改变时,原有的接线和控制盘就要更换,所以通用性和灵活性较差.20世纪60年代末期,美国的汽车制造业竞争激烈,各生产厂家的汽车型号不断更新,它必然要求生产线的控制系统亦随之改变,以及对整个开展系统重新配置.为抛弃传统的继电接触器控制系统的束缚,适应白热化的市场竞争要求,1968年
17、美国通用汽车公司公开向社会招标,对汽车流水线控制系统提出具体要求,归纳起来是:1.编程方便,可现场修改程序2.维修方便,采用插件式结构3.可靠性高于继电器控制装置4.体积小于继电器控制盘5.数据可直接送入管理计算机6.成本可与继电器控制盘竞争7.输入可以是交流150V以上8.输出为交流115V,容量要求在2A以上,可直接驱动接触器,电磁阀等9.扩展时原系统改变最小10.用户存储器至少能扩张到4KB(适应当时汽车装配过程的需要)十项指标的核心要求是采用软布线(编程)方式代替继电控制的硬接线方式,实现大规模生产线的流程控制。(二)PLC的定义数字量和模拟量 美国国际电工委员会(IEC)在1987年
18、对可编程序控制器做出如下定义:可编程序控制器是一类专门为在工业环境下应用而设计的数字式电子系统,它采用了可编程序的存储器,用来在其内部进行存储执行逻辑运算、顺序运算、定时、记数和算术运算等功能的面向用户的指令,并通过数字式或模拟式的输入或输出,控制各种类型的机械或生产过程。可遍程序控制器极其相关外部设备,都应按照易于与工业控制系统联成一个整体,易于扩展其功能的原则而设计。定义强调了PLC应直接应用与工业环境,它必须具有很强的抗干扰能力,广泛的适应能力和应用范围。这也是区别与一般微机控制系统的一个重要特征。定义还强调了PLC是“数字运算操作的电子系统”,他也是一种计算机,它是“专为在工业环境下应
19、用而设计的”工业计算机。这种工业计算机采用“面向用户的指令”,因此编程方便。它能完成逻辑运算、顺序运算、定时、记数和算术运算等操作,它还具有“输入和输出”的能力,并且非常容易与“工业控制系统联成一体”,易于“扩充”。(三)PLC的发展趋势PLC总的发展趋势是向高集成度、小体积、大容量、高速度、易使用、高性能方向发展。具体表现在以下几个方面。1.向小型化、专用化、低成本方向发展2.向大容量、高速度方向发展3.智能型I/O模块的发展4.基于PC的编程软件取代编程器(四)PLC的特点(1)抗干扰能力强,可靠性好PLC在电子线路、机械结构以及软件结构上都吸取了生产厂家长期积累的生产控制经验,主要模块均
20、采用大规模与超大规模集成电路。I/O系统设计有完善的通道保护与信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有周到的考虑。具体措施主要有以下几个方面:1隔离:这是抗干扰的主要措施之一。PLC的输入、输出接口电路一般采用光电耦合器来传递信号。这种光电隔离措施,使外部电路与内部电路之间避免了电的联系,可有效的抑制外部干扰源对于PLC的影响,同时防止外部高电压串入,从而减少故障和误操作。 2滤波:这是抗干扰的另一个主要措施。在PLC的电源电路和输入/输出电路中设置了多种滤波电路,用以对高频干扰信号进行有效的抑制。3对内部电源还采用了屏蔽、稳压、保护等措施,以减少外界干扰,保护供电质量。另外使输入
21、输出接口电路电源彼此独立,以避免电源之间的干扰。4内部设置了连锁、环境检测与诊断、watchdog(“看门狗”)等电路,一旦发现故障或程序循环执行时间超过了警戒时钟(WDT)规定时间(预示程序进入了死循环),立即报警,以保证CPU可靠运行。5利用系统软件定期进行系统状态、用户程序、工作环境和故障检测,并采用信息保护和恢复措施。6对用户程序及动态工作数据进行电池备份,以保障停电后有关状态或信息不丢失。7采用密封、防尘、抗震的外壳封装结构,以适应工作现场的恶劣环境。8以集成电路为基本元件,内部处理过程不依赖于机械触点,以保障高可靠性。而采用循环扫描的工作循环方式,也提高了抗干扰能力。(2)控制系统
22、结构简单,通用性强PLC及外围模块品种多,可由各种组件灵活组合成各种大小和不同要求的控制系统。(3)编程方便,易于使用PLC是面向用户的设备,PLC的设计者充分考虑到现场工程技术人员的技能和习惯,PLC程序的编制,采用梯形图或面向工业控制的简单指令形式。梯形图与继电器原理图相类似,这种编程语言现象直观,容易掌握,不需要专门的计算机知识和语言,只要具有一定的电工和工艺的知识的人员都可在短时间内学会。(4)功能完善PLC的输出/输入功能完善,性能可靠,能够适应与任何形式和性质的开关量和模拟量的输入/输出。在PLC内部具有许多控制功能,诸如时序、计算机、主控继电器以及移位寄存器、中间寄存器等。由于采
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 基于 plc 自动 售货 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内