PLC控制自动售货机设计毕业论文(优秀)

合集下载

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

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

毕业论文(设计)基于PLC的自动售货机控制系统的设计The Design of Vending Machines Control SystemBased on PLC徐州工业职业技术学院毕业设计(论文)任务书课题名称基于PLC的自动售货机控制系统的设计课题性质工程设计类班级电气自动化092班一.选题意义及背景自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。

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

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

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

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

在人口集中的学校、车站、医院等地方,瓶装的饮料造成大量资金与产品的浪费,本课题就研究用PLC实现散装饮料的自动销售,要求给出自动售货机控制系统的硬件电路设计和软件设计。

二.毕业设计(论文)主要内容:合理选择PLC类型,设计自动售货机控制系统。

具体要求如下:1、画出售货机控制流程图;2、合理分配PLC的I/O接口;3、画出相应的售货机连接线路图;4、编写控制程序并进行仿真调试。

●售货机可投入不同币种。

●投入总币数进行等级划分,并通过不同的按钮指示灯指示。

●当货物排出后延时指示灯灭。

●钱币多通过找币系统找币。

●系统运行状态应有指示。

四.毕业设计(论文)结束应提交的材料:1、毕业论文。

2、仿真运行系统程序。

指导教师教研室主任年月日年月日论文真实性承诺及指导教师声明学生论文真实性承诺本人郑重声明:所提交的作品是本人在指导教师的指导下,独立进行研究工作所取得的成果,内容真实可靠,不存在抄袭、造假等学术不端行为。

除文中已经注明引用的内容外,本论文不含其他个人或集体已经发表或撰写过的研究成果。

自动售货机的PLC控制论文

自动售货机的PLC控制论文

毕业设计(论文)专业:自动化(电气的运行与控制)题目:自动售货机的PLC控制目录摘要 (4)绪论 (6)1.1 自动售货机设计目的和意义 (6)1.2自动售货机的发展历史和前景 (7)1.3自动售货机的PLC控制设计原理 (8)1.4 自动售货机设计的基本思路 (9)第2章PLC的概述 (10)2.1 PLC的定义 (10)2.2 PLC的简介 (10)2.3 PLC的工作原理 (10)2.4 PLC的循环扫描工作 (11)2.5 PLC的编程语言 (12)2.6 PLC的特点 (12)2.7PLC的硬件组成 (13)第3章自动售货机PLC控制设计方案研究 (15)3.1工控机自动售货控制系统 (15)1)机箱采用钢结构,有较高的防磁、防尘、防冲击的能力。

(15)2)机箱内有专用底板,底板上又IPC和ISA插槽。

(15)3)机箱内有专门电源,电源有较强的抗干扰能力。

(15)4)要求具有长时间工作能力。

(15)3.2 PLC自动售货控制系统 (15)3.3 自动售货机设计的基本思路 (16)3.4 自动售货机设计的主要内容 (16)第4章自动售货机PLC控制(系统)设计 (17)4.1 PLC各I/O地址分配 (17)4.2什么是梯形图(LAD) (19)4.3投入货币累加显示电路 (19)4.4自动售货机设计的梯形图 (21)4.5 MCGS组态程序设计说明 (28)4.6调试结果、调试中出现的问题及解决方法 (29)结论 (31)致谢 (32)参考文献 (33)绪论自动售货机最早出现在二十世纪五、六十年代的西欧,英国是较早实行自动售货机售货的国家之一。

1942年,在食品销售中首先推广了自动售货的销售方式。

1950年。

英国食品杂货行有500家采用自动售货机售货。

1969年,采用自动售货机售货的商家增加到23000家,销售的商品扩展到文化用品、唱片、香烟、食品等多个方面。

进入70年代后,约有40多万家香烟、饮料店采用自动售货机。

基于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的自动售货机的设计基于PLC的自动售货机的设计摘要随着现在城市的发展规模越来越大,在很多公共场所都放置了自动售货机,方便快捷的满足了人们的需求,为人们在对简单物品采购的时候提供了一种便利。

