毕业设计——基于PLC的自动售货机设计.doc朱林

合集下载

基于PLC的自动售货机设计doc

基于PLC的自动售货机设计doc

目录1绪论 (1)2自动售货机的相关说明 (2)2.1自动售货机简介 (2)2.2自动售货机设计的主要内容 (3)2.3自动售货设计的基本思路 (3)3 PLC控制自动售货机的主要硬件及选型 (4)3.1自动售货机的主要硬件系统组成 (4)3.2PLC的选择 (4)3.2.1PLC的机型选择 (5)3.2.2PLC的容量选择 (5)3.2.3I/O模块的选择 (5)3.3自动售货机PLC硬件控制电路设计 (6)3.3.1自动售货机的工作流程 (6)3.3.2自动售货机I/O点的分配 (7)3.3.3自动售货机的I/O接口图 (8)3.4 自动售货过程的控制子系统简述4 自动售货机的PLC控制系统设计 (10)4.1PLC应用系统设计的内容和步骤 (10)4.1.1PLC控制系统设计的基本原则 (10)4.1.2PLC控制系统设计的一般步骤 (11)4.2 PLC总体设计流程 (12)4.3自动售货机的软件设计 (12)4.3.1定时器 (12)4.3.2数学运算指令 (13)4.4自动售货机PLC控制程序设计 (13)4.5自动售货机的相关说明 (21)5 自动售货机PLC系统的仿真 (22)5.1S7-200仿真软件的使用 (22)5.2自动售货机仿真 (22)摘要本论文此次设计的是西门子S7-200系列PLC构成的自动售货机,本文阐述了自动售货机的来源与发展,以及它在国内外的发展现状,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于西门子S7-200系列PLC构成的自动售货机系统整体设计过程进行了较为细致的论述。

关键词:PLC;自动售货机;西门子1 绪论自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。

自动售货机具有不受任何场地限制,方便快捷,可以每天24h售货的优点。

传统的自动售货机控制系统采用单片机作为控制核心,这样不仅会在输入输出接口上做大量的工作,而且系统的抗干扰性也比较差。

基于plc的自动售货机的设计毕业设计

基于plc的自动售货机的设计毕业设计

基于PLC的自动售货机的设计毕业设计一、绪论自动售货机是一种通过自动化技术实现货物销售服务的设备。

随着科技的发展,PLC(可编程逻辑控制器)在自动售货机设计中的应用越来越广泛。

本文将重点讨论基于PLC的自动售货机的设计,并对其进行全面、详细、完整和深入的探讨。

二、基于PLC的自动售货机设计原理2.1 PLC的基本原理PLC是一种专用的工业控制计算机,它能够控制制造过程中的各种机械和设备。

PLC的基本原理包括输入模块、中央处理器、输出模块和存储器。

它通过接收输入信号、进行逻辑运算和控制输出信号,实现对自动售货机的控制。

2.2 自动售货机的设计流程基于PLC的自动售货机的设计流程主要包括需求分析、系统设计、硬件设计和软件设计。

需求分析阶段主要确定自动售货机的功能和性能要求;系统设计阶段主要确定系统的总体结构和各模块之间的关系;硬件设计阶段主要设计控制电路和机械结构;软件设计阶段主要编写PLC程序。

三、基于PLC的自动售货机主要模块设计3.1 人机交互界面设计人机交互界面是用户与自动售货机进行信息交互的界面。

基于PLC的自动售货机的人机交互界面设计应简洁明了、易于操作。

可以采用触摸屏、按键等方式实现对自动售货机的控制和设置。

3.2 产品存储和分发系统设计产品存储和分发系统是自动售货机的核心部分,它负责存储和分发各种产品。

基于PLC的自动售货机的产品存储和分发系统设计应考虑到货物种类、货物数量、货物摆放方式等因素,并通过PLC控制货道的开闭,实现产品的存储和分发。

3.3 支付系统设计支付系统是自动售货机与用户进行交易的关键环节。

基于PLC的自动售货机的支付系统设计应支持多种支付方式,如现金支付、刷卡支付和移动支付等,通过与PLC进行通信,实现支付的快速、安全和可靠。

3.4 故障监测和维护系统设计故障监测和维护系统负责监测自动售货机的工作状态,及时发现故障并进行维护。

基于PLC的自动售货机的故障监测和维护系统设计应具备自动诊断和报警功能,通过与PLC进行通信,实现对故障的监测和维护的及时处理。

毕业设计-基于plc原理设计的自动售货机

毕业设计-基于plc原理设计的自动售货机

摘要在今天的工业生产中,可编程序控制器已经成为实现工业自动化的关键。

本文简要介绍了有关可编程序控制器的一些基础知识和三维力控组态软件的简单应用,而且,还介绍了可编程控制器的技术特点,并重点在硬件、软件和组态软件方面进行了介绍。

对它们在工业自动化中的典型应用、最新的技术发展趋势也作了介绍。

在这次毕业设计中,我以PLC原理为基础、利用三维仿真力控软件设计了自动售货机系统,利用松下编程软件FPWIN-GR编制了相应的PLC应用控制程序并进行了调试和三维力控组态软件ForceControl编制了自动售货机系统,完成了设计的基本要求.采用可编程序控制器进行实际生产过程控制,顺序严格,可靠性高。

关键词:可编程序控制器;自动售货机;仿真;三维力控组态软件AbstractIn today‟s factories, programmable logic controllers(PLC) have become the key building blocks of industrial automation. Some basic knowledge of programmable logic controller is introduced in the paper. Moreover, the technical features, application status and technology development of PLC is presented in this paper.The hardware, software and network structure of PLC are introduced in detail. An introduction of their typical applications in industrial automation, the latest development trend and system considerations are also introduced.V ending machine system is regarded as a project to design the programmable logic controller practical system. The applied system design of water treatment system is finished by the use of FP1 C24 programmable logic controller and ForceControl 2.6. Controlling software about this system are designed, While emulation research are done in the lab.Good succession and high reliability of real production process control due to the use of programmable logic controller are available. The analog test method given in the paper may be applied to lab teach.Subject T ermsProgrammable logic controller,Forcecontrol,Simulation,vending machine目录第一章可编程控制器的基本知识 (5)1.1 可编程控制器的产生与发展 (5)1.2 可编程序控制器的特点和应用........................................................... .. (6)1.3 可编程序控制器与其他工业装置的比较 (8)1.4 可编程控制器的应用场合 (9)1.5 可编程控制器的发展趋势 (10)第二章可编程控制器的组成和基本原理 (11)2.1 可编程控制器组成的控制系统 (12)2.2 可编程控制器的组成 (13)2.3 可编程控制器的基本工作原理 (14)2.4 PLC的几种编程语言 (15)2.5 立石公司C系列P型机的基本特征 (18)2.6 松下电工可编程控制器产品-FP1介绍 (19)2.7 可编程控制器的编程编制 (21)第三章松下电工PLC编程工具及三维组态软件的介绍 (21)3.1 松下电工PLC编程工具简介 (21)3.2 监控组态软件简介 (22)第四章基于PLC原理的自动售货机的设计 (25)4.1 仿真系统组成 (25)4.2 自动售货机功能分析 (25)4.3 设计任务的确定 (27)4.4 程序设计部分 (27)4.5 仿真界面的设计 (31)4.6 仿真界面中各变量的定义 (32)4.7 数据连接 (32)4.8 自动售货机PLC梯形图 (35)4.9 助记符语言 (40)结束语 (49)参考文献 (50)第一章可编程控制器的基本知识第一节可编程控制器产生与发展可编程控制器问世于1969年。

