研选课堂
HOME
研选课堂
正文内容
plc编程自保持 PLC编程基础自保持回路的简单运用
发布时间 : 2025-06-07
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程基础自保持回路的简单运用

PLC编程过程中,自保持控制回路是非常基础的控制方法。在工业现场,自保持回路可以完成很多控制要求。如水塔自动供水控制(控制简单,但控制实现过程的方法重要)。

功能描述

如上所示,水塔内设置高低两个液位检测开关,分别检测水塔内液位的高低位置。当水塔内液位达到高液位时,自动关闭水泵电机;当水塔内的液位传感器检测到低液位时,自动开启水泵加水。

程序功能实现

1、实现低液位时加水

低液位传感器检测到低水位信号时,启动加水控制;在加水过程中,低液位传感器随着注水水箱液位的增加,传感器信号会停止输出,但此时水位并未达到停止加水的高度,应继续加水。这个时候就应该使用自保持回路,即便低液位信号丢失,亦应该继续启动加水。这一步的实现程序如下所示:

2、实现高液位时停止加水

当高液位传感器检测到高液位时,停止加水控制;水位达到高位时,利用高液位检测传感器信号破坏自保持控制回路,即可停止水泵继续注水。程序处理上,将高液位信号串入上一步的自保持回路,即可停止注水过程:

3、手动启停控制

加入手动启停控制后的程序如下:

如上所述,水塔自动供水控制功能即完成。

(转载请注明来源函控自动化工程师头条号)

中文PLC如何控制自保持回路应用程序

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

【工作图】

【动作要求】

水塔储水控制:当按下START按钮X2,或塔内储水量低于下限水位(低水位检测光电X0)时,水泵(Y0)开始运行,开启水泵抽水至水塔。

抽水至水塔内;当按下STOP按钮X3,或塔内储水量高于上限水位(高水位检测光电X1)时,水泵电机停止抽水工作。

【组件说明】

【控制流程图】

X0有信号或X2有信号→Y0通

X1有信号或X0有信号→Y0断

【控制程序】

*组合逻辑实现方法:

程序说明:

注意: 在组合逻辑中,在触发相同的输出时,越靠后面的组长比前面的组长所触发的动作具有更高的权限。

1、第1组:帧0-帧1, 检测到低水位光电X0有信号时,触发Y0通电,水泵电机工作,开启水泵抽水至水塔。

2、第2组:帧2-帧3 检测到START按键X2有信号时,触发Y0通电。

3、第3组:帧4-帧5, 检测到高水位光电X1有信号时,触发Y0断电。

4、第4组:帧6-帧7, 检测到STOP按键X3有信号时,触发Y0断电。

当X0或X2由OFF→ON变化时,Y0保持在ON状态,当X1或X3由OFF→ON变化时,Y0保持为OFF状态。

若X0、X1、X2、X3同时动作时,则停止信号权限高,也就是优先第4组和第第6组程序动作,即Y0会保持在OFF状态。

【程序调试】

当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,同时在触摸屏软件上实现在线模拟,进行程序调试,监控PLC动作运行状态。

【控制流程图】

【控制程序】

*时序逻辑实现方法:

程序说明:

1、以上动作从逻辑上可以理解为一个时序动作,所以采用时序逻辑编写,时序逻辑是一帧一帧运行的,详细说明请参考《简思PLC初级入门》基础讲解。

2、第0、1帧动作为等待X0低水位检测光电或X2 START按钮,其中任何一个有信号时,则向下运行。

3、当程序运行到第2帧,直接触发Y0通电,程序向下运行。

4、当程序第3、4帧动作为等待X1高水位检测光电或X3 STOP按钮,其中任何一个有信号时,则向下运行。

5、当程序运行到第5帧,触发Y0断电,返回第0帧,重新开始运行。

【程序调试】

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

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

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

相关问答

三菱PLC的掉电保持程序怎么写?就是突然停电,随后来电后按下...

三菱PLC的掉电保持程序怎么写?就是突然停电,随后来电后按下按钮可以继续停电时的状态再工作!举报4人讨论1.1w次围观关注问题写回答讨论回答(4)004544280...

plc保持继电器怎么用?

plc断电保持辅助继电器的作用如FX2N系列有M500~M3071共2572个断电保持辅助继电器。它与普通辅助继电器不同的是具有断电保护功能,即能记忆电源中断瞬时的状态...

plc怎么保持t0常闭?

要保持T0常闭,您可以按照以下步骤进行设置:打开PLC编程软件,并打开您的PLC项目。找到T0定时器功能块的声明或定义部分。确保T0的触发条件设置为常闭(也称...

plc保持指令?

PLC保持指令是一种用于保持特定状态或值的指令。它可以在PLC程序中使用,以确保在程序执行期间保持某些重要的变量或输出状态。这些指令通常用于保持安全性或...

三菱PLC断电保持指令怎么用?

在三菱PLC中利用带断电保持功能S500后的状态寄存器,结合STL指令就可以实现设备的断电记忆功能。假设当程序运行到状态S510时突然停电,由于状态寄存器S510具...

plc的保持用常开还是常闭?

常闭按下启动开关,PLC得到启动信号后输出一个数字量信号启动控制电机的接触器,程序中可以用这个数字信号进行自锁,这样松开启动开关没有启动信号后,电机启动...

西门子S7-200的PLC编程怎么能实现断电保持?

在“系统块”中第2项“断电数据保持”中你可以自己定义数据区、偏移量(起始地址)、单元数目(字节数)。V、T、C、M都可以。在“系统块”中第2项“断电数据保持...

信捷plc怎样复位断电保持继电器?

可以使用复位指令让它复位就可以了。比如M100是掉电保持继电器,你使用RSTM100,就可以复位了。PLC内部分停电保持继电器和专用的停电保持继电器,前者在PLC得...

plc断电保持靠什么?

plc断电保持靠有记忆功能的自锁。plc断电保持靠有记忆功能的自锁。

触摸屏变量拖拽到plc如何保持udt?

触摸屏变量拖拽到PLC并保持UDT(User-DefinedType,用户自定义类型)的状态,通常涉及以下步骤:在触摸屏编程软件中,定义与PLC中的UDT相对应的变量。确保这些...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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