传统的一些自动售货机大多采用的是单片机控制方式,抗干扰的能力相对较差,系统硬件设计比较复杂,系统的稳定性以及可靠性很难得到保证,维修和维护困难。

本次设计一套基于PLC的自动售货机的控制系统,简单阐述了自动售货机的发展前景与背景,详细分析其主要功能和特点,提出了总的设计方案;此次设计基于WinCC 和西门子S7-300PLC,主要是对自动售货机的硬件方面和软件方面进行仿真设计,采用了顺序控制的程序设计思路,设计了系统的控制程序,包括投币程序、购买程序和退币程序。

关键词:售货机 PLC 自动化 WinCCThe design of the vending machine based on PLCAbstractNow with the development of the city scale is more and more big, the vending machines were placed in many public places, convenient, satisfy people's demand for people at the time of purchase of simple items provides a convenient.Some of the traditional vending machine is mostly USES a single-chip computer control mode, anti-interference ability is relatively poor, the system hardware design is more complex, it is hard to guarantee the stability and reliability of the system, repair and maintenance difficulties.The design of a vending machine based on PLC control system, simple expounds the development foreground and the background of the vending machine, detailed analysis of its main functions and characteristics, puts forward the total design scheme;This design based on WinCC and Siemens S7-300 PLC, mainly to the vending machine hardware and software aspects of simulation design, used the sequence control program design thinking, design the system control program, including the coin program, purchasing procedures and refund money.Key words:V ending machine; PLC;automation;WinCC毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

自动售货机-论文(完整版)

自动售货机-论文(完整版)
自动售货机的销售领域极为广泛,是很多发达国家的商品零售主要途径。近年来,越来越多的自动售货机逐渐被广大消费者所接受,但由于自动售货机分布广泛而零散的这种特征,自动售货机带把方便带给消费者的同时,同时也为运营商带来极大的不便,具体体现在在维护,管理,监督等各个方面。
从自动售货机的发展的轨迹和趋势来看,这似乎是技术密集型取代劳动密集型社会的产业构造转变的标志。大量消费,大量生产和销售环境和消费模式的改变,需要新的流通渠道出现,相对于百货商场,超市,网上购物等新的销售渠道,人工成本都在上涨,再加上购物的约束和限制的各种因素,自动售货机作为一种必要的工具应需求而生。自动售货机作为社会上完成商品交易和公益服务的独立设施,要求它的结构必须严谨齐备。而为实现各种不同需要,在外型尺寸和外观造型上必须适应现代商品社会的整体和谐。
如今,自动售货机的产业正在向网络化进一步发展,并进一步合理化其自身的产业结构。如一个在线的方式,通过计算机监控每一部自动售货机以及自动售货机里的库存信息,从而保证顺利补充货品及机器的维护。而且,为了防止全球气候变暖,致力于节能,节能汽水售卖机应运而生了。在夏季用电高峰期,自动售货机这种模式即使在离线的情况下还可以使用,还可以保持较低的温度,与以往的自动售货机相比,可节电10%-15%。未来,自动售货机也将进一步在节约能源和资源的前提下向高功能化方向更好的发展。
该系统的设计与实施可以跟自动售货机的商品销售情况进行分析,运营商可以进行销售状况的统计,通过数据来预测大部分商品的走势,确定合理的采购及分销策略来获
1.2
在中国,自动售货机不仅仅是售卖商品的机器,而是一个潜力巨大的产业,这将引发第三次零售业革命,是自从超市和百货商店之后最为有影响力的一次,因此前景十分广阔。由于自动售货机出售的商品可以根据特定的地方特定的需要而定,包括零食,电话卡,饮料等具体商品按需求放在不同的地方的自动售货机里。并且,通过这种智能的自动贩卖系统,库存,销售,物流的准确信息能够实时反馈给客户和管理人员。

PLC在自动售货机控制系统中的应用毕业设计论文

PLC在自动售货机控制系统中的应用毕业设计论文

PLC在自动售货机控制系统中的应用摘要随着社会不断的进步,机械化程度的迅速发展,自动化控制已在人们的生活中得到了广泛的运用,给人们带来了便利。