基于PLC的自动售货机控制系统的设计毕业设计

基于PLC的自动售货机控制系统的设计毕业设计

基于PLC的自动售货机控制系统的设计摘要此次设计是基于PLC的自动售货机控制系统,首先分析了无人自动售货机的发展历程及发展前景,然后根据其的功能特点详细设计了在此次设计中所需要实现的功能,根据设计功能进行自动售货机的硬件及软件的设计和选型。

在进行硬件设计时选用型号为XINX的步进驱动电机,硬币和纸币识别两种货币处理装置,弹簧推送式的送出机构,需要用到的按钮及指示灯种类,以三菱FX-2N-48MR型PLC为主控制器,软件设计时,基于GX Developer编程软件,采用梯形图进行系统控制程序的设计,包括投币累加、比较选择购买和退币复位程序,并采用GX—Simulator来进行程序的调试,最后使用组态王软件进行自动售货机的仿真。

该设计是基于市场需要进行的相关功能的设计及仿真,提高了可靠性,符合市场的需求。

关键词:自动售货机,可编程序控制器,梯形图The design of the control system for vending machine based onPLCABSTRACTThe design is a vending machine based on PLC control system, the first analysis of the development and development prospects of vending machine, then according to the features of the detailed design in the design of the need to implement the function. According to the functional design of the design and selection of hardware and software of the automatic vending machine. In hardware design selects the type XINX into driving motor, coins and paper currency recognition two currency handling apparatus, spring push the sending mechanism, need to use the buttons and indicator species, with Mitsubishi FX-2N-48MR type PLC based controller, software design, base on the GX developer programming software by ladder diagram of system control program design, including coin accumulation, comparison and selection of purchase and the coin reduction program, and the GX simulator to carry out the program debugging. Finally, Kingview software vending machine simulation.The design is based on the market need for the relevant functional design and simulation, improve the reliability, in line with the market demand.KEY WORDS: Vending machine,Programmable controller,Ladder diagram目录前言 0第1章自动售货机介绍 (2)1.1 自动售货机功能分析 (2)1.2 本次设计的主要内容 (3)第2章自动售货机硬件设计 (4)2.1 自动售货机控制子系统设计 (4)2.2 自动售货机硬件组成 (5)2.3 PLC介绍及选择 (5)2.3.1 PLC产生及发展 (5)2.3.2 PLC硬件组成 (6)2.3.3 PLC的工作原理 (6)2.3.4 PLC的功能 (7)2.3.5 PLC的选择 (7)2.4货币识别器选型 (9)2.4.1硬币识别 (10)2.4.2纸币识别 (10)2.5送出机构 (11)2.6电机选择 (11)2.7按钮与指示灯选择 (12)2.8显示装置 (12)第3章自动售货机软件设计 (13)3.1 自动售货机控制流程图 (13)3.2 自动售货机程序设计 (13)3.2.1 程序中所需要用到的部分主要指令 (14)3.2.2自动售货机的控制程序 (16)第4章程序的调试及仿真 (23)4.1 梯形图调试 (23)4.1.1调试前期准备 (23)4.1.2 梯形图调试过程 (24)4.2 基于组态王的自动售货机仿真 (28)4.2.1 建立组态画面 (29)4.2.2参数设置 (30)结论 (33)谢辞 (34)参考文献 (35)附录 (36)外文资料翻译 (43)前言公元前3世纪埃及神殿中的投币式圣水出售机是世界上出现最早的自动售货机。

基于plc的自动售货机的设计毕业设计

基于plc的自动售货机的设计毕业设计

基于plc的自动售货机的设计毕业设计一、研究背景二、研究意义三、自动售货机的工作原理四、PLC的基本概念和应用五、基于PLC的自动售货机设计方案1.系统结构设计2.硬件设计(1)传感器部分设计(2)执行器部分设计(3)PLC部分设计3.软件设计六、实验结果与分析七、结论与展望一、研究背景随着社会经济的发展,人们对生活品质和便利性的要求越来越高。

自动售货机作为一种新型的销售方式,已经广泛应用于各个领域,如酒店大堂、商场、车站等公共场所。

它不仅可以提供方便快捷的购物体验,还可以节省人力资源和时间成本。

目前市面上的自动售货机多采用单片机等嵌入式系统进行控制,但是这种控制方式存在一些缺陷,如容易受到外界干扰和崩溃等问题。

因此,采用可编程逻辑控制器(PLC)进行控制是一个更为可靠和稳定的方案。

二、研究意义本文旨在设计一种基于PLC的自动售货机,以提高其控制精度和可靠性。

具体来说,本文的研究意义包括以下几个方面:1. 提高自动售货机的控制精度和可靠性,降低维护成本和故障率。

2. 探索PLC在自动售货机领域的应用,为其他行业的智能化控制提供借鉴。

3. 通过本文的研究和实践,提高学生对PLC技术的理解和应用能力。

三、自动售货机的工作原理自动售货机是一种自动化销售设备,它可以根据用户选择和支付方式来出售商品。

其基本工作原理如下:1. 用户选择商品并投入相应金额或刷卡支付。

2. 自动售货机检测到用户支付方式并进行验证。

3. 如果支付成功,则执行出货操作;否则提示用户支付失败或进行其他操作。

4. 出货完成后,系统更新库存信息,并将收款信息发送给管理员或财务部门。

