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

    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 account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...