欢迎来到天天文库
浏览记录
ID:56980593
大小:287.50 KB
页数:19页
时间:2020-07-25
《基于PLC的饮料自动售货机系统设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、饮料自动售货机系统(一)、饮料自动售货机系统设计要求:该饮料自动售货机采用PLC控制,控制要求如下:(1)此售货机可投1角、5角或1元硬币。(2)当投入的硬币总值超过2元时,汽水指示灯亮;当投入的硬币总值超过3元时,汽水及橙汁指示灯都亮。(3)当汽水指示灯亮时,按汽水按钮,则排出汽水,8秒后,自动停止。在这段时间内,汽水指示灯闪烁。(4)当橙汁按钮指示灯亮时,按放橙汁按钮,则排出橙汁,8秒后,自动停止。在这段时间内,橙汁指示灯闪烁。(5)若投入硬币总值超过按钮所需的钱数(汽水2元,橙汁3元)时,找钱指示灯亮,并找出多余的钱。饮料自动售货
2、机系统(二)、饮料自动售货机系统内部结构简介:该饮料自动售货机系统内部结构主要是以PLC为控制中心,外加硬币读取器机构、找钱执行机构、电磁阀结构几部分组成,如右图所示。饮料自动售货机系统(三)、饮料自动售货机PLC的输入/输出点分配表:输入信号输出信号名称代号输入编号名称代号输出编号1角投票光电开关ST1I0.1汽水指示灯HL1Q0.05角投票光电开关ST2I0.2橙汁指示灯HL2Q0.11元投票光电开关ST3I0.3放汽水电磁阀YV1Q0.2汽水按钮SB1I0.4放橙汁电磁阀YV2Q0.3橙汁按钮SB2I0.5找钱执行机构YAQ0.4
3、找钱光电开光ST4I0.6饮料自动售货机系统(四)、饮料自动售货机系统PLC控制接线图:饮料自动售货机系统(四)、饮料自动售货机系统PLC控制接线图:饮料自动售货机系统(五)、饮料自动售货机系统程序设计上电初始化,此时将一、五、十分别存入到寄存器M10、M12、M14中。饮料自动售货机系统(五)、饮料自动售货机系统程序设计投入一角、五角、一元硬币时,I0.1、I0.2、I0.3闭合,产生脉冲输入给M0.1、M0.2、M0.3饮料自动售货机系统(五)、饮料自动售货机系统程序设计M0.1闭合时,就将MW10中的数据和MW20中的数据相加并存
4、入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闭合,
5、橙汁灯亮,如果此时按下橙汁按钮时,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闭
6、合,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计数。
7、C0闭合时,将0存入MW20中。饮料自动售货机系统(五)、饮料自动售货机系统程序设计M1.1闭合,T2断开,从而产生C0的复位信号M1.2,使C0复位。
此文档下载收益归作者所有