四、PLC的基本概念和应用PLC是一种可编程逻辑控制器,它可以根据预先编写好的程序来进行逻辑控制和数据处理。

它具有以下几个特点:1. 可编程性:PLC可以根据用户的需求进行编程,实现各种逻辑控制功能。

2. 可靠性:PLC采用模块化结构设计,具有高度的可靠性和稳定性。

毕业设计基于PLC的自动售货机控制系统设计毕业论文

毕业设计基于PLC的自动售货机控制系统设计毕业论文

随着科技的不断发展,PLC在工程中的应用大家有目共睹,PLC在各个领域已占得一席之地,并将有更好的发展。

我国人口数量庞大,自动售货机在人们的生活中扮演越来越重要的角色,从长远来看其具有广阔的发展空间。

本次设计的自动售货机为饮料自动售货机,贩卖的商品性质明确,适于放置在短时间人口流动比较大的地方,比如餐厅。

首先通过与单片机和液压等控制的对比,确定采用PLC来控制自动售货机,然后分析自动售货机的结构和工作原理,明白自动售货机的贩卖过程,以便为硬件的选择做准备。

通过自动售货机的功能分析作出硬件框图,根据硬件框图选择所需要的PLC、货币识别器、电动机和接触器。

根据I/O分配表对PLC选型,并画出外部接线图。

根据控制系统流程图编写符合自动售货机功能的程序。

如果购物后有剩余金额,则可按退币按钮退币。

梯形图的编写通过GX Developer来完成,完成梯形图后可以在三菱PLC仿真软件 GX Simulator 6c进行调试和仿真。

最后用MCGS作出组态效果。

组态仿真图中自动售货机包括按钮、指示灯、投币口、取物口、退币口等部分。

关键词:自动售货机; PLC;梯形图; MCGSABSTRACTWith the development of science and technology, the application of PLC in engineering everybody be obvious to people, PLC has occupied a space for one person in every field, and will have a better development. Because of the large number of population, the vending machine is playing a more and more important role in people's life, in the long run it has broad space for development. The design of the automatic vending machine for beverage vending machine, the nature of the goods sold in the clear, adapted to be placed in a short time population flow of relatively large areas, such as restaurant. First, by comparing with the single chip microcomputer and hydraulic control, and adopt PLC to control the vending machine, then analyzes the structure and working principle of automatic vending machines selling process, understand the vending machine, to prepare for the selection of hardware. Through vending machine function analysis to make the hardware block diagram, according to the hardware block diagram, select the desired PLC currency recognizer, motor and contactor. According to the I/O distribution list on the PLC selection, and draw the external wiring diagram. According to the flow chart of control system prepared with vending machine program. If the shopping after the remaining amount, then press the coin button coin. Trapezoidal chart compilation done by GX Developer, complete ladder diagram can be debugged and simulated in Mitsubishi PLC simulation software GX Simulator 6c. Finally, MCGS made the configuration effect. Configuration simulation diagram of the vending machine comprises a button, indicator light, the slot, fetching port, a coin refund part.Keywords: vending machine; PLC; ladder diagram; MCGS目录1 绪论 (5)1.1 自动售货机的研究背景及意义 (5)1.2 研究自动售货机的目的 (5)1.3 本设计研究的内容 (6)2 自动售货机的功能分析 (7)2.1 自动售货机主控单元的确定 (7)2.1.1 PLC的部分功能 (7)2.1.2 确定自动售货机的主控单元为PLC (8)2.2 自动售货机的售货方法 (9)2.3 自动售货机的空间结构 (10)2.4 自动售货机的功能 (10)2.5 自动售货机的购物使用流程 (12)3 自动售货机的硬件部分 (13)3.1 控制电路硬件组成框图 (13)3.2 确定自动售货机使用的PLC类型 (14)3.3 货币识别器选型 (15)3.3.1 硬币的识别原理 (16)3.3.2 纸币的识别原理 (16)3.4 自动售货机电机及其它选择 (17)4 自动售货机的软件设计 (20)4.1 自动售货机的控制系统流程图 (20)4.2 自动售货机的程序部分 (21)4.2.1 程序中用到的部分指令 (21)4.2.2 自动售货机的控制程序 (22)4.3 程序的调试部分 (30)4.3.1 GX Developer (30)4.3.2 程序调试 (30)4.4 基于MCGS组态的自动售货机仿真 (32)4.4.1 建立组态画面 (32)4.4.2 设置各元件的参数 (33)结论 (38)参考文献 (39)致谢 (40)附录系统硬件连接图 (41)1 绪论1.1 自动售货机的研究背景及意义自动售货机最早出现在20世纪60年代的欧美,当时在美国的地铁系统中。

基于PLC的自动售货机控制系统的设计(毕业设计论文)

基于PLC的自动售货机控制系统的设计(毕业设计论文)

基于PLC的自动售货机控制系统的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

plc控制的自动售货机毕业设计

plc控制的自动售货机毕业设计

plc控制的自动售货机毕业设计PLC(可编程逻辑控制器)是一种数字化电子设备,用于自动化生产过程的控制。

自动售货机是一种智能化的设备,通过PLC控制,能够实现商品的自动售卖,提高售卖效率和准确性。

本文将探讨PLC控制的自动售货机的毕业设计相关参考内容。

1. 设计目标和功能要求在毕业设计中,首先需要明确设计目标和功能要求。

可以考虑以下设计目标和功能要求:- 可自动识别商品:通过扫描条形码或使用RFID技术,将商品信息读入PLC系统,实现自动识别商品。

- 商品选择和支付:用户使用触摸屏或按键选择所需商品,并选择支付方式进行支付。

- 新鲜度和货物管理:控制货柜温度和湿度,以确保商品的新鲜度,并实时监控和管理货物库存。

- 故障检测和维护:通过PLC系统监测设备的运行状态和故障信息,并及时报警或提供相应的解决方案。

2. 系统设计和硬件选型在设计中需考虑PLC系统的选型和相关硬件设备的选择。

合理选用PLC型号,兼顾性能和成本,并结合自动售货机的需求来选购其他硬件设备,例如传感器、执行器、触摸屏等。

3. 自动售货机程序设计PLC是通过编程实现自动化控制的,编程语言常用的有LD (梯形图)和ST(结构化文本)。

在设计过程中,需要编写PLC程序,如下所示是一个简单的LD示例:```|----I:0.0---[ ]-------------------------| X0| | ||-------------[ ]------------------------| X1```本示例通过检测输入I:0.0的状态,控制输出X0和X1的状态,从而实现对售货机的控制。

