FB41基本使用方法

上传人:jiups****uk12 文档编号:42312767 上传时间:2018-06-01 格式:DOCX 页数:23 大小:205.81KB
返回 下载 相关 举报
FB41基本使用方法_第1页
第1页 / 共23页
FB41基本使用方法_第2页
第2页 / 共23页
FB41基本使用方法_第3页
第3页 / 共23页
FB41基本使用方法_第4页
第4页 / 共23页
FB41基本使用方法_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《FB41基本使用方法》由会员分享,可在线阅读,更多相关《FB41基本使用方法(23页珍藏版)》请在金锄头文库上搜索。

1、FB41(CONT_C)基本使用)基本使用FB41“CONT_C”用于在 SIMATIC S7 可编程控制器上,控制带有连续输入和输出变量的工艺过程。在参数分配期间,用户可以激活或取消激活 PID 控制器的部分功能,如积分冻结等,以使控制器适合实际的工艺过程。FB41“CONT_C”可以将控制器用作 PID 固定设定值控制器,或者在多回路控制中用作级联、混合或比率控制器。控制器的功能基于采样控制器的 PID 控制算法,采样控制器带有一个模拟信号;如果需要的话,还可以扩展控制器的功能,增加一个脉冲生成器环节,以产生脉宽调制的输出信号,用于带有比例执行器的两步或三步控制器。FB41“CONT_C”

2、必须在 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_ONINBO

3、OL FALSE设定值选择外设PVPER_ON:0:当前值选择 PV_IN1:当前值选择 PV_PERPV_ININREAL-100100(%)或者 物理值0.0过程变量输入必须与 SP_INT 单位一致PV_PERINWORD 16#0000外设过程变量输入PIW xxxSP_INTINREAL-100100(%)或者 物理值0.0内部设定值P_SELINBOOL TRUE比例作P_SEL:用激活0:关闭比例作用1:激活比例作用I_SELINBOOL TRUE积分作用激活I_SEL:0:关闭积分作用1:激活积分作用INT_HOLDINBOOL FALSE积分冻结冻结当前积分作用(仅自动模式有

4、用)I_ITL_ONINBOOL FALSE积分设定值I_ITL_ON:0:积分作用值由偏差计算1:积分作用值为 I_ITLVALI_ITLVALINREAL-100100(%)0.0积分初始值D_SELINBOOL FALSE微分作I_SEL:0:关闭微分作用用打开1:激活微分作用CYCLEINTIME=1 msT#1s采样时间建议:与定时中断时间设置相同MANINREAL-100100(%)0.0手动值 GAININREAL 2.0比例因子TIINTIME=CYCLET#20s积分时间TDINTIME=CYCLET#10s微分时间TM_LAGINTIME=CYCLE/2T#2s微分作用的时

5、TM_LAG 越大,微分作用越小间延迟DEAD_WINREAL=0.00.0死区宽度SP_INT- DEAD_WPV_INSP_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-100100(%)0.0干扰变量表 2. FB41“CONT_C“ 的输出参数参数参数变量类变量类型型数据类数据类型型取

6、值范围取值范围默认默认描述描述说明说明LMNOUTREAL 0.0调节值 LMN_PEROUTWORD 16#0000外设调节值PQW xxxQLMN_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 输出三部分。以下为管道压力控制实例说明:升压时,

7、阀门开度增加;降压时,阀门开度减小。被控对象:0-100Kpa (压力)输入信号:4-20mA设 定 值 :60Kpa执行元件:0-100% (阀门)输出信号:4-20mA手手/自动选择(自动选择(MAN_ON)表 3.MAN_ON 的选择参数参数状态状态说明说明MAN_ON0自动控制:PID 经过程序块计算输出MAN_ON1手动控制:直接由 MAN 控制输出当前值当前值 PV_IN 与与 PV_PER 的选择的选择表 4.PVPER_ON 的选择参数参数状态状态说明说明PVPER_ON0PV_IN 有效PVPER_ON1PV_PER 有效注:无论当前值选择哪个管脚,注:无论当前值选择哪个管脚

8、,SP_INT 必须与其量纲相同必须与其量纲相同PVPER_ON=0利用量程转换块 FC105“SCALE“将过程变量转换为实际工程量图 3.FC105“SCALE”量程转换块注:以 TIA Portal V13 SP1 为例,该功能块在 STEP 7 中的管脚与其相同表 5.FC105“SCALE”参数引脚参数参数变量类变量类型型数据类数据类型型描述描述说明说明INININT输入PIW xxxHI_LIMINREAL输出值上限 LO_LIMINREAL输出值下限 BIPOLARINBOOL极性选择BIPOLAR:0:单极性1:双极性RET_VALOUTWORD错误信息 OUTOUTREAL输

9、出 图 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 越大

10、,微分作用越大PID 输出输出 LMN 与与 LMN_PER 选择选择表 7.PID 输出管脚参数参数类型类型说明说明LMNREAL默认输出 0-100(%)LMN_PERWORD16#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_VALOUTWORD 错误信息 OUTOUTINT 输出 LMN_PER直接将 PQWxxx 连接到 LMN_PER 管脚控制输出图 7.FB41“CONT_C“LMN_PER 输出

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号