Jump to content
  • Sign in to follow this  

    用于顺序电机控制的 PLC 程序

       (0 reviews)

    leizuofa

    这是顺序电机操作系统的 PLC 程序。

    顺序电机控制

    问题描述

    在许多行业中,都会使用大量的电机。 有时我们需要在一个应用中启动多个电机。

    当我们的输入电源额定值较低时,当一台或多台电机并行启动时,输入 MCB 可能会跳闸,因为它们会消耗更多功率。

    在这里,我们将考虑一个类似的示例,其中我们逐一启动每个电机。

    问题图

    69-1.gif

    问题方案

    该问题可以通过使用 PLC 编程或继电器逻辑来解决。

    在这种情况下,我们必须按顺序操作电机。 总共需要顺序控制 3 个电机。 这样每个电机将按顺序启动,假设电机 1 将启动,然后经过一段延迟后,电机 2 将启动,经过一段延迟后,电机 3 将启动。

    因此整个操作将需要 10 秒才能按顺序启动所有电机。 通过提供这个延迟,我们可以避免电机在初始启动期间消耗大电流的问题。

    所有电机将按顺序运行,每个电机运行之间应有 5 秒的延时。

    这里将使用 PLC 编写电机顺序操作的逻辑。

    输入和输出列表
    输入列表

    • 起始 PB:I0.0
    • 停止 PB:I0.1

    输出列表

    • 循环开启:Q0.0
    • 电机 1:Q0.1
    • 电机 2:Q0.2
    • 电机  3:Q0.3

    用于顺序电机控制的 PLC 梯形图

    69-2.gif

    梯形图逻辑解释

    在本次应用中,我们使用西门子 S7-1200 PLC 和 TIA Portal 软件进行编程。 我们也可以用继电器电路来设计这个逻辑。

    网络 1:
    在网络 1 中,我们编写了循环 ON 条件的逻辑。 这里循环 ON(Q0.0)灯将指示循环状态。 按 START PB (I0.0) 按钮可以启动循环,按 STOP PB (I0.1) 按钮可以停止循环。

    当循环ON时,同时电机1(Q0.1)将启动。 同时,定时器指令将被执行。

    网络 2:
    在网络 2 中,电机 1 的常开触点启动定时器 T1,当电机 2 定时器(Q0.1)达到设定值 5 秒时。 然后 T1 的常开触点将启动电机 2 (Q0.1)。

    网络 3:
    在网络 3中,我们采用了电机 3 的逻辑。这里我们给出了电机 2 的常开触点,用于启动电机 3 的定时器。当 T2 达到设定值 5 秒时,T2 的常开触点将启动电机 3( Q0.0)。

    当按下 STOP PB (I0.1) 时,NC 触点将被激活,从而使循环 (Q0.0) 关闭。 并且电机 2 和 3 也将停止工作。

    运行时测试用例

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