电气入门自学习PLC,水泵自动补水编程分解(附程序与图片下载)
这一节讲如何用西门子S7-200 PLC控制水泵自动补水,要实现的功能是,按下启动按钮水泵启动开始补水,当水位到达高位时水泵自动停止,当水位下降到低水位时水泵自动启动补水。这是一个比较经典并且非常实用的控制系统,大家通过这节的学习,既可以掌握西门子PLC开关量的编程方法,又能学会一个工业控制领域经常用到的控制电路,在以后实际工作中如果你遇到类似的控制可以直接拿来使用,在文章的最后我会附上这个控制的实际程序和本节高清图片的下载方式 ,有需要的可以自己下载,通过仿真软件自己慢慢研究。
首先看第一张图片,图0 ,就是水泵自动补水系统的硬件连接示意图,高低水位开关在没有水时是常开状态,当水位到达后就会变成闭合状态,它们两个被连接到PLC的开关量输入端,用来做自动补水的控制信号。水泵通过交流接触器被连接到PLC的开关量输出端。下面讲解程序的执行过程。
图1 ,是PLC的输入输出接线图和实际程序(黑色部分),在图中还是用灯泡的亮 和灭 来表示程序中开关量的接通和关断,图1中是程序PLC上电以后内部的初始运行状态,我们看到因为PLC外部的启动和停止按钮都没有按下,所以程序没有任何输,水泵也就不会启动。说明一下,程序中的M2.0 是西门子PLC内部的,通用寄存器M的一个开关量触点,作用相当于我们常规继电气控制系统中的中间继电器,它不直接对外输入或输出,只在内部起到中转的作用。
看图2 ,我们按下启动按钮,(第一段程序)常开触点I0.0被接通,常闭触点I0.3通,线圈M2.0就接通,触点M2.0接通形成自锁。(第二段程序)常开触点M2.0接通,常闭触点I0.6通,常闭触点I0.7通,线圈Q0.6接通,输出点Q0.6就有了输出,水泵启动运行开始补水。并且常开触点Q0.6形成自锁,以确保当低水位开关闭合时,Q0.6继续有输出。
图3 ,的动作是虽然我们松开启动按钮,常开触点I0.0断开,但线圈M2.0依然是通的,这因为有常开触点M2.0的自锁。所以Q0.6依然是有输出的,水泵继续补水运行。
图4 ,这时我们看到水位已经到了水罐的中部,这时低水位开关已经闭合,常开触点I0.6断开,但线圈Q0.6依然接通,这因为常开触点Q0.6早已经形成了自锁。所以Q0.6依然有输出,水泵还是继续补水运行。
再看图5 ,当水位到达高水位时,高水位开关闭合,常闭触点I0.7就会断开,之后线圈Q0.6就没有了输出,常开触点Q0.6也跟着断开解除自锁,水泵也就跟着停止了补水。实现了自动停止功能。
图6 ,当水位开始下降并低于高水位开关时,高水位开关断开,常闭触点I0.7接通,但因为水位还没有下降到低水位开关,所以常闭触点I0.6还是断开状态,线圈Q0.6也就没有输出。水泵依然在停止状态。
图7 ,当水位下降到低水位开关时,低水位开关断开,常闭触点I0.6接通,因常闭触点I0.7也早已经接通,所以线圈Q0.6接通也就有了输出,并常开触点Q0.6接通,形成自锁。这时水泵启动运行补水,从而实现了水泵的自动运行。只要我们不按下停止按钮,水泵就会按照这个控制程序周而复始的自动运行。
图8 ,是水泵的手动停止操作,当我们按下停止按钮后,常闭触点I0.3断开,线圈M2.0也就断开没有了输出,同时常开触点M2.0也跟着断开,之后线圈Q0.6断开没有了输出,水泵停止补水。实现了手动停止功能,因为是手动停止,常开触点M2.0始终在断开状态,所以无论水位开关在什么状态都不会自己启动,直到我们手动再次按下启动按钮。这就是水泵自动补水程序的步骤分解,通过这种图形化的讲解相信大家还是能够很容易理解的。如果还是不太明白,可以通过下面的方法自己把程序下载下来,用仿真软件运行调试一下就能明白了。
如果有需要本节西门子S7-200 PLC水泵自动补水程序 和本节高清图片 的朋友,可以发私信,发(编程软件 )这四个字,给大话工控, 下载链接就会自动发送到你的手机私信中,自己复制一下链接,在电脑或手机的浏览器打开下载就行了。已经发过私信的朋友就不用发了,还是下载软件的那个链接和密码,再进去下载就行。
电气入门自学习PLC,水泵自动补水编程分解
这一节讲如何用西门子S7-200 PLC控制水泵自动补水,要实现的功能是,按下启动按钮水泵启动开始补水,当水位到达高位时水泵自动停止,当水位下降到低水位时水泵自动启动补水。这是一个比较经典并且非常实用的控制系统,大家通过这节的学习,既可以掌握西门子PLC开关量的编程方法,又能学会一个工业控制领域经常用到的控制电路,在以后实际工作中如果你遇到类似的控制可以直接拿来使用。
首先看第一张图片,图0 ,就是水泵自动补水系统的硬件连接示意图,高低水位开关在没有水时是常开状态,当水位到达后就会变成闭合状态,它们两个被连接到PLC的开关量输入端,用来做自动补水的控制信号。水泵通过交流接触器被连接到PLC的开关量输出端。下面讲解程序的执行过程。
图1 ,是PLC的输入输出接线图和实际程序(黑色部分),在图中还是用灯泡的亮 和灭 来表示程序中开关量的接通和关断,图1中是程序PLC上电以后内部的初始运行状态,我们看到因为PLC外部的启动和停止按钮都没有按下,所以程序没有任何输,水泵也就不会启动。说明一下,程序中的M2.0 是西门子PLC内部的,通用寄存器M的一个开关量触点,作用相当于我们常规继电气控制系统中的中间继电器,它不直接对外输入或输出,只在内部起到中转的作用。
看图2 ,我们按下启动按钮,(第一段程序)常开触点I0.0被接通,常闭触点I0.3通,线圈M2.0就接通,触点M2.0接通形成自锁。(第二段程序)常开触点M2.0接通,常闭触点I0.6通,常闭触点I0.7通,线圈Q0.6接通,输出点Q0.6就有了输出,水泵启动运行开始补水。并且常开触点Q0.6形成自锁,以确保当低水位开关闭合时,Q0.6继续有输出。
图3 ,的动作是虽然我们松开启动按钮,常开触点I0.0断开,但线圈M2.0依然是通的,这因为有常开触点M2.0的自锁。所以Q0.6依然是有输出的,水泵继续补水运行。
图4 ,这时我们看到水位已经到了水罐的中部,这时低水位开关已经闭合,常开触点I0.6断开,但线圈Q0.6依然接通,这因为常开触点Q0.6早已经形成了自锁。所以Q0.6依然有输出,水泵还是继续补水运行。
再看图5 ,当水位到达高水位时,高水位开关闭合,常闭触点I0.7就会断开,之后线圈Q0.6就没有了输出,常开触点Q0.6也跟着断开解除自锁,水泵也就跟着停止了补水。实现了自动停止功能。
图6 ,当水位开始下降并低于高水位开关时,高水位开关断开,常闭触点I0.7接通,但因为水位还没有下降到低水位开关,所以常闭触点I0.6还是断开状态,线圈Q0.6也就没有输出。水泵依然在停止状态。
图7 ,当水位下降到低水位开关时,低水位开关断开,常闭触点I0.6接通,因常闭触点I0.7也早已经接通,所以线圈Q0.6接通也就有了输出,并常开触点Q0.6接通,形成自锁。这时水泵启动运行补水,从而实现了水泵的自动运行。只要我们不按下停止按钮,水泵就会按照这个控制程序周而复始的自动运行。
图8 ,是水泵的手动停止操作,当我们按下停止按钮后,常闭触点I0.3断开,线圈M2.0也就断开没有了输出,同时常开触点M2.0也跟着断开,之后线圈Q0.6断开没有了输出,水泵停止补水。实现了手动停止功能,因为是手动停止,常开触点M2.0始终在断开状态,所以无论水位开关在什么状态都不会自己启动,直到我们手动再次按下启动按钮。这就是水泵自动补水程序的步骤分解,通过这种图形化的讲解相信大家还是能够很容易理解的。如果还是不太明白,可以通过下面的方法自己把程序下载下来,用仿真软件运行调试一下就能明白了。
相关问答
水泵自动控制系统用PLC编程水位为高于50%时水泵启动,水位低...
[最佳回答]思路这样清楚!就动手做就好怕就怕没思路的主!
欧姆龙plc恒压供水编程实例?
欧姆龙plc恒压供水的编程实例:1、系统的水压反馈信号P2,接到PLC,2、系统启动后,PLC比较P和P2,经过PID后得到P1,P1送至变频器,同时PLC的DO控制水泵...
plc水泵控制柜接法?
PLC水泵控制柜的接法通常包括以下几个步骤:1.将电源线与电源柜连接,并确保电源正常工作。2.将PLC控制器与电源柜连接,以便供电。3.连接输入模块,将各个传...
如何实现plc对三台水泵控制,让第一台启动时,另两台不启动,第二台启动时,另两台不启动等等?
这在工程上很容易实现的。只要进行流量或者压力联锁设定就可以。这在工程上很容易实现的。只要进行流量或者压力联锁设定就可以。
多台水泵互为备用,定期自动切换,西门子PLC如何实现?
自动切换,就是把原来的A输出换成B了,可以做几个子程序,到时间调用,或者用几个梯形图块,都做同样功能,但输出不用,用万年历继电器来切换,肯定自己编啦,其...自...
怎样控制水泵自动上水?
控制水泵自动上水通常涉及以下几种方法和组件:1.浮球开关:这是最简单的自动控制系统之一。浮球随水位上下移动,当水位达到设定高度时,浮球触发开关,使水泵...
水泵怎么联锁启动?
水泵联锁启动是指通过外部信号或条件来控制水泵的启动和停止。这种控制方式可以确保水泵系统按照预定的顺序和条件运行,提高系统的安全性和效率。以下是实现水...
两台远程PLC控制功能的水泵均能根据每台运行时间,可切换参与运行的水泵,怎么使各台水泵的运行时间均衡?
可以将2台PLC的DO点和DI点连接起来,一台工作时,就输出DO点告诉另一台PLC,PLC就开始计时,可以每10分钟累计一次,直至满足所需时间,皆可。可以将2台PLC的DO...
采用PLC控制的变频器一拖三恒压供水技术方案?
PLC控制的变频器一拖三恒压供水技术方案是指,通过采用带有PLC(可编程逻辑控制器)的变频器,将一台变频器连接到三个不同的水泵上,从而实现恒压供水的技术方案...
水泵开启时设置最高频率35Hz,延时20s后,再变频调速,不用PLC...
变频器本身就有简单的编程功能,你仔细看一下说明书,很简单的!有用(0)回复用变频器的多段调速和程序运行方式,他可以自动根据你设好的程序运行外什么频率有用...