4. 界面设计和人机交互用户与自动售货机的交互通过界面实现,可以采用触摸屏、LCD显示屏等设备,设计人机界面,方便用户进行商品选择、支付等操作。

5. 性能测试和实验验证在设计完毕后,需要进行性能测试和实验验证。

通过模拟真实运行环境进行测试,验证设计的自动售货机功能是否符合设计需求。

基于PLC的自动售货机的毕业设计论文

基于PLC的自动售货机的毕业设计论文

基于PLC的自动售货机的毕业设计论文摘要自动售货机作为一种便利的商品销售方式,已经广泛应用于各个领域。

本文以基于PLC的自动售货机为研究对象,通过对其硬件和软件设计进行详细阐述,实现了一个可靠、高效的自动售货机系统。

通过该系统,用户可以方便地选择商品进行购买,系统能够精确记录销售数据,实现货物库存管理和销售统计。

本文在实现自动售货机的基础上,进一步探讨了自动售货机的发展趋势和未来可能的改进方向。

1. 引言1.1 研究背景自动售货机是一种以自动化方式实现商品销售的设备,其具有简单、快速、方便等特点,可以广泛应用于公共场所、校园、车站等地方。

随着科技的发展和人们生活水平的提高,人们对商品购买的需求也不断增长,自动售货机成为满足这一需求的有效手段之一。

1.2 研究目的本文旨在设计一个基于PLC的自动售货机系统,通过硬件和软件的设计与实现,使得自动售货机能够准确、高效地完成商品的销售、库存管理和销售统计等功能。

同时,本文还将探讨自动售货机的发展趋势和可能的改进方向,为相关研究提供参考。

2. PLC的基本原理与应用2.1 PLC的概述PLC(Programmable Logic Controller),可编程逻辑控制器,是一种专为工业自动化控制而设计的数字计算机。

它以其高可靠性、强大的功能和灵活的可编程性广泛应用于各个领域,包括自动售货机。

2.2 PLC的工作原理PLC由输入模块、中央处理器、输出模块和编程面板等组成。

输入模块用于接收传感器或开关等外部信号,中央处理器负责对输入信号进行处理,并根据预设的逻辑进行控制,最后通过输出模块控制执行器或显示器等输出设备。

2.3 PLC在自动售货机中的应用PLC可以通过编写逻辑程序来实现自动售货机的各种功能,例如货物选择、货道控制、用户交互等。

利用PLC的高可靠性和灵活性,可以实现自动售货机的可靠运行和扩展性。

3. 基于PLC的自动售货机系统设计与实现3.1 系统架构基于PLC的自动售货机系统主要包括硬件架构和软件架构两部分。

基于PLC的自动售货机设计毕业设计论文

基于PLC的自动售货机设计毕业设计论文

毕业设计报告书题目:基于PLC的自动售货机设计专业机电一体化班级姓名_指导教师目录第一部分设计任务与调研 (1)第二部分设计说明 (3)第三部分设计成果 (10)第四部分结束语 (19)第五部分致谢 (20)第六部分参考文献 (21)第一部分设计任务与调研1.1自动售货机概述自动售货机是完成无人售货、光机电一体化的商业自动化设备。

自动售货机不受任何场地限制,方便快捷,可以每天24小时售货,因此深受上班族的欢迎。

很多城市的公共场所都放置有自动售货机,出售的商品五花八门,从饮料、零食、香烟、糖果,到牙刷、方便面、自动照相机等。

近年来,我国的自动售货机行业突飞猛进,在汽车总站,商夏、医院、小区、学校等地区纷纷涌现出自动售货机的踪迹。

这种方便快捷的购物方式越来越受到人们的青睐,同时也是现代化城市配套设施的需求。

常见的自动售货机如图1-1所示。

图1-1自动售货机1.2 自动售货机功能分析售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。

由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能,还要有货币识别系统和货币的传动来实现完整的售退币功能。

自动售货机的工作流程图如图1-2。

图1-2 自动售货机工作流程图1.3 自动售货机的前景分析现在,中国自动售货机市场已经进入了发展期。

另外,各个大型城市的改造使得很多小店小铺消失,同时随着金融支付手段的增多,IC卡、手机移动支付等货机产品专项调研及未来五年投资分析预测报告》是结合自动售技术使自动售货机提供便利服务成为可能,这些自动售卖平台的创新模式无疑为国内的自动售货业迅速成长创造了条件。

1.4 设计任务控制要求如下:(1)货物种类共9种,这9种物品分别对应着9个不同的按键选择,其中1元、2元、3元价格不等的物品各3种;货币识别装置能够识别0.5元、1元、5元的货币。

(2)在规定的30秒时间内可多次投入货币,能够实现货币累加功能,超过30秒投币无效。

基于PLC的自动售货机监控系统设计毕业设计(论文)

基于PLC的自动售货机监控系统设计毕业设计(论文)

基于PLC的自动售货机监控系统设计摘要本论文设计的是由微机—PLC构成的自动售货机监控系统,本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对由微机—PLC构成的自动售货机系统整体设计过程进行较为细致的论述。

在设计中选择PC机作为主工作站的上位机,下位机采用PLC作控制器,每个PLC控制器控制一个售货机子系统,三台PLC控制器分别为从工作站1,从工作站2,从工作站3,文中详尽地介绍了自动售货机的各硬件组成,并完成了PLC外部接线图。

文中制作了上位机用户管理界面,应用VB6.0软件对上位机用户管理界面的程序以及主工作站的通信程序进行编写并调试;在PLC梯形图的编写时,文中采用的是西门子PLC梯形图专用编译软件STEP7来进行编写。

本论文的重点放在PLC各硬件部分的设计和介绍、PLC梯形图的编写及诸工作站程序的编写上。

在整体设计过程中按照“提出问题,分析问题,解决问题”的主导思想,对整个系统的设计工作做出了细致的阐述。

