产品描述
西门子代理商6ES7511-1CK01-0AB0 西门子代理商6ES7511-1CK01-0AB0
FB58(TCONT_CP)
功 能:FB58 “TCONT_CP“ 针对温度控制过程而设计(也可应用于其他控制过程),可实现连续调节及比例调节元件的两级调节。
输出类型:模拟量输出或PWM输出可选。
应用领域:特别适用于温度控制过程,可选 PI 或 PID 控制方式。适用于带自整定功能的回路。
特 点:具备温度信号转换的功能,带自整定功能,同时具备模拟量输出和PWM输出方式,两步控制方式,比例作用可弱化,控制带功能。
图1.FB58"TCONT_CP" 的方框图
图2. FB58"TCONT_CP"程序块
注:以TIA Portal V13 SP1为例,该功能块在STEP 7中的管脚与其相同
表1. FB58"TCONT_CP" 的输入参数
参数 | 变量类型 | 数据类型 | 取值范围 | 默认 | 描述 | 应用 |
---|---|---|---|---|---|---|
PV_IN | IN | REAL | -100~100(%)或者 物理值 | 0.0 | 过程变量输入 | 必须与SP_INT单位一致 |
PV_PER | IN | INT | 0 | 外设过程变量输入 | PIW xxx | |
DISV | IN | REAL | -100~100(%) | 0.0 | 干扰变量 |
|
INT_HPOS | IN | BOOL | FLASE | 积分作用的输出可在正向保持 | 必须与SP_INT单位一致 | |
INT_HNEG | IN | BOOL | FLASE | 积分作用的输出可在负向保持 | ||
SELECT | IN | INT | 0 | 模式选择 | 如果脉冲整形器开启,则有几种方法可以调用 PID 算法和脉冲整形器: SELECT = 0:以快速循环中断**级等级调用控制器,处理 PID 算法和脉冲整形器。 |
表2. FB58"TCONT_CP" 的输入输出参数
参数 | 变量类型 | 数据类型 | 取值范围 | 默认 | 描述 | 应用 |
---|---|---|---|---|---|---|
CYCLE | IN/OUT | REAL | 0.1(s) | 采样时间 |
| |
CYCLE_P | IN/OUT | REAL | 0.02(s) | 脉冲整形器作用的采样时间 | ||
SP_INT | IN/OUT | REAL | 0.0 | 设定值 | ||
MAN | IN/OUT | REAL | 0.0 | 手动控制值 |
| |
COM_RST | IN/OUT | BOOL | 0.0 | 完全重启动 | 置位后自动复位 | |
MAN_ON | IN/OUT | BOOL | TRUE | 手/自动切换按钮 | MAN_ON: 0:自动 1:手动 |
表3. FB58"TCONT_CP"的输出参数
参数 | 变量类型 | 数据类型 | 取值范围 | 默认 | 描述 | 说明 |
---|---|---|---|---|---|---|
LMN | OUT | REAL | 0.0 | 调节值 | ||
LMN_PER | OUT | INT | 0 | 外设调节值 | PQW xxx | |
QLMN_HLM | OUT | BOOL | FALSE | 调节值上限报警 | ||
QLMN_LLM | OUT | BOOL | FALSE | 调节值下限报警 | ||
LMN_P | OUT | REAL | 0.0 | 比例分量 | ||
LMN_I | OUT | REAL | 0.0 | 积分分量 | ||
LMN_D | OUT | REAL | 0.0 | 微分分量 | ||
PV | OUT | REAL | 0.0 | 当前值输出 | ||
QPLUSE | OUT | BOOL | FLASE | 脉冲输出 | ||
QC_ACT | OUT | BOOL | FLASE | 连续控制指示 | 此参数指示是否在下一次调用块时处理连续控制组件(仅当 SELECT 的值为 0 或为 1 时才相关) |
产品推荐