自动售货机控制系统

合集下载

自动售货机的控制系统

自动售货机的控制系统

自动售货机的控制系统
该机接收硬币后能自动送出顾客选择的商品并找零,控制要求如下:(1)该机有三个投币口,可接收1元、5角和1角三种硬币,能自动识别硬币(用按钮代替)。

售货机能通过二个七段数码管显示顾客投入硬币的总额。

(2)该机可提供四种商品:商品A(1.60元)、商品B(1.80元)、商品C(2.00元)、商品D(2.30元),四种商品分别由电动机M1、M2、M3和M4驱动送出。

顾客按下商品选择按钮,如果投入的钱币足够,则对应的电动机旋转,将商品送到设定的位置,行程开关动作,电动机停转,出货区电磁阀打开,送出商品。

(3)该机在送出商品后自动找零,找回的钱币由退币区电磁阀逐一送出。

(4)若顾客投币后又想取消交易,可按下取消按钮,则退出顾客所投的硬币。

输入输出端口分配表。

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

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

基于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控制系统的基本原理和设计方法是至关重要的。

PLC(可编程逻辑控制器)是一种数字运算操作的电子系统,专为在工业环境下应用而设计。

它采用可编程存储器,用于执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟输入/输出控制各种类型的机械或过程。

我们需要明确PLC控制系统的基本构成,这通常包括中央处理单元(CPU)、存储器、输入/输出模块、电源以及编程设备等。

CPU是PLC的核心,负责执行用户程序,处理数据,以及与其他模块通信。

存储器则用于存储用户程序、数据和工作状态等信息。

输入/输出模块负责与外部设备进行连接,实现数据的输入和输出。

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

基于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的基本原理、功能模块以及应用场景的分析,为自动售货机的控制系统设计提供理论支持和技术指导。

二、PLC基本原理及功能模块1.1 PLC基本原理PLC是一种专门用于工业自动化控制的数字计算机,它采用可编程的存储器,用于其内部存储程序,以执行对各种输入或输出设备的控制。

PLC的主要特点是具有较高的可靠性、灵活性和可编程性。

它可以根据实际需要,对控制程序进行修改和调整,以满足不同生产环境的需求。

1.2 PLC功能模块PLC的功能模块主要包括输入/输出模块、中央处理器模块(CPU)、存储器模块和通信模块等。

其中,输入/输出模块负责接收外部设备的信号,并将其转换为PLC可以识别的电平信号;中央处理器模块是PLC的核心部件,负责执行用户编写的控制程序;存储器模块用于存储程序代码、数据和参数等;通信模块则负责与其他设备进行数据交换和通信。

三、基于PLC的自动售货机控制系统设计2.1 系统架构设计基于PLC的自动售货机控制系统主要由以下几个部分组成:输入设备检测模块、货物存储管理模块、销售结算模块和人机交互模块。

其中,输入设备检测模块主要用于检测用户的操作行为,如按下取票按钮、投币/刷卡等;货物存储管理模块负责管理货物的进出库、库存数量等信息;销售结算模块则负责计算用户的购买金额,并进行找零处理;人机交互模块则负责与用户进行实时沟通,提供相关信息和服务。

2.2 功能模块设计2.2.1 输入设备检测模块该模块主要包括传感器和执行器的配置,以及相应的控制程序。

传感器可以检测到用户的动作,如按下取票按钮、投币/刷卡等;执行器则根据传感器的信号执行相应的操作,如打开货门、出货等。

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

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

基于PLC的自动售货机控制系统的设计一、引言大家好,今天我要给大家聊聊一个非常有趣的话题——基于PLC的自动售货机控制系统的设计。

让我给大家简单介绍一下什么是PLC。

PLC是可编程逻辑控制器的缩写,它是一种专门用于工业自动化控制的电子设备。

而自动售货机呢?就是我们日常生活中经常见到的那种,只要投入硬币或者刷手机支付,就能买到各种零食、饮料的小机器。

那么,如何用PLC来设计一个自动售货机控制系统呢?别着急,接下来我会给大家详细讲解。

二、自动售货机的基本结构我们要了解自动售货机的基本结构。

一般来说,自动售货机主要由以下几个部分组成:机身、出货装置、货币识别装置、货物存储装置和控制系统等。

其中,控制系统是整个自动售货机的核心部件,负责对各个部分进行协调和控制。

而PLC正是这种控制系统的主要组成部分之一。

三、PLC在自动售货机中的应用那么,PLC是如何在自动售货机中发挥作用的呢?其实,PLC主要负责对自动售货机的出货装置、货币识别装置和货物存储装置进行控制。

具体来说,当用户投入硬币或刷手机支付时,PLC会根据设定好的程序判断用户的支付方式,并将相应的信息发送给货币识别装置。

