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
    +关注

    关注

    5010

    文章

    13277

    浏览量

    463115
  • 定时器
    +关注

    关注

    23

    文章

    3246

    浏览量

    114742
  • 程序
    +关注

    关注

    117

    文章

    3785

    浏览量

    81009

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

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

收藏 人收藏

    评论

    相关推荐

    PLC程序设计常用方法总结

    PLC 程序设计常用的方法主要有经验设计法、继电器控制电路转换为梯形图法、逻辑设计法、顺序控制设计法等。
    的头像 发表于 11-01 15:49 5175次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>程序设计</b>常用方法总结

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

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

    感应手洗机电路图

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

    PLC程序设计应用于反渗透自动控制系统

    该文以反渗透PLC自动控制系统为例,介绍了一种PLC程序设计方法。该方法优化了程序结构,增加了梯形图语言的可读性,使之更接近自然语言。反渗透
    发表于 06-27 10:50 94次下载

    PLC常用程序设计语言简介

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

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

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

    冲水实验装置简介

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

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

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

    PLC程序设计的五个步骤

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

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

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

    西门子PLC指令和程序设计

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

    PLC编程中程序设计的步骤

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

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

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

    全套PLC的基本指令及程序设计

    PLC编程学习的第一步就是从指令开始,但是很多初学者都会遇到这样的困惑:学会了各个常用指令的理论知识,没有实际案例也是很难从根本掌握它的精髓,三三整理了一些PLC的基本指令及程序设计(含程序
    的头像 发表于 02-16 11:42 3315次阅读

    解析PLC梯形图程序设计

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