当前课程知识点:PLC应用技术 > 项目四:机电一体化设备的PLC控制系统设计、安装与调试 > 工作任务2:自动售货机的PLC控制 > 4-7 自动售货机的PLC控制
同学们 大家好
今天我们一起来学习
自动售货机的PLC控制
什么是自动售货机呢
自动售货机简称VEM
是一种根据投入的钱币
自动付货的机器
是商业自动化的常用设备
它不受时间 地点的限制
能节省人力 方便交易
是一种全新的商业零售形式
又被称为24小时营业的微型超市
目前国内常见的
自动售卖机共分为四种
饮料自动售货机
食品自动售货机
化妆品自动售卖机
综合自动售货机
这节课我们以饮料售货机为例
给大家具体讲解
自动售货机的PLC控制方法及步骤
自动售货机的PLC设计
大致可以分为以下5步
1 明确控制要求
2 给出I/O分配表
3 画出硬件接线图
4 编写PLC控制程序
5 完成系统接线与调试
同学们 让我们按照
这5个步骤一起来完成本次设计吧
1 自动售货机的控制要求
总共分为6点
包括了售货机能识别的钱币种类
面值 所售饮料的种类和价格
以及售货机的具体操作方法
和找零要求
请同学们仔细阅读
这是PLC控制的依据
2 I/O分配
即确定系统的输入
输出信号并为其分配地址
首先来看一下输入信号的分配
系统需要对投入的币种进行计数
三类币种对应三个输入信号
分配地址0.01到0.03
根据控制要求
要对饮料的种类进行选择
设置果汁和啤酒的选择按钮
分配地址0.04和0.05
还应该考虑到系统找零
需进行监控并对系统给出反馈信号
要对找零的个数进行计数
分配监控输入点0.06
任何一个自动控制系统
都应该有启动和停止控制
分配地址1.00和1.01
再来看一下输出都有哪些信号呢
根据控制要求
顾客在选择了饮料的种类后
相应的指示灯点亮
需设置饮料和啤酒指示灯
分配地址
100.00和100.01
控制要求的第6点指出
找钱动作发生时
找钱指示灯点亮
为找钱指示灯分配地址100.02
还应该考虑到售货机
在自动推出饮料时
是需要输出设备来驱动的
PLC则需要给输出设备
提供相应的控制信号 并且
不同类别的饮料
放置在不同的料仓中
自然需要不同的信号来驱动
给果汁和啤酒的输出
分配控制信号地址
100.03和100.04
至此
系统的整个I/O分配表就完成了
如图所示
是梯形图中
使用的DM数据区的I/O分配
数据区用来存放不同面值钱币
的金额及投入钱币的总价值和余额
方便在编程过程中
运用计算指令时使用
仅供同学们参考
接下来我们一起来看一下
硬件接线图的画法
如图所示
是该系统的硬件接线图
大家可以看到
输入部分 1元 5元 10元
以及找零1元计数通过传感器
连接到相应的输入点
启动和停止操作接开关至输入点
所有输入点经过24V电源
连接至PLC输入公共端
输出部分
饮料和啤酒的指示
以及找钱的指示接三盏指示灯
饮料和啤酒的推出信号
接两个电磁线圈
用于驱动电磁阀动作
完成以上三步
就要进行PLC控制最重要的一步
即PLC的程序设计了
这是整个控制系统的神经中枢
这里给出一种自动售货机
PLC控制程序的流程图
具体程序请同学们自行设计
或参照课本的样例
如图所示
自动售货机的PLC程序设计
采用了多个中间继电器状态
分别用编号为W0.00
至W0.05的控制位号来表示
W10.00是系统的启动条件设置
W0.00是系统的初始状态
在系统一上电即运行
将计数器复位
计算器清零等
在满足启动条件后进行投币计算
金额计算
确认可买饮料种类
根据选择按钮程序
进入到不同的运行状态
进行计算金额
输出饮料的操作
在经过将投入金额与饮料金额
进行比较之后判断余额是否为零
启动退款计算器并执行退款操作
PLC程序设计的方法不是单一的
本例的程序流程仅供同学们参考
大家也可以尝试用不同的指令
或方法来完成
比如步进控制指令等
将系统的进程编程成
一个个程序段
按照步号顺序完成
编写好PLC程序后
就要进行系统的安装与调试了
调试过程主要分为以下三个步骤
1 根据硬件接线图完成硬件接线
并检查确认接线正确与否
2 运用专门的编程软件
录入程序并下载
运行程序
监控程序运行状态
分析程序运行结果
3 程序符合控制要求后
接通主电路试车
进行系统调试
直到最大限度的满足
系统的控制要求为止
至此
自动售货机的PLC控制过程
就全部完成了
同学们这次课程就上到这里
我们下次再见
-课程概述
-工作任务1:PLC的产生、发展与特点
-项目一:工作任务1:PLC的产生、发展与特点
-工作任务2:PLC的组成与工作原理
-项目一:工作任务2:PLC的组成与工作原理
-工作任务3:欧姆龙CPE1型PLC的规格
-项目一:工作任务3:欧姆龙CPE1型PLC的规格
-工作任务4:PLC的编程软件使用
-项目一:工作任务4:PLC的编程软件使用
-工作任务5:PLC控制系统的设计
-项目一:工作任务5:PLC控制系统的设计
-工作任务1:电动机单向启动、停止的PLC控制
-项目二:工作任务1:电动机单向启动、停止的PLC控制
-工作任务2:电动机正反转的PLC控制
-项目二:工作任务2:电动机正反转的PLC控制
-工作任务3:电动机Y∕△降压起动的PLC控制
-项目二:工作任务3:电动机Y∕△降压起动的PLC控制
-工作任务4:电动机带动传送带的PLC控制
-项目二:工作任务4:电动机带动传送带的PLC控制
-工作任务5:运料小车的PLC控制
-项目二:工作任务5:运料小车的PLC控制
-工作任务1:彩灯的PLC控制
-项目三:工作任务1:彩灯的PLC控制
-工作任务2:交通灯的PLC控制
-项目三:工作任务2:交通灯的PLC控制
-工作任务3:抢答器的PLC控制
-项目三:工作任务3:抢答器的PLC控制
-工作任务1:机械手的PLC控制
-项目四:工作任务1:机械手的PLC控制
-工作任务2:自动售货机的PLC控制
-项目四:工作任务2:自动售货机的PLC控制
-工作任务1:PLC的数值运算
-项目五:工作任务1:PLC的数值运算
-工作任务2:基于PLC的恒压供水系统
--5-9 标度指令
-项目五:工作任务2:基于PLC的恒压供水系统
-工作任务1:两串行PLC链接通信
-项目六:工作任务1:两串行PLC链接通信
-工作任务2:基于端子控制的PLC和变频器的应用
-项目六:工作任务2:基于端子控制的PLC和变频器的应用
-工作任务3: PLC与变频器的通信
-项目六:工作任务3: PLC与变频器的通信
-工作任务4:基于PLC、触摸屏、变频器综合应用
-项目六:工作任务4:基于PLC、触摸屏、变频器综合应用
-工作任务1:分拣控制系统设计
-工作任务2:视觉传感系统
-工作任务3:机器人系统设计
-工作任务4:分拣控制系统装调
-期末考试--期末考试
-1 电子教材
--1-3 项目1 工作任务3 欧姆龙CPE1型PLC的规格
--1-6 项目2 工作任务1 电动机单向启动、停止的PLC控制
--1-8 项目2 工作任务3 电动机Y∕△降压起动的PLC控制
--1-9 项目2 工作任务4 电动机带动传送带的 PLC 控制
--1-19 项目6 工作任务2:基于端子控制的PLC和变频器的应用
--1-21 项目6 工作任务4 基于PLC、触摸屏、变频器的综合应用
-2 学习手册
-3 应用视频
--3-2 安全产品
--3-3 客户服务
--3-12 视觉
-4 样例程序