线下实训
HOME
线下实训
正文内容
plc小便池编程 通过实例玩转三菱PLC之卫生间冲水电路,看看跟西门子的不同
发布时间 : 2025-06-19
作者 : 小编
访问数量 : 23
扫码分享至微信

通过实例玩转三菱PLC之卫生间冲水电路,看看跟西门子的不同

功能说明:当光电开关检测到有人使用,控制冲水电磁阀,当检测有人使用时,延时3秒后冲水4s,检测到人离开后冲水5s。

首先看看西门子PLC怎么编程的:

我们再来看看三菱PLC怎么编程:

三菱PLC的定时器分为1ms、10ms和100ms的时钟脉冲进行计数,达到设定值时,定时器输出触点动作,分为一般用途定时器和累计型定时器,

不同的CPU定时器是不同,我们这里用100ms的一般用途定时器,大多数为T0~T99,

用常数K或寄存器D的值来作为定时器的设定值。

具体编程及注意事项如下

1)当检测到人X0,来启动定时器T0,延时3s,也就是说K是30。要注意定时器的输入格式。如下图

2)延时T0的时间后,冲水4S,编程如下

3)当人走后,冲水5s,也就是X0下降沿后,开始冲水,延时T3的时间,停止冲水。编程如下:

4)控制阀输出,编程如下,即

转换(编译)后程序如下:

启动仿真,

仿真结果与功能要求一致,成功。

有一点需要说明的三菱PLC的定时器只能提供其线圈在通电后延迟动作的触点,有人肯定会问:我要是想要延时断开怎么用?下面简单说下:

如程序段,当X3信号为0,启动定时器,然后通过定时器作为主回路的停止条件。

这是第二个例子,通过实例来看看三菱PLC的软元件及指令的应用,后续我会持续更新,同时也会将西门子的程序同时发上来,方便大家比较,很多小伙伴对西门子熟悉,觉得三菱的编程麻烦,其实个人认为编程的理念都是一样,只是指令上有区别,会一种再学别的就很简单了。

喜欢的小伙伴别忘记关注、点赞、评论及转发,转给更多的志同道合的有志者一起讨论和学习。你们的支持是小编前进的动力。

中文PLC如何进行洗手间自动冲水控制程序

PLC到了手上,还不会编程的宝宝们,不要着急,PLC采用电脑中文指令编程,基于流程的编程方式,很容易入手的。用心学好编程方法,你就能玩转PLC啦,编程神马的都是浮云。

情况1:男卫生间小便斗处,使用者必须站满3秒钟才会执行冲水动作,冲水3秒后自动停止(第一次冲水),使用者离开时,再冲水4秒后自动停止(第二次冲水)。

情况2:若使用者在第一次的冲水时间段内离开,则立即停止第一次冲水,开始第二次4秒的冲水。

情况3:若前一个冲4s还未冲完,后一个使用者便到来,则立即停止冲水,并且不执行第一次冲水3s的动作,只在该使用者离开时执行第二次4s冲水动作。

【组件说明】

【控制流程图】

【控制程序】

*时序逻辑实现主程序:

*组合逻辑实现方法:

程序说明:

在组合逻辑设定感应动作程序和情况2、3的检测程序,在时序逻辑编辑主程序动作:便池使用的过程动作设置为主程序。

第1步:

组合逻辑第0组: 正常使用情况下,用“检测输入X0通”指令检测红外线开关X0是否有信号,再添加“定时等待T0=3s”指令,当X0有信号且保持3s之后(此时为使用者准备使用便池),再“触发辅助标志M0通”(用M0来作为启动主程序动作的标志),此时就会启动时序环0的主程序。

第2步:

时序环0编辑主程序: 先添加“等待辅助M0通”指令(通过组合逻辑检测得到信号),再添加“触发输出Y0通”指令,触发冲水阀门冲水,冲水动作需要保持3s,所以添加“延时等待3s”指令,进行第一次冲水;冲水完成之后再添加“触发输出Y0断”,冲水阀门停止冲水,再添加“等待输入X0断”指令,当人离开,红外线开关检测不到信号时,X0为断,然后再“触发输出Y0通”,冲水阀进行第二次冲水,时间为4s,就添加“延时等待4s”指令,完成第二次冲水之后再添加“触发输出Y0断”指令,停止冲水,动作完成之后,最后添加“触发辅助M0断”指令,断开启动标志M0。

第3步:

组合逻辑第3组: 在情况2的使用下,添加“帧号检测,检测别名:3s冲水”指令,也就是检测时序环0中的指令帧2:3s冲水是否为当前帧,若是当前帧,同时“检测输入X0断”(也就是说还在执行第一次冲水动作,使用者就已经离开),这时添加“帧环跳转”指令,将时序环0当前动作跳转至帧6指令:4s冲水。这就是情况2:使用者在第一次冲水未完成就离开的情况,马上停止第一次冲水,进入第二次冲水。

第4步:

组合逻辑第6组: 在情况3的使用下,添加“帧号检测,检测别名:4s冲水”指令,也就是检测时序环0中的指令帧6:4s冲水是否为当前帧,若是当前帧,同时“检测输入X0通”(也就是说还在执行第二次冲水动作,就有第二名使用者准备使用),这时再添加“帧环跳转”指令,将时序环0当前动作跳转至帧3指令:触发Y0断,此时停止冲水,动作按照程序继续运行。这就是情况3:当第一名使用者离开后,进行的第二次冲水还未完成,就有第二名使用者前来准备使用,此时就停止冲水,按正常动作继续执行。

说明:

时序逻辑中所有程序都是按顺序运行,只有前一帧指令运行完成之后,方可执行后一帧指令,不然则等待。

组合逻辑中的程序是以组为单位运行,一个组由组长与组员组成,同一组中,只有所有条件 满足才会执行输出与跳转。

【程序调试】

当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,程序调试有几种方式。

1、可以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“在线调试环”,选择下发程序的端口号,即可实现在线调试。

2、可在触摸屏软件上实现在线模拟,进行程序调试。

相关问答

帮个忙朋友们在线等!!金山工业区如何联系小便池疏通,小便池...

[回答]污水处理,认准绿优景,多年从事环保行业的经验,专业专注,让您省心放心!益友家政整体都特别负责敬业,随时在线解答,很耐心的讲解,速度非常快,期待继...

 编号邮票  考试答题卡 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部