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

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