如果用户支付成功,PLC会通知出货装置开始出货;如果用户支付失败,PLC会提示用户重新支付。

PLC还可以根据货物存储装置的状态来控制出货装置的启停,以及调整货物的供应速度等。

四、PLC控制系统的设计方法那么,如何设计一个高效、稳定的PLC控制系统呢?这里,我给大家分享一些经验。

我们要明确系统的需求和功能,然后根据需求来选择合适的PLC型号和硬件配置。

接下来,我们要编写PLC程序,实现对各个部分的控制。

在编写程序时,我们要注意保持程序的简洁性和可读性,避免出现冗余和复杂的逻辑关系。

我们还要定期对系统进行调试和优化,确保系统的稳定性和可靠性。

五、结语通过以上介绍,相信大家对基于PLC的自动售货机控制系统有了一定的了解。

这只是一个简单的示例,实际上还有很多其他类型的自动售货机,它们的控制系统也会有所不同。

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

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

基于PLC的自动售货机控制系统的设计哎呀,小伙伴们,今天咱们聊聊一个非常有趣的话题——基于PLC的自动售货机控制系统的设计。

你们知道PLC是什么吗?别看我这么高大上,其实就是一种可编程逻辑控制器,它的作用就是帮我们控制那些复杂的机械设备哦!咱们先来聊聊自动售货机的工作原理吧。

你们有没有去过超市或者便利店,看到那些自动售货机,是不是觉得很神奇呢?它们就像是一个个小小的机器人,可以根据我们的需求,快速准确地给我们提供所需的商品。

而这一切,都是靠PLC这个小家伙来实现的哦!那么,PLC是如何控制自动售货机的呢?其实,整个过程可以分为三个部分:1. 用户操作;2. PLC识别和处理;3. 货物出货。

下面,咱们就来详细聊聊这三个部分。

用户操作。

当我们在自动售货机前选择好要购买的商品,然后按下相应的按钮时,PLC就会开始工作了。

它会根据我们的动作,判断我们是想要购买还是退换商品。

这个过程就像是我们在跟PLC打招呼:“嘿,小PLC,我要买个饮料。

”接下来,PLC识别和处理。

PLC会通过摄像头、传感器等设备,实时收集我们的操作信息。

然后,它会根据这些信息,判断我们的意图,并进行相应的处理。

比如,如果我们按下了购买按钮,PLC就会告诉货物出货装置:“嘿,小出货装置,快把饮料给我拿出来!”这个过程就像是PLC在跟出货装置说:“喂,小出货装置,赶紧把饮料给我准备好!”货物出货。

当PLC收到出货装置的信号后,它会立即通知显示屏:“嘿,小显示屏,显示一下‘饮料正在出货’。

”它还会告诉出货装置:“嘿,小出货装置,开始出货吧!”这个过程就像是PLC在跟显示屏和小出货装置说:“好了好了,大家都准备好了吧,开始工作吧!”就这样,经过PLC的巧妙控制,自动售货机就可以根据我们的需求,快速准确地为我们提供所需的商品了。

是不是很厉害呢?不过,你们知道吗?虽然PLC看起来很厉害,但它也有自己的弱点哦。

