文档详情

基于PLC的饮料自动售货机系统设计课件.ppt

发布:2017-03-05约2.03千字共19页下载文档
文本预览下载声明
饮料自动售货机系统 (一)、饮料自动售货机系统设计要求: 该饮料自动售货机采用PLC控制,控制要求如下: (1)此售货机可投1角、5角或1元硬币 。 (2)当投入的硬币总值超过2元时,汽水指示灯亮;当投入的硬币总值超过3元时,汽水及橙汁指示灯都亮 。 (3)当汽水指示灯亮时,按汽水按钮,则排出汽水,8秒后,自动停止。在这段时间内,汽水指示灯闪烁 。 (4)当橙汁按钮指示灯亮时,按放橙汁按钮,则排出橙汁,8秒后,自动停止。在这段时间内,橙汁指示灯闪烁 。 (5)若投入硬币总值超过按钮所需的钱数(汽水2元,橙汁3元)时,找钱指示灯亮,并找出多余的钱。 饮料自动售货机系统 (二)、饮料自动售货机系统 内部结构简介: 该饮料自动售货机系统内部 结构主要是以PLC为控制中心, 外加硬币读取器机构、找钱执 行机构、电磁阀结构几部分组 成,如右图所示。 饮料自动售货机系统 (三)、饮料自动售货机PLC的输入/输出点分配表: I0.6 ST4 找钱光电开光 Q0.4 YA 找钱执行机构 I0.5 SB2 橙汁按钮 Q0.3 YV2 放橙汁电磁阀 I0.4 SB1 汽水按钮 Q0.2 YV1 放汽水电磁阀 I0.3 ST3 1元投票光电开关 Q0.1 HL2 橙汁指示灯 I0.2 ST2 5角投票光电开关 Q0.0 HL1 汽水指示灯 I0.1 ST1 1角投票光电开关 输出编号 代号 名称 输入编号 代号 名称 输出信号 输入信号 饮料自动售货机系统 (四)、饮料自动售货机系统PLC控制接线图: 饮料自动售货机系统 (四)、饮料自动售货机系统PLC控制接线图: 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 上电初始化,此时将一、五、十分别存入到寄存器M10、M12、M14中。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 投入一角、五角、一元硬币时,I0.1、I0.2、I0.3闭合,产生脉冲输入给M0.1、M0.2、M0.3 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 M0.1闭合时,就将MW10中的数据和MW20中的数据相加并存入MW20中。同理M0.2 闭合时,就将MW12中的数据和MW20中的数据相加并存入MW20中;M0.3闭合时,就将MW14中的数据和MW20中的数据相加并存入MW20中. 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 比较程序块:当MW20中的数据大于或等于20时,M2.0置位;当MW20中的数据大于或等于30时, M2.0和M2.1均置位。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 当M2.0或M2.1置位时,Q0.0闭合,汽水灯亮,如果此时按下汽水按钮时,M5.1产生脉冲,汽水灯闪烁;同理,当M2.1置位时,Q0.1闭合,橙汁灯亮,如果此时按下橙汁按钮时,M5.2产生脉冲,橙汁灯闪烁。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 汽水按钮和橙汁按钮,T0和T1为8S定时器.I0.4闭合,汽水电磁阀打开,放出汽水; 同理,I0.5闭合,橙汁电磁阀打开,放出橙汁。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 I0.4闭合,T0断开,M0.4和M0.5闭合,T0开始计时8S。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 M0.4闭合,MW20中的数据与20相减,将结果存入MW20中。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 I0.5闭合,T1断开,M0.6和M0.7闭合,T1开始计时8S。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 M0.6闭合,MW20中的数据与30相减,将结果存入MW20中。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 T0或T1闭合对M2.0和M2.1复位。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 T0或T1闭合,M1.O闭合,M1.1断开,Q0.4闭合,找钱机构开始工作。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 M3.0或M3.1闭合时,将MW20中的数据加载到计数器C0中,找钱光电开关闭合,计数器C0计数。C0闭合时,将0存入MW20中。 饮料自动售货机系统 (五)、饮料自动售货机系统程序设计 M1.1闭合,
显示全部
相似文档