全国服务热线 15801815554

SIEMENS西门子 中国呼玛智能化工控设备代理商

更新时间:2024-12-21 08:00:00
价格:请来电询价
西门子:代理经销商
模块:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机: 15801815554
联系人:邓经理
让卖家联系我
详细介绍

           更改 PID_3Step V2 接口下表显示了 PID_3Step 指令接口中的一些变化。PID_3Step V1 PID_3Step V2 更改Input_PER Input_PER 数据类型由字改为整数Feedback_PER Feedback_PER 数据类型由字改为整数Disturbance 新增Manual_UP Manual_UP 功能Manual_DN Manual_DN 功能ErrorAck 新增ModeActivate 新增Output_PER Output_PER 数据类型由字改为整数ManualUPInternal 新增ManualDNInternal 新增CancelTuningLevel 新增VirtualActuatorLImit 新增Config.Loadbackup Loadbackup 重命名Config.TransitTime Retain.TransitTime 重命名并已添加保持性GetTransitTime.Start 由 Mode 和 ModeActivate 代替SUT.CalculateSUTParams SUT.CalculateParams 重命名SUT.TuneRuleSUT SUT.TuneRule 重命名TIR.CalculateTIRParams TIR.CalculateParams 重命名TIR.TuneRuleTIR TIR.TuneRule 重命名Retain.Mode Mode 功能声明静态输入/输出参数252PID 控制功能手册, 11/2022, A5E35300232-AF指令10.2 PID_3Step10.2.4.4 PID_3Step V2 的输入参数以下参数的名称既适用于数据块,也适用于通过 Openness API 访问。表格 10-7  参数 数据类型 默认值 说明Setpoint REAL 0.0 PID 控制器在自动模式下的设定值Input REAL 0.0 用户程序的变量用作过程值的源。如果正在使用参数 Input,则必须设置Config.InputPerOn = FALSE。Input_PER INT 0 模拟量输入用作过程值的源。如果正在使用参数 Input_PER,则必须设置Config.InputPerOn = TRUE。Actuator_H BOOL FALSE 阀门处于上端停止位时的数字位置反馈如果 Actuator_H = TRUE,表明阀门处于上端停止位,并且不再向此方向移动。Actuator_L BOOL FALSE 阀门处于下端停止位时的数字位置反馈如果 Actuator_L = TRUE,表明阀门处于下端停止位,并且不再向此方向移动。Feedback REAL 0.0 阀门的位置反馈如果正在使用参数 Feedback,则必须设置Config.FeedbackPerOn = FALSE。Feedback_PER INT 0 阀门的模拟位置反馈如果正在使用参数 Feedback_PER,则必须设置Config.FeedbackPerOn = TRUE。根据以下变量标定 Feedback_PER:• Config.FeedbackScaling.LowerPointIn• Config.FeedbackScaling.UpperPointIn• Config.FeedbackScaling.LowerPointOut• Config.FeedbackScaling.UpperPointOutDisturbance REAL 0.0 扰动变量或预控制值ManualEnable BOOL FALSE • 出现 FALSE -> TRUE 沿时会激活“手动模式”,而 State = 4 和Mode 保持不变。只要 ManualEnable = TRUE,便无法通过 ModeActivate 的上升沿或使用调试对话框来更改工作模式。• 出现 TRUE -> FALSE 沿时会激活由 Mode 指定的工作模式。建议只使用 ModeActivate 更改工作模式。ManualValue REAL 0.0 在手动模式下指定阀门的juedui位置。只有在使用 Output_PER,或位置反馈可用时,才对 ManualValue 进行评估。Manual_UP BOOL FALSE • Manual_UP = TRUE即使正在使用 Output_PER 或位置反馈,阀门也打开。如果已达到上端停止位,则阀门将不再移动。另参见 Config.VirtualActuatorLimit• Manual_UP = FALSE如果正在使用 Output_PER 或位置反馈,则阀门移至ManualValue。否则阀门不再移动。如果 Manual_UP 和 Manual_DN 同时设置为 TRUE,则阀门不移动。253指令10.2 PID_3StepPID 控制功能手册, 11/2022, A5E35300232-AF参数 数据类型 默认值 说明Manual_DN BOOL FALSE • Manual_DN = TRUE即使正在使用 Output_PER 或位置反馈,阀门也关闭。如果已达到下端停止位,则阀门将不再移动。另参见 Config.VirtualActuatorLimit• Manual_DN = FALSE如果正在使用 Output_PER 或位置反馈,则阀门移至ManualValue。否则阀门不再移动。ErrorAck BOOL FALSE • FALSE -> TRUE 沿将复位 ErrorBits 和 Warning。Reset BOOL FALSE 重新启动控制器。• FALSE -> TRUE 沿– 切换到“未激活”模式– 将复位 ErrorBits 和 Warnings。• 只要 Reset = TRUE,– PID_3Step 将保持在“未激活”模式下 (State = 0)。– 无法通过 Mode 和 ModeActivate 或 ManualEnable 更改工作模式。– 无法使用调试对话框。• TRUE -> FALSE 沿– 如果 ManualEnable = FALSE,则 PID_3Step 会切换到保存在 Mode 中的工作模式。– 如果 Mode = 3,到自动模式的切换是无扰动的。ModeActivate BOOL FALSE • FALSE -> TRUE 沿PID_3Step 将切换到保存在 Mode 参数中的工作模式。10.2.4.5 PID_3Step V2 的输出参数以下参数的名称既适用于数据块,也适用于通过 Openness API 访问。表格 10-8  参数 数据类型 默认值 说明ScaledInput REAL 0.0 标定的过程值ScaledFeedback REAL 0.0 标定的位置反馈对于没有位置反馈的执行器,由 ScaledFeedback 指示的执行器位置非常不jingque。这种情况下,ScaledFeedback 只可用于粗略估计当前位置。Output_UP BOOL FALSE 用于打开阀门的数字量输出值如果 Config.OutputPerOn = FALSE,则使用参数 Output_UP。Output_DN BOOL FALSE 用于关闭阀门的数字量输出值如果 Config.OutputPerOn = FALSE,则使用参数 Output_DN。Output_PER INT 0 模拟量输出值如果 Config.OutputPerOn = TRUE,则使用 Output_PER。如果将一个阀门用作通过模拟量输出进行触发并使用连续信号(例如,0...10 V 或 4...20 mA)进行控制的执行器,则使用Output_PER。Output_PER 的值与阀门的目标位置相对应,例如,当阀门打开50% 时 Output_PER = 13824。254PID 控制功能手册, 11/2022, A5E35300232-AF指令10.2 PID_3Step参数 数据类型 默认值 说明SetpointLimit_H BOOL FALSE 如果 SetpointLimit_H = TRUE,则说明达到了设定值的juedui上限(Setpoint ≥ Config.SetpointUpperLimit)。此设定值将限制为 Config.SetpointUpperLimit 。SetpointLimit_L BOOL FALSE 如果 SetpointLimit_L = TRUE,则说明已达到设定值的juedui下限(Setpoint ≤ Config.SetpointLowerLimit)。此设定值将限制为 Config.SetpointLowerLimit 。InputWarning_H BOOL FALSE 如果 InputWarning_H = TRUE,则说明过程值已达到或超出警告上限。InputWarning_L BOOL FALSE 如果 InputWarning_L = TRUE,则说明过程值已经达到或低于警告下限。State INT 0 State 参数 (页 263)显示了 PID 控制器的当前工作模式。可使用输入参数 Mode 和 ModeActivate 处的上升沿更改工作模式。• State = 0:未激活• State = 1:预调节• State = 2:jingque调节• State = 3:自动模式• State = 4:手动模式• State = 5:逼近替代输出值• State = 6:转换时间测量• State = 7:错误监视• State = 8:在监视错误的同时逼近替代输出值• State = 10:无停止位信号的手动模式Error BOOL FALSE 如果 Error = TRUE,则此周期内至少有一条错误消息处于未决状态。ErrorBits DWORD DW#16#0 ErrorBits 参数 (页 267)显示了处于未决状态的错误消息。通过Reset 或 ErrorAck 的上升沿来保持并复位 ErrorBits。

        PID-3Step V2 输入/输出参数以下参数的名称既适用于数据块,也适用于通过 Openness API 访问。表格 10-9  参数 数据类型 默认值 说明Mode INT 4 在模式参数中,指定 PID_3Step 将要切换到的工作模式。选项包括:• Mode = 0:未激活• Mode = 1:预调节• Mode = 2:jingque调节• Mode = 3:自动模式• Mode = 4:手动模式• Mode = 6:转换时间测量• Mode = 10:无停止位信号的手动模式参数 数据类型 默认值 说明工作模式由以下沿激活:• ModeActivate 的上升沿• Reset 的下降沿• ManualEnable 的下降沿• 如果 RunModeByStartup = TRUE,则冷启动 CPU。Mode 具有保持性。有关工作模式的详细说明,请参见模式 V2 的参数状态。

         PID_3Step V2 的静态变量说明请仅在“未激活”模式下更改使用 (1) 标识的变量,以防 PID 控制器出现故障。以下变量的名称既适用于数据块,也适用于通过 Openness API 访问。变量 数据类型 默认值 说明ManualUpInternal BOOL FALSE 在手动模式下,每次出现上升沿时,阀门都将打开总控制范围的5%,或者持续打开Zui短的电机转换时间。只有在未使用 Output_PER和位置反馈时,才会对 ManualUpInternal 进行评估。此变量用在调试对话框。ManualDnInternal BOOL FALSE 在手动模式下,每次出现上升沿时,阀门都将关闭总控制范围的5%,或者持续关闭Zui短的电机转换时间。只有在未使用 Output_PER和位置反馈时,才会对 ManualDnInternal 进行评估。此变量用在调试对话框。ActivateRecoverMode BOOL TRUE ActivateRecoverMode V2 (页 269) 变量确定错误响应方式。RunModeByStartup BOOL TRUE CPU 重启后,激活 Mode 参数中的工作模式。如果 RunModeByStartup = TRUE,PID_3Step 将在 CPU 启动后以保存在 Mode 参数中的工作模式启动。如果 RunModeByStartup = FALSE,PID_3Step 在 CPU 启动后仍保持“未激活”模式下。LoadBackUp BOOL FALSE 如果 LoadBackUp = TRUE,则重新加载上一个 PID 参数集。该设置在Zui后一次调节前保存。LoadBackUp 自动设置回 FALSE。PhysicalUnit INT 0 过程值和设定值的测量单位,例如 ºC 或 ºF。PhysicalUnit 在编辑器中起到显示作用,对 CPU 中的控制算法无影响。通过 Openness API 导入 PID_3Step 时,PhysicalUnit 重置为默认值。PhysicalQuantity INT 0 过程值和设定值的物理量,如温度PhysicalQuantity 在编辑器中起到显示作用,对 CPU 中的控制算法无影响。通过 Openness API 导入 PID_3Step 时,PhysicalQuantity 重置为默认值。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061