那就是它的存储容量有限,而且运行速度相对较慢。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组数
1
2
PLC与数据输入类型
相同
不同
相同
不同
PLC与选通脉冲类型
相同
不同
相同
不同
相同
不同
相同
不同
n
0
1
2
3
4
5
6
7
表3-1参数n的确定
在本设计中,因需显示一组4位数据,PLC与数据输入类型相同,PLC与选通脉冲类型相同,所以n=0。
3.
在本设计中,采用BS-02压电式传感器作为检测售货机遭破坏的一种传感器,它利用压电元件对振动敏感的特性来感知售货机受破坏时产生的振动波,传感器把振动波转换成电压输出,输出电压经放大、滤波、比较等处理后提供给PLC,然后由PLC输出控制报警系统。BS-02压电式玻璃破碎传感器的外形及内部电路如图3-5所示。
当发射管与接收管之间有硬币时时,硬币遮挡红外线,接收管集电极和发射极之间的电阻变大,IC1的3脚电压大于2脚电压,其7脚输出为低电平使VD7导通发光,KA继电器工作,使PLC得到相应的信号【9】。
图3-1红外线探测开关电路图
3.
对贮存腔没有硬币的报警,在本设计中采用红外检测器给PLC的输入端一个信号,然后由PLC的输出端驱动报警系统。在贮存腔底部安装了红外遥控发射装置。当没有投币时,系统正常运行,给出了运行指示;当没有投币时而按了汽水、咖啡按钮或者退币按钮,这时光线没有被硬币遮挡,有信号输出,产生无币报警。
(4)由于实验室PLC型号三菱FX2n-48MR对某些指令可能无法识别,所以需将所有用脉冲执行型的功能指令都使用PLS指令进行转化,即通过PLS指令驱动辅助继电器M,实现程序功能。
(5)PLC选用继电器输出型。
(6)要求实现顾客的循环购买,故需实现控制程序的跳转。
(7)退币结束时,使用ZRST指令进行购买完成的复位,以准备下一个顾客购买饮料,防止出现错误。
为了提高报警的可靠性,电路中设置有比较器,只有在传感器信号高于设定的阈值时,它才会输出报警信号,驱动PLC,再由PLC驱动报警执行机构工作。报警器电路框图如图3-6所示。
图3-6报警器电路框图
3.
主要识别指标:材质、厚度、直径。
材质是用电磁的方式测的,使用空心线圈或磁芯线圈,线圈组数少的只有一组,多的常见的是六组。工作状态下,线圈及其外围电路会以一个特殊的频率振荡(多个线圈的话频率各不相同),当硬币以垂直或平行于线圈平面的方式穿过时(不同产品方式不同),会引起振荡频率的变化。材质不同所引起的频率变化幅度和方向(增加、减少)也不同,对某种硬币的变化特征进行记录后,就成为使用中识别该种硬币的依据。
(4)当投入的硬币总值超过所购饮料的标价时,所有可购买饮料的指示灯均亮,作可购买提示。(如:当投入的硬币总值超过2元,汽水指示灯亮;当投入的硬币总值超过3元时,汽水、咖啡指示灯均亮)。
(5)当汽水指示灯亮时,按选择汽水按钮,则排出汽水,7s后自动停止。在这段时间内,汽水指示灯闪烁。
(6)当咖啡指示灯亮时,按选择咖啡按钮,则排出咖啡,7s后自动停止。在这段时间内,咖啡指示灯闪烁。
本设计是运用红外线传感器的原理对投币进行检测的。
图3-1所示是由红外线传感器构成的红外线探测开关电路图。它是以单运放为主构成,PLC与之联系。探测头采用一体化红外线传感器发射接收组件。
当发射管与接收管之间无硬币时,接收管集电极与发射极间的电阻值变小,因此会使IC1反相信号输入端3脚电压下降,IC1的同相输入端2脚上的基准电压是由R3和R4*分压后得到的,由此使其7脚输出变为高电平,KA继电器不工作,所以PLC得不到相应的信号。
图3-3带锁存的7段显示接线图
对于晶体管输出电路有漏输出(即集电极输出)和源输出(即发射极输出)两种(见图3-4),前者为负逻辑,梯形图中的输出继电器为ON时输出低电平;后者为正逻辑,梯形图中的输出继电器为ON时输出高电平。
图3-4正负逻辑图
7段显示器的数据输入(由Y0~Y3和Y10~Y13提供)和选通信号(由Y4~Y7提供)也有正逻辑和负逻辑之分。若数据输入以高电平为“1”,则为正逻辑;反之为负逻辑。选通信号若在高电平时锁存数据,则为正逻辑;反之为负逻辑。参数n的值由显示器的组数、PLC与7段显示器是否相同来确定(见表3-1)。
本论文采用的PLC是FX2n-48MR型号,编程软件是SWOPC-FXGP/WIN-C,设计的是一款简单实用的自动售货机。该自动售货机最基本的功能是对投入的硬币进行感应,并根据所投入的硬币数值判断是否能够购买某种饮料,并做出相应的反映。因此,售货机应能够辨识机内包含的饮料,能够对所投入的币值进行累计,并提供所要购买的饮料。当按下选择饮料的按钮时,相应的电磁阀起动,饮料开始供应,提取饮料到出货口,顾客取出饮料,完成此次交易。它具有投币感应系统、比较系统、选择和饮料供应系统、退币系统、报警系统等来实现完整的售货功能。
论文以三菱PLC设计自动售货机控制系统,简要介绍PLC各硬件选型,软件的设计,PLC梯形图的编写和系统的调试方法。
关键词:自动售货机;PLC;调试