本论文利用PLC自动控制具有功能完备、灵活性、通用性好,程序输入方法简化,操作简单等优点,设计出了PLC自动控制售货机,自动售货机是一种高智能化的产品,操作简便,可以充分补充人力资源的不足,这种自动售货机外型结构体积小,安置区域广,给人们的生活带来了具大的方便。

该论文设计介绍了自动售货机的结构组成,包括投币控制按钮、选择饮料按钮、退币按钮、输出饮料端口、找钱端口和一些对应的指示灯;根据设计需要和经济综合因素的考虑,选用FX2N-32R型PLC的控制,这样就能够满足输入与输出控制,在设计中给出了控制系统的软硬件设计,并用GX7CH软件进行对梯形图的输入、调试与仿真,能够完全符合设计需求。

关键词:自动售货机,可编程序控制器,梯形图PLC IN THE VENDING MACHINE CONTROL SYSTEMAPPLICATIONABSTRACTAlong with the continuous progress of society, the degree of mechanization and rapid development of the already, automation control in people's life has been widely used, has brought people convenient.This paper using PLC automatic control has excellent function, flexibility, high universality, input method simplified, simple operation etc, designed a PLC automatic control vending machine, automatic vending machine is a kind of high intelligent product, convenient operation, can full complement the lack of human resources, the vending machine exterior structure, small size, resettlement area wide, to the life of people brought great convenience.This paper introduced the vending machine design structure, including coin control button, select drink button, and withdrew money button, output beverage port, change port and some corresponding indicator; According to the design needs and economic comprehensive factors to consider, choose FX2N - 32R type PLC control, so that you can meet the input and output control, in the design of the control system is given in the design of the software and hardware of GX7CH software, and the input, commissioning ladder diagram with simulation, able to fully comply with the design requirements.KEY WORDS: Vending machine,Programmable logic control ,Ladder -diagram毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

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

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

基于PLC的自动售货机的毕业设计论文摘要自动售货机作为现代零售业的一种重要形式,已经在各个领域得到广泛应用。

本毕业设计致力于设计和实现一种基于PLC(可编程逻辑控制器)的自动售货机系统。

该系统通过使用PLC控制器,实现了自动售货机的货物管理、交易处理和故障处理等功能。

本文详细介绍了自动售货机的背景和发展,设计思路和方案,系统架构,以及实际应用效果等方面。

引言自动售货机是一种能够提供商品销售和交易服务的机械装置。

自动售货机的出现大大提高了商品销售的效率和便利性,减少了人工操作的错误和劳动强度。

目前,自动售货机已经广泛应用于食品、饮料、烟草、报刊等各个行业。

随着科技的不断进步,自动售货机的功能也越来越丰富,包括现金支付、刷卡支付、微信支付等多种支付方式。

本文将重点介绍一种基于PLC的自动售货机系统的设计和实现。

设计思路和方案系统需求分析在设计自动售货机系统之前,首先需要进行系统需求分析,明确系统的功能和性能需求。

根据市场调研和用户需求分析,我们确定了以下主要功能需求: - 商品管理:系统能够实现对不同商品的库存管理、上下架、售价设定等功能。

- 交易处理:系统能够自动处理用户选择商品、支付货款、找零等交易过程。

- 故障处理:系统能够检测并处理售货机的故障情况,如货道堵塞、温度异常等。

硬件设计自动售货机的硬件设计包括主要元件选择、电路设计和传感器接口设计等。

我们选择了可编程逻辑控制器(PLC)作为系统的主控设备,主要基于PLC具有稳定性高、可靠性强、扩展性好等优点。

同时,为了实现对货道状态的检测和控制,我们还需要添加红外传感器、电机驱动器等硬件设备。

软件设计自动售货机的软件设计主要包括PLC程序设计、用户界面设计和数据管理设计等。

我们使用PLC编程软件进行程序开发,主要编写逻辑控制程序,实现对货道的控制和状态监测。

同时,为了提升用户体验,我们还需要设计友好的用户界面,并通过数据库管理系统来存储商品信息和交易记录。

基于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选型,并画出外部接线图。

