Jump to content
  • Sign in to follow this  

    充水、放水过程 PLC 程序

       (0 reviews)

    caixiaofeng

    这是使用 S7-1200 PLC 的注水和排水过程的 PLC 程序。

    充水及排水过程

    问题描述

    在许多行业或工厂中,有大量的手动注水系统用于储水。

    手动系统存在准确性、延时问题、液体损失、耗时等诸多缺点。

    而且由于是手动系统,我们必须安排一名操作员来进行机器操作。 手动系统造成水浪费

    这里我们讨论的是半自动系统。

    图表

    71-1.gif

    PLC 解决方案

    为了解决这个问题,我们将使用 S7-1200 PLC 进行编程。

    这里我们使用两个传感器进行液位测量,一个用于高液位,第二个用于低液位。

    我们使用进料阀(MV1)进行罐体的填充循环,使用排出阀(MV2)进行罐体的排出循环。 两者都将根据传感器逻辑进行控制。

    因此,当水位低于低水位时,进水阀将自动打开,当水位达到高位且高水位传感器感应到时,排水过程将自动打开。

    当检测到高电平时,蜂鸣器将打开以发出警报。 如果用户按下控制面板上的停止按钮,循环将停止。

    PLC 输入和输出

    数字输入

    • 启动 PB:I0.0
    • 停止 PB:I0.1
    • TLB 1:I0.3
    • TLB 2:I0.2

    数字输出

    • 循环开启:Q0.0
    • 阀门 MV1(进料):Q0.1
    • 阀门 MV2(排放):Q0.2
    • 搅拌器/混合器 M:Q0.3
    • 蜂鸣器:Q0.4

    PLC 充水、放水过程

    71-2.gif

    PLC 程序说明

    • 对于该应用,我们使用 S7-1200 PLC 和 TIA Portal 软件进行编程。
    • 在网络 1 中,我们使用锁存电路来实现周期 ON (Q0.0) 输出。 可通过按 START PB (I0.0) 启动,按 STOP PB (I0.1) 停止。
    • 当循环开始时,系统将检查水箱的液位。 如果罐液位低,则进料过程将开始,罐液位高,则排放循环将开始。
    • 为了简单起见,我们在程序中对两个传感器都采取了无接触方式。 它可以通过现场继电器逻辑来完成,或者您可以使用此类类型的传感器。
    • 当罐检测到低液位时,TLB 2 (I0.2) 将被激活,然后喂食周期将开启。 这里我们采用了TLB1(I0.3)的常闭触点,因此当PLC 检测到高电平时,它将停止进给循环。
    • 当水箱检测到高液位时,TLB 1 (I0.3) 将被激活,放电周期将开启。 这里我们采用 TLB2(I0.2)的常闭触点,因此当 PLC检测到低电平时,它将停止放电循环。
    • 出于混合目的,混合器 M (Q0.3) 在卸料周期期间应处于开启状态。
    • 这里我们还考虑了向高层发出警报以通知操作员。 当检测到 TLB 1(I0.3) 时,蜂鸣器 (Q0.4) 将被激活。
    • 在所有功能期间,循环应为 ON。

    运行时测试用例

    71-3.gif

    注:以上 PLC 逻辑提供了 PLC 在注水和放水过程中应用的基本思路。 逻辑是有限的,不完整的应用。

    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...