电子开发网

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

西门子 S7-200smart PLC做台洗衣机程序设计梯形图实例

作者:佚名    文章来源:本站原创    点击数:    更新时间:2023/2/21

在工控人眼中,一切系统都可以用一台PLC解决,如果不行,那就用两台。今天我们分享一个用西门子S7-200smart PLC做的小系统,该系统集位逻辑、计数器、定时器为一体,是一个贴近大家生活的逻辑思维编程控制小案例!

 

BSH全自动10KG洗衣机,工艺过程如下:

(1) 上电,初始化;

(2) 按下开始按钮,进水,水位到达高水位后停止进水;

(3)正转洗涤;正转洗涤15S后暂停3S;

(4) 反转洗涤,反转洗涤15S后暂停3S;

(5) 若正反洗涤次数未满10次,则返回继续正转洗涤;

(6) 若正反洗涤次数达到10次,则开始排水。水位降到低水位时,开始脱水并继续排水;

(7) 脱水10S后即完成一次大循环,大循环未满6次,则返回到初始进水的动作;进行下一次大循环;

(8) 若完成了6次大循环,则进行洗完报警;报警10S后结束全部过程,自动停机;

(9) 在洗涤任何阶段,按下停止则终止洗涤。

上述步骤是洗衣机工作的标准步骤,不仅仅BSH品牌,其他品牌亦是如此~

好了,接下来我们就看看怎么用200smart来实现吧~

IO端口定义 

第一步:初始化!

 

第二步:按下启动后进水

 

第三步:洗涤。

 

第四步:在正转到达时间暂停后反转洗涤

 

第五步:反转暂停后完成一个周期进行计数,并判断是否达到正反洗涤次数,未达到则回到程序段四继续正转洗涤,达到则开始排水。

在排水或系统停止后对洗涤次数清零

 

第六步:排水&脱水。

 

为了防止在未达到大循环次数就直接进水时,在此处增设一个在脱水断开时置位一个中间状态位来作为进水的一个条件。

 

第七步:脱水完成一次记一次数,同样的当系统停止或周期完成报警时对其进行复位。

 

第八步:达到大循环次数后触发报警,报警完成后系统停止,等待下一轮的工作。

 

Tags:洗衣机程序,smart,梯形图  
责任编辑:admin
相关文章列表
S7-200运动控制如何移植到200smart, PTOx_CTRL指令由AXISx_CTRL指
英威腾变频器故障代码,如何进入英威腾变频器参数设置?200SMART
西门子S7-200 SMART PLC定时器指令介绍,TON、TOF、TONR
组态王软件是什么,详解 PLC 组态王,组态王软件界面、操作介绍,
【STEP7】干货 S7-200SMART局部变量的应用,局部变量(Local var
【STEP7】西门子S7-200 SMART运动控制,西门子plc运动控制
西门子S7-200SMART和组态王以太网通讯(图文)
【STEP7】西门子S7-200SMART中局部变量的类型以及使用方法 创建库
【STEP7】多轴运控、灵活自如——S7-200 SMART V2.7 新功能解读
【图文详解】西门子PLC之S7-200SMART的TCP通信 TCP_CONNECT和TCP
STEP7创建库,西门子200SMART PLC写时钟及写时钟用户库的创建典型
小白必看 | 西门子S7-200SMART通信概述
西门子S7-200 SMART PLC扩展模块,西门子plc扩展模块
西门子S7-200SMART PLC的DR32、DR16和DR08模块 接线图
西门子PLC S7-200SMART间接寻址应用——西门子plc模拟量滤波程序
STEP7软件 S7-200 SMART高速脉冲输出如何断电保持当前位置
三菱PLC控制步进电机,三菱FX1S PLC控制步进电机正反转,I/O接线
西门子PLC电机正反转电路图转S7-200SMART PLC梯形图两种方式
详解三菱PLC控制电动机正反转电路和梯形图程序
三菱plc计数器应用程序编程实例,定时器与计数器组合的延时程序
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

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