自动售货机-论文(完整版)

自动售货机-论文(完整版)
2.1.2 PLC
CPU是PLC的核心,通过计算机技术和通信技术的完美结合,就可以开发出一个通用的工业自动控制装置,是现代工业控制技术的重要组成部分。而今,生产技术达到世界领先水平的PLC厂商有68个,当然最有名的几个制造商在日本,美国和德国的。几家日本厂分别是东芝,日立,富士,横河,立石,三菱,夏普等较为知名的公司。还有一些美国制造商分别是得克萨斯州食品公司,通用电气公司,歌德,数字设备公司等等。比较有名的还有欧洲的飞利浦公司和西门子公司和亚洲的鹰达公司都是非常有名的。
现在而言,所有的情况下都是通过人工的判断来运行一台自动售货机,包括缺硬币,币箱已满,自动售货机机械故障,缺少货物等,普遍使用人工操作员的定时巡视的这种管理方法来解决,虽然问题得到解决,但结果是既费力又费时,但他们不能得到及时,准确的实时状态报告,自动售货机,操作增加了管理难度和成本,但也有可能给消费者的消费造成不方便。
Detailed in this article is history and current situation of the vending machine, is the definition of a programmable logic controller description, content design steps and procedures design, programming languagesand so on. Systematic exposition of how to combine Siemens PLC control system in the vending machine to run, combined with further validation of Siemens PLC configuration king in our use of the vending machine control system, so that we can understand and see the effect of running .

基于PLC的自动售货机(饮料机)_毕业设计1 精品

基于PLC的自动售货机(饮料机)_毕业设计1 精品

基于PLC的自动售货机(饮料机)第一章前言从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。

大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。

从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

据说自动售货机最早出现在二十世纪五、六十年代的西欧,英国是较早实行自动售货机售货的国家之一。

1942年,在食品销售中首先推广了自动售货的销售方式。

1950年,英国食品杂货行有500家采用自动售货机售货。

1969年,采用自动售货机的商家增加到23000家,销售的商品扩展到文化用品、唱片、香烟、食品等多个方面。

进入70年代后,约有40多万家香烟、饮料店采用自动售货机。

1980年英国有50余万台自动售货机,年销售额达8.81亿英镑。

70年代后,日本、美国等发达国家和地区自动售货机迅猛的发展,短短30年,发达国家自动售货机产业已发展到相当大的规模。

自动售货机被广泛地布放于车站、油站、码头、机场、宾馆、写字楼、娱乐场所及大街小巷和公路旁,人们通过自动售货机可以买到食品、香烟、饮料、报纸、票、卡甚至鲜花和小宠物等物品。

自动售货机实现了商品需求化、性能多样化的发展,由原来只能出售有限商品品种,转变为继百货公司、超级市场、便民店之后,以消费者与售货机“一对一”自动售货的无店铺销售业态。

现在,自动售货机产业正走向信息化并进一步实现合理化。

例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。

PLC控制自动售货机设计毕业论文

PLC控制自动售货机设计毕业论文

PLC控制自动售货机设计毕业论文随着社会的不断发展,自动售货机作为一种便捷的购物方式受到了越来越多人的青睐。

然而,传统的自动售货机存在着一些问题,比如售货商品选择单一、支付方式有限等。

为了解决这些问题,本文基于PLC(可编程逻辑控制器)控制技术,设计了一种新型的自动售货机。

本文主要分为以下几个部分:1.研究背景与意义自动售货机作为一种便捷的购物方式,受到了广大消费者的喜爱,但传统自动售货机存在着一些问题。

本文旨在通过PLC控制技术,设计一种新型的自动售货机,提高其功能性和智能化程度。

2.PLC控制技术简介PLC(可编程逻辑控制器)是一种用于工业控制的专用数字计算机,其主要功能是控制生产过程中的各种电磁设备。

PLC控制技术具有稳定性强、响应速度快、可靠性高等优点,逐渐在自动化领域得到广泛应用。

