您好,欢迎访问倍儿呱呱 西门子工业自动化合作伙伴官网!
010-64738638
QQ2852363989
联系我们

倍儿呱呱 西门子工业自动化合作伙伴

地址:北京市朝阳区利泽中一路1号博雅国际中心B座
手机:QQ2852363989

咨询热线010-64738638

STEP 7为S7-1200 CPU提供控制PID

发布时间2021-12-21人气:16

STEP 7 为 S7-1200 CPU 提供以下 PID 指令:

● PID_Compact 指令用于通过连续输入变量和输出变量控制工艺过程。

● PID_3Step 指令用于控制电机驱动的设备,如需要通过离散信号实现打开和关闭动作的阀门。

● PID_Temp  指令提供一个通用的 PID 控制器,可用于处理温度控制的特定需求。

只有 CPU 从 STOP 切换到 RUN 模式后,在 RUN 模式下对 PID 组态和下载进行的更改才会生效。而在“PID 参数”(PID parameters) 对话框中使用“起始值控制”(Start valuecontrol) 进行的更改立即生效。

全部三个 PID 指令(PID_Compact、PID_3Step 和 PID_Temp)都可以计算启动期间的 P 分量、I 分量以及 D 分量(如果组态为“预调节”)。还可以将指令组态为“精确调节”,从而可对参数进行优化。用户无需手动确定参数。

以恒定的采样时间间隔执行 PID 指令(最好在循环 OB 中)。

由于 PID 回路需要一段时间来响应控制值的变化,因此请勿在每个循环中都计算输出值。请勿在主程序循环 OB(如 OB 1)中执行 PID 指令。

插入 PID 指令和工艺对象

STEP 7 提供了两个 PID 控制指令:

● PID_Compact 指令及其相关工艺对象提供具有调节功能的通用 PID 控制器。工艺对象中包含控制环的所有设置。

● PID_3Step 指令及其相关工艺对象为通过电机驱动的阀门提供具有特定设置的 PID 控制器。工艺对象中包含控制环的所有设置。PID_3Step 控制器提供两个附加的布尔型输出。

图片1.png

将 PID 指令插入用户程序时,STEP 7 会自动为指令创建工艺对象和背景数据块。背景数据块包含 PID指令要使用的所有参数。每个 PID 指令必须具有自身的唯一背景数据块才能正确工作。

图片2.png

还可以在插入 PID 指令之前为项目创建工艺对象。如果在将 PID 指令插入用户程序之前创建工艺对象,用户便可以在插入 PID 指令时选择工艺对象。

图片3.png

要创建工艺对象,请在项目浏览器中双击“添加新对象”(Add new object) 图标。

图片4.png

单击“控制”(Control) 图标并选择适用于该 PID 控制器类型(PID_Compact 或 PID_3Step)的工艺对象。可以为工艺对象创建可选名称。单击“确定”(OK) 创建工艺对象。



标签:

推荐资讯

010-64738638