关键词:可编程控制器(PLC);自动售货机;梯形图;VBABSTRACTThe present paper design was by the microcomputer - PLC constitution automat supervisory system, this article elaborated automat and the development, as well as it in the domestic and foreign development present situation, has carried on the proof to automat plan, introduced PLC composed, the characteristic as well as the principle of work basically, to carried on a more careful elaboration by the microcomputer - PLC constitution vending machine system overall design process.Chooses PC machine in the design to take the host workstation on position machine, the lower position machine uses PLC to make the controller, each PLC controller controls a automat subsystem, three PLC controllers respectively be from the workstation 1, from the workstation 2, from the workstation 3, in the article exhaustively introduced the automat various hardware composition, and has completed the PLC exterior wiring diagram. In the article has manufactured on the position machine user management contact surface, applies the VB6.0 software carries on to on position machine user management contact surface procedure as well as the host workstation signal procedure compiles and debugs; When PLC trapezoidal chart compilation, in the article uses is Siemens PLC trapezoidal chart special-purpose translation software STEP7 carries on the compilation.The present paper key point places the PLC various hardware part the design and the introduction, the PLC trapezoidal chart compilation and in the various workstation procedure compilation. Defers to in the overall design p rocess “asks the question, the analysis question, solves the problem” the guiding ideology, has made the careful elaboration to the overall system design work.KEY WORDS: PLC; Automat; Ladder logic diagram; VB目录前言 (1)第1章基于PLC技术的自动售货机的方案论证 (2)1.1 自动售货机简介 (2)1.2 自动售货机控制方案选择 (3)1.2.1 基于单片机的自动售货机的控制系统 (3)1.2.2本设计方案选择 (4)1.2.3本系统组成 (4)第2章硬件设计 (6)2.1 PLC控制的特点 (6)2.1.1 PLC的产出 (6)2.1.2 PLC的工作原理 (6)2.1.3 PLC应用的特点 (7)2.1.4 PLC的内部组成 (7)2.2 系统的输入/输出信号 (8)2.3 PLC选型 (9)2.4 I/O地址分配 (10)2.5 PLC外部接线设计 (11)2.6 硬件电路的设计 (12)2.6.1 硬币的识别原理 (12)2.6.2 加热控制电路的设计 (13)2.6.3 制冷装置的设计 (14)2.6.4 咖啡、果珍出口控制 (15)2.6.5 出杯、制动控制 (15)第3章软件设计 (16)3.1 上位机监控管理程序 (16)3.2 主工作站通信程序 (18)3.2.1 通信协议 (18)3.2.2 串行通信程序设计 (19)3.3 PLC程序设计 (23)3.3.1 识币检测、出杯、制动梯形图的设计 (23)3.3.2 咖啡、果汁出口控制梯形图设计 (24)结论 (26)谢辞 (27)参考文献 (28)外文翻译 (1)前言自动售货机最早出现在二十世纪五、六十年代的西欧,英国是较早实行自动售货机售货的国家之一。

基于PLC的自动售货机的毕业设计

基于PLC的自动售货机的毕业设计

基于PLC的自动售货机的毕业设计目录前言 (1)第1章自动售货机的介绍 (2)1.1自动售货机概述 (2)1.2自动售货机前景分析 (3)1.2自动售货机功能分析 (4)第2章总体设计方案 (5)2.1 系统整体设计方案 (5)2.2自动售货机的组态设计方案 (5)2.3系统硬件结构框图 (6)2.4总体方案设计 (7)第3章自动售货机硬件结构设计 (9)3.1 硬件选择 (9)3.1.1 电机的选择 (9)3.1.2货币处理装置 (9)3.1.3 送出机构 (9)3.1.4 按钮装置 (10)3.1.5 显示装置 (10)第4章自动售货机控制系统设计 (10)4.1 基于PLC的自动售货机控制系统 (10)4.1.1自动售货机硬件系统的组成部分及工作流程 (10)4.1.2自动售货过程的控制子系统简述 (11)4.1.3 基于PLC的自动售货机控制 (12)4.2 PLC控制系统设计编程要求及基本原则 (13)4.2.1 PLC控制系统设计编程要求 (13)4.2.2 PLC控制系统设计的基本原则 (14)4.3 自动售货机PLC控制方案设计 (14)4.4 PLC选型 (15)4.4.1 PLC的介绍 (15)4.4.2PLC概述 (16)4.4.3 I/O点估算 (18)4.4.4 PLC选型 (18)4.5程序设计 (18)4.5.1 I/O地址设计 (18)4.5.2 流程设计 (20)4.5.3 投币程序设计 (20)4.5.4购买程序设计 (21)第五章上位机部分软件设计 (28)5.1 WinCC软件简介 (28)5.2人机界面(HMI)设计 (29)5.2.1新建工程 (29)5.2.2自动售货机的界面设计 (30)5.3 与PLC建立通信 (30)5.4 变量的连接 (33)5.4.1 对按钮进行变量连接 (33)第六章系统调试与运行监控 (37)6.1系统调试 (37)结论 (38)参考文献 (39)谢辞 (40)前言根据自动售货机目前的发展情况来说,它出现的主要原因是因为产业结构由劳动密集型向技术密集型发生转变。

基于PLC的自动售货机系统设计毕业论文

基于PLC的自动售货机系统设计毕业论文

河南农业大学本科生毕业论文(设计)题目:基于PLC的自动售货机设计在今天的工业生产中,可编程逻辑控制器(PLC)已经成为实现工业自动化的关键。

本文简要介绍了有关可编程逻辑控制器的一些基础知识和简单应用,而且还介绍了PLC的技术特点,并重点在硬件、软件和组态软件方面进行了介绍,对它们在工业自动化中的典型应用、最新的技术发展趋势也作了介绍。

自动售货机在中国有着广阔的发展前景,文中介绍了自动售货机的发展历史和现状。

在这次毕业设计中,我查阅了大量资料,以PLC原理为基础设计了自动售货机系统。

按照自动售货机的工作方式,把一次交易过程分为:运行初期清零过程、投币过程、价格比较过程、选择商品过程、退币过程。

利用梯形图编制各个过程的程序,完成了设计的基本要求。

关键词:可编程逻辑控制器;梯形图;过程;自动售货机PLC-based design of a vending machineIn today's industrial production, the programmable logic controller (PLC) has become the key to realization of industrial automation. This article briefly describes the programmable logic controller of some basic knowledge and simple applications, but also introduces the technical features of PLC and focus on hardware, software and configuration software are introduced, their typical in industrial automation applications, the latest trends in technology are also introduced.Vending machines in China has a bright future, the paper introduces the history and development of vending machine status. During the graduation project, I reviewed a lot of information to design PLC based on the principle of automatic vending machine system. Vending machines work according to a transaction process is divided into: Run the initial clearing process, the process of coin, the price comparison process, the process of selection of goods, coin process. Ladder prepared using the procedure of each process to complete the design of the basic requirements.Key Words:Programmable logic controller;ladder;process;vending machines目录1 引言 (4)2 PLC的基本知识介绍 (5)2.1 PLC的产生与发展 (5)2.2 PLC的特点和应用 (6)2.3 PLC与其他工业装置的比较 (7)2.4 PLC的应用合 (8)2.5 PLC的发展势 (10)3 自动售货机的简介及设计要求 (12)3.1自动售货机的发展历史 (12)3.2自动售货机简介 (13)3.3自动售货机工作原理 (13)3.4自动售货机设计要求 (14)4基于PLC原理的自动售货机的设计 (15)4.1自动售货机设计思路 (15)4.2顺序功能图 (16)4.3 I\O点的分配 (16)外部接线 (17)程序设计部分 (17)4.5.1程序设计说明 (17)4.5.2程序设计 (18)5 结语 (22)参考文献 (23)致谢 (24)附录1:程序清单 (25)1 引言自动售货机是能够根据投入的钱币自动付货的机器,它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易。

