自动售货机--PLC毕业设计
基于PLC的自动售货机控制系统的设计
基于PLC的自动售货机控制系统的设计自动售货机是一种自动化的货物销售设备,广泛应用于餐厅、便利店等各类商铺。
它能够通过电子支付方式自动售卖商品,并具备库存管理、销售数据统计、远程监控等功能。
为了实现自动售货机的正常运行,需要设计一个基于PLC(可编程逻辑控制器)的控制系统。
首先,我们需要对自动售货机的功能进行分析,确定所需的控制模块。
自动售货机的主要功能包括:1.商品选择与交付:用户通过触摸屏或按键选择商品,机器自动将所选商品交付给用户。
3.库存管理:自动售货机需要准确管理商品的库存,当商品数量不足时,需要提醒操作员补充。
4.销售数据统计:自动售货机需要对商品销售情况进行统计,包括销售数量、销售额等数据。
5.远程监控:自动售货机可以通过网络与远程服务器建立连接,实现远程监控和管理。
基于以上功能,我们可以将PLC的控制系统设计如下:1.输入模块:包括触摸屏、按键等,用于接收用户选择商品、支付方式等输入信息。
2.输出模块:包括商品出货口、屏幕显示等,用于将商品交付给用户,并显示交互信息。
3.电子支付模块:用于连接支付系统,处理用户支付请求,进行实时的支付验证和交易记录。
4.库存管理模块:通过传感器检测商品数量,当商品数量不足时,发出报警信号并提醒操作员补充商品。
5.销售数据统计模块:通过PLC中的计数器功能,统计每个商品的销售数量和销售额,并将数据保存到存储器中。
6.通信模块:用于与远程服务器建立连接,传输销售数据、库存信息等,并接收远程的监控指令。
在设计控制系统时,我们需要考虑到以下几个方面:1.系统的稳定性和可靠性:PLC是一种可靠的工控设备,可以提供稳定的控制功能。
同时,我们需要设置适当的备份机制,确保系统在故障时可以正常运行。
2.用户交互的友好性:通过触摸屏、显示屏等人机界面,提供友好的交互方式,使用户能够方便、快速地选择商品,并了解交易结果。
3.安全性:自动售货机控制系统需要具备一定的安全保障措施,防止恶意攻击和非法操作。
自动售货机PLC设计(带很十分详细的梯形图等)
自动售货机PLC设计目录一、引言 (1)二、控制要求 (2)三、设计任务 (2)四、系统总体方案设计方案4.1 系统硬件配置及组成原理 (3)4.2 系统变量定义及分配表 (3)4.3 系统接线图设计 (4)4.4系统可靠性设计 (4)五、控制系统设计5.1 控制程序流程图设计 (5)5.2 控制程序时序图设计 (6)5.3 控制程序设计思路 (7)5.4 编程系统的调试 (7)5.5创新设计内容 (7)六、上位监控系统设计6.1 PLC与上位监控软件通讯 (8)6.2 上位监控系统组态设计 (8)6.3 实现的效果 (12)七、系统调试及结果分析7.1 系统调试及解决的问题 (12)7.2 结果分析 (13)八、结束语 (13)九、参考文献 (14)十、附录 (14)一:引言可编程序控制器(Programmable Logic Controller )简称PLC, 是一种以微处理器为核心的用于工程自动控制的工业控制机,其本质是一台工业控制专用计算机。
它的软、硬件配置与计算机极为类似,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言。
硬件主要由中央处理单元CPU、存贮器、输入/输出单元以及编程器、电源和智能输入/输出单元等构成.PLC是一种专为在工业环境应用而设计的数字运算电子系统,它是以微处理机为基础,综合了计算机技术、自动控制技术和通信技术等现代科技而发展起来的一种新型工业自动控制装置,是当今工业发达国家自动控制的标准设备之一。
自动售货机是集声、光、机、电于一体的智能科技产物,进入21世纪,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。
使未来的自动售货机不仅仅具有售货功能,而是更加多元化,及人性化;如:手机支付、远程联机管理、个性的LCD广告显示屏、更节能。
自动售货机的普及在某种程度上能反映一个国家的科技发展水平,是一个国家文明程度的象征。
基于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的自动售货机的毕业设计论文(1)
基于PLC的自动售货机的毕业设计论文摘要自动售货机作为现代零售业的一种重要形式,已经在各个领域得到广泛应用。
本毕业设计致力于设计和实现一种基于PLC(可编程逻辑控制器)的自动售货机系统。
该系统通过使用PLC控制器,实现了自动售货机的货物管理、交易处理和故障处理等功能。
本文详细介绍了自动售货机的背景和发展,设计思路和方案,系统架构,以及实际应用效果等方面。
引言自动售货机是一种能够提供商品销售和交易服务的机械装置。
自动售货机的出现大大提高了商品销售的效率和便利性,减少了人工操作的错误和劳动强度。
目前,自动售货机已经广泛应用于食品、饮料、烟草、报刊等各个行业。
随着科技的不断进步,自动售货机的功能也越来越丰富,包括现金支付、刷卡支付、微信支付等多种支付方式。
本文将重点介绍一种基于PLC的自动售货机系统的设计和实现。
设计思路和方案系统需求分析在设计自动售货机系统之前,首先需要进行系统需求分析,明确系统的功能和性能需求。
根据市场调研和用户需求分析,我们确定了以下主要功能需求: - 商品管理:系统能够实现对不同商品的库存管理、上下架、售价设定等功能。
- 交易处理:系统能够自动处理用户选择商品、支付货款、找零等交易过程。
- 故障处理:系统能够检测并处理售货机的故障情况,如货道堵塞、温度异常等。
硬件设计自动售货机的硬件设计包括主要元件选择、电路设计和传感器接口设计等。
我们选择了可编程逻辑控制器(PLC)作为系统的主控设备,主要基于PLC具有稳定性高、可靠性强、扩展性好等优点。
同时,为了实现对货道状态的检测和控制,我们还需要添加红外传感器、电机驱动器等硬件设备。
软件设计自动售货机的软件设计主要包括PLC程序设计、用户界面设计和数据管理设计等。
我们使用PLC编程软件进行程序开发,主要编写逻辑控制程序,实现对货道的控制和状态监测。
同时,为了提升用户体验,我们还需要设计友好的用户界面,并通过数据库管理系统来存储商品信息和交易记录。
基于PLC的自动售货机设计
基于PLC的自动售货机设计自动售货机是一种现代化的售卖商品的设备,它通过内置的计算机控制系统来管理商品的销售和库存。
PLC(可编程逻辑控制器)是一种常用于自动化控制系统中的计算机控制器,其具有可编程性和强大的实时性能,因此非常适合用于自动售货机的设计。
自动售货机的设计需要考虑到多个方面,包括硬件设计和软件设计。
在硬件设计方面,主要包括物理结构的设计和电气电路的设计;在软件设计方面,主要包括PLC程序的编写和人机界面的设计。
在物理结构的设计方面,自动售货机通常由外壳、货道、取货口和投币口等组成。
外壳需要具有强度和耐用性,以抵御外部环境的影响。
货道是放置各类商品的地方,它需要具有良好的空间管理能力,以容纳尽可能多的商品。
取货口是用户取走商品的地方,它需要设计成方便用户取货的形式。
投币口用于接收用户投入的硬币,并通过计算机控制系统来判断是否接受。
在电气电路的设计方面,自动售货机需要通过电源来提供电能。
同时,还需要设计各种传感器,用于检测商品的库存情况和用户的操作情况。
传感器可以是光电传感器,通过检测货道内的光线来判断商品的库存情况;还可以是压力传感器,通过检测用户按下选购按钮的力度来判断用户的操作情况。
在PLC程序的编写方面,需要根据具体需求编写程序来控制自动售货机的运行。
程序需要包括监控货道库存情况的功能,当库存不足时需要发出补货信号;还需要包括接收用户选择商品的功能,以及判断用户投币是否足够的功能。
此外,还需要编写程序来控制售货机的显示屏和投币机的运行。
在人机界面的设计方面,需要设计一个易于操作的界面,方便用户选择商品并投币。
一般来说,可以使用触摸屏作为人机交互方式,通过触摸屏上的按钮来选择商品,并通过触摸屏上的投币区域来投币。
同时,还需要设计一个显示屏来显示商品的信息和投币的金额。
总之,基于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(可编程逻辑控制器)控制技术,设计了一种新型的自动售货机。
本文主要分为以下几个部分:1.研究背景与意义自动售货机作为一种便捷的购物方式,受到了广大消费者的喜爱,但传统自动售货机存在着一些问题。
本文旨在通过PLC控制技术,设计一种新型的自动售货机,提高其功能性和智能化程度。
2.PLC控制技术简介PLC(可编程逻辑控制器)是一种用于工业控制的专用数字计算机,其主要功能是控制生产过程中的各种电磁设备。
PLC控制技术具有稳定性强、响应速度快、可靠性高等优点,逐渐在自动化领域得到广泛应用。
3.自动售货机的设计与实现基于PLC控制技术,本文设计了一种新型的自动售货机,主要包括以下几个功能:(1)商品选择功能:通过触摸屏界面,用户可以选择自己想要购买的商品种类和数量。
(2)支付功能:支持多种支付方式,如现金支付、手机支付等。
(3)库存管理功能:自动监测商品库存量,及时补货。
(4)用户管理功能:记录用户购买信息,为用户提供个性化推荐。
4.实验结果与分析通过实验验证,本文设计的自动售货机在功能性和智能化程度方面都有明显提升。
PLC控制技术确保了自动售货机的稳定性和可靠性,用户体验也得到了极大改善。
5.结论与展望本文基于PLC控制技术设计了一种新型的自动售货机,提高了其功能性和智能化程度。
未来可以进一步完善自动售货机的设计,加强与互联网的结合,实现更智能、更便捷的购物体验。
综上所述,通过本文的研究,PLC控制自动售货机的设计得到了一定的实用性和推广性,有助于提升自动售货机的竞争力和市场占有率。
希望本文的研究成果能够为相关领域的研究提供一些借鉴和参考。
plc毕业设计自动售货机的设计
plc毕业设计自动售货机的设计PLC毕业设计:自动售货机的设计引言自动售货机作为一种智能化的零售设备,已经在我们的生活中变得越来越常见。
它不仅方便了消费者的购物体验,还提高了商家的销售效率。
本文将探讨PLC (可编程逻辑控制器)在自动售货机设计中的应用,并提供一种基于PLC的自动售货机设计方案。
一、自动售货机的功能需求在设计自动售货机之前,我们首先需要明确其功能需求。
一般来说,自动售货机应具备以下功能:1. 商品展示和选择:自动售货机应该能够清晰地展示商品信息,并提供消费者选择的功能。
2. 支付和找零:自动售货机应该支持各种支付方式,例如硬币、纸币、信用卡等,并能够自动找零。
3. 库存管理:自动售货机应该能够实时监测商品库存,并在库存不足时及时补货。
4. 故障检测和维修:自动售货机应该能够自动检测故障,并提供相应的维修信息。
二、PLC在自动售货机中的应用PLC作为一种专门用于工业自动化控制的设备,其稳定性和可靠性得到了广泛的认可。
在自动售货机设计中,PLC可以用于实现以下功能:1. 硬件控制:PLC可以控制自动售货机的各种硬件设备,例如电机、传感器、显示屏等。
通过编写逻辑程序,可以实现商品的展示、支付和找零等功能。
2. 数据采集和处理:PLC可以通过连接各种传感器,实时采集自动售货机的运行数据,例如库存信息、销售数据等。
通过对这些数据的处理,可以实现库存管理和销售统计等功能。
3. 故障检测和维修:PLC可以监测自动售货机的各种故障,并根据预设的逻辑程序提供相应的维修信息。
这可以大大提高故障排除的效率,减少维修时间。
三、基于PLC的自动售货机设计方案基于以上对PLC在自动售货机中的应用,我们可以提出以下基于PLC的自动售货机设计方案:1. 硬件设计:选择适合的PLC型号,并根据自动售货机的需求,选择合适的电机、传感器、显示屏等硬件设备。
确保这些设备能够与PLC进行稳定的通信。
2. 逻辑程序设计:根据自动售货机的功能需求,编写逻辑程序。
基于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控制
目录摘要 (4)绪论 (6)1.1 自动售货机设计目的和意义 (7)1.2自动售货机的发展历史和前景 (7)1.3自动售货机的PLC控制设计原理 (8)1.4 自动售货机设计的基本思路 (9)第2章PLC的概述 (11)2.1 PLC的定义 (11)2.2 PLC的简介 (11)2.3 PLC的工作原理 (11)2.4 PLC的循环扫描工作 (12)2.5 PLC的编程语言 (13)2.6 PLC的特点 (13)2.7PLC的硬件组成 (14)第3章自动售货机PLC控制设计方案研究 (16)3.1工控机自动售货控制系统 (16)1)机箱采用钢结构,有较高的防磁、防尘、防冲击的能力。
(16)2)机箱内有专用底板,底板上又IPC和ISA插槽。
(16)3)机箱内有专门电源,电源有较强的抗干扰能力。
(16)4)要求具有长时间工作能力。
(16)3.2 PLC自动售货控制系统 (16)3.3 自动售货机设计的基本思路 (17)3.4 自动售货机设计的主要内容 (17)第4章自动售货机PLC控制(系统)设计 (18)4.1 PLC各I/O地址分配 (18)4.2什么是梯形图(LAD) (19)4.3投入货币累加显示电路 (20)4.4自动售货机设计的梯形图 (21)4.5 MCGS组态程序设计说明 (29) (29)4.6调试结果、调试中出现的问题及解决方法 (29)结论 (31)致谢 (32)参考文献 (33)一、题目自动售货机的PLC控制二、指导思想和目的要求PLC的发展与计算机技术、半导体技术、控制技术、通信网络技术的发展息息相关,这些高新技术的发展推动了PLC的发展,而PLC的发展又对这些高新技术提出了更高更新的要求,促使了他们的发展。
本次设计就在于结合PLC的种种优点联系实际情况来弥补原有系统的不足,利用PLC控制售货机提高了系统的稳定性,保证了自动售货机能长期稳定的运行.三、要求1、此售货机可投入1元、2元、或5元硬币。
毕业设计-基于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控制系统设计1前言 (1)1.1 论文研究的目的和意义 (1)1.2 本文的设计目标 (1)1.3 技术路线 (1)2 系统整体方案设计 (2)2.1 系统结构设计 (2)2.2 控制器选型 (3)(1)规模要适合 (3)(2)功能要相当,结构要合理 (3)(3)使用环境条件 (4)2.3软件工具 (5)(5) 兼容GX Developer软件。
(6)3 硬件设计 (6)3.2 PLC接线图 (7)4 软件设计 (8)4.1 软件流程设计 (8)4.2 钱币累加程序模块 (9)4.3 钱币比较与商品指示灯模块 (9)4.4 出货模块 (10)4.5 找零及计算模块 (11)4.6售出成功后复位模块 (12)5调试与仿真 (12)5.1 钱数为13 (12)5.2钱数为18 (13)6总结 (14)参考文献............................................ 错误!未定义书签。
致谢............................................... 错误!未定义书签。
1前言1.1 论文研究的目的和意义随着无人商店的诞生,自动售货机将会是一个应运而生的新时期的必然产品。
自动售货机二十四小时不间断的服务,节省了大批的人力物力,且占用建筑面积小,投资较低。
而自动贩售机器的仓库也可远程监视,及时精确地收集商品资讯,更可确保货源的充裕。
自动售货机是一款智能化业务装置,能够为城市居民实现全天候不中断的产品零售业务。
销售商品类型也由原来单纯的饮品、香烟等到了现在琳琅满目的日用物资,也因而受到了城市居民们的青睐。
而由于自动贩售机器功能的越来越丰富,它对核心系统的计算速度、安全性要求也更高。
比较于传统的自动售货机使用单片机为核心控制器,PLC为通用工业控制系统的设备拥有性能高、安全性强、维修简便等优点,也比较适宜于在公共场合的复杂环境下应用。
自动售货机的PLC系统设计本科毕业论文
洛阳理工学院毕业设计(论文)题目自动售货机的PLC系统设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作与取得的成果。
尽我所知,除文中特别加以标注和致的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得与其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部容。
作者签名:日期:学位论文原创性声明本人重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书评阅教师评阅书. . .教研室(或答辩小组)与教学系意见自动售货机的PLC系统设计摘要自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,可以每天24h售货,在我国也越来越普与。
自动售货机PLC控制系统设计 毕业论文
毕业论文自动售货机PLC控制系统设计学院电气工程学院专业电气工程及其自动化班级电气04-1班学生:指导教师(职称)(副教授)摘要本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词自动售货机;可编程序控制器;梯形图AbstractThe digest this text has introduced the basic principle and workflow of the dispenser , then take transaction course as an example , divide the trade course into several procedure ones, then carry on programming to the procedure one separately. It has stated the role in dispenser of the controller of can programme ing that concrete. The procedure has involved most course that the dispenser worked. The dispenser utilizing PLC to control has improved systematic stability, it can be steady in a long-term to guarantee the dispenser and run. Keyword dispenser ; Can programme the controller ; Ladder-shaped pictureKeywords dispenser ;vending machine ; Ladder-shaped picture目录摘要 (I)Abstract (II)目录 (I)第一章前言 (1)第二章自动售货机介绍 (3)2.1自动售货机功能分析 (3)2.1.1 自动售货机的基本功能 (3)2.2 PLC的选型原则 (4)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的主要功能 (9)2.4 PLC的基本结构及原理 (10)2.4.1 PLC的系统结构 (10)2.4.2 PLC各部分的作用 (11)2.5 三菱可变成序控制器产品—FX2n系列介绍 (13)第三章PLC系统设计 (15)3.1 可编程序控制系统设计的基本原则 (15)3.1.1 控制系统设计原则 (15)3.1.2 控制系统设计的基本内容 (15)3.1.3 PLC控制系统设计的一般步骤及内容 (16)3.1.4 程序设计的步骤 (16)3.1.5 编写梯形图的注意事项 (17)第四章自动售货机PLC程序设计 (18)4.1自动售货机的设计过程分析 (18)4.1.1试验状态假设 (18)4.1.2一次交易过程分析 (18)4.2 分步程序设计 (18)4.2.1 PLC程序设计 (18)4.2.2设计 (23)第五章控制系统分析与特点 (28)5.1控制系统的性能分析 (28)5.2控制系统的设计特点 (30)第六章结束语 (31)参考文献 (32)致谢 (33)第一章前言从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
完整版PLC课程设计(自动售货机)
目录摘要 (1)1 绪论 (2)1.1 设计任务 (2)1.2 设计要求 (2)1.3 PLC可编程控制器简介 (3)1.3.1 PLC的基本概念 (3)1.3.2 PLC的基本结构 (3)2 总体设计和系统框图 (4)2.1 控制程序流程图设计 (4)2.2 控制程序时序图设计 (4)2.3 控制程序设计思路 (5)3 设计方案 (6)3.1 PLC与上位监控软件通讯 (6)3.2 上位监控系统组态设计 (7)3.2.1 仿真系统组成 (7)3.2.2 仿真实验的售货分析 (7)3.3 系统变量定义及分配表 (8)4 系统仿真和调试 (9)4.1 硬件和软件调试 (9)4.2 梯形图 (10)总结 (14)致谢 (15)参考文献 (16)摘要本文简要介绍了PLC可编程控制器的基本概念和基本结构,又简要分析了自动售货机的基本功能及工作方式。
设计了一个基于PLC的自动售货机控制系统。
本设计使用三菱公司开发的可编程控制器实现对自动售货机的控制,设计了1元、5元和10元三种投币方式。
自动售货机内有12元、15元和20元三种商品,当投入币值大于或等于商品价格时,则可以购买该商品。
当自动售货机内还有剩余钱额时,则可以实现退币功能。
设计实现了货币的自动加、减和比较功能。
关键词:自动售货机;PLC;可编程控制器1 绪论1.1 设计任务设计一台完整的销售汽水和咖啡的自动售货机,具有硬币识别、币值累加,自动售货、自动找钱功能,此售货机可接受的硬币为1元、5元和10元。
有三个钱币输入按钮,X0代表1元,X1代表5元,X2代表10元,当投入的硬币总值超过12元时,汽水指示灯Y3亮。
当投入的硬币超过15元时,汽水指示灯Y3和花茶指示灯Y4亮。
当投币超过20元时,汽水和花茶及咖啡指示灯Y5都亮。
如果要汽水则按汽水按钮X3,这时汽水输出指示灯Y3亮,输出汽水,然后汽水指示灯闪烁,5 s后停止。
如果要花茶则按花茶按钮X4,这时花茶输出指示Y4亮,输出花茶,然后花茶指示灯闪烁,5s后停止。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大连海洋大学
一任務描述:
自動售貨機是可完成無人自動售貨的商業自動化設備,它不受任何場地限制,方便快捷,在我國也越來越普及。
傳統的自動售貨機採用單片機作為控制核心,但這樣在輸入輸出介面上消耗很大。
PLC不但可實現類似控制功能,還具有可靠性高、編程簡單、功能強、能耗低、調試方便等優點。
本文設計的是售汽水和咖啡這兩種飲料的自動飲料機,它的售貨過程是:首先由顧客按下商品選擇開關時,然後顧客投入的硬幣(投入硬幣的面值和剩餘值由PLC驅動數碼管顯示)經過光感測器感應,再由光感測器驅動硬幣識別感測器識別硬幣(由於能力有限,在識別硬幣上不做具體研究)。
如果是無效幣則使繼電器打開閥門,將硬幣退出;如果是真幣則系統將硬幣自動傳送到相應的硬幣貯幣腔,並經硬幣識別感測器將信號送給PLC。
最後經顧客選擇,同時PLC控制,使PLC的輸出口上有相應的信號輸出。
若貯幣腔內無硬幣(紅外檢測器感應)、飲料的量位小於設定值(紅外感測器感應)、售貨機遭損,系統就報警【7】。
大體運行如圖2-1:
圖2-1自動售貨機控制系統硬體組成示意圖
圖2-2是自動售貨機簡單示意圖。
在該機中有兩種已經配製好的飲料儲液桶(未畫出來),一種為汽水,另一種為咖啡。
汽水出口和咖啡出口分別代表由兩個電磁閥控制放入杯中的飲料品種的飲料出口。
退幣按鈕 汽水按鈕 咖啡按鈕
退幣口 投幣口
退幣指示燈 汽水指示燈 咖啡指示燈投幣不足指示燈
汽水出口 咖啡出口
圖2-2自動售貨機簡單示意圖
商品选择开关
硬币感应器
PLC
各种指示灯
退币电动机
出货电磁阀
液位感应器
报警
二控制要求
(1)自動售飲料機可投入1角、5角、1元的硬幣。
(2)所售飲料標價:汽水——2元,咖啡——3元。
(3)投幣總額或現在值顯示在7段數碼管上。
(4)當投入的硬幣總值超過所購飲料的標價時,所有可購買飲料的指示燈均亮,作可購買提示。
(如:當投入的硬幣總值超過2
元,汽水指示燈亮;當投入的硬幣總值超過3元時,汽水、咖
啡指示燈均亮)。
(5)當汽水指示燈亮時,按選擇汽水按鈕,則排出汽水,7s後自動停止。
在這段時間內,汽水指示燈閃爍。
(6)當咖啡指示燈亮時,按選擇咖啡按鈕,則排出咖啡,7s後自動停止。
在這段時間內,咖啡指示燈閃爍。
(7)系統根據顧客投入的硬幣,判斷硬幣是否足夠,若足夠則根據顧客的要求自動售貨,投幣不足則給出提示。
(8)購買飲料後,系統自動計算剩餘幣值,並根據剩餘幣值提示可購買的飲料(指示燈亮)。
(9)若投入的硬幣總值超過所需的錢數(汽水2元,咖啡3元),則找錢指示燈亮,當按退幣控制按鈕時,退出找回的錢。
(10)在報警系統中,PLC只起到開關連接的作用。
三系統配置及輸入/輸出繼電器地址分配
1 I/O口分配
列出I/O口分配表,如表所示:
輸入信號輸出信號
名稱代號輸入點編號名稱代號輸出點編號1角投幣感應器ST1 X0 顯示指示燈HL1 Y0~Y7
5角投幣感應器ST2 X1 汽水指示燈HL2 Y10
1元投幣感應器ST3 X2 咖啡指示燈HL3 Y11
汽水按鈕SB1 X3 汽水電磁閥YV1 Y12
咖啡按鈕SB2 X4 咖啡電磁閥YV2 Y13
1角退幣感應器ST4 X5 無幣報警控制YV3 Y14
5角退幣感應器ST5 X6 沒有汽水報警YV4 Y15
1元退幣感應器ST6 X7 沒有咖啡報警YV5 Y16
YV6 Y17
退幣控制按鈕SB3 X10 售貨機遭破壞
報警
YV7 Y20
1角剩餘錢幣感應器ST7 X11 1角傳動電機控
制
YV8 Y21
5角剩餘錢幣感應器ST8 X12 5角傳動電機控
制
YV9 Y22
1元剩餘錢幣感應器ST9 X13 1元傳動電機控
制
汽水液位感應器ST10 X14 退幣指示燈HL4 Y23
HL5 Y24
咖啡液位感應器ST11 X15 投幣不足指示
燈
售貨機遭破壞感應器ST12 X16
I/O口分配表
2控制接線圖
本系統是一個小型集中控制系統,PLC選型主要取決於控制系統輸入、輸出開關信號的數量、用戶程式的長短及相關的功能。
根據控制要求,I/O點數在48個左右,選擇性能價格比較高的三菱FX2n-48MR,其中其輸入點為24點,輸出點為24點,該PLC為繼電器輸出型。
瞭解各個控制對象的驅動要求,分析對象的控制要求,完成PLC硬體結構配置。
本設計中,退幣按鈕、各種飲料按鈕和飲料出口(驅動電磁閥)等均為開關量。
根據上述要求,因條件所限輸出均用指示燈代替,由此繪製出PLC 控制電路接線圖,如圖所示:
X 16
X 15X 12X 14X 11X 13
X 10售货机遭破坏感应器
咖啡液位感应器汽水液位感应器1元剩余钱币感应器
5角剩余钱币感应器C OM
1角剩余钱币感应器退币控制按钮
1元退币感应器
5角退币感应器1角退币感应器咖啡按钮
汽水按钮1元钱币输入
5角钱币输入1角钱币输入X 0
X 1X 2X 3X 4X 5X 6X 7Y 24Y 23
Y 12Y 13Y 14Y 15Y 16Y 17Y 20Y 21Y 22
Y 10
Y 11
Y 0-Y7
C OM4C OM3C OM2C OM1Po rt ~220V
显示汽水选择灯咖啡选择灯Po rt
汽水电磁阀咖啡电磁阀无币报警控制没有汽水报警没有咖啡报警售货机遭破坏报警
1角传动电机控制5角传动电机控制1元传动电机控制
退币指示灯
投币不足指示灯
控制接線圖。