3.自动售货机的设计与实现基于PLC控制技术,本文设计了一种新型的自动售货机,主要包括以下几个功能:(1)商品选择功能:通过触摸屏界面,用户可以选择自己想要购买的商品种类和数量。

(2)支付功能:支持多种支付方式,如现金支付、手机支付等。

(3)库存管理功能:自动监测商品库存量,及时补货。

(4)用户管理功能:记录用户购买信息,为用户提供个性化推荐。

4.实验结果与分析通过实验验证,本文设计的自动售货机在功能性和智能化程度方面都有明显提升。

PLC控制技术确保了自动售货机的稳定性和可靠性,用户体验也得到了极大改善。

5.结论与展望本文基于PLC控制技术设计了一种新型的自动售货机,提高了其功能性和智能化程度。

未来可以进一步完善自动售货机的设计,加强与互联网的结合,实现更智能、更便捷的购物体验。

综上所述,通过本文的研究,PLC控制自动售货机的设计得到了一定的实用性和推广性,有助于提升自动售货机的竞争力和市场占有率。

希望本文的研究成果能够为相关领域的研究提供一些借鉴和参考。

基于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控制的自动售货机毕业设计

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

plc控制的自动售货机毕业设计一、选题背景随着社会的不断发展,人们的生活水平也在不断提高。

在这样的背景下,自动售货机作为一种便捷、快速、安全的购物方式,越来越受到人们的青睐。

而PLC控制技术作为现代工业控制领域中应用最广泛的一种技术,其在自动售货机中的应用也越来越普遍。

二、研究目标本文旨在通过对PLC控制技术在自动售货机中的应用进行研究和分析,设计出一款具有较高实用性和可靠性的自动售货机系统。

三、研究内容1. 自动售货机系统结构设计本文首先对自动售货机系统进行了结构设计。

其中包括硬件部分和软件部分两个方面。

硬件部分主要包括:投币器、纸币器、显示屏、键盘、电机等组成;软件部分主要包括:PLC程序设计和人机界面设计两个方面。

2. PLC程序设计PLC程序是整个自动售货机系统中最核心的部分。

本文对PLC程序进行了详细设计,并采用了模块化编程的思想,将整个程序分为多个模块进行编写。

其中包括:货道控制模块、投币器控制模块、纸币器控制模块、显示屏控制模块、键盘控制模块等。

3. 人机界面设计人机界面是自动售货机系统中用户与系统交互的重要部分。

本文对人机界面进行了详细设计,采用了触摸屏的形式,使用户操作更加方便快捷。

同时,在界面设计中还考虑了用户体验和美观性等因素。

4. 系统测试和优化为了确保自动售货机系统的可靠性和稳定性,本文对系统进行了全面测试,并对系统中出现的问题进行了优化和改进。

最终得到一款具有较高实用性和可靠性的自动售货机系统。

四、研究意义本文通过对PLC控制技术在自动售货机中的应用进行研究和分析,设计出一款具有较高实用性和可靠性的自动售货机系统。

该研究成果不仅可以应用于商业领域,提高商品销售效率和顾客购物体验,还可以在工业领域中得到广泛应用,提高生产效率和质量。

五、总结本文对PLC控制技术在自动售货机中的应用进行了研究和分析,并设计出一款具有较高实用性和可靠性的自动售货机系统。

该系统不仅可以提高商品销售效率和顾客购物体验,还可以在工业领域中得到广泛应用。

优秀毕业论文设计:PLC控制自动售货机的设计

优秀毕业论文设计:PLC控制自动售货机的设计

