人工鱼塘水位监测系统的 PLC 程序用梯形逻辑概念为初学者解释。
水位监测系统
问题描述
实现人工鱼塘水位监测系统的 PLC 程序。
当水位低于正常水位时对人工鱼池进行喂水或排水,当水位高于或低于正常水位时启动警报。
问题图
问题方案
这个问题可以通过使用简单的自动化来解决。
在这里,我们考虑了一个人工鱼池、四个液位传感器和三个用于系统监控的泵。
在这里我们将编写控制整个系统的程序。 系统将保持正常水位,并且不允许水位上升或下降以维持正常水位。
如果水位从正常水平下降,则系统将向鱼塘供水,如果水位从正常水平上升,则系统将从鱼塘排水。
输入/输出列表
输入列表
- 液位传感器,L0:I0.0(当水位高于报警水位时,L0=1)。
- 液位传感器,L1:I0.1(当水位高于正常水位时L1=1)
- 水位传感器,L2:I0.2(当水位高于正常水位时,L2=1)
- 液位传感器,L3:I0.3(当水位高于报警水位时,L3=1)
输出列表
- 进料泵:- Q0.0
- 排水泵 1 :- Q0.1
- 排水泵 2 :- Q0.2
- 报警灯:- Q0.3
用于人工鱼塘水位监测的PLC梯形逻辑
逻辑解释
本题我们将考虑使用S7-300 PLC和TIA Portal软件进行编程。
网络1:
在此网络中,我们编写了排水泵 1 (Q0.1) 的逻辑。 当水位高于最高报警水位(L3=I0.3)时,排水泵1(Q0.1)将打开。
网络2:
如果水位低于报警水位,则应启动给水泵(Q0.0)。 所以这里我们采用了L1(I0.1)的常闭触点,当水位低于正常水位时,喂水泵(Q0.0)将打开并向鱼池中注水。
网络3:
如果水位高于正常水位,则排水泵 2 (Q0.2) 将打开。 此时水位高于正常水位,而非报警水位,因此只有排水泵2(Q0.1)工作。
网络4:
这里我们在“或”门中使用了两个条件,因此任一电平低于正常电平 (L1 = I0.1) 或高于正常电平 (L1 = I0.1),则闪烁电路将被激活,警报灯 (Q0.3) 将亮起。 在。
网络5:
定时器2用于闪光电路。
网络6:
这里我们在“或”门中使用了两个条件,因此无论液位低于正常液位(L1=01)还是高于正常液位,警报灯(Q0.3)都会以 5 秒的间隔自动闪烁。
液位高于报警液位(L0=1、L1=1、L2=1、L3=1)或低于报警液位(L0=0、L1=0、L2=0、L3=0)则报警灯自动闪烁 5秒间隔。
水位高于报警水位(L0=0、L1=0、L2=0、L3=0),则排水泵 1 和 2 将启动,如果水位高于正常水平,则仅排水泵 2 将启动。
注意:- 以上示例仅用于说明目的,并未考虑所有参数或联锁。 对于这个简单的逻辑,没有必要使用 S7-300 PLC,我们已经使用该 PLC 来进行讨论。
结果
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now