实习题目二:自动饮料售货机控制程序
一、实习目的:
通过对该程序的调试,进一步深化所学知识,掌握一般性复杂程序的编程、调试。熟练掌握PLC程序的编制方法。
二、实习内容
本题目主要从控制原理上解决自动饮料售货机控制的基本要求,要求设计并调试满足如下要求的梯形图程序.
1)此售货机可投入5角、1元硬币和5元、10元纸币。
2)所售饮料标价:可乐——、橙汁——、苹果汁——、
奶茶——、牛奶——、咖啡——
3)当投入的硬币和纸币总价值超过所购饮料的标价时,所有可以购买饮料的指示灯均亮,作可购买提示。(如:,可乐按钮指示灯亮;当投入的硬币总价值超过3元,可乐、橙汁、苹果汁按钮指示灯均亮;)。
4)当饮料按钮指示灯亮时,才可按下需要购买饮料的按钮,购买相应饮料,(如:当可乐按钮指示灯亮时,按可乐按钮,则可乐排出10s后自动停止,购买时可乐按钮指示灯闪烁)。
5)购买饮料后,系统自动计算剩余金额,并根据剩余金额继续提示可购买饮料(指示灯亮)。
6)若投入的硬币和纸币总价值超过所消费的金额时,找余指示灯亮,按下退币按钮,就可退出多余的钱。
7)系统退币箱中只备有5角、1元硬币,退币时系统根据剩余金额首先退出1元硬币,1元硬币用完后,所有找余为5角硬币。
三、I/O点分配和PLC的选择
输入
I
退币按钮
X0
5角硬币识别器
X1
1元硬币识别器
X2
5元纸币识别器
X3
10元纸币识别器
X4
可乐按钮
X10
橙汁按钮
X11
苹果汁按钮
X12
奶茶按钮
X13
牛奶按钮
X14
咖啡按钮
X15
输出
O
可乐按钮指示灯
Y0
橙汁按钮指示灯
Y1
苹果汁按钮指示灯
Y2
奶茶按钮指示灯
Y3
牛奶按钮指示灯
Y4
咖啡按钮指示灯
Y5
可乐出口
Y10
橙汁出口
Y11
苹果汁出口
Y12
奶茶出口
Y13
牛奶出口
Y14
咖啡出口
Y15
找余指示灯
Y17
5角硬币退币机构
Y6
1元硬币退币机构
Y7
PLC
三菱FX1N-32MR ES/UL的主要参数为:
I/O点:32点
输出:16点,DC 24V
输入:16点,继电器
运算基本指令:
基本指令:27个
应用指令:309个
四、梯形图的简介
寄存器储存与比较
首先用M8002对寄存器D0清零。当投入5角硬币时,数据寄存器做加5计算,当投入1元硬币时,数据寄存器做加10计算,当投入5元纸币时,数据寄存器做加50计算,当投入10元纸币时,数据寄存器做加100计算。将顾客投入的钱与购买的饮料所需要的钱币进行比较,投入钱找钱的指示灯Y17亮,,则可乐指示灯按钮Y0亮,当大于等于3元时,则橙汁指示灯按钮Y1亮和苹果汁指示灯Y2亮,,则奶茶指示灯按钮Y3亮,,则牛奶指示灯按钮Y0亮,当大于等于10元时,则咖啡指示灯按钮Y5亮。
饮料的选择
选择相应的饮料,首先相应饮料指示按钮亮,则你选择饮料你必须你
自动饮料售货机 来自淘豆网m.daumloan.com转载请标明出处.