工作模式
处于程序控制模式时,级联/比率、自动和手动模式可由用户程序控制;处于操作员控制模式下时则可通过操作员界面进行控制。超控和手控模式的模式请求输入只能由用户程序控制;这些输入可在程序控制和操作员控制两种模式下工作。
工作模式 | 说明 |
级联/比率 | 处于级联/比率模式时,指令将计算 CV 的变化量。而且,会对 CV 进行相应的调节,使 PV 保持在 SPCascade 值或 SPCascade 值与 Ratio 值的乘积。SPCascade 来自级联控制中主 PID 回路的 CVEU 或比率控制回路的“非可控”流。 可使用 OperCasRatReq 或 ProgCasRatReq 选择级联/比率模式: 将 OperCasRatReq 置位可请求进入级联/比率模式。当 ProgOper、ProgOverrideReq、ProgHandReq、OperAutoReq 或 OperManualReq 置位时,或者 AllowCasRat 清零时,会被忽略。 将 ProgCasRatReq 置位可请求进入级联/比率模式。当 ProgOper 或 AllowCasRat 清零时,或者当 ProgOverrideReq、ProgHandReq、ProgAutoReq 或 ProgManualReq 置位时,会被忽略。 |
自动 | 处于自动模式时,指令将计算 CV 的变化量。而且,指令会对 CV 进行相应的调节以使 PV 保持在 SP 值。如果处于程序控制模式,则 SP = SPProg;如果处于操作员控制模式,则 SP = SPOper。 可使用 OperAutoReq 或 ProgAutoReq 选择自动模式: 将 OperAutoReq 置位可请求进入自动模式。当 ProgOper、ProgOverrideReq、ProgHandReq 或 OperManualReq 置位时,会被忽略。 将 ProgAutoReq 置位可请求进入自动模式。当 ProgOper 清零时,或者当 ProgOverrideReq、ProgHandReq 或 ProgManualReq 置位时,会被忽略。 |
手动 | 处于手动模式时,指令不会计算 CV 的变化量。CV 的值由控制模式确定。如果处于程序控制模式,则 CV = CVProg;如果处于操作员控制模式,则 CV = CVOper。 可使用 OperManualReq 或 ProgManualReq 选择手动模式: 将 OperManualReq 置位可请求进入手动模式。当 ProgOper、ProgOverrideReq 或 ProgHandReq 置位时,会被忽略。 将 ProgManualReq 置位可请求进入手动模式。当 ProgOper 清零时,或者当 ProgOverrideReq 或 ProgHandReq 置位时,会被忽略。 |
覆盖 | 处于超控模式时,指令不会计算 CV 的变化量。CV = CVOverride,与控制模式无关。超控模式通常用于设置 PID 回路的“安全状态”。 可使用 ProgOverrideReq 选择超控模式: 将 ProgOverrideReq 置位可请求进入超控模式。当 ProgHandReq 清零时,会被忽略。 |
手控 | 处于手控模式时,PID 算法不会计算 CV 的变化量。CV = HandFB,与控制模式无关。手控模式通常用于指示最终控制元件的控制功能已由现场手控/自动站接管。 可使用 ProgHandReq 选择手控模式: 将 ProgHandReq 置位可请求进入手控模式。该值通常以数字输入的形式从手控/自动工作站读取。 |
提供反馈