欢迎进入欧宝体育首页官网!

【案例】S7-200SMART PLC饮料自行售货机程序设计
栏目导航
当前位置:欧宝体育首页 > 欧宝品牌 >
【案例】S7-200SMART PLC饮料自行售货机程序设计
浏览:88 发布日期:2021-05-31
饮料自行售货机是按照投入的钱币自行付货的机器。自行售货机是商业自行化的常用设备,它不受时间、地点的限定,能撙节人力、方便交易。是一栽崭新的商业零售式样,又被称为24幼时业务的微型超市。行为工控者有异国很益奇,这机器倘若用于PLC该如何设计程序呢?控制请求

一台饮料自行售货机用于销售汽水和咖啡两栽饮料,汽水10元一杯,咖啡20元一,杯。顾客能够投入1元、5元和10元三栽硬币。当投入的硬币钱数大于或等于10元,时,汽水灯亮。当投入的硬币钱数大于或等于20元时,咖啡灯亮。按下出汽水按钮,自,行出汽水一杯,并找出有余零钱,按下咖啡按钮,自行出咖啡一杯,并找出有余零钱。

PLC接线图

图片

IO分配外

图片

程序设计

第一步:(当投入1元硬币时,I0.0=1,VW0中的数据加1。)

图片

第二步:(当投入5元硬币时,I0.1=1,VW0中的数据加5。)

图片

第三步:(当投入10元硬币时,I0.2=1,VW0中的数据加10。)

图片

第四步:(大于10元,汽水灯亮,出汽水时灯闪。)

图片

第五步:(大于20元,咖啡灯亮,出咖啡时灯闪。)

图片

第六步:(汽水灯亮Q0.3=1,按下出汽水按钮I0.4 ,Q0.1得电,出汽水10S)

图片

第七步:(咖啡灯亮Q0.2=1,按下出咖啡按钮I0.3,Q0.1得电,出咖啡20S)

图片

第八步:(VW0>=10,按下出汽水按钮I0.4,VW0中的数减往10,终局存放到VW2中。)

图片

第九步:(VW0>=20,按下出咖啡按钮I0.3,VW0中的数减往20,终局存放到VW2中。)

图片

第十步:(VW2不等于0时,Q0.4得电找钱。)

图片

第十一步:(VD01清零)

图片

演示终局

第一步:(当投入1元硬币时,I0.0=1,VW0中的数据加1,欧宝品牌当投入5元硬币时,I0.1=1,VW0中的数据加5,当投入10元硬币时,I0.2=1,VW0中的数据加10。)

图片

第二步:(当VW0≥10时,Q0.3得电,汽水灯亮,出汽水时Q0.0常闭接点断开,汽水灯闪,当VW0≥20时,Q0.3也得电,汽水灯亮,当VW0≥20时,Q0.2得电,咖啡灯亮。)

图片

第三步:(出咖啡时Q0.0常闭接点断开,咖啡灯闪。当Q0.3得电,汽水灯亮时,按下出汽水按钮I0.4,Q0.1得电自锁,出汽水,准时器T37得电延时7s关断Q0.1,当Q0.2得电,咖啡灯亮时,按下出咖啡按钮 I0.3,Q0.0 得电自锁,出咖啡,准时器T38得电延时7s关断Q0.0。)

图片

第四步:(VW0≥10,按下出汽水按钮I0.4,VWO中的数减往10,余数存放到VW2中。VW0≥20,按下出汽水按钮I0.3,VW0中的数减往20,余数存放到VW2中,VW2≠0时,Q0.4得电找钱。)

图片

第五步:(取逆饮料以后通盘清零复位)

图片

来源:PLC发烧友,作者:技成-徐陈爽,转载请注解出处!评论处行家能够补充文章注释偏差或缺乏的片面,云云下一个望到的人会学到更众,你清新的正是行家必要的。。。