Jump to content
  • Sign in to follow this  

    用于控制阀缩放的 PLC 程序

       (0 reviews)

    caixiaofeng

    这是一个在 S7-300 PLC 中实现模拟量缩放的 PLC 程序。

    控制阀结垢

    问题描述

    在 S7-300 中实现 PLC 程序进行模拟量缩放。

    问题图

    83-1.gif

    问题方案

    模拟输入来自不同的传感器或发射器。 发射器将物理量转换为电信号。 我们可以使用模拟传感器来测量许多物理量,例如温度、压力、液位、距离、流量等。

    当然,我们可以使用模拟传感器来测量所有物理量,但为了举例和说明目的,这里我们以控制阀为例。

    如图所示,这里我们考虑一个控制阀,它有 4-20mA 输出(阀门反馈)和 4-20mA 输入(阀门命令)用于操作。 因此,当 PLC 向流量控制阀提供 20mA 电流时,阀门将打开 100%,而对于 4mA 电流,阀门将打开 0%(关闭)。

    以其他方式,流量控制阀还提供可用于闭环系统/阀门百分比指示的输出信号。 如果阀门 100% 打开,PLC 将获得 20mA 信号,如果阀门打开 0%,则将获得 4mA。

    注意:- 为了简单说明,我们在这里考虑闭环系统,因此操作员将控制阀打开命令参数设置在 0% 到 100% 的范围内。

    83-2.gif

    现在,按照闭环系统,控制阀将提供输出信号(阀门反馈),通过使用 SCALE 指令,操作员可以在图形上看到实际的阀门打开参数。

    83-3.gif

    输入/输出列表

    M 内存

    • 启用命令缩放:- M0.0
    • 双极选择-缩放:- M0.1
    • 来自传感器或发射器的实际值:- MW10
    • 错误字 – 缩放:- MW12
    • 缩放输出:- MD20
    • 启用命令取消缩放:- M1.0
    • 双极选择 - 取消缩放:- M0.2
    • 显示屏上的给定值:- MD24
    • 错误字-取消缩放:- MW16
    • 非缩放输出:- MW26

    用于阀门标定的 PLC 梯形图

    83-4.gif83-5.gif

    梯形图逻辑解释

    对于该应用,我们使用 S7-300 PLC 和 TIA Portal 软件进行编程。 我们也可以使用其他 PLC 来实现这个逻辑。

    网络 1:
    在该网络中,当使能命令(M0.0)为ON 时,执行缩放逻辑。

    “Scale” 指令是将 IN 参数处的整数(这里是来自控制阀或 MW10 的 4-20mA 信号)进行转换,可以在下限(0% 输出)和上限(100% 输出)之间以物理单位进行缩放。 输出)。

    指令的结果或缩放输出 (MD20) 在 OUT 参数处输出。

    如果双极性选择(M0.1)为 ON,则假定 IN 参数的值为双极性(范围在 -27648 至 +27648 之间)。

    如果双极性选择(M0.1)为 OFF,则假定 IN 参数的值为单极性(范围在 0 到 27648 之间)。

    网络 2:
    “Unscale” 指令用于将 IN 参数上的浮点数(来自显示屏或 MD24 的给定值)取消缩放为下限和上限之间的物理单位。

    指令的结果在 OUT 参数处输出(未缩放输出 MW26)。 如果双极性选择(M0.2)为 ON,则假定 IN 参数的值为双极性(范围在 -27648 至 +27648 之间)。

    如果双极性选择(M0.2)为 OFF,则假定 IN 参数的值为单极性(范围在 0 到 27648 之间)。

    错误代码表:

    83-6.gif

    注:以上应用可能与实际应用有所不同。 该示例仅用于解释目的。 我们也可以在其他 PLC 中实现这个逻辑。 这是 SCALE 和 UNSCALE 指令的简单概念,我们也可以在其他示例中使用这个概念。

    示例中考虑的所有参数仅供说明之用,实际应用中参数可能有所不同。

    结果

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