基于PLC的自动售货机控制系统的设计(毕业设计)Word版

基于PLC的自动售货机控制系统的设计(毕业设计)Word版

基于PLC的自动售货机控制系统的设计摘要此次设计是基于PLC的自动售货机控制系统,首先分析了无人自动售货机的发展历程及发展前景,然后根据其的功能特点详细设计了在此次设计中所需要实现的功能,根据设计功能进行自动售货机的硬件及软件的设计和选型。

在进行硬件设计时选用型号为XINX的步进驱动电机,硬币和纸币识别两种货币处理装置,弹簧推送式的送出机构,需要用到的按钮及指示灯种类,以三菱FX-2N-48MR型PLC为主控制器,软件设计时,基于GX Developer编程软件,采用梯形图进行系统控制程序的设计,包括投币累加、比较选择购买和退币复位程序,并采用GX—Simulator来进行程序的调试,最后使用组态王软件进行自动售货机的仿真。

该设计是基于市场需要进行的相关功能的设计及仿真,提高了可靠性,符合市场的需求。

关键词:自动售货机,可编程序控制器,梯形图The design of the control system for vending machinebased on PLCABSTRACTThe design is a vending machine based on PLC control system, the first analysis of the development and development prospects of vending machine, then according to the features of the detailed design in the design of the need to implement the function. According to the functional design of the design and selection of hardware and software of the automatic vending machine. In hardware design selects the type XINX into driving motor, coins and paper currency recognition two currency handling apparatus, spring push the sending mechanism, need to use the buttons and indicator species, with Mitsubishi FX-2N-48MR type PLC based controller, software design, base on the GX developer programming software by ladder diagram of system control program design, including coin accumulation, comparison and selection of purchase and the coin reduction program, and the GX simulator to carry out the program debugging. Finally, Kingview software vending machine simulation.The design is based on the market need for the relevant functional design and simulation, improve the reliability, in line with the market demand.KEY WORDS: Vending machine,Programmable controller,Ladder diagram目录前言 (1)第1章自动售货机介绍 (3)1.1 自动售货机功能分析 (3)1.2 本次设计的主要内容 (4)第2章自动售货机硬件设计 (5)2.1 自动售货机控制子系统设计 (5)2.2 自动售货机硬件组成 (6)2.3 PLC介绍及选择 (6)2.3.1 PLC产生及发展 (6)2.3.2 PLC硬件组成 (7)2.3.3 PLC的工作原理 (7)2.3.4 PLC的功能 (8)2.3.5 PLC的选择 (8)2.4 货币识别器选型 (10)2.4.1 硬币识别 (11)2.4.2 纸币识别 (11)2.5 送出机构 (12)2.6 电机选择 (12)2.7 按钮与指示灯选择 (13)2.8 显示装置 (13)第3章自动售货机软件设计 (14)3.1 自动售货机控制流程图 (14)3.2 自动售货机程序设计 (14)3.2.1 程序中所需要用到的部分主要指令 (15)3.2.2 自动售货机的控制程序 (17)第4章程序的调试及仿真 (24)4.1 梯形图调试 (24)4.1.1调试前期准备 (24)4.1.2 梯形图调试过程 (25)4.2 基于组态王的自动售货机仿真 (29)4.2.1 建立组态画面 (30)4.2.2 参数设置 (31)结论 (34)谢辞 (35)参考文献 (36)附录 (37)外文资料翻译 (44)前言公元前3世纪埃及神殿中的投币式圣水出售机是世界上出现最早的自动售货机。

(完整word版)基于PLC的自动售货机控制系统的设计

(完整word版)基于PLC的自动售货机控制系统的设计

引言自动售货机是自动化时代的产物,它的出现方便了人们的生活购物。

由于地理位置的限制,人工的费用,以及时间的差异,给人们的购物限制了一定的条件,为了方便人们的生产生活,自动售货机便出现在人们的生活中,自动售货机以长时间的不间断工作,占地面积小,维修方便,无需人工监守,在国外得到了快速的发展。

但是自动售货机在中国市场的拥有量较小,相对于中国人口较大的购买消费能力,自动售货机在中国市场有很大的发展应用空间。

但自动售货机的工作环境复杂工作周期长,这就需要自动售货机有较强的抗干扰能力和稳定的控制系统,目前市场上的自动售货机多以PLC为控制系统,该种售货机操作方便,容易维修,购买操作方便,本设计通过分析自动售货机的销售方式和功能要求,以确定控制系统的设计。

通过编程软件编写出对应的系统梯形图,调试分析确认系统无误后,导入PLC仿真软件中,对系统进行仿真模拟,检测系统能否满足设计要求。

并对系统不足之处进行修改,满足设计要求后,在试验台上进行接线模拟。

最终在试验台上模拟出自动售货机的销售方式和购买流程。

随着科技的发展,自动售货机还会不断地改进,能更好的为人们提供服务,方便人们的生活。

第一章绪论1.1自动售货机研究的背景自动售货机的出现是自动化社会的产物。

在社会消费水平迅速提高的今天,大量的购买消费可发生在任何时间任何地点。

由于时间,地理位置的限制,给人们的购物带来了不便,为了满足商业的需求方便人们的购物消费自动售货机便出现在人们的生活中,自动售货机以其占地面积小,24小时不间断工作,后期投入少的优势方便着人们的生产生活,可放置在人流量较多的车站,学校餐厅,人群密集的小区,街道。

自动售货机在一定程度上为人们提供了购买可能,但在国内自动售货机的数量还远远不足,人均占有量少,只能实现简单的购买交易,人工智能欠缺,国内自动售货机还急待发展。

基于PLC的自动售货机操作方便,性能稳定,销售种类丰富,在市场的销售中有着良好的发展前景。

