电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 梯形图实例 >> 正文

西门子plc S7-200SMART plc饮料自动售货机梯形图程序设计

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

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

PLC接线图

使用西门子 S7-200 SMART 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得电找钱。)

 

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

 

Tags:售货机,smart,梯形图,西门子plc  
责任编辑:admin
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 相关文章列表
    最简单的西门子PLC入门教程,再看不懂真没办法了!
    西门子plc S7-200 SMART PLC行车自动往返循环控制 自动往返小车
    西门子PLC 200smartPLC与第三方进行Modbus TCP通讯
    西门子plc S7-200SMART时钟指令如何正确应用的梯形图编程实例
    西门子S7-200SMART PLC端子与模拟量对变频器进行控制
    西门子S7-200SMART plc模拟量模块两、三、四线制接线详解(附接线
    西门子200smart PLC与变频器在昆仑通态触摸屏上显示电压、电流、
    西门子 S7-200smart PLC做台洗衣机程序设计梯形图实例
    西门子plc Smart 200主从站之间RS485通讯实例_从站主站读写程序
    西门子S7-200SMART控制步进电机梯形图实例, AXIS0_MAN指令
    【STEP7软件实例】S7-200SMART运动向导组态就是这么简单,你们学
    西门子plc 200smart模拟量运用接线及梯形图(热电阻RTD、热电偶T
    西门子PLC S7-200 smart模拟量扩展模块及接线方式
    西门子S7-200SMART PLC自动扶梯程序设计_昆泰通态MCGS触摸屏界面
    西门子plc S7-200SMART PLC与HD20变频器模拟量控制,S_RTI和S_IT
    详解西门子200smartPLC以太网组网及编程_西门子plc 200Smart以太
    西门子plc S7-200Smart_西门子S7-200 SMART编程实例,整数运算指
    西门子plc smart软元件寄存器存储器_西门子PLC先从S7-200 SMART 
    西门子plc smart模拟量常见问题_西门子S7-200SMART 模拟量等常见
    西门子SMART PLC 常见问题,必备知识点!西门子plc smart常见问题
    西门子plc smart选型_西门子Smart 200 PLC实际项目中的选型应用
    西门子PLC 200Smart 编程中如何用FOR循环指令轻松实现多个数据按
    西门子S7-200 Smart plc的Modbus RTU库通讯轮询实例
    西门子plc s7-200如何用模拟量编程_EM235模拟量编程梯形图
    西门子plc S7-200smart数据类型和存储区和寻址方式
    西门子PLC 200SMART型号大全,S7-200 SMART各个CPU 模块及输入输
    学好西门子S7-200 smart PLC基础知识必备 映像区和数据类型,定时
    西门子S7-200PLC时间比较编程_三菱PLC时间比较编程
    西门子S7-200 Smart的ST40 CPU模块_SMART系列plc接线图
    西门子200smartPLC选型与硬件接线_200Smart模块套件接线图_结构图
    请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
    1分 2分 3分 4分 5分

    还可以输入 200 个字
    [ 查看全部 ] 网友评论
    推荐文章
    最新推荐
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
    返回顶部
    刷新页面
    下到页底
    晶体管查询