说到感应手自动冲水装置,想必大家首先想到的肯定是抽水马桶或各大卫生间冲水装置。对,没错,就是这些,这些肯定不是使用的是PLC控制的,成本高,不划算,那么是否可以使用PLC实现这样的功能呢?此时大家思考一下,是可以的,可以对吧!那么如何实现呢?接下里,进入技成自动化每日带你扩大工控知识面,助力成就每一位学子。
一、控制要求
自动控制时:当有东西或人靠近时,感应红外线开关被遮挡接通,但不工作,一旦再次检测到东西或人不在时开始触发电磁阀冲水,冲水时间控制在5s左右,断开电磁阀关闸,后续重复上述动作。
手动控制时:当人触发或按下冲水按钮时,冲水电磁阀打开冲水,冲水时间控制在5s左右,断开电磁阀关闸,后续重复上述动作。
二、程序设计
第二步:(使用断开延时定时器实现自动冲水功能)
第三步:(使用脉冲型定时器实现手动冲水功能)
第四步:(定时器采用多重背景功能进行调用,减少使用DB块)
第五步:(打开多重背景DB块查看地址)
第六步:(在OB主程序调用感应冲水FB功能块并填写接口全局地址)
三、程序演示
第一步:(自动感应冲水程序)
第二步:(手动感应冲水程序)
四、程序设计思路
(1)自动感应开关,当人或物品遮挡时,电磁阀不能动作,等物品或人离开不被遮挡电磁阀才能动作,应采用沿脉冲中下降沿N来做自动感应开关,下降沿功能优势在于触发时不产生脉冲输出,只有断开时才能产生脉冲输出,因此自动感应开关(红外线)给PLC一个信号1触发下降沿代表有人或有物品正在如厕等,当感应开关给PLC一个0信号代表此时人已离开下降沿动作开始冲水并定时5s断开。
(2)手动感应开关,按下开关直接输出,采用上升沿,上升沿触发立刻输出脉冲动作并定时5s断开。
审核编辑 :李倩
-
plc
+关注
关注
4990文章
12653浏览量
456861 -
电磁阀
+关注
关注
14文章
490浏览量
30944 -
S7-1200
+关注
关注
11文章
331浏览量
17485
原文标题:基于S7-1200 PLC感应手自动冲水装置程序设计
文章出处:【微信号:玩转PLC工业机器人,微信公众号:玩转PLC工业机器人】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
西门子S7-1200 PLC的指令介绍
简述S7-1200 PLC的硬件组成
西门子S7-1200 PLC的优缺点分析
西门子S7-1200 PLC的基本功能
西门子S7-1200与S7-300PLC之间的区别有哪些?
![西门子<b class='flag-5'>S7-1200</b>与<b class='flag-5'>S7-300PLC</b>之间的区别有哪些?](https://file1.elecfans.com//web2/M00/BC/C0/wKgaomWeBuaAJl7yAAEehgINIGQ038.png)
西门子plc如何选型 s7-1500和s7-1200区别
plc西门子s7-1200基础知识:plc与plc之间如何通讯
PLC西门子S7-200smart和S7-1200的区别?
S7-1200下载项目程序步骤详解
![<b class='flag-5'>S7-1200</b>下载项目<b class='flag-5'>程序</b>步骤详解](https://file1.elecfans.com/web2/M00/AE/5A/wKgaomVUd-KAHIrbAAA16kG3G34168.png)
基于S7-1200 PLC的步进电机位置控制系统设计
![基于<b class='flag-5'>S7-1200</b> <b class='flag-5'>PLC</b>的步进电机位置控制系统设计](https://file1.elecfans.com/web2/M00/AB/95/wKgZomU2FYuAE-6nAAAGIflsxNs076.png)
谈谈S7-1200/1500系列PLC优化块访问的功能
![谈谈<b class='flag-5'>S7-1200</b>/1500系列<b class='flag-5'>PLC</b>优化块访问的功能](https://file1.elecfans.com/web2/M00/A8/0B/wKgZomUThyWAZcW2AABJXslsTZY398.png)
评论