优秀毕业论文(设计):PLC控制自动售货机的设计编号:毕业论文(设计)题目PLC控制自动售货机的设计指导教师冉玉梅学生姓名邢生歧学号200801702074专业08自动化教学单位德州学院机电工程系二O一二年四月xx日德州学院毕业论文(设计)开题报告书xxxx年xx月xx日德州学院毕业论文(设计)中期检查表院(系):机电工程系专业:自动化××××年××月××日目录1绪论 (9)1.1自动售货机的理论背景与实际意义 (9)1.2 自动售货机设计的主要内容 (10)1.3 自动售货机设计的基本思路 (11)2 PLC的概述 (11)2.1 PLC的定义 (11)2.2 PLC的简介 (11)2.3 PLC的工作原理 (11)2.4 PLC的循环扫描工作 (4)2.5 PLC的硬件组成 (5)2.6 PLC的编程语言 (6)2.7 PLC的特点 (6)3 自动售货机的设计 (8)3.1西门子S7-200 PLC特点 (8)3.2 自动售货机设计软元件 (8)3.3自动售货机的基本功能 (9)3.4自动售货机I/O点的分配 (11)3.5 顺序功能图(SFC) (12)3.6梯形图(LAD) (14)3.7 自动售货机的相关说明 (21)3.8 自动售货机的外部接线图 (21)3.9 自动售货机仿真 (22)参考文献 (23)致谢 (25)PLC控制自动售货机的设计邢生歧(德州学院机电系,山东德州 253023)摘要:本论文设计的是基于西门子S7-200 系列PLC构成的自动售货机监控系统,本文,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于西门子S7-200 系列PLC构成的自动售货机系统整体设计过程进行较为细致的论述。

介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。

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来控制自动售货机,然后分析自动售货机的结构和工作原理,明白自动售货机的贩卖过程,以便为硬件的选择做准备。

通过自动售货机的功能分析作出硬件框图,根据硬件框图选择所需要的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 绪论 (1)1.1 自动售货机的研究背景及意义 (1)1.2 研究自动售货机的目的 (1)1.3 本设计研究的内容 (2)2 自动售货机的功能分析 (3)2.1 自动售货机主控单元的确定 (3)2.1.1 PLC的部分功能 (3)2.1.2 确定自动售货机的主控单元为PLC (4)2.2 自动售货机的售货方法 (5)2.3 自动售货机的空间结构 (6)2.4 自动售货机的功能 (6)2.5 自动售货机的购物使用流程 (8)3 自动售货机的硬件部分 (9)3.1 控制电路硬件组成框图 (9)3.2 确定自动售货机使用的PLC类型 (10)3.3 货币识别器选型 (12)3.3.1 硬币的识别原理 (13)3.3.2 纸币的识别原理 (13)3.4 自动售货机电机及其它选择 (14)4 自动售货机的软件设计 (16)4.1 自动售货机的控制系统流程图 (16)4.2 自动售货机的程序部分 (17)4.2.1 程序中用到的部分指令 (17)4.2.2 自动售货机的控制程序 (18)4.3 程序的调试部分 (26)4.3.1 GX Developer (26)4.3.2 程序调试 (26)4.4 基于MCGS组态的自动售货机仿真 (28)4.4.1 建立组态画面 (28)4.4.2 设置各元件的参数 (29)结论 (34)参考文献 (35)致谢 (36)附录系统硬件连接图 (37)1 绪论1.1 自动售货机的研究背景及意义自动售货机最早出现在20世纪60年代的欧美,当时在美国的地铁系统中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

自动售货机的系统设计题目: PLC控制自动售货机专业:机电一体化班级:姓名:学号:指导老师:PLC控制自动售货机摘要本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。

具体说明了可编程序控制器在自动售货机中的作用。

程序涉及到了自动售货机工作的绝大部分过程。

利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。

关键词自动售货机;可编程序控制器;目录.绪论 (1).1自动售货机的介绍 (4).1.1自动售货机功能分析 (4).1.1.1自动售货机的基本功能 (5)1.2 PLC的基本结构及原理................................................................................................. (5).1.3 PLC的选型原则 (5).2PLC系统设计............................................................................................ .7.2.1可编程序控制系统设计的基本原则 (7).2.1.1控制系统设计原则 (7).2.1.2控制系统设计的基本内容 (7).2.1.3控制系统设计的一般步骤........................................................................ .8.2.1.4程序设计的步骤. (8).3自动售货机PLC程序设计 (10).3.1仿真实验中售货机的分析 (10).3.2设计任务的确定 (10).3.3程序设计部分 (11).3.3.1程序设计说明 (11).3.3.2PLC程序设计 (11).3.4仿真界面与PLC (20).3.5数据连接 (24).3.5.1定义I/O设备 (24).3.5.2设计 (26).3.5.3运行 (29).4结束语 (29)·参考文献……………………………………………………………………………………… .30绪论从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。

