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

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

3天内不再提示

基于PLC感应手自动冲水装置程序设计

工控论坛 来源:技成培训网 作者:技成培训网 2022-08-18 09:53 次阅读

说到感应手自动冲水装置,想必大家首先想到的肯定是抽水马桶或各大卫生间冲水装置。对,没错,就是这些,这些肯定不是使用的是PLC控制的,成本高,不划算,那么是否可以使用PLC实现这样的功能呢?此时大家思考一下,是可以的,可以对吧!那么如何实现呢?接下里,进入技成自动化每日带你扩大工控知识面,助力成就每一位学子。

一、控制要求

自动控制时:当有东西或人靠近时,感应红外线开关被遮挡接通,但不工作,一旦再次检测到东西或人不在时开始触发电磁阀冲水,冲水时间控制在5s左右,断开电磁阀关闸,后续重复上述动作。

手动控制时:当人触发或按下冲水按钮时,冲水电磁阀打开冲水,冲水时间控制在5s左右,断开电磁阀关闸,后续重复上述动作。

二、程序设计

第一步:(创建FB块并填写接口参数地址)

ce518ec8-1e35-11ed-ba43-dac502259ad0.png

第二步:(使用断开延时定时器实现自动冲水功能)

ce6afb74-1e35-11ed-ba43-dac502259ad0.png

第三步:(使用脉冲型定时器实现手动冲水功能)

ce74a93a-1e35-11ed-ba43-dac502259ad0.png

第四步:(定时器采用多重背景功能进行调用,减少使用DB块)

ce89c5cc-1e35-11ed-ba43-dac502259ad0.png

第五步:(打开多重背景DB块查看地址)

ce9bd67c-1e35-11ed-ba43-dac502259ad0.png

第六步:(在OB主程序调用感应冲水FB功能块并填写接口全局地址)

cec07b44-1e35-11ed-ba43-dac502259ad0.png

三、程序演示

第一步:(自动感应冲水程序)

cecdb7d2-1e35-11ed-ba43-dac502259ad0.png

cee91f54-1e35-11ed-ba43-dac502259ad0.png

第二步:(手动感应冲水程序)

cefd1b44-1e35-11ed-ba43-dac502259ad0.png

cf11e2c2-1e35-11ed-ba43-dac502259ad0.png

四、程序设计思路

(1)自动感应开关,当人或物品遮挡时,电磁阀不能动作,等物品或人离开不被遮挡电磁阀才能动作,应采用沿脉冲中下降沿N来做自动感应开关,下降沿功能优势在于触发时不产生脉冲输出,只有断开时才能产生脉冲输出,因此自动感应开关(红外线)给PLC一个信号1触发下降沿代表有人或有物品正在如厕等,当感应开关给PLC一个0信号代表此时人已离开下降沿动作开始冲水并定时5s断开。

(2)手动感应开关,按下开关直接输出,采用上升沿,上升沿触发立刻输出脉冲动作并定时5s断开。

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

    关注

    4977

    文章

    12290

    浏览量

    455323
  • 定时器
    +关注

    关注

    23

    文章

    3149

    浏览量

    112229
  • 程序
    +关注

    关注

    114

    文章

    3630

    浏览量

    79615

原文标题:基于S7-1200 PLC感应手自动冲水装置程序设计

文章出处:【微信号:gkongbbs,微信公众号:工控论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求一种自动冲水控制装置的设计

    一种自动冲水控制装置的设计
    发表于 07-11 05:55

    卫生间智能马桶雷达感应方案,人体存在感应雷达模组应用

    市场认可,性能稳定,应用范围广泛。感应设备采用微波感应模块更加智能,具有更好的优越性。大家都知道现在商场里还有很多红外线感应冲水装置。这个原
    发表于 10-09 16:05

    感应手洗机电路图

    感应手洗机电路图
    发表于 01-15 12:50 82次下载
    <b class='flag-5'>感应手</b>洗机电路图

    PLC常用程序设计语言简介

    PLC常用程序设计语言简介 在可编程控制器中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言
    发表于 06-17 14:07 1308次阅读

    基于PLC控制自动采样机的程序设计及应用

    基于PLC控制自动采样机的程序设计及应用.
    发表于 01-04 15:25 15次下载

    机械式旋转脉冲水深水位测量装置的设计与应用_张业明

    机械式旋转脉冲水深水位测量装置的设计与应用_张业明
    发表于 03-19 19:07 1次下载

    海为PLC在洗手间自动冲水控制介绍

    这其实是通过一个红外线传感器开关来判断是否有使用者,当有使用者时,开关接通,同时根据不同的时间段执行不同的动作,形成整个自动冲水的控制。
    发表于 10-09 09:25 9次下载
    海为<b class='flag-5'>PLC</b>在洗手间<b class='flag-5'>自动</b><b class='flag-5'>冲水</b>控制介绍

    冲水实验装置简介

    现在冲水试验装置的普及面是相当广泛的,户外灯具、户外机柜、手电筒、望远镜等等都离不开冲水试验装置的检验。它能够通过逼真的模拟电子产品在使用期间可能受到的淋水和喷淋等各种环境,以达到检测
    发表于 04-26 11:42 921次阅读

    PLC程序设计的三种常用方法

    程序设计PLC应用中最关键的问题。PLC程序设计的基本思路是按照设备的要求设计输入和输出信号的逻辑关系,在输入某些信号时得到预期的输出信号,从而实现预期的工作过程。因此,简单而常用的
    发表于 05-12 14:22 9066次阅读

    PLC程序设计的五个步骤

    PLC程序设计一般分为以下几个步骤
    发表于 05-13 08:51 9939次阅读

    如何利用逻辑设计法进行PLC程序设计

    我们都知道PLC控制程序是整个PLC控制系统的关键,程序指令的好坏对控制系统的性能也有影响,可能大部分初学者对程序设计感觉很困难,不知道如何
    的头像 发表于 04-18 11:33 3495次阅读
    如何利用逻辑设计法进行<b class='flag-5'>PLC</b>的<b class='flag-5'>程序设计</b>

    西门子PLC指令和程序设计

    西门子PLC指令和程序设计方法免费下载。
    发表于 05-07 09:42 116次下载

    PLC编程中程序设计的步骤

    设计plc控制系统时,除了解决输出部件和输入部件的连线方式外,最主要的工作是程序设计与调试。通常程序设计按如下步骤进行。 (1)了解被控系统的工艺过程和控制要求,并作出流程图,以描述控制过程
    发表于 12-17 16:17 2869次阅读

    基于S7-1200 PLC感应手自动冲水装置程序设计

    自动控制时:当有东西或人靠近时,感应红外线开关被遮挡接通,但不工作,一旦再次检测到东西或人不在时开始触发电磁阀冲水冲水时间控制在5s左右,断开电磁阀关闸,后续重复上述动作。
    的头像 发表于 01-17 14:15 1563次阅读

    解析PLC梯形图程序设计

    解析PLC梯形图程序设计
    的头像 发表于 06-30 11:14 1078次阅读
    解析<b class='flag-5'>PLC</b>梯形图<b class='flag-5'>程序设计</b>