FB41 功能块简介 SFB/FB "CONT_C" (连续控制器)在 SIMATIC S7 可编程逻辑控制器上使用,通过持续的输入和输出变量来控制工艺过程
在参数分配期间,可以通过激活或取消激活PID 控制器的子功能使控制器适应过程的需要
使用参数分配工具可以轻松完成分配(菜单路径:开始 > Simatic > Step7 > 分配PID 控制参数)
开始 > Simatic > Step7 > 分配PID 控制(英文)中提供了在线电子手册
应用介绍: 可以使用该控制器作为PID 固定设定值控制器或在多循环控制中作为层叠、混料或比率控制器
该控制器的功能基于使用模拟信号的采样控制器的PID 控制算法,必要时可以通过加入脉冲发生器阶段进行扩展,为使用成比例执行机构的两个或三个步骤控制器生成脉冲持续时间调制输出信号
注意只有在以固定时间间隔调用块时,在控制块中计算的值才是正确的
为此,应该在周期性中断OB (OB30 至 OB38)中调用控制块
在CYCLE 参数中输入采样时间
除了设定值和过程值分支中的功能,SFB/FB 还通过持续操作变量输出和手动影响操作值的选项实现了完整的PID 控制器
下文提供了对这些子功能的详细说明: ( 1):设定值分支 以浮点格式在SP_INT 输入键入设定值
( 2):过程变量分支 可以外设(I/O)或以浮点格式输入过程变量
CRP_IN 功能根据以下公式将PV_PER外设值转换为介于 -100和 +100 %间的浮点格式值: PV_NORM功能根据以下公式统一CRP_IN输出的格式: PV_NORM的输出 = (CPR_IN的输出) * PV_FAC + PV_OFF PV_FAC的默认值为1, PV_OFF的默认值为0
( 3)出错信号 设定值和过程变量间的差异就是出错信号
为消除由于操作变量量化导致的小幅恒定振荡(例