小LOGO!大应用 |PI控制器在数字量和模拟量中的应用

已锁定

总坛主

  • 帖子

    1625
  • 精华

    115
  • 被关注

    311

论坛等级:至圣

注册时间:2019-03-20

钻石 钻石 如何晋级?

小LOGO!大应用 |PI控制器在数字量和模拟量中的应用

1875

3

2024-04-25 13:27:20

适用于数字量或模拟量输出的PI控制器示例


实际应用场景:

设定值由模拟输入AI2(0-10V,例如通过电位器)给出。用户可以在15.0至35.0°C范围内调整温度。因此,通过电位器下降的0-10V电压在函数块B003中缩放为150至350的值。这个值是PI控制器B004的参考值。增益和偏移会自动调整

PI控制器:

在PI控制器中,B003的设定值与模拟输入AI1的过程值进行比较。必须连接适当的传感器到AI1,用于评估过程值。在这个示例中,使用一个带有变送器0-10V的温度传感器。在PI控制器中完成传感器的缩放。因此,0-10V的电压在B004中缩放为-300至+600的值。增益和偏移会自动调整。

您可以选择连接数字或模拟负载(例如通过Q1控制的开关加热器或连接到AQ1的带有0-10V输入的加热阀执行器)。通过PI控制器的参数可以指定负载达到设定值的速度快慢。模拟输出的值直接由PI控制器给出。在数字输出上使用脉冲宽度调制。如果实际值远低于设定值,则将Q1切换为"高"状态,直到两个值接近。一旦它们接近,Q1将被脉冲化更长或更短。因此,加热功率在两个值接近之前就已经降低。如果值相等,则通过适当的脉冲频率将负载保持在设定值上。因为加热控制是一个相对滞后的系统,PWM函数块B001中的周期时间应选择稍大一些(例如2分钟)。

PI控制器输出0至1000的调节变量,这对应于模拟输出AQ1上的0.00至10.00V电压。脉冲宽度调制解读模拟量数据并将其转换为脉冲。


示例:

调节变量PI控制器=1000 -> 输出PWM在周期时间的100%上开启

调节变量PI控制器=750 -> 输出PWM在周期时间的75%上开启,25%关闭(在这个例子中为1.5分钟开启,0.5分钟关闭)

调节变量PI控制器=500 -> 输出PWM在周期时间的50%上开启,50%关闭(在这个例子中为1分钟开启,1分钟关闭)

调节变量PI控制器=250 -> 输出PWM在周期时间的25%上开启,75%关闭(在这个例子中为0.5分钟开启,1.5分钟关闭)

激活变量PI控制器 = 0 -> 输出PWM打开0%。

关于PWM,请在手册的技术数据中考虑输出的最大切换频率。


优势和特点:

借助基本模块上的集成模拟输入(0-10V),不需要单独的扩展模块。

用户可以随时快速更改设定值。

通过B004和B001的参数化,可以轻松适应负载的惯性。n- 适用于数字和模拟负载。

点击此处,即可领取西门子官方工业商城LOGO!专属优惠券!



小LOGO!大应用 |PI控制器在数字量和模拟量中的应用 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2405条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。