0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

S7-200SMART PLC饮料自动售货机程序设计

blackwatching 来源:技成培训网 2023-03-28 11:35 次阅读

饮料自动售货机是根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营业的微型超市。作为工控者有没有很好奇,这机器如果用于PLC该如何设计程序呢?控制要求

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

PLC接线图

89c1f54c-ccd4-11ed-bfe3-dac502259ad0.png

IO分配表

89d5a7ea-ccd4-11ed-bfe3-dac502259ad0.png

程序设计

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

89ec024c-ccd4-11ed-bfe3-dac502259ad0.png

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

89fc20a0-ccd4-11ed-bfe3-dac502259ad0.png

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

8a0c33e6-ccd4-11ed-bfe3-dac502259ad0.png

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

8a2330be-ccd4-11ed-bfe3-dac502259ad0.png

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

8a346992-ccd4-11ed-bfe3-dac502259ad0.png

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

8a43da30-ccd4-11ed-bfe3-dac502259ad0.png

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

8a54eb86-ccd4-11ed-bfe3-dac502259ad0.png

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

8a664cdc-ccd4-11ed-bfe3-dac502259ad0.png

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

8a8a7a58-ccd4-11ed-bfe3-dac502259ad0.png

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

8aa041bc-ccd4-11ed-bfe3-dac502259ad0.png

第十一步:(VD01清零)

8aaf5044-ccd4-11ed-bfe3-dac502259ad0.png

演示效果

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

8abf1b46-ccd4-11ed-bfe3-dac502259ad0.png

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

8ad44836-ccd4-11ed-bfe3-dac502259ad0.png

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

8aebab02-ccd4-11ed-bfe3-dac502259ad0.png

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

8b002f78-ccd4-11ed-bfe3-dac502259ad0.png

第五步:(取反饮料以后全部清零复位)

8b14944a-ccd4-11ed-bfe3-dac502259ad0.png

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5019

    文章

    13400

    浏览量

    465956
  • 自动化
    +关注

    关注

    29

    文章

    5654

    浏览量

    79796
  • 自动售货机
    +关注

    关注

    0

    文章

    47

    浏览量

    5128

原文标题:【案例】S7-200SMART PLC饮料自动售货机程序设计

文章出处:【微信号:玩转PLC工业机器人,微信公众号:玩转PLC工业机器人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NV080D-S8 高品质otp语音芯片:让漱口水售货机更智能和人性化

    随着科技的快速发展,自动售货机作为一种方便的购物方式,已经逐渐融入到人们的日常生活中。特别是近年来,NV080D-S8高品质OTP语音芯片的应用,更是为漱口水售货机这样的细分市场带来了
    的头像 发表于 10-12 08:02 286次阅读
    NV080D-<b class='flag-5'>S</b>8 高品质otp语音芯片:让漱口水<b class='flag-5'>售货机</b>更智能和人性化

    自动售货机MDB电源供电系统要求

    自动售货机MDB协议中文解析(五)MDB电源供电系统要求
    发表于 09-09 10:46 1次下载

    自动售货机MDB协议中文解析(四)通信格式

    自动售货机MDB协议中文解析(四)通信格式
    发表于 09-09 10:45 2次下载

    自动售货机MDB设备的级别和选项

    自动售货机MDB协议中文解析(二)MDB设备的级别和选项
    发表于 09-09 10:44 0次下载

    自动售货机MDB总线周边设备地址中文解析(三)

    自动售货机MDB协议中文解析(三)MDB总线周边设备地址
    发表于 09-09 10:43 0次下载

    西门子PLC不得不说的事:S7-200SMART通信端口及连接方式

    S7-200SMART PLC在小型PLC市场使用率占比最大,以高性价等优势抢占了较大的中低端工业自动化市场份额。 200SMART系列
    的头像 发表于 08-27 17:31 1444次阅读
    西门子<b class='flag-5'>PLC</b>不得不说的事:<b class='flag-5'>S7-200SMART</b>通信端口及连接方式

    自动售货机MDB协议中文解析(六)MDB-RS232控制硬币器的流程和解析

    自动售货机MDB协议中文解析(六)MDB-RS232控制硬币器的流程和解析
    的头像 发表于 08-19 15:53 803次阅读
    <b class='flag-5'>自动</b><b class='flag-5'>售货机</b>MDB协议中文解析(六)MDB-RS232控制硬币器的流程和解析

    自动售货机MDB协议中文解析(五)MDB电源供电系统要求

    自动售货机MDB协议中电源供电系统要求 文章定义了最小VMC电压输出。实际每个外设的电流额定值将在其各自的部分中定义。
    的头像 发表于 08-12 17:51 1094次阅读
    <b class='flag-5'>自动</b><b class='flag-5'>售货机</b>MDB协议中文解析(五)MDB电源供电系统要求

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC数据的高效读取和控制。本文将详细介绍如
    的头像 发表于 07-11 11:55 6752次阅读
    <b class='flag-5'>S7</b>协议读取西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>数据

    自动售货机MDB协议中文解析(二)MDB设备的级别和选项

    自从引入最早的MDB总线规范以来和MDB协议制定,自动售货机大多数的MDB外围设备的功能级别和可选功能都已经确定了。这些功能满足了国际自动售货机行业不断发展所需要的新要求。
    的头像 发表于 06-23 11:14 916次阅读

    自动售货机MDB协议中文解析(四) 通信格式

    自动售货机MDB协议中文解析,自助咖啡机售货机的MDB数据通信格式
    的头像 发表于 06-23 11:11 1164次阅读

    自动售货机MDB协议中文解析(三)MDB总线周边设备地址

    自动售货机MDB协议总线周边设备地址列表
    的头像 发表于 06-21 17:46 1018次阅读

    关于MDB-RS232售货机支付适配器的售前疑问解答

    关于MDB-RS232售货机支付适配器的售前疑问解答。介绍了MDB-RS232适配器的选择,应用和设计需求。帮助客户更多的了解MDB适配器和MDB协议的基本知识,在自动售货机,自助咖啡机设计之初做更好的选择。
    的头像 发表于 05-08 22:26 633次阅读
    关于MDB-RS232<b class='flag-5'>售货机</b>支付适配器的售前疑问解答

    MDB-RS232测试NAYAX的VPOS自动售货机刷卡器注意事项

    MDB-RS232测试NAYAX的VPOS自动售货机刷卡器注意事项以及必要的通信指令。给我们设计自动售货机,自助咖啡机的控制系统提供了必要的指令协助,帮我客户更好的了解MDB协议。
    的头像 发表于 05-08 22:20 1017次阅读
    MDB-RS232测试NAYAX的VPOS<b class='flag-5'>自动</b><b class='flag-5'>售货机</b>刷卡器注意事项

    蓝牙芯片售货机方案

    蓝牙售货机是一种自动售货机,通过蓝牙技术实现与移动设备的交互,提供便捷的购物体验。它主要由主机、货架、付款台和控制系统组成。主机是售货机的核心部分,里面包含了所有的电子元件和机械部件。
    的头像 发表于 02-28 16:39 758次阅读