plc自动售货机控制系统的设计
- 格式:doc
- 大小:567.00 KB
- 文档页数:17
目录第1章自动售货机的控制工艺流程分析 (1)1.1系统描述与控制要求 (1)1.2控制工艺分析 (2)第2章自动售货机的控制系统方案设计 (3)2.1自动售货机系统的硬件组成 (3)2.2I/O分配 (4)2.3自动售货机控制系统外部接线图 (5)第3章系统的流程图 (6)第4章程序设计 (7)4.1计币部分 (7)4.2比较部分 (7)4.3选择和饮料供应部分 (8)4.4余额计算部分 (8)4.5退币部分 (9)4.6整体运行梯形图 (11)第5章梯形图程序调试 (14)课程设计心得 (15)参考文献 (16)第1章自动售货机的控制工艺流程分析自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。
传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。
PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。
本文设计的是售汽水和咖啡这两种饮料的自动饮料机,它的售货过程是:首先由顾客按下商品选择开关时,然后顾客投入的硬币(投入硬币的面值和剩余值由PLC驱动数码管显示)经过光传感器感应,再由光传感器驱动硬币识别传感器识别硬币(由于能力有限,在识别硬币上不做具体研究)。
如果是无效币则使继电器打开阀门,将硬币退出;如果是真币则系统将硬币自动传送到相应的硬币贮币腔,并经硬币识别传感器将信号送给PLC。
最后经顾客选择,同时PLC控制,使PLC的输出口上有相应的信号输出。
若贮币腔内无硬币(红外检测器感应)、饮料的量位小于设定值(红外传感器感应)、售货机遭损,系统就报警【7】。
大体运行如图1.1:图1.1自动售货机控制系统硬件组成示意图1.1系统描述与控制要求PLC 控制的自动售货机系统主要有三个可以感受到投币量的传感器,六个按钮开关(分别为启动按钮、停止按钮、退币按钮、汽水选择按钮、花茶选择按钮和咖啡选择按钮)三个指示灯,(分别为汽水指示灯,花茶指示灯和咖啡指示灯),和两个七段数码管。
基于PLC的自动售货机控制系统的设计一、引言自动售货机作为一种便捷的购物方式,已经深入到人们的日常生活中。
随着科技的发展,自动售货机的功能越来越强大,可以实现多种支付方式、商品种类的丰富以及智能化的控制等。
本文将重点研究基于PLC(可编程逻辑控制器)的自动售货机控制系统的设计,以满足市场需求和提高自动售货机的性能。
二、PLC控制系统的基本原理1.1 PLC的定义与分类PLC(Programmable Logic Controller)即可编程逻辑控制器,是一种专门用于工业自动化控制的数字计算机。
它可以根据预先编写的程序,对各种输入信号进行采集、处理和输出,实现对生产过程的自动控制。
根据PLC的工作原理和应用领域,可以将其分为以下几类:(1)离散型PLC:其内部采用晶体管作为基本元件,具有体积小、结构简单、接线少等特点,适用于单机运行和较小规模的控制系统。
(2)连续型PLC:其内部采用电容式或电感式触点作为基本元件,具有较高的可靠性和抗干扰能力,适用于大规模的工业自动化系统。
(3)混合型PLC:结合了离散型和连续型PLC的优点,既具有离散型PLC的结构简单、接线少的特点,又具有连续型PLC的高可靠性和抗干扰能力。
1.2 PLC控制系统的主要组成部分PLC控制系统主要由以下几个部分组成:输入设备、中央处理器(CPU)、存储器、输出设备和通讯接口。
其中,输入设备负责采集外部环境的各种信息,如温度、湿度、压力等;中央处理器负责对采集到的信息进行处理和运算;存储器负责存储程序和数据;输出设备负责将处理后的结果输出到外部设备,如电机、阀门等;通讯接口负责与其他设备进行数据交换和通信。
三、基于PLC的自动售货机控制系统设计2.1 系统需求分析为了满足市场需求,自动售货机控制系统需要具备以下功能:(1)多种支付方式:支持现金、银行卡、移动支付等多种支付方式,方便用户购买商品。
(2)商品种类丰富:提供各类饮料、零食、日用品等商品,满足不同用户的需求。
基于PLC的自动售货机控制系统的设计自动售货机是一种自动化的货物销售设备,广泛应用于餐厅、便利店等各类商铺。
它能够通过电子支付方式自动售卖商品,并具备库存管理、销售数据统计、远程监控等功能。
为了实现自动售货机的正常运行,需要设计一个基于PLC(可编程逻辑控制器)的控制系统。
首先,我们需要对自动售货机的功能进行分析,确定所需的控制模块。
自动售货机的主要功能包括:1.商品选择与交付:用户通过触摸屏或按键选择商品,机器自动将所选商品交付给用户。
3.库存管理:自动售货机需要准确管理商品的库存,当商品数量不足时,需要提醒操作员补充。
4.销售数据统计:自动售货机需要对商品销售情况进行统计,包括销售数量、销售额等数据。
5.远程监控:自动售货机可以通过网络与远程服务器建立连接,实现远程监控和管理。
基于以上功能,我们可以将PLC的控制系统设计如下:1.输入模块:包括触摸屏、按键等,用于接收用户选择商品、支付方式等输入信息。
2.输出模块:包括商品出货口、屏幕显示等,用于将商品交付给用户,并显示交互信息。
3.电子支付模块:用于连接支付系统,处理用户支付请求,进行实时的支付验证和交易记录。
4.库存管理模块:通过传感器检测商品数量,当商品数量不足时,发出报警信号并提醒操作员补充商品。
5.销售数据统计模块:通过PLC中的计数器功能,统计每个商品的销售数量和销售额,并将数据保存到存储器中。
6.通信模块:用于与远程服务器建立连接,传输销售数据、库存信息等,并接收远程的监控指令。
在设计控制系统时,我们需要考虑到以下几个方面:1.系统的稳定性和可靠性:PLC是一种可靠的工控设备,可以提供稳定的控制功能。
同时,我们需要设置适当的备份机制,确保系统在故障时可以正常运行。
2.用户交互的友好性:通过触摸屏、显示屏等人机界面,提供友好的交互方式,使用户能够方便、快速地选择商品,并了解交易结果。
3.安全性:自动售货机控制系统需要具备一定的安全保障措施,防止恶意攻击和非法操作。
基于PLC自动售货机控制系统设计一、本文概述随着科技的不断进步和智能化趋势的日益明显,自动售货机作为一种新型的零售模式,正逐渐改变着人们的消费习惯。
基于PLC(可编程逻辑控制器)的自动售货机控制系统设计,旨在通过自动化和智能化的技术手段,提高售货机的运营效率,优化用户体验,并满足现代零售市场的需求。
本文将对基于PLC的自动售货机控制系统设计进行深入探讨,从系统架构、功能实现、软硬件集成等方面进行全面分析,旨在为相关领域的研究与实践提供有益的参考。
本文将首先介绍自动售货机的发展历程和现状,分析基于PLC的控制系统设计的必要性和优势。
随后,详细阐述控制系统的总体设计方案,包括硬件选型、软件编程、系统网络构建等关键环节。
在此基础上,进一步探讨控制系统的核心功能,如商品识别、交易处理、库存管理、远程监控等,并阐述如何实现这些功能的自动化和智能化。
本文还将关注控制系统的安全性、稳定性和可扩展性等方面的设计考虑,以确保售货机在实际运营中的可靠性和持久性。
通过案例分析或实验验证,对基于PLC的自动售货机控制系统的实际效果进行评估,并提出改进和优化建议,以期为推动自动售货机技术的进一步发展提供有益的借鉴。
二、PLC控制系统设计基础在设计基于PLC的自动售货机控制系统时,理解PLC控制系统的基本原理和设计方法是至关重要的。
PLC(可编程逻辑控制器)是一种数字运算操作的电子系统,专为在工业环境下应用而设计。
它采用可编程存储器,用于执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟输入/输出控制各种类型的机械或过程。
我们需要明确PLC控制系统的基本构成,这通常包括中央处理单元(CPU)、存储器、输入/输出模块、电源以及编程设备等。
CPU是PLC的核心,负责执行用户程序,处理数据,以及与其他模块通信。
存储器则用于存储用户程序、数据和工作状态等信息。
输入/输出模块负责与外部设备进行连接,实现数据的输入和输出。
基于PLC自动售货机控制系统设计引言自动售货机作为一种便捷的零售方式,已经广泛应用于各种场景,如商场、学校、车站等。
为了提高自动售货机的功能和性能,PLC(可编程逻辑控制器)被引入到控制系统中。
PLC作为一种可编程的电子设备,能够根据预定的程序和逻辑来控制各种设备和过程。
本文将详细介绍基于PLC自动售货机控制系统设计的相关内容。
一、PLC控制系统概述1.1 PLC基本原理PLC是一种用于工业自动化领域的电子设备,它能够根据预定的程序来实现各种控制功能。
其工作原理是通过输入模块接收外部信号,经过处理后通过输出模块输出信号来实现对设备和过程的控制。
1.2 PLC在自动售货机中的应用在传统自动售货机中,通常使用微处理器或嵌入式系统来实现对设备和过程的控制。
然而,这些传统方式存在着功能有限、扩展性差等问题。
而使用PLC作为自动售货机的控制器,则可以克服这些问题,并且具有更好的稳定性和可靠性。
二、PLC自动售货机控制系统设计2.1 系统结构设计PLC自动售货机控制系统的结构主要包括输入模块、处理单元(CPU)、输出模块和外部设备。
其中,输入模块用于接收外部信号,CPU用于处理信号并执行相应的控制程序,输出模块用于输出信号,外部设备包括货道、显示屏等。
2.2 系统功能设计PLC自动售货机控制系统的功能主要包括货道管理、库存管理、支付管理和故障处理等。
其中,货道管理功能用于管理各个货道上商品的存放和取出;库存管理功能用于实时监测商品库存并生成相应的报表;支付管理功能用于接收用户支付信息并完成交易;故障处理功能用于检测设备故障并进行相应的处理。
2.3 系统程序设计PLC自动售货机控制系统的程序设计是实现各个功能的关键。
在程序设计中,需要考虑到各个输入信号和输出信号之间的关系,并编写相应的逻辑代码。
此外,还需要考虑到异常情况下的处理方式,并编写相应代码进行异常处理。
三、PLC自动售货机控制系统实现3.1 硬件实现PLC自动售货机控制系统的硬件实现主要包括PLC设备的选择和配置,输入模块和输出模块的连接,以及外部设备的接入等。
基于PLC的自动售货机控制系统的设计哎呀,小伙伴们,今天咱们聊聊一个非常有趣的话题——基于PLC的自动售货机控制系统的设计。
你们知道PLC是什么吗?别看我这么高大上,其实就是一种可编程逻辑控制器,它的作用就是帮我们控制那些复杂的机械设备哦!咱们先来聊聊自动售货机的工作原理吧。
你们有没有去过超市或者便利店,看到那些自动售货机,是不是觉得很神奇呢?它们就像是一个个小小的机器人,可以根据我们的需求,快速准确地给我们提供所需的商品。
而这一切,都是靠PLC这个小家伙来实现的哦!那么,PLC是如何控制自动售货机的呢?其实,整个过程可以分为三个部分:1. 用户操作;2. PLC识别和处理;3. 货物出货。
下面,咱们就来详细聊聊这三个部分。
用户操作。
当我们在自动售货机前选择好要购买的商品,然后按下相应的按钮时,PLC就会开始工作了。
它会根据我们的动作,判断我们是想要购买还是退换商品。
这个过程就像是我们在跟PLC打招呼:“嘿,小PLC,我要买个饮料。
”接下来,PLC识别和处理。
PLC会通过摄像头、传感器等设备,实时收集我们的操作信息。
然后,它会根据这些信息,判断我们的意图,并进行相应的处理。
比如,如果我们按下了购买按钮,PLC就会告诉货物出货装置:“嘿,小出货装置,快把饮料给我拿出来!”这个过程就像是PLC在跟出货装置说:“喂,小出货装置,赶紧把饮料给我准备好!”货物出货。
当PLC收到出货装置的信号后,它会立即通知显示屏:“嘿,小显示屏,显示一下‘饮料正在出货’。
”它还会告诉出货装置:“嘿,小出货装置,开始出货吧!”这个过程就像是PLC在跟显示屏和小出货装置说:“好了好了,大家都准备好了吧,开始工作吧!”就这样,经过PLC的巧妙控制,自动售货机就可以根据我们的需求,快速准确地为我们提供所需的商品了。
是不是很厉害呢?不过,你们知道吗?虽然PLC看起来很厉害,但它也有自己的弱点哦。
那就是它的存储容量有限,而且运行速度相对较慢。
基于PLC的自动售货机控制系统设计自动售货机是一种在商场、办公楼、车站等公共场所广泛使用的自动销售设备,它能够提供各种商品的购买服务。
随着科技的发展,自动售货机的功能也不断提升,从最初简单的商品销售到现在的多功能服务。
为了实现自动售货机的高效运行和灵活控制,PLC技术被广泛应用于自动售货机控制系统中。
本文将从系统设计、硬件选型、软件编程等方面对基于PLC的自动售货机控制系统进行深入研究。
一、系统设计1.1 系统功能需求基于PLC的自动售货机控制系统应具备以下功能:商品库存管理、投币找零功能、商品选择和交付功能等。
1.2 系统结构设计基于PLC的自动售货机控制系统主要由硬件和软件两部分组成。
硬件部分包括投币器、找零器、显示屏和取物口等设备;软件部分包括程序设计和逻辑控制。
二、硬件选型2.1 PLC选型选择适合自动售货机应用场景的PLC型号,考虑到运行稳定性和扩展性等因素。
2.2 投币器选型选用高精度的投币器,能够准确辨别硬币的面值,并能够自动找零。
2.3 找零器选型找零器应能够根据投入的金额自动计算找零,并确保找零的准确性和速度。
2.4 显示屏选型选择高清晰度、易读性好的显示屏,用于显示商品信息、价格和操作指引等。
2.5 取物口设计设计合理的取物口,确保商品能够顺利交付给用户,并考虑到商品大小和重量等因素。
三、软件编程3.1 程序设计根据系统功能需求,编写相应的程序代码。
程序代码应包括商品库存管理、投币找零功能、商品选择和交付功能等模块。
3.2 逻辑控制通过PLC对硬件设备进行逻辑控制,实现自动售货机各项功能。
例如,通过读取投币器传感器信号来判断用户投入金额是否足够购买商品,并根据判断结果控制找零器进行找零操作。
四、系统测试与优化4.1 系统测试对基于PLC的自动售货机控制系统进行全面测试,包括硬件设备的功能测试和软件程序的功能测试。
4.2 问题分析与优化根据测试结果分析系统存在的问题,并进行相应的优化调整。
基于PLC的自动售货机控制系统的设计在当今快节奏的社会生活中,自动售货机作为一种便捷的零售方式,已经在我们的日常生活中随处可见。
从地铁站、商场到学校、医院,自动售货机为人们提供了随时随地购买商品的便利。
而其背后的控制系统则是实现这一便捷服务的关键,基于 PLC(可编程逻辑控制器)的自动售货机控制系统更是以其稳定、可靠和高效的特点,成为了自动售货机领域的重要技术支撑。
一、自动售货机的工作原理及功能需求自动售货机的工作原理并不复杂。
顾客通过选择商品、投入货币或使用电子支付方式,控制系统接收到相应的信号后,驱动出货机构将所选商品送出,并进行找零或完成支付确认。
为了实现这些功能,自动售货机的控制系统需要具备以下几个主要功能:1、商品选择与识别功能能够准确识别顾客选择的商品,并将选择信息传递给后续的控制模块。
2、货币接收与识别功能可以接收和识别各种货币形式,包括硬币、纸币以及电子支付方式,如微信支付、支付宝等,并准确计算投入的金额。
3、出货控制功能根据顾客的选择和支付情况,精确控制出货机构,确保所选商品能够顺利送出。
4、库存管理功能实时监测商品库存数量,当库存不足时及时发出警报,以便管理人员进行补货。
5、故障诊断与报警功能能够自动检测系统故障,如出货机构故障、货币识别器故障等,并及时发出报警信号,通知维护人员进行维修。
二、PLC 在自动售货机控制系统中的优势PLC 作为一种专门用于工业控制的计算机,具有可靠性高、抗干扰能力强、编程简单、维护方便等诸多优点,非常适合用于自动售货机这种需要长时间稳定运行的设备控制系统中。
1、可靠性PLC 采用了先进的硬件和软件技术,具有很强的抗干扰能力,能够在恶劣的环境下稳定工作,保证自动售货机的正常运行。
2、编程灵活性PLC 的编程语言简单易懂,编程人员可以根据自动售货机的具体控制要求,灵活编写控制程序,实现各种复杂的控制逻辑。
3、扩展性PLC 具有良好的扩展性,可以方便地与其他设备进行连接,如触摸屏、打印机、读卡器等,以满足自动售货机不断升级和扩展的需求。
基于PLC的自动售货机控制系统的设计一、引言在这个快节奏的社会,自动售货机已经成为了我们生活中不可或缺的一部分。
无论是在地铁站、商场、学校还是小区,我们都能看到各种各样的自动售货机。
它们方便了我们的日常生活,让我们不再为找不到零钱而烦恼。
随着科技的发展,自动售货机的功能也在不断升级,从最初的硬币投币式,到现在的手机支付、刷脸支付等多种支付方式,自动售货机已经变得更加智能化和人性化。
今天,我们就来聊一聊如何设计一个基于PLC(可编程逻辑控制器)的自动售货机控制系统,让这个小小的机器变得更加聪明,更加贴近我们的生活。
二、PLC控制系统的基本概念PLC(Programmable Logic Controller)可编程逻辑控制器,是一种专门用于工业自动化控制的电子设备。
它可以根据预先编写好的程序,实现对生产过程的自动控制。
PLC 控制系统具有结构简单、可靠性高、易于维护等优点,因此在工业自动化领域得到了广泛的应用。
三、自动售货机控制系统的设计1. 系统架构基于PLC的自动售货机控制系统主要由以下几个部分组成:输入设备(如按钮、刷卡器等)、输出设备(如电机、灯光等)、PLC处理器、存储器和通信模块。
通过这些部分的协同工作,实现对自动售货机的自动控制。
2. 输入设备设计为了让用户能够方便地使用自动售货机,我们需要设计一些常用的输入设备,如硬币投币口、纸币识别器、手机扫码区等。
硬币投币口可以接收用户的硬币投币操作;纸币识别器可以识别用户投入的纸币金额;手机扫码区可以让用户通过扫描二维码进行支付。
这些输入设备的设计,使得用户在使用自动售货机时,可以轻松地完成各种操作。
3. 输出设备设计输出设备是自动售货机的核心部分,主要包括货物储存区、出货装置、灯光提示等。
货物储存区可以根据用户的需求,存放不同种类的饮料和零食;出货装置可以根据用户选择的商品,将商品从储存区取出并送到出货口;灯光提示则可以提醒用户关注自己购买的商品是否准备好了。
基于PLC的自动售货机控制系统的设计大家好,今天我要给大家聊聊一个非常有趣的话题:基于PLC的自动售货机控制系统的设计。
你们知道PLC是什么吗?别看它只是一个小小的缩写,其实它是一个非常重要的东西哦!它就像是我们大脑里的一个小助手,可以帮助我们控制整个售货机的工作。
那么,这个小助手到底是怎么工作的呢?接下来,就让我来给大家揭开它的神秘面纱吧!我们需要了解售货机的工作原理。
售货机里面有很多不同的商品,每个商品都有一个对应的价格。
当我们想要购买某个商品时,只需要将钱放进投币口,然后按下相应的按钮,售货机就会自动识别出我们要购买的商品,并将商品放到出口处。
这样一来,我们就可以轻松地买到自己喜欢的东西了!但是,如果售货机里面没有足够的零钱怎么办呢?这时候,我们就需要用到PLC 了。
PLC是一种可编程逻辑控制器,它可以接收我们的指令,然后根据这些指令来控制售货机的工作。
比如说,当我们投入的钱不够购买某个商品时,PLC就会发出一个信号,让售货机会提示我们“您的钱不够”,并且暂停出售该商品。
等到我们投入足够的钱之后,PLC又会发出另一个信号,让售货机继续工作。
那么,PLC是如何实现这个功能的呢?其实很简单,它只需要对售货机内部的各个部件进行编程就可以了。
比如说,我们可以设置一个计数器,用来记录售货机内部已经投入了多少次硬币;还可以设置一个定时器,用来控制售货机在一段时间内只能接受一定数量的硬币。
这样一来,售货机就可以根据我们的指令来进行自动化的工作了!当然了,除了硬币之外,我们还可以使用其他的支付方式来购买商品。
比如说,现在很多地方都开始推广手机支付了。
那么,如何让PLC支持手机支付呢?其实也很简单,我们只需要在PLC里面添加一个新的模块就可以了。
这个模块可以用来接收手机发送过来的支付信息,并且与售货机内部的数据库进行比对。
只要比对成功了,PLC就会发出一个信号,让售货机开始出售商品。
基于PLC的自动售货机控制系统的设计是非常有趣和实用的。
基于PLC的自动售货机控制系统的设计在现代社会,随着科技的发展,自动售货机已经成为了人们生活中不可或缺的一部分。
自动售货机的出现,极大地方便了人们的生活,提高了工作效率。
传统的自动售货机存在着一定的局限性,如人工成本高、设备维护困难等问题。
因此,本文提出了一种基于PLC(可编程逻辑控制器)的自动售货机控制系统设计,以解决这些问题。
一、系统组成及工作原理1.1 系统组成基于PLC的自动售货机控制系统主要包括以下几个部分:PLC主机、触摸屏显示器、输入设备(如键盘、鼠标)、输出设备(如电机、电磁阀)以及与外部设备的通信模块等。
其中,PLC主机是整个系统的控制核心,负责接收输入设备的信息并根据预设的程序进行处理,最后通过输出设备驱动实际执行机构。
1.2 工作原理当用户按下投币按钮或刷脸支付时,输入设备会将相关信息发送给PLC主机。
PLC 主机接收到信息后,会根据预设的程序判断用户是否具有购买资格。
如果用户具备购买资格,PLC主机会向输出设备发送指令,使其驱动商品出货装置打开,从而实现商品的出卖。
在整个过程中,PLC主机还会实时监控商品库存、销售情况等信息,并根据需要向用户提供相应的提示信息。
二、系统设计2.1 硬件设计为了保证系统的稳定性和可靠性,本系统采用了高性能的PLC主机和触摸屏显示器。
其中,PLC主机选用了具有高度可靠性和稳定性的西门子S7-1200系列;触摸屏显示器则选用了具有良好人机交互性能的10.4英寸TFT触摸屏。
为了方便用户操作,还增加了键盘、鼠标等输入设备以及打印机等输出设备。
2.2 软件设计本系统的软件设计主要包括以下几个部分:程序设计、通讯程序设计以及人机交互界面设计。
其中,程序设计主要负责实现自动售货机的控制逻辑;通讯程序设计主要用于实现PLC主机与外部设备之间的数据传输;人机交互界面设计则是为了提供一个直观、易用的操作界面。
三、系统实现与调试3.1 系统实现在硬件搭建完成后,我们首先对各个部件进行了接线连接,确保其正常工作。
基于PLC的自动售货机控制系统的设计自动售货机控制系统是现代商业中不可或缺的一部分,它可以为消费者提供方便快捷的购物体验。
本文将从PLC(可编程逻辑控制器)的角度出发,探讨基于PLC的自动售货机控制系统的设计。
一、引言随着科技的发展,自动售货机已经成为了人们生活中不可或缺的一部分。
传统的自动售货机存在着一些问题,如人工成本高、效率低等。
因此,如何设计一种高效、智能的自动售货机控制系统成为了研究的重点。
本文将从PLC的角度出发,探讨基于PLC 的自动售货机控制系统的设计。
二、PLC基础知识介绍1.1 PLC的定义和分类PLC是可编程逻辑控制器的缩写,是一种专门用于工业自动化控制的数字计算机。
根据其功能和结构的不同,PLC可以分为三种类型:顺序控制器、状态控制器和数据处理控制器。
其中,顺序控制器主要用于实现简单的机械控制;状态控制器主要用于实现复杂的逻辑控制;数据处理控制器则主要用于实现数据采集、处理和存储等功能。
1.2 PLC的特点和优势相比于传统的人工控制方式,PLC具有以下几个显著特点和优势:可靠性高:由于PLC采用数字化设计,因此其故障率相对较低,且易于维护和修复。
实时性强:PLC可以实时监测并控制生产过程,从而保证产品质量和生产效率。
灵活性好:PLC可以根据不同的生产工艺和需求进行编程和配置,从而实现个性化定制。
成本低廉:相对于传统的人工控制方式,PLC的成本较低,可以为企业节省大量的人力和物力资源。
三、基于PLC的自动售货机控制系统设计3.1 系统架构设计基于PLC的自动售货机控制系统主要由以下几个部分组成:硬件设备、软件程序和人机交互界面。
其中,硬件设备包括PLC主机、传感器、执行器等;软件程序主要包括PLC程序和人机交互程序;人机交互界面则是指用户与系统之间的交互界面。
在系统架构设计时需要考虑到各个部分之间的协同工作,以确保整个系统的稳定性和可靠性。
3.2 PLC程序设计PLC程序是自动售货机控制系统的核心部分,它主要负责对传感器信号进行采集、处理和控制执行器的工作。
目录第1章自动售货机的控制工艺流程分析 (1)1.1系统描述与控制要求 (1)1.2控制工艺分析 (2)第2章自动售货机的控制系统方案设计 (3)2.1自动售货机系统的硬件组成 (3)2.2I/O分配 (4)2.3自动售货机控制系统外部接线图 (5)第3章系统的流程图 (6)第4章程序设计 (7)4.1计币部分 (7)4.2比较部分 (7)4.3选择和饮料供应部分 (8)4.4余额计算部分 (8)4.5退币部分 (9)4.6整体运行梯形图 (11)第5章梯形图程序调试 (14)课程设计心得 (15)参考文献 (16)第1章自动售货机的控制工艺流程分析自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。
传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。
PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。
本文设计的是售汽水和咖啡这两种饮料的自动饮料机,它的售货过程是:首先由顾客按下商品选择开关时,然后顾客投入的硬币(投入硬币的面值和剩余值由PLC驱动数码管显示)经过光传感器感应,再由光传感器驱动硬币识别传感器识别硬币(由于能力有限,在识别硬币上不做具体研究)。
如果是无效币则使继电器打开阀门,将硬币退出;如果是真币则系统将硬币自动传送到相应的硬币贮币腔,并经硬币识别传感器将信号送给PLC。
最后经顾客选择,同时PLC控制,使PLC的输出口上有相应的信号输出。
若贮币腔内无硬币(红外检测器感应)、饮料的量位小于设定值(红外传感器感应)、售货机遭损,系统就报警【7】。
大体运行如图1.1:图1.1自动售货机控制系统硬件组成示意图1.1系统描述与控制要求PLC 控制的自动售货机系统主要有三个可以感受到投币量的传感器,六个按钮开关(分别为启动按钮、停止按钮、退币按钮、汽水选择按钮、花茶选择按钮和咖啡选择按钮)三个指示灯,(分别为汽水指示灯,花茶指示灯和咖啡指示灯),和两个七段数码管。
一、设计内容、技术条件和要求(一)技术要求1、此售货机可投入1元、2元、或5元硬币。
2、当投入的硬币总值超过12元时,汽水按钮指示灯亮;又当投入的硬币总值超过15元时,汽水及咖啡按钮指示灯都亮。
3、当汽水按钮灯亮时,按汽水按钮,则汽水排出7秒后自动停止,这段时间内,汽水指示灯闪动。
4、当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出7秒后自动停止,这段时间内,咖啡指示灯闪动。
5、若投入硬币总值超过按钮所需的钱数(汽水12元,咖啡15元)时,找钱指示灯亮,表示找钱动作,并退出多余的钱。
6、假设汽水排出、咖啡排出、找钱动作均由电机进行控制。
设计说明书一、设计目的通过对自动售货机PC-PLC控制系统的工作原理的分析、系统设计、编程、及上机调试工作的实践,了解电器控制系统的一般设计思路,熟悉和掌握外围电路系统和软件设计的方法,并掌握利用PC对PLC工作状况进行监控的方法。
二、控制要求1、此售货机可投入1元、2元、或5元硬币。
2、当投入的硬币总值超过12元时,汽水按钮指示灯亮;又当投入的硬币总值超过15元时,汽水及咖啡按钮指示灯都亮。
3、当汽水按钮灯亮时,按汽水按钮,则汽水排出7秒后自动停止,这段时间内,汽水指示灯闪动。
4、当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出7秒后自动停止,这段时间内,咖啡指示灯闪动。
5、若投入硬币总值超过按钮所需的钱数(汽水12元,咖啡15元)时,找钱指示灯亮,表示找钱动作,并退出多余的钱。
6、假设汽水排出、咖啡排出、找钱动作均由电机进行控制。
三、各电机主电路四、PLC的选型根据实验室条件,我们选用PLC的选型为FX0N系列五、PLC 的I/O 分配X 端口 I/O 分配如下表:输入 计算机控制 实现功能 X000 M102 手动复位按钮 X001 M103 投一元按钮 X002 M104 投两元按钮 X003 M105 出汽水按钮 X004 M106 出咖啡按钮 X005 M107 投五元按钮 X006 M108 售货机启动按钮 X007 M109 售货机停止按钮 X010 M110 退币按钮 X011 M111 总额清零按钮Y 端口 I/O 分配如下表输出 实现功能 Y000 找零指示灯 Y001 退一元电机 Y002 退两元电机 Y003 出汽水电机 Y004 出咖啡电机 Y005 退五元电机 Y006 汽水指示灯 Y007 咖啡指示灯 Y010启动指示灯六、PLC 的外部接线X0X1X2X3X4X5X6X7DCCOM X10COM0COM1COM2COM3Y0Y1Y2Y3Y4Y5Y6Y7Y10KM1KM2KM3KM4KM524V七、PLC 控制程序梯形图程序编辑完成后,利用仿真软件对程序的正确性进行验证,确认无误后,打开PLC电源,将PLC拨至stop,然后进行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控制系统设计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为通用工业控制系统的设备拥有性能高、安全性强、维修简便等优点,也比较适宜于在公共场合的复杂环境下应用。
封面作者:PanHongliang仅供个人学习毕业论文(设计)基于PLC地自动售货机控制系统地设计The Design of Vending Machines Control SystemBased on PLC班级电气自动化092班学生姓名许光廷学号 930706034指导教师李红职称副教授导师单位徐州工业职业技术学院论文提交日期 2011年11月徐州工业职业技术学院毕业设计(论文)任务书课题名称基于PLC地自动售货机控制系统地设计课题性质工程设计类班级电气自动化092班学生姓名许光廷学号 930706034指导教师李红导师职称副教授一.选题意义及背景自动售货机是可完成无人自动售货,集光、机、电一体化地商业自动化设备.自动售货机不受任何场地限制,方便快捷,可以每天24h售货,因此深受上班族地欢迎.随着科技发展和市场繁荣,很多城市地公共场所里面都放置有自动售货机,出售地商品五花八门,从饮料、零食、香烟、糖果,到牙刷、方便面、自动照相机.近年来,我国地自动售货机行业突飞猛进:在汽车总站、商厦、医院、小区、学校等地区纷纷涌现出自动售货机地踪迹.这种方便快捷地购物方式越来越受到人们地青睐,同时也是现代化城市配套设施地需求.在人口集中地学校、车站、医院等地方,瓶装地饮料造成大量资金与产品地浪费,本课题就研究用PLC实现散装饮料地自动销售,要求给出自动售货机控制系统地硬件电路设计和软件设计.二.毕业设计(论文)主要内容:合理选择PLC类型,设计自动售货机控制系统.具体要求如下:1、画出售货机控制流程图;2、合理分配PLC地I/O接口;3、画出相应地售货机连接线路图;4、编写控制程序并进行仿真调试.●售货机可投入不同币种.●投入总币数进行等级划分,并通过不同地按钮指示灯指示.●当货物排出后延时指示灯灭.●钱币多通过找币系统找币.●系统运行状态应有指示.1、毕业论文.2、仿真运行系统程序.指导教师教研室主任年月日年月日论文真实性承诺及指导教师声明学生论文真实性承诺本人郑重声明:所提交地作品是本人在指导教师地指导下,独立进行研究工作所取得地成果,内容真实可靠,不存在抄袭、造假等学术不端行为.除文中已经注明引用地内容外,本论文不含其他个人或集体已经发表或撰写过地研究成果.对本文地研究做出重要贡献地个人和集体,均已在文中以明确方式标明.如被发现论文中存在抄袭、造假等学术不端行为,本人愿承担本声明地法律责任和一切后果.毕业生签名:日期:指导教师关于学生论文真实性审核地声明本人郑重声明:已经对学生论文所涉及地内容进行严格审核,确定其内容均由学生在本人指导下取得,对他人论文及成果地引用已经明确注明,不存在抄袭等学术不端行为.指导教师签名:日期:摘要自动售货机是可完成无人自动售货地商业自动化设备,它不受任何场地限制,方便快捷,可以每天24h售货,在我国也越来越普及.传统地自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大.PLC不但可以实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点.本售货机系统主要是针对纯净水、汽水和咖啡地自动销售.论文以三菱PLC设计自动售货机控制系统,简要介绍PLC各硬件选型,软件地设计,并具体地进行了PLC梯形图地编写和系统地调试,仿真证明该系统切实可行.关键词:自动售货机;PLC;调试AbstractVending machine is a self-service device that can automatically sell goods to customers. It is not restricted to specific sites, which is convenient and sells 24 hoursa day. Vending machines also become increasingly popular in China. The traditional vending machines use Single Chip Microcomputer as the core of control, which costs greatly on its input/output interface. PLC not only fulfill a similar controlling function,but also has other advantages such as high reliability, easiness to program, strong function, low energy consumption, convenience to debug and so on. The vending machine system is mainly vending for pure water,soft drinks and coffee .On the basis of Mitsubishi PLC, this paper gives a brief introduction to the various hardware selection, software design, ladder program Writting and debugging,the simulation proved that the system is feasible.Key words:Vending Machine;PLC;Debugging目录摘要错误!未定义书签。
目录第1章自动售货机的控制工艺流程分析 (1)1.1系统描述与控制要求 (1)1.2控制工艺分析 (2)第2章自动售货机的控制系统方案设计 (3)2.1自动售货机系统的硬件组成 (3)2.2I/O分配 (4)2.3自动售货机控制系统外部接线图 (5)第3章系统的流程图 (6)第4章程序设计 (7)4.1计币部分 (7)4.2比较部分 (7)4.3选择和饮料供应部分 (8)4.4余额计算部分 (8)4.5退币部分 (9)4.6整体运行梯形图 (11)第5章梯形图程序调试 (14)课程设计心得 (15)参考文献 (16)第1章自动售货机的控制工艺流程分析自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。
传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。
PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。
本文设计的是售汽水和咖啡这两种饮料的自动饮料机,它的售货过程是:首先由顾客按下商品选择开关时,然后顾客投入的硬币(投入硬币的面值和剩余值由PLC驱动数码管显示)经过光传感器感应,再由光传感器驱动硬币识别传感器识别硬币(由于能力有限,在识别硬币上不做具体研究)。
如果是无效币则使继电器打开阀门,将硬币退出;如果是真币则系统将硬币自动传送到相应的硬币贮币腔,并经硬币识别传感器将信号送给PLC。
最后经顾客选择,同时PLC控制,使PLC的输出口上有相应的信号输出。
若贮币腔内无硬币(红外检测器感应)、饮料的量位小于设定值(红外传感器感应)、售货机遭损,系统就报警【7】。
大体运行如图1.1:图1.1自动售货机控制系统硬件组成示意图1.1系统描述与控制要求PLC 控制的自动售货机系统主要有三个可以感受到投币量的传感器,六个按钮开关(分别为启动按钮、停止按钮、退币按钮、汽水选择按钮、花茶选择按钮和咖啡选择按钮)三个指示灯,(分别为汽水指示灯,花茶指示灯和咖啡指示灯),和两个七段数码管。
传感器用来接收投币信号,传送投币量的多少;按钮开关分别对系统功能进行控制,当投入的钱币够某一种饮料时,按下这种饮料的选择按钮时才会有饮料送出,有剩余钱币时,还可以通过按下退币按钮来找回剩余钱币;三个指示灯分别用来只是哪种饮料可以选择,只有投币量大于或等于这种饮料的价格时,这种饮料的指示灯才会亮;同时,还有两个七段数码管,用于显示当前剩余的总钱币。
具体对自动售货机的控制要求如下:1.自动售货机有3 个投币孔,分别为1 元、5 元和10 元。
2.售货共有3 种饮料供选择,分别为汽水、花茶和咖啡。
3.如投币总额超过销售价格,将可由退币钮找回余额。
4.投币总额或当前值显示在7 段数码管上。
5.投币值等于或大于12 元时,汽水指示灯亮,表示只可选择汽水。
6.投币值等于或大于15元时,汽水和花茶指示灯亮,表示可选择汽水和茶。
7.投币值等于或大于20 元时,汽水、花茶和咖啡指示灯亮,表示3 种均可选择。
8.按下要饮用的饮料按钮,则相对应的指示灯开始闪烁,3s 后自动停止,表示饮料已经掉出。
9.动作停止后按退币钮,可以退回余额,退回金额如果大于10 元,则先退10 元再退 1 元,如果小于10 元则直接退 1 元的。
1.2控制工艺分析自动售货机的基本功能就是对投入的钱币数进行计算, 然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别三种钱币,分别是 1 元,5 元,10 元,采用三个按钮进行模拟, 自动售货机共出售3 种货物,其价格分别定为 12 元,15 元,20元,当投币数大于等于货物价格时,该种货物的指示灯亮,表示可以进行购买,3 种货物分别用 3 个信号灯进行指示.除此之外,本次设计还涉及了显示,找零等功能的实现, 其中显示部分采用数码管进行显示, PLC 的外围接口由两个 CD4511 连接两个数码显示管,以显示投币总数和购买后的余额;当按下找零按钮后,数码管显示进行清零。
整个系统由三个可以感受到投币量的传感器,六个按钮开关,三个指示灯,和两个七段数码管和两片 CD4511 组成。
第2章自动售货机的控制系统方案设计2.1自动售货机系统的硬件组成PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口、电源等几部分组成。
其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程器、上位计算机等外部设备,其硬件构成图如图2.1。
图2.1 PLC硬件结构图2.1.1系统的PLC 的选型现在世界上PLC的生产厂家有200多家,提供400 多个品种的PLC供用户选择,目前我国市场上主要的PLC 产品有:西门子公司的S7-400/300/200 系列,施奈德公司的momentum 等,还有就是日本的欧姆龙、三菱、松下等公司的产品。
西门子公司生产的PLC 可靠性高,特别适用于大的工业控制系统,造价比较高,对于小型的自动售货机的控制系统来说成本过高。
相反,目前我国市场上主流的小型的三菱PLC 就比较合适,三菱公司生产的小型PLC 的代表为FX-2N 系列的PLC,它具有丰富的内部资源:程序存储器具有16K 步的最大存储容量,128 种应用指令,还具有184 点8 进制编号的输入点数,184 点8 进制编号的输出点数,普通型,掉电保持性和赋予特殊用途型三种内部继电器,以及状态寄存器、定时器、计数器、数据寄存器、常数与指针等功能与资源。
可靠性高,造价低,对于自动售货机的控制中心就特别的合适。
因此,本次设计采用的PLC 为三菱公司生产的FX-2N 系列单片机。
2.2 I/O分配输入/输出单元通常也称I/O单元或I/O模块,是PLC与工业生产现场之间的连接部件。
PLC通过输入接口可以检测被控对象的各种数据,以这些数据作为PLC对被控对象进行控制的依据;同时PLC又通过输出接口将处理的结果送给被控对象,以实现控制目的。
本次自动售货机I/O点的分配表如表2-1所示。
表2-1 I/O口分配汽水液位感应器ST10 X14 退币指示灯HL4 Y23咖啡液位感应器ST11 X15 投币不足指示灯HL5 Y24售货机遭破坏感应器ST12 X162.3自动售货机控制系统外部接线图本系统是一个小型集中控制系统,PLC选型主要取决于控制系统输入、输出开关信号的数量、用户程序的长短及相关的功能。
根据控制要求,I/O点数在48个左右,选择性能价格比较高的三菱FX2n-48MR,其中其输入点为24点,输出点为24点,该PLC为继电器输出型。
了解各个控制对象的驱动要求,分析对象的控制要求,完成PLC硬件结构配置。
本设计中,退币按钮、各种饮料按钮和饮料出口(驱动电磁阀)等均为开关量。
根据上述要求,因条件所限输出均用指示灯代替,由此绘制出PLC控制电路接线图,如图2.2所示:图2.2 控制接线图第3章系统的流程图第4章程序设计根据自动售货机控制系统的流程可以知道自动售货机的主要系统包括:计币部分、比较部分、选择和饮料供应部分、余额计算部分、退币部分、报警部分。
妨功害能身份证4.1 计币部分当有顾客购买饮料时,投入硬币时经过光传感器感应,然后由光传感器驱动硬币识别器识别硬币,如果是假币则系统自动退出硬币,如果是真币则系统将硬币自动传送到相应的硬币贮存腔,并经光传感器感应,然后在PLC内进行数据运算,否则认为是假币并退出系统,梯形图如图4.1:图4.1 记币部分梯形图4.2 比较部分投币完成后,系统会将D1内钱币数据和可以购买的饮料价格进行区间比较:若投币<2元,则指示灯Y24亮,显示投币不足,此时可以继续投币或退币;若2元≤投币<3元,则汽水选择指示灯长亮,此时可以选择汽水或退币;若投币≥3元,则汽水和咖啡指示灯长亮,此时可以选择汽水、咖啡或退币。
梯形图如图4.2:图4.2 比较部分梯形图4.3 选择和饮料供应部分比较完成后,按下指示灯长亮的选择按钮,相应的电磁阀(Y12或Y13)起动,并且相应的选择指示灯由长亮转为以1s为周期的闪烁直至饮料供应完毕后闪烁停止。
当饮料输出达到7s时,电磁阀关断。
梯形图如图:图4.3 选择部分梯形图4.4 余额计算部分饮料输出的同时减去相应的购买币数。
梯形图如图4.4:图4.4 余额计算梯形图4.5 退币部分顾客可在购完饮料后,由退币指示灯Y23可知是否可以退币,指示灯亮,则可以退币,当按下退币控制按钮后,数据寄数器D1内的币数除以10,商的整数部分是需要退回1元的个数并储存在D2中;D3的数据除以5,商的整数部分是需要退回的5角钱的个数,并储存在D4中,依次类推选择退币的同时起动3个退币电动机。
3个感应器开始计数,当感应器记币的个数等于数据寄存器退回的币数时,退币电动机停止运转。
PLC编程梯形图如图4.5:图4.5 退币部分梯形图4.6整体运行梯形图第5章梯形图程序调试由于实验室没有相应的实物控制模型(自动售货机),因此,在调试系统控制程序时,所有的输入信号均用开关信号和复位按钮来代替,所有的输出均用指示灯来表示。
调试时,首先按控制系统PLC接线图完成硬件接线,并仔细检查接线是否有误,特别要注意接线时不能出现短路、断路及反接等情况,否则会造成硬件损坏及人身意外。
开始程序调试:首先将PLC控制程序写入到PLC机器中,再选择监控状态,使PLC 处于“RUN”状态,然后逐一按投币感应器(即硬币识别机构用复位按钮信号来表示硬币的输入),观察有没有进行累加币值;或按选择按钮,观察输出指示灯是否按预计效果闪灭(即显示饮料选择提示、饮料送出、送出时间和退币提示),并通过监控状态观察程序的运行过程及输入输出信号、内部描述实际出现的问题及解决方案。
对报警部分进行调试,只需给相应的输入端口信号,然后相应的指示灯变亮即可。
要对照设计控制要求,逐一检验设计功能是否能有效的实现,并对程序进行改进和完善。
例如,调试过程中,发现重复线圈问题,需将程序进行合并,避免重复线圈等等。
总而言之,对程序必须要反复调试,不断改进,以获得既完全实现功能,而又简单、严谨性高的PLC控制程序。
课程设计心得通过一周的PLC 的课程设计,在自己的努力下,最终完成FX-2N 系列PLC 控制自动售货机系统的设计.本控制系统就是充分利用了PLC,接口电路芯片以及显示模块.实现了对自动售货机的控制,达到了设计的目的.这次设计的PLC 控制自动售货机系统的主要内容包括设计出了硬件系统的接线图,梯形图等;并且系统具有启动,停止功能;运用功能指令进行PLC 控制程序设计;还进行了系统调试,实现自动售货机的控制要求. 在设计中运用所学的理论知识,进行自动售货机运行原理设计,硬件系统设计,软件系统设计,创新设计,提高理论知识工程应用能力,系统调试能力,分析问题与解决问题的能力.综合运用了所学的知识,理论与实际相结合,提出并论证设计方案,然后进行软,硬件的设计,制作与调试,最后获得正确的结果. 加深了对所学理论知识的巩固,加强了建立PLC 控制工业机械和生产过程系统的整体概念,初步掌握了PLC 控制工业生产和社会生活的软,硬件开发方法, 为以后进行实际的PLC 软,硬件应用开发奠定了良好的基础.与此同时,也加强了我们对问题的分析解决能力, 为以后的毕业设计和毕业后的工作做了充分的准备. 在本次课程设计中受到老师的耐心指导, 使我们进一步学习到了对问题的整体把握,学会了分析及解决方法的能力;在此表示衷心的感谢!参考文献[1]廖常初.FX系列PLC编程及应用[M].北京:机械工业出版社.2005.1~127.[2]罗宇航.流行PLC实用程序及设计(西门子S7-200系列)[M].西安:西安电子科技大学出版社.2006.246~252.[3]高勤.可编程控制器原理及应用(三菱机型)[M].北京:电子工业出版社.2006.41~46.[4]钱锐.PLC应用技术[M].北京:科学出版社.2006.112~113.[5]黄继昌等.传感器工作原理及应用实例[M].北京:人民邮电出版社.1998.[6]朱军等.自动售货机中的纸钞及硬币识别原理[J].[7]董淑冷等.PLC在自动售货机控制系统中的应用[J].上海师范大学学报.2007,36(2):47~51.[8]赵红梅等.自动售货机PLC控制系统的设计[J].[9]孙余凯等.传感器应用电路300例[M].北京:电子工业出版社.2008.157~158.[10]何希才等.实用传感器接口电路实例[M].北京:中国电力出版社.2007.218~219.。