大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。

从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

现在,自动售货机产业正在走向信息化并进一步实现合理化。

例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。

并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。

在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。

进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。

因经济复苏缓慢,社会对扩大就业与工作场所提供茶点饮料的福利事业更为关注。

自动售货机不仅保障了惬意的工休时间,也是最廉价、提高职工工作效率最有效的手段。

特别是在24小时无休工作状态中的办公场所,使用独具魅力的迷你型饮料冲饮机,解决了不间断提供咖啡饮品服务的问题,这种服务加速了自动售货机与咖啡饮品服务的融合。

1999年的全美自动售货机协会和全美咖啡服务协会的合并使人们更直观地看到了这种融合现象。

图1 自动售货机工作流程图须经过反复调试、修改,直到满足要求为止。

必要时还需设计控制台编制控制系统的技术文件。

2.1.3 控制系统设计的一般步骤(1)根据生产的工艺过程分析控制要求。

(2)根据控制要求确定所需的用户输入、输出设备,据此确定PLC的I/O点数。

(3)选择PLC系统。

(4)分配PLC饿I/O点,设计I/O连接图。

(5)进行PLC程序设计,同时可进行控制太的设计和现场施工。

2.1.4 程序设计的步骤(1)对于较复杂的控制系统,需绘制系统控制流程土,用以清楚地表明动作的顺序和条件。

(2)设计梯形图。

这程序设计的关键一步,也是比较困难的一步。

(3)根据梯形图编制程序清单。

(4)用编程器将程序输入到PLC的用户存储器中,并检查输入的程序是否正确。

(5)对程序进行调试和修改,直到满足要求为止。

(6)待控制台及现场施工完成后,就可以进行联机调试。

若未满足要求,再从新修改程序或检查接线,直到满足为止。

(7)编写技术文件。

(8)交付使用。

控制系统设计步骤流程图如图4所示。

图4 PLC控制系统设计步骤3 自动售货机PLC程序设计3.1 仿真实验系统中售货机的分析由于售货机的全部功能时在上位机上模拟的,所以售货机的部分硬件是由计算机软件来模拟替代的。

如钱币识别系统可以用按压某个“仿真对象”输出一个脉冲直接给PLC发布命令,而传动系统也是由计算机来直接模拟的,这些并不会影响实际程序的操作,完全能模拟现实中自动售货机的运行。

(1)试验状态假设由于是在计算机上模拟运行,试验中有一些区别于实际情况的假设,本试验中假设:①自动售货机只售8种商品。

②自动售货机可识别10元、5元、1元、5角、1角硬币。

③自动售货机可退币10元、5元、1元、5角、1角硬币。

④自动售货机有液晶显示功能。

⑤实验中售货机忽略了各种故障以及缺货等因素。

(2)一次交易过程分析为了方便分析,我们以一次交易过程为例。

①初始状态。

由电子标签显示各商品价格,显示屏显示友好界面,此时不能购买任何商品。

②投币状态。

按下投币按钮,显示投币框,按下所投币值显示屏显示投入、消费、余额数值,当所投币值超过商品价格时,相应价格选择按钮发生变化,提示可以购买。

③购买状态。

按下可以购买的选择按钮,所选的商品出现在出货框中,同时显示屏上的金额数字根据消费情况相应变化。

取走商品后出货框消失。

④退币按钮。

按下退币按钮,显示退币框,同时显示出应退币值及数量。

按下确认钮,则恢复初始状态。

到此为止,自动售货机的一个完整工作过程结束。

3.2 设计任务的确定在清楚自动售货机运行工作过程的基础上,制定出设计方案,确定任务的目标,以设计出合理的仿真系统。

首先,应该做上位机与下位机的任务分工:上位机主要用来完成仿真界面的制作过程,而下位机则主要用来完成PLC程序的编写。

其次,要分别对上位机和下位机进行资料的查找与收集。

