PLC 西门子S7 特性 应用和优势 (plc西门子型号)

西门子 1200 PLC中提供了三个 PID 控制指令,分别为:

  1. PID_Compact 指令
  2. PID_3Step 指令
  3. PID_Temp 指令

PID_Compact 指令

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

PID_Compact 指令参数

| 参数 | 数据类型 | 说明 | |---|---|---| | Enable | BOOL | 使能输入,启用/禁用控制器 | | Mode | INT | 控制器模式,取值范围为 0 到 3 | | Reset | BOOL | 复位输入,将控制器状态复位为初始状态 | | MeasuredValue | REAL | 测量值输入,实际过程值 | | Setpoint | REAL | 设定值输入,期望过程值 | | Output | REAL | 输出值,控制器的输出信号 | | Error | REAL | 误差值,设定值与测量值之间的差值 | | ControlOutput | REAL | 控制输出值,控制器输出信号的增量值 |

PID_3Step 指令

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

PID_3Step 指令参数

| 参数 | 数据类型 | 说明 | |---|---|---| | Enable | BOOL |使能输入,启用/禁用控制器 | | Mode | INT | 控制器模式,取值范围为 0 到 3 | | Reset | BOOL | 复位输入,将控制器状态复位为初始状态 | | MeasuredValue | REAL | 测量值输入,实际过程值 | | Setpoint | REAL | 设定值输入,期望过程值 | | Output | REAL | 输出值,控制器的输出信号 | | Error | REAL | 误差值,设定值与测量值之间的差值 | | ControlOutput | REAL | 控制输出值,控制器输出信号的增量值 | | Step1 | BOOL | 第一步输出,用于驱动阀门的开关 | | Step2 | BOOL | 第二步输出,用于驱动阀门的开关 |

PID_Temp 指令

PID_Temp 工艺对象提供了一个具有集成调节功能的连续 PID 控制器。PID_Temp 专为温度控制而设计,适用于加热或加热/制冷应用。

为此提供了两路输出,分别用于加热和制冷。PID_Temp 还可以用于其他控制任务。

PID_Temp 可以级联,可以在手动或自动模式下使用。

PID_Temp 指令参数

| 参数 | 数据类型 | 说明 | |---|---|---| | Enable | BOOL | 使能输入,启用/禁用控制器 | | Mode |INT | 控制器模式,取值范围为 0 到 3 | | Reset | BOOL | 复位输入,将控制器状态复位为初始状态 | | MeasuredValue | REAL | 测量值输入,实际过程值 | | Setpoint | REAL | 设定值输入,期望过程值 | | HeatOutput | REAL | 加热输出值,用于控制加热设备 | | CoolOutput | REAL | 冷却输出值,用于控制冷却设备 | | Error | REAL | 误差值,设定值与测量值之间的差值 | | ControlOutput | REAL | 控制输出值,控制器输出信号的增量值 | | Manual | BOOL | 手动模式输入,将控制器切换为手动模式 | | ManualSetpoint | REAL | 手动设定值输入,在手动模式下指定设定值 |

感谢您的分享!分享产生更多价值!

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论