基于plc的自动无人售货机设计

基于plc的自动无人售货机设计

毕业设计(论文)任务书设计(论文)题目:基于PLC控制的自动售货机设计基于PLC控制的自动售货机设计摘要研究开发基于PLC的自动售货机,售货机的主要组成部分包括钱币识别系统,找零系统,商品驱动机构,商品贮存装置以及控制系统。

钱币识别系统将钱币转化为信号并交给PLC处理,通过PLC完成钱币的加减找零.用户投足币并选择产品,PLC通过程序控制以及外部元件动作完成自动售货的整个过程.考虑产品总数,设定面板样品以及按钮预留位置。

设定自动售货机内部储物通道数量,根据储物通道数量统计商品驱动装置数量.总体统计PLC输入点输出点大致使用数量,设定PLC输入点与钱币识别信号、按钮等的对应关系,输出点与指示灯、马达、继电器、找零器等的对应关系。

使用S7-200编程软件完成程序编写,使用AUTOCAD设计PLC控制柜,设计自动售货机整体机身以及内部构造,设计电气图.关键词:智能抢答器, PLC,顺序功能图,梯形图,I/O点的分配DESIGN OF VENDING MACHINE BASED ON PLC CDNTROLABSTRACTResearch and development of PLC—based vending machine 。

Integral part of vending machine consist of coin identification system, change system, the driving mechanism of goods, product storage equipment, and a control system 。

Coin recognition systems change coins into signal and abandon PLC to dispose 。

Completed the addition and subtraction of coins via PLC. Users put enough coin into vending machine and select products。

基于PLC的自动售货机的设计毕业设计(论文)

基于PLC的自动售货机的设计毕业设计(论文)

自动售货机的设计目录摘要 (I)Abstract (II)第一章绪论 (3)1.1 研究自动售货机的目的及意义 (3)1.2国内外研究现状 (3)1.3本文研究的主要内容 (4)第二章系统总体设计 (5)2.1售货方式 (5)2.2控制要求 (5)2.3自动售货机构想面板及工作过程 (5)2.4本章小结 (8)第三章可编程控制器PLC (9)3.1 PLC概论 (9)3.1.1可编程控制器的定义 (9)3.1.2可编程控制器的特点 (9)3.1.3可编程控制器的发展趋势 (9)3.2 PLC控制自动售货机的主要功能 (10)3.3 PLC选型 (10)3.4可编程控制器的工作原理 (11)3.5本章小结 (12)第四章自动售货机的硬件设计 (13)4.1输入输出点分配 (13)4.2外部硬件接线图及主电路 (13)4.3货币识别原理 (15)4.4本章小结 (16)第五章自动售货机控制系统的软件控制 (17)5.1程序设计 (17)5.2本章小结 (25)结论 (26)参考文献 (27)参考文献 ........................................................ 错误!未定义书签。

致谢 . (28)摘要随着科技的发展和我国人口的增长,自动售货机的重要性和必需性开始慢慢体现出来,这也使得其具有广阔的发展空间。

由于PLC的特性,使PLC可以应用于各个领域。

而通过与单片机等控制的对比,确定使用PLC来控制自动售货机,因此本次设计是基于PLC的饮料自动售货机,可将其安放于学校的图书馆、食堂、球场等很多地方,使同学们更加便利。

本文分析了自动售货机在国内外的发展现状,利用可编程逻辑控制的目的和意义,从自动售货机的结构、分类、控制要求等对自动售货机做了简单概述,介绍了可编程控制器工作原理、发展趋势、应用领域等,对系统的控制方案进行设计。

