Jump to content
  • Sign in to follow this  

    人工鱼塘水位监测系统 PLC 程序

       (0 reviews)

    caixiaofeng

    人工鱼塘水位监测系统的 PLC 程序用梯形逻辑概念为初学者解释。

    水位监测系统

    问题描述

    实现人工鱼塘水位监测系统的 PLC 程序。

    当水位低于正常水位时对人工鱼池进行喂水或排水,当水位高于或低于正常水位时启动警报。

    问题图

    1.gif

    问题方案

    这个问题可以通过使用简单的自动化来解决。

    在这里,我们考虑了一个人工鱼池、四个液位传感器和三个用于系统监控的泵。

    在这里我们将编写控制整个系统的程序。 系统将保持正常水位,并且不允许水位上升或下降以维持正常水位。

    如果水位从正常水平下降,则系统将向鱼塘供水,如果水位从正常水平上升,则系统将从鱼塘排水。

    输入/输出列表

    输入列表

    • 液位传感器,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梯形逻辑

    2.gif
    3.gif
    4.gif
    5.gif
    6.gif7.gif

    逻辑解释

    本题我们将考虑使用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 来进行讨论。

    结果

    8.gif

    Sign in to follow this  


    User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    There are no reviews to display.


×
×
  • Create New...