例如在进行仿真界面的设计时可以去观看一下真正售货机的外观,必要时可以借助一些宣传图片来设计自动售货机的外型;在进行PLC程序的编写时需要先分配PLC的I/O点,确定上、下位机的接口。

然后,分别对上、下位机分别进行设计工作。

最后,进行上位机设计结果与下位机设计结果的配合工作,经调试后完成整个系统的设计另外,上位机与下位机的设计工作是密切配合的。

它们无论在通信中使用的变量,还是在仿真中控制的对象都应该是一致的。

总体上讲,仿真界面是被控对象,利用PLC来控制这个仿真的自动售货机,仿真的自动售货机接受PLC的控制指令并完成相应的动作;另一方面,仿真界面中的仿真自动售货机的运行,都是由组态界面所提供的命令语言来完成的。

这是整个仿真系统内部各大部件之间的内在关系。

我主要是对自动售货机中的下位机,也就是主要是对PLC在其中的程序进行设计。

仿真程序只做了解,虽然只做了解,但是也将在下面有所介绍。

清楚了仿真实验的整体设计思路,下面就可以开始着手设计了。

3.3 程序设计部分这部分内容是整个系统设计的主体部分。

所要完成的任务是仿真系统的上位机与下位机的程序设计,即在上述功能分析的基础上,有针对性地进行设计。

3.3.1 程序设计说明下位机程序的编制则是利用松下PLC专用编程软件FPWIN-GR完成的。

在设计的过程中,就像上面所叙述的那样,并非孤立地分别进行上位机和下位机的设计工作,而是互相配合的。

因此在以下的详细设计过程中,并没有将上位机的设计与下位机的设计整体分开来写,而是相互交替,同时尽量清晰地叙述,在相应的设计部分中注明是上位机的设计还是下位机的设计。

3.3.2 PLC程序设计可以把一次交易过程分为几个程序块:运行初期电子标签价格的内部传递;投币过程;价格比较过程;选择商品过程;退币过程。

(1)运行初期电子标签价格的内部传递程序的设计仿真系统运行初期,要由PLC向仿真画面相应对象传递已经存储好的价格,还要给投入显示、消费显示及余额显示存储器清零,同时也要给存储退币币值的存储器清零。

程序编制过程中,要用到运行初期闭合继电器R9013、16位数据传送指令FO,同时在上位机ForceControl中,必须定义相应的变量,来实现与PLC程序的对接。

所定义的变量如表1所示。

表1 初始状态变量表根据表1 编制PLC程序如图5所示。

图5 运行初期电子标签价格的内部传递程序在梯形图程序图5中,系统初始化时,通过运行初期闭合继电器R9013在第一次扫描时将数值传递给上位机。

给WR1-WR11及SV0-SV4赋初值,赋值功能通过高级指令FO实现。

至于为什么要加入WR13、WR15、WR17、WR19及WR20,在以后的程序中将介绍它们的作用。

(2).投币过程在投币的过程中,每投下一枚硬币,投入显示将增加相应的币值,余额也增加同样币制。

先建立变量表,在编写程序。

变量表如表2所示。

对应的梯形图程序如图7所示。

F60 CMP , WR3 , WR9R900A Y5R900B. . . .. .图8 价格比较过程梯形图(4)选择商品过程当投入的币值可以购买某种商品时,按下相应的“选择”按纽即可在出货框中出现该种商品,同时消费显示栏中显示出已经消费掉的金额,余额也将扣除已消费的币值,接着余额继续与价格相比较,判断是否能继续购买。

出现在出货口的商品在没有取走前,一直保持显示状态,用鼠标点击该商品代表已经取走,出货口中的商品隐藏。

建立的变量表如表4所示。

对应的梯形图程序如图9所示。

表4 选择商品过程变量表在梯形图9中,一是要使商品出现在出货框中,二是要实现内部货币的运算。

以第一步为例,按下选择01商品键,相当于给R205加一个信号(只接受一次脉冲,所以用DF微分指令),当YO接通(01商品灯亮)时,则系统显示可以购买01商品。

相关文档
最新文档