按照I/O分配表对PLC选型,并画出外部接线图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关键字:PLC,梯形图,售货机
第1章
1.1
自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它又被称为24小时营业的微型超市。在日本,70%的罐装饮料是通过自动售货出售,自动售货机1999年开始进人中国市场.如今,在机场、地铁、商场、公园等客流较大的场所,已不难发现自动售机;全球著名饮料商可口可乐公司在全世界就布有50万台饮料自动售货机,从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。自动售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机逐渐被越来越多的消费者所接受。现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。
1.2
本次设计的题目是自动售货机,主要是应用西门子S7-200型PLC的梯形图来设计控制程序,并简单介绍相关的知识,如:PLC的定义、PLC的编程语言、PLC的硬件组成等。根据设计内容和控制要求画出梯形图。本次设计的重要部分是第三章的设计部分,即自动售货机梯形图的设计。
1.3
此自动售货机可以投入五角、一元的硬币;如果顾客投入硬币在限定的时间内(2分钟)不按任何按键,自动售货机将退还所投硬币;当投入硬币的总值等于或超过物品价值时,对应的物品指示灯亮绿灯;当物品对应的指示灯亮绿灯时,按下相应的按键,相应的物品排出,同时指示灯绿灯闪烁;如果顾客投入硬币总值超过所选物品的价值时,自动售货机会自动将余款退还顾客;当顾客成功购买完一件物品后20秒无操作,自动售货机会自动将余款退还顾客;如果顾客投入硬币后又不想买物品,按下退款按键,自动售货机会自动将余款退还顾客;.找零时顾客可选择退一元的还是五角的;.当物品不足时,对应的物品指示灯亮红灯,顾客按下相应的按键无反应(不出物品,不减余额)。
(3) PLC大力开发智能模块,加强联网通信能力
为满足各种自动化控制系统的要求,近年来不断开发出许多功能模块,如高速计数模块、温度控制模块、远程I/O模块、通信和人机接口模块等。这些带CPU和存储器的智能I/O模块,既扩展了PLC功能,又使用灵活方便,扩大了PLC应用范围。
加强PLC联网通信的能力,是PLC技术进步的潮流。PLC的联网通信有两类:一类是PLC之间联网通信,各PLC生产厂家都有自己的专有联网手段;另一类是PLC与计算机之间的联网通信,一般PLC都有专用通信模块与计算机通信。为了加强联网通信能力,PLC生产厂家之间也在协商制订通用的通信标准,以构成更大的网络系统,PLC已成为集散控制系统(DCS)不可缺少的重要组成部分。
3.过程控制
大、中型PLC都具有多路模拟量I/O模块和PID控制功能,有的小型PLC也具有模拟量输入输出。所以PLC可实现模拟量控制,而且具有PID控制功能的PLC可构成闭环控制,用于过程控制。这一功能已广泛用于锅炉、反应堆、水处理、酿酒以及闭环位置控制和速度控制等方面。
4. 数剧处理
现代的PLC都具有数学运算、数据传送、转换、排序和查表等功能,可进行数据的采集、分析和处理,同时可通过通信接口将这些数据传送给其它智能装置,如计算机数值控制(CNC)设备,进行处理。
(2)在软件方面:
PLC 的监控定时器可用于监视执行用户程序的专用运算处理器的延迟,保证在程序出错和程序调试时,避免因程序错误而出现死循环;当 CPU、电池、输入/输出接口、通信等出现异常时,PLC 的自诊断功能可以检测到这些错误,并采取相应的措施,以防止故障扩大;停电时,后备电池会正常工作。
2、通用性强,控制程序可变,使用方便
PLC是将微电子技术应用于工业设备的产品,其结构紧凑,坚固,体积小,重量轻,功耗低。并且由于PLC的强抗干扰能力,易于装入设备内部,是实现机电一体化的理想控制设备。以三菱公司的F1-40M型PLC为例:其外型尺寸仅为
305×110×110mm,重量2.3kg,功耗小于25VA;而且具有很好的抗振、适应环境温、湿度变化的能力。现在三菱公司又有FX系列PLC,与其超小型品种。
河 南 工 业 职 业 技 术 学 院
HenanPolytechnicInstitute
毕业设计(论文)
题目基于PLC的自动售货机
班级__机 电0903_
姓名_朱林_
指导教师__曹龙斌__
摘要
本论文设计的是基于西门子S7-200 系列PLC构成的自动售货机监控系统,本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,介绍了PLC的基本组成、特点以及工作原理,文中采用的是梯形图编译译软件STEP7来进行编写。介绍了自动售货机的基本原理以及工作流程,以一次交易过程为例,把交易过程分为几个程序块,分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。与市面上单片机控制的自动售货机相比,利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
所以,PLC是小形化,高速度,高性能,适用于多个基本组件间的连接,模拟控制,定位控制等特殊用途。系统配置即固定又灵活;编程简单;备有可自由选择,丰富的品种;令人放心的高性能;高速运算;使用于多种特殊用途;外部机器通讯简单化;共同的外部设备。
二、PLC的分类
1. 从I/O点数容量分:
(1)小型机
小型PLC的输入输出总点数一般在256点以下,其功能以开关量控制为主,用户程序存储器容量在4k字节以下。
一、PLC的特点
1、可靠性高、抗干扰能力强是 PLC 最重要的特点之一:
(1)硬件方面:
在输入/输出(I/O)通道采用光电隔离,有效抑制外部干扰源对 PLC 的影响;在设计中采用滤波器等电路增强 PLC 对电噪声、电源波动、振动、电磁波等的干扰,确保 PLC 在高温、高湿以及空气中存有各种强腐蚀物质粒子的恶劣工业环境下能稳定地工作;对中央处理器(Central Processing Unit,CPU)等重要部件采用具有良好的导电、导磁材料进行屏蔽,以减少电磁干扰。
PLC是以CPU为核心,综合了计算机技术和通信技术发展起来的一种通用的工业自动控制装置,是现代工业控制的三大支柱(PLC、机器人和CAD/CAM)之一。目前,世界上生产PLC的主要厂家有65个,其中最有名气的厂家在日本、美国和德国。日本的几个厂家为三菱、富士。日立、东芝、横河、立石、光洋、夏普等公司。美国的几个厂家为德州食品公司、通用电器公司、歌德公司、数字设备公司等。还有德国的西门子,荷兰的飞利浦,香港的鹰达等公司也是很有名气。日本三菱电机公司(MITSUBISHI)于1971年开始研制PLC,目前主要有F1,F2,FX,K,A等十几个系列几十种产品,在我国(主要是华东和华南地区)的工业控制领域具有一定的市场占有率。
(2)中型机
中型机PLC的输入输出总点数一般在256~2048点之间,用户程序存储容量达到2~8k字节。
(3)大型机
大型 PLC的输入输出总点数在2048点以上,用户程序存储容8~16字节,它具有计算,控制和调节的功能,还具有强大的网络结构和通讯联网能力
2. 从结构形式分类
(1)整体式结构
整体式又称箱式体,整体式结构式将PLC各主要组成部分集装在一个机壳内,即cpu板、输入板、输出板、电源板等很紧凑地安装在一个标准机壳内,构成一个整体,组成PLC的一个基本单元(主机)或扩展单元。
并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。
5. 通信联网
PLC的通信包括PLC与PLC、PLC与上位计算机、PLC与其它智能设备之间的通信,PLC系统与通用计算机可直接或通过通信处理单元、通信转换单元相连构成网络,以实现信息的交换,并可构成“集中管理、分散控制”的多级分布式控制系统,满足工厂自动化(FA)系统发展的需要。
四、PLC的发展趋势
PLC在执行梯形图程序时,用解释程序将它翻译成汇编语言然后执行(PLC内部增加了解释程序)。与直接执行汇编语言编写的用户程序相比,执行梯形图程序的时间要长一些,但对于大多数机电控制设备来说,是微不足道的,完全可以满足控制要求。
5、减少了控制系统的设计及施工的工作量
由于PLC采用了软件来取代继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,控制柜的设计安装接线工作量大为减少。同时,PLC的用户程序可以在实验室模拟调试,更减少了现场的调试工作量。并且,由于PLC的低故障率及很强的监视功能,模块化等等,使维修也极为方便。
(2)模块式结构
模块式结构PLC采用积木搭接的方式组成系统,其特点是CPU、输入、输出、电源等都是独立的模块。
(3)叠装式结构
叠装式吸收了整体式和模块式,PLC的优点,其基本单元、扩展单元等高等宽,但是长度不同。
三、PLC的应用范围
目前,在国内外PLC已广泛应用冶金、石油、化工、建材、机械制造、电力、汽车、轻工、环保及文化娱乐等各行各业,随着PLC性能价格比的不断提高,其应用领域不断扩大。从应用类型看,PLC的应用大致可归纳为以下几个方面:
1.开关量逻辑控制
利用PLC最基本的逻辑运算、定时、计数等功能实现逻辑控制,可以取代传统的继电器控制,用于单机控制、多机群控制、生产自动线控制等,例如:机床、注塑机、印刷机械、装配生产线、电镀流水线及电梯的控制等。这是PLC最基本的应用,也是PLC最广泛的应用领域。
2.运动控制
大多数PLC都有拖动步进电机或伺服电机的单轴或多轴位置控制模块。这一功能广泛用于各种机械设备,如对各种机床、装配机械、机器人等进行运动控制。
相关文档
最新文档