自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。自动售货机不受任何场地限制,方便快捷,可以每天24h售货,因此深受上班族的欢迎,很多城市的公共场所里面都放置有自动售货机,出售的商品五花八门,从饮料、零食、香烟、糖果,到牙刷、方便面、自动照相机。近年来,我国的自动售货机行业突飞猛进:在汽车总站、商厦、医院、小区、学校等地区纷纷涌现出自动售货机的踪迹。这种方便快捷的购物方式越来越受到人们的青睐,同时也是现代化城市配套设施的需求。传统的自动售货机控制系统采用单片机作为控制核心,这样不仅会在输入输出接口上做大量的工作,而且系统的抗干扰性也比较差。但是PLC(即可编程序控制器)是综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型的工业控制装置,它不但可实现类似控制功能,还具有可靠性高、编程简单、维护方便等优点,已在工业控制领域得到广泛地应用。因为自动售货机作为社会上完成商品零售和综合服务的独立设施,要求它的结构必须可靠、稳定和执行效率高。可以看出,采用PLC对自动售货机控制系统进行控制可以提高系统的稳定性和可靠性,这在现代化商业社会的今天尤为重要。
图2-1自动售货机控制系统硬件组成示意图
图2-2是自动售货机简单示意图。在该机中有两种已经配制好的饮料储液桶(未画出来),一种为汽水,另一种为咖啡。汽水出口和咖啡出口分别代表由两个电磁阀控制放入杯中的饮料品种的饮料出口。
退币按钮汽水按钮咖啡按钮
退币口投币口
退币指示灯汽水指示灯咖啡指示灯投币不足指示灯
3.
金属硬币识别器种类繁多,但贮币退币机构基本上分为两类:一类是平面式贮币,电磁阀退币;另一类是圆筒式贮币,步进电机退币。
在本设计中,采用的是圆筒式贮币,步进电机退币。当硬币投入后经过识别识出电信号后,伪币和异物被排出,真币按面值由几组分布电磁阀分配到不同贮币腔内备用。当收到退币找零电信号后,通过退币电机拉杆,将贮币腔内下部硬币依电信号程序退出,完成自动售货机的退币找零功能。
3
在本设计中,当饮料的量位小于设定值时,由红外传感器感应,光敏二极管接收到LED发射出的光,给PLC一个报警信号,然后PLC驱动报警器【10】。
红外传感器应用电路发光和受光方式如图3-2。
图(
图3-2红外传感器应用电路图
3
在本设计中,显示部分,以带锁存的7段显示指令SEGL来实现,对于指令SEGL,用12个扫描周期显示一组4位数据,占用8个输出点。源操作数可以选所有的数据类型,目标操作数为Y,只有16位运算,n=0~7,该指令用12个扫描周期显示一组或两组4位数据,占用8个或12个输出点,该指令可以是使用两次。SEGL指令用12个扫描周期显示一组或两组4位数据,PLC的扫描周期应大于10ms,若小于10ms,应使用恒定扫描方式。该指令的执行条件一旦接通,指令反复执行,若执行条件变为OFF,停止执行。图3-3中使用一组输出(n=0~3),D1中的数据依次送到Y0~Y3。选通信号由Y4~Y7提供【1】。
汽水出口 咖啡出口
图2-2自动售货机简单示意图
第3章
3.
在本设计中,当硬币投入开始由红外线传感器感应,然后由红外线传感器驱动硬币识别传感器,硬币经识别后进入贮存腔时,由硬币识别传感器送给PLC一个信号,进行硬币的叠加运算;
当退币时,退出的硬币经红外线传感器感应,给PLC一个信号,进行退币的相加运算。
4.2
(1)通过分析,取最有把握的思路,故采取一般梯形图进行程序设计。
(2)注意一点,程序运行开始阶段要有上电复位,让机子清零。
(3)本自动售货机可使用1角、5角、1元硬币,计币时用ADD指令进行累加从而得到一个投币总额;比较币值时使用CMP指令来判断是否符合汽水排出或咖啡排出的条件;余额计算时用SUB指令从投币总额中扣除顾客所消费的币值总额;退币计算时用到触点型比较指令。
厚度是没有东西专门测的,实际上这个指标是和材质一起测。因为即使相同材质的硬币,如果厚薄不同,导致的频率变化差异也较大。
直径——老式的识别装置用光电管队列来识别直径,排列组合得当的话,识别精度也不低。新一点的都用偏心或异形线圈来测量,依据是直径小的硬币与线圈的重合部分也少,由此也带来频率变化的不同。
我国目前发行的1元、5角和1角硬币的金属原材料是为造币而专门使用的特殊合金,因此在它通过投币入口进入由电感和电容组成的特定高频振荡线路所产生的磁场时。金属材质和体积的差异对电感量的影响大小也出现微弱差异,电感量的变化引起振荡频率的变化;再通过检测频率的变化,与设定值进行比较,确定某种硬币种类后,经窄带选频电路将频率信号变成电压信号输出,完成对金属硬币的识别。
毕业设计(论文)
题 目:PLC自动售货机控制设计
专 业:电气自动化
班 级:07高职电气自动化<1>班
学 号:070705109
姓 名:叶暖暖
指导老师:方小明徐州机源自工程高等职业学校电气工程系二〇一〇年三月
相关文档
最新文档