1 / 23
文档名称:

FB41基本使用方法.docx

格式:docx   大小:205KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

FB41基本使用方法.docx

上传人:brnpnu31 2018/6/12 文件大小:205 KB

下载得到文件列表

FB41基本使用方法.docx

文档介绍

文档介绍:FB41(CONT_C)基本使用
FB41“CONT_C”用于在SIMATIC S7可编程控制器上,控制带有连续输入和输出变量的工艺过程。在参数分配期间,用户可以激活或取消激活PID控制器的部分功能,如积分冻结等,以使控制器适合实际的工艺过程。
FB41“CONT_C”可以将控制器用作PID固定设定值控制器,或者在多回路控制中用作级联、混合或比率控制器。控制器的功能基于采样控制器的PID控制算法,采样控制器带有一个模拟信号;如果需要的话,还可以扩展控制器的功能,增加一个脉冲生成器环节,以产生脉宽调制的输出信号,用于带有比例执行器的两步或三步控制器。
FB41“CONT_C”必须在OB定时中断内调用,并将CYCLE(采样时间)管脚的调用时间与 OB定时中断保持一致,即相等。
"CONT_C" 的方框图
主要参数
图2. FB41"CONT_C" 程序块
注:以TIA Portal V13 SP1为例,该功能块在STEP 7中的管脚与其相同
表1. FB41"CONT_C" 的输入参数
参数
变量类型
数据类型
取值范围
默认
描述
应用
COM_RST
IN
BOOL
 
FALSE
完全重启动
置位后需手动去复位
MAN_ON
IN
BOOL
 
TRUE
手/自动切换按钮
MAN_ON:
0:自动
1:手动
PVPER_ON
IN
BOOL
 
FALSE
设定值选择外设
PVPER_ON:
0:当前值选择PV_IN
1:当前值选择PV_PER
PV_IN
IN
REAL
-100~100(%)或者物理值

过程变量输入
必须与SP_INT单位一致
PV_PER
IN
WORD
 
16#0000
外设过程变量输入
PIW xxx
SP_INT
IN
REAL
-100~100(%)或者物理值

内部设定值
 
P_SEL
IN
BOOL
 
TRUE
比例作用激活
P_SEL:
0:关闭比例作用
1:激活比例作用
I_SEL
IN
BOOL
 
TRUE
积分作用激活
I_SEL:
0:关闭积分作用
1:激活积分作用
INT_HOLD
IN
BOOL
 
FALSE
积分冻结
冻结当前积分作用
(仅自动模式有用)
I_ITL_ON
IN
BOOL
 
FALSE
积分设定值
I_ITL_ON:
0:积分作用值由偏差计算
1:积分作用值为I_ITLVAL
I_ITLVAL
IN
REAL
-100~100(%)

积分初始值
 
D_SEL
IN
BOOL
 
FALSE
微分作用打开
I_SEL:
0:关闭微分作用
1:激活微分作用
CYCLE
IN
TIME
>=1 ms
T#1s
采样时间
建议:与定时中断时间设置相同
MAN
IN
REAL
-100~100(%)

手动值
 
GAIN
IN
REAL
 

比例因子
 
TI
IN
TIME
>=CYCLE
T#20s
积分时间
 
TD
IN
TIME
>=CYCLE
T#10s
微分时间
 
TM_LAG
IN
TIME
〉=CYCLE/2
T#2s
微分作用的时间延迟
TM_LAG越大,微分作用越小
DEAD_W
IN
REAL
>=

死区宽度
SP_INT-DEAD_W<PV_IN<SP_INT+DEAD_W
当前值在该范围内,PID输出保持不变
LMN_HLM
IN
REAL
 

调节值上限
LMN_LLM
IN
REAL
 

调节值上限
PV_FAC
IN
REAL
 

过程变量因子
PV_OFF
IN
REAL
 

过程变量偏移量
LMN_FAC
IN
REAL
 

调节值因子
LMN_OFF
IN
REAL
 

调节值偏移量
 
DISV
IN
REAL
-100~100(%)

干扰变量
表2. FB41"CONT_C" 的输出参数