FB41(CONT_C)基本使用

    FB41“CONT_C”用于在SIMATIC S7可编程控制器上,控制带有连续输入和输出变量的工艺过程。在参数分配期间,用户可以激活或取消激活PID控制器的部分功能,如积分冻结等,以使控制器适合实际的工艺过程。

    FB41“CONT_C”可以将控制器用作PID固定设定值控制器,或者在多回路控制中用作级联、混合或比率控制器。控制器的功能基于采样控制器的PID控制算法,采样控制器带有一个模拟信号;如果需要的话,还可以扩展控制器的功能,增加一个脉冲生成器环节,以产生脉宽调制的输出信号,用于带有比例执行器的两步或三步控制器。

    FB41“CONT_C”必须在OB定时中断内调用,并将CYCLE(采样时间)管脚的调用时间与 OB定时中断保持一致,即相等 。

    图1.FB41"CONT_C" 的方框图

    主要参数

    图2. FB41"CONT_C" 程序块

    注:以TIA Portal V13 SP1为例,该功能块在STEP 7中的管脚与其相同

    表1. FB41"CONT_C" 的输入参数

    参数变量类型数据类型取值范围默认描述应用
    COM_RSTINBOOL FALSE完全重启动
    置位后需手动去复位
    MAN_ONINBOOL TRUE手/自动切换按钮

    MAN_ON:
    0:自动
    1:手动

    PVPER_ONINBOOL FALSE设定值选择外设

    PVPER_ON:
    0:当前值选择PV_IN
    1:当前值选择PV_PER

    PV_ININREAL-100~100(%)或者 物理值0.0过程变量输入
    必须与SP_INT单位一致
    PV_PERINWORD 16#0000外设过程变量输入
    PIW xxx
    SP_INTINREAL-100~100(%)或者 物理值0.0内部设定值 
    P_SELINBOOL TRUE比例作用激活

    P_SEL:
    0:关闭比例作用
    1:激活比例作用

    I_SELINBOOL TRUE积分作用激活
    I_SEL:
    0:关闭积分作用
    1:激活积分作用
    INT_HOLDINBOOL FALSE积分冻结

    冻结当前积分作用
    (仅自动模式有用)

    I_ITL_ONINBOOL FALSE积分设定值

    I_ITL_ON:
    0:积分作用值由偏差计算
    1:积分作用值为I_ITLVAL

    I_ITLVALINREAL-100~100(%)0.0积分初始值 
    D_SELINBOOL FALSE微分作用打开
    I_SEL:
    0:关闭微分作用
    1:激活微分作用
    CYCLEINTIME>=1 msT#1s采样时间
    建议:与定时中断时间设置相同
    MANINREAL-100~100(%)0.0手动值 
    GAININREAL 2.0比例因子 
    TIINTIME>=CYCLET#20s积分时间 
    TDINTIME>=CYCLET#10s微分时间 
    TM_LAGINTIME〉=CYCLE/2

    T#2s

    微分作用的时间延迟
    TM_LAG越大,微分作用越小
    DEAD_WINREAL>=0.00.0死区宽度

    SP_INT-DEAD_W<PV_IN<SP_INT+DEAD_W
    当前值在该范围内,PID输出保持不变

    LMN_HLMINREAL 100.0调节值上限
    LMN_LLMINREAL 0.0调节值上限
    PV_FACINREAL 1.0过程变量因子
    PV_OFFINREAL 0.0过程变量偏移量
    LMN_FACINREAL 1.0调节值因子
    LMN_OFFINREAL 0.0调节值偏移量 
    DISVINREAL-100~100(%)0.0干扰变量

    表2. FB41"CONT_C" 的输出参数

    参数变量类型数据类型取值范围默认描述说明
    LMNOUTREAL 0.0调节值 
    LMN_PEROUTWORD 16#0000外设调节值
    PQW xxx
    QLMN_HLMOUTBOOL FALSE调节值上限报警
    QLMN_LLMOUTBOOL FALSE调节值下限报警
    LMN_POUTREAL 0.0比例分量
    LMN_IOUTREAL 0.0积分分量
    LMN_DOUTREAL 0.0微分分量
    PVOUTREAL 0.0当前值输出
    EROUTREAL 0.0偏差
    ER=SP_INT-PV_IN

    基本功能

    由图 1 可知,FB41可以分为偏差产生、PID运算、PID输出三部分。

    以下为管道压力控制实例说明:

    升压时,阀门开度增加;降压时,阀门开度减小。

    被控对象:0-100Kpa (压力)输入信号:4-20mA

    设 定 值 :60Kpa

    执行元件:0-** (阀门)输出信号:4-20mA

    手/自动选择(MAN_ON)

    表3.MAN_ON的选择

    参数状态说明
    MAN_ON0
    自动控制:PID经过程序块计算输出
    MAN_ON1
    手动控制:直接由MAN控制输出

    当前值PV_IN与PV_PER的选择

    表4.PVPER_ON的选择

    参数状态说明
    PVPER_ON0
    PV_IN有效
    PVPER_ON1
    PV_PER有效

    注:无论当前值选择哪个管脚,SP_INT必须与其量纲相同

    PVPER_ON=0

    利用量程转换块FC105"SCALE"将过程变量转换为实际工程量

    图3.FC105“SCALE”量程转换块

    注:以TIA Portal V13 SP1为例,该功能块在STEP 7中的管脚与其相同

    表5.FC105“SCALE”参数引脚

    参数变量类型数据类型描述说明
    INININT输入
    PIW xxx
    HI_LIMINREAL输出值上限 
    LO_LIMINREAL输出值下限 
    BIPOLARINBOOL极性选择

    BIPOLAR:
    0:单极性
    1:双极性

    RET_VAL

    OUT

    WORD错误信息 
    OUTOUTREAL输出 

    图4.PVPER_ON=0时,PV_IN有效

    PVPER_ON=1

    直接将过程变量输入到PV_PER管脚,会按照以下公式进行规格化转换。

    公式:PV=(PV_PER*100/27648)*PV_FAC+PV_OFF

    默认转换为0-100(%)

    图5.PVPER_ON=1时,PV_PER有效

    PID参数输入

    表6.PID参数设定

    参数描述说明
    GAIN比例增益

    1,GAIN越大,比例作用越大;
    2,PID输出正/反作用由GAIN参数正负选择:
    +:正作用:输出增大,偏差减小
    -:反作用:输出减小,偏差减小

    TI积分时间
    TI越大,积分作用越小
    TD微分时间
    TD越大,微分作用越大

    PID输出LMN与LMN_PER选择

    表7.PID输出管脚

    参数类型说明
    LMNREAL
    默认输出0-100(%)
    LMN_PERWORD

    16#0-16#6C00
    (0-27648)

    LMN输出

    利用量程转换块FC106"UNSCALE"将LMN转换为0-27648的工程量

    图6.FC106"UNSCALE"量程转换块

    注:以TIA Portal V13 SP1为例,该功能块在STEP 7中的管脚与其相同

    表8.FC106"UNSCALE"参数引脚

    参数变量类型数据类型取值范围描述说明
    ININREAL 输入 
    HI_LIMINREAL 输入值上限 
    LO_LIMINREAL 输入值下限 
    BIPOLARINBOOL 极性选择

    BIPOLAR:
    0:单极性
    1:双极性

    RET_VAL

    OUT

    WORD 错误信息 
    OUTOUTINT 输出 

    LMN_PER

    直接将PQWxxx连接到LMN_PER管脚控制输出

    图7.FB41"CONT_C"LMN_PER输出




    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • ICMP

    ICMP缩写 ICMP 表示 Internet 控制报文协议 (RFC792),用于交换错误和信息消息。错误消息通知 IP 帧的发送方在转发帧时发生错误或参数问题。信息消息可包含时间测量、地址掩码、目标的可访问性或路由器查找的相关信息。ICMP 数据包的结构048121620242831ICMP 数据包类型消息类型代码消息的详细信息校验和数据(可选)ICMP 数据包类型较重要的 ICMP 数据包类

  • 什么是 PROFINET IO

    什么是 PROFINET IO?PROFINET IOPROFINET 是一个基于以太网的自动化 PROFIBUS 用户组织 (PNO, PROFIBUS Nutzerorganisation e.V.) 标准。它定义了一个独立于制造商的通信、自动化和工程组态模型。目的PROFINET 的目的在于:通过现场总线和以太网进行集成通信具有开放的分布式自动化使用开放协议架构PROFIBUS 用户组织 (

  • 设定值典型 Set01W_S

    设定值典型 Set01W_S功能发送 1 个设定值作为 16 位值,并从伙伴接收本地设定值n 取 1 检查由 FC Safe 执行。提示所需 FC Safe使用 Set01W_S 时,数据只能在循环程序结束时链接了块 FC Safe 时才能传送,请参见 FC Safe部分。参数参数:PartnerNoPartnerObjectNoEnabled有关说明,请参见重现参数部分。参数:Ente

  • S7-1200与变频器G120之间的Modbus RTU通讯

    ⊙S7-1200与变频器的连接⊙变频器设置⊙PLC组态和编程⊙MODBUS通信控制变频器(一)S7-1200与变频器的连接1.1本例程的系统配置本例程中用到的硬件: S7-1200(CPU 1214C)、G120 ( 控制单元CU240B-2 )、一台装有TIA Portal软件的PC机、CM1241模块、电源模块、标准RJ45网线。1.2 硬件连接1.2.1硬件连线

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

手 机: 13681875601

电 话: 021-37660026

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved