浔之漫智控技术(上海)有限公司
西门子授权代理商 , 西门子授权代理商 , 西门子一级代理商
SIEMENS西门子 S-1FL2低惯量型电机 1FL2205-2AF01-1MB0


              PID_3Step V2 说明 描述 使用 PID_3Step 指令可对具有阀门自调节的 PID 控制器或具有积分行为的执行器进行组态。 存在下列工作模式: • 未激活 • 预调节 • jingque调节 • 自动模式 • 手动模式 • 逼近替代输出值 • 转换时间测量 • 错误监视 • 在监视错误的同时逼近替代输出值 • 无停止位信号的手动模式 有关工作模式的详细信息,请参见 State 参数。调用 在周期中断 OB 的恒定时间范围内调用 PID_3Step。 下载到设备 仅当完全下载 PID_3Step 后,才能更新保持性变量的实际值。 将工艺对象下载到设备 (页 43) 启动 CPU 启动时,PID_3Step 以保存在 Mode 输入/输出参数中的工作模式启动。要将 PID_3Step 保 留在“未激活”模式下,应设置 RunModeByStartup = FALSE。出现错误时的响应 在自动模式下和调试期间,对错误的响应取决于 ErrorBehaviour 和 ActivateRecoverMode 变 量。在手动模式下,该响应与 ErrorBehaviour 和 ActivateRecoverMode 变量无关。如果 ActivateRecoverMode = TRUE 变量,则该响应还取决于所发生的错误。 ErrorBehaviour ActivateRecoverMode 组态编辑器 > 执行器设置 > 将 Output 设置为 响应 FALSE FALSE 当前输出值 切换到“未激活”模式 (State = 0) 执行器保持在当前位置。 FALSE TRUE 错误未决时的当前输出值 切换到“错误监视”模式 (State = 7) 当错误未决时,执行器保持在当前位置。 TRUE FALSE 替代输出值 切换到“逼近替代输出值”模式 (State = 5) 执行器移动到组态的替代输出值位置。 切换到“未激活”模式 (State = 0) 执行器保持在当前位置。 TRUE TRUE 错误未决时的替代输出值 切换到“在监视错误的同时逼近替代输出 值”模式 (State = 8) 执行器移动到组态的替代输出值位置。 切换到“错误监视”模式 (State = 7) 在手动模式下,PID_3Step 使用 ManualValue 作为输出值,除非出现以下错误: • 2000h:Feedback_PER 参数的值无效。 • 4000h:Feedback 参数的值无效。 • 8000h:数字位置反馈期间出错。 只能通过 Manual_UP 和 Manual_DN 更改执行器的位置,不能通过 ManualValue 更改。 Error 参数指示在此周期中是否已发生错误。ErrorBits 参数显示了已发生的错误。通过 Reset 或 ErrorAck 的上升沿来复位 ErrorBits。PID_3Step V2 的工作模式 监视过程值的限值 在 Config.InputUpperLimit 和 Config.InputLowerLimit 变量中指定过程值的上限和下限。如果 过程值超出这些限值,将出现错误 (ErrorBits = 0001h)。 在 Config.InputUpperWarning 和 Config.InputLowerWarning 变量中指定过程值的警告上限和 警告下限。如果过程值超出这些警告限值,将发生警告 (Warning = 0040h),并且 InputWarning_H 或 InputWarning_L 输出参数会更改为 TRUE。 限制设定值 在 Config.SetpointUpperLimit 和 Config.SetpointLowerLimit 变量中指定设定值的上限和下 限。PID_3Step 会自动将设定值限制在过程值的限值范围内。可以将设定值限制在更小的范围 内。PID_3Step 会检查此范围是否处于过程值的限值范围内。如果设定值超出这些限值,上限 和下限将用作设定值,并且输出参数 SetpointLimit_H 或 SetpointLimit_L 将设置为 TRUE。 在所有操作模式下均限制设定值。 限制输出值 在 Config.OutputUpperLimit 变量和 Config.OutputLowerLimit 变量中指定输出值的上限和下 限。输出值的限值必须位于“下端停止位”和“上端停止位”范围内。 • 上端停止位:Config.FeedbackScaling.UpperPointOut • 下端停止位:Config.FeedbackScaling.LowerPointOut 规则: UpperPointOut ≥ OutputUpperLimit > OutputLowerLimit ≥ LowerPointOut “上端停止位”和“下端停止位”的有效值取决于: • FeedbackOn • FeedbackPerOn • OutputPerOn

            如果 OutputPerOn = FALSE 且 FeedbackOn = FALSE,则无法限制输出值。Output_UP 和 Output_DN 将在 Actuator_H = TRUE 或 Actuator_L = TRUE 时复位。若停止位信号也没出现, 则 Output_UP 和 Output_DN 将在行程时间 Config.VirtualActuatorLimit × Retain.TransitTime/100 后复位。自 PID_3Step 版本 2.3 起,可 以通过 Config.VirtualActuatorLimit = 0.0 取消激活行程时间的监视和限制。 270 PID 控制 功能手册, 11/2023, A5E35300232-AG 指令 10.2 PID_3Step 输出值在 时为 27648,在 - 时为 -27648。PID_3Step 必须能够完全关闭阀门。 说明 与两个或多个执行器结合使用 PID_3 Step 不适合与两个或多个执行器结合使用(例如,在加热/制冷应用中),因为不同的 执行器需要不同的 PID 参数以实现良好的控制响应。 替代输出值 如果出现错误,PID_3Step 可输出一个替代输出值并将执行器移至变量 SavePosition 中指定的 安全位置。替代输出值必须处于输出值的限值范围内。 监视信号有效性 使用以下参数时,监视其有效性:监视 PID_3Step 采样时间 理想情况下,采样时间等于调用 OB 的周期时间。PID_3Step 指令测量两次调用之间的时间间 隔。这就是当前采样时间。每次切换工作模式以及初始启动期间,平均值由前 10 个采样时间 构成。当前采样时间与该平均值之间的差值过大时会触发错误 (ErrorBits = 0800h)。 如果存在以下情况,调节期间将发生错误: • 新平均值 >= 1.1 x 原平均值 • 新平均值

展开全文
拨打电话 微信咨询 发送询价