SIEMENS西门子模块配件销售经销商
西门子代理公司国际化工业自动化科技产品供应商,西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
新启动控制器。• FALSE -> TRUE 沿– 切换到“未激活”模式– 将复位 ErrorBits 和 Warnings。• 只要 Reset = TRUE,– PID_Compact 将保持在“未激活”模式下(State = 0)。– 无法通过 Mode 和 ModeActivate 或ManualEnable 更改工作模式。– 无法使用调试对话框。• TRUE -> FALSE 沿– 如果 ManualEnable = FALSE,则 PID_Compact会切换到保存在 Mode 中的工作模式。– 如果 Mode = 3,会将积分作用视为已通过变量IntegralResetMode 进行组态。ModeActivate BOOL FALSE • FALSE -> TRUE 沿PID_Compact 将切换到保存在 Mode 参数中的工作模式。10.1.4.4 PID_Compact V2 的输出参数以下参数的名称既适用于数据块,也适用于通过 Openness API 访问。表格 10-2 Parameter 数据类型 默认值 说明ScaledInput REAL 0.0 标定的过程值可同时使用“Output”、“Output_PER”和“Output_PWM”输出。Output REAL 0.0 REAL 形式的输出值Output_PER INT 0 模拟量输出值Output_PWM BOOL FALSE 脉宽调制输出值输出值由变量开关时间形成。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 参数 (页 213)显示了 PID 控制器的当前工作模式。可使用输入参数 Mode 和 ModeActivate 处的上升沿• State = 2:jingque调节• State = 3:自动模式• State = 4:手动模式• State = 5:含错误监视功能的替代输出值Error BOOL FALSE 如果 Error = TRUE,则此周期内至少有一条错误消息处于未决状态。ErrorBits DWORD DW#16#0 ErrorBits 参数 (页 216)显示了处于未决状态的错误消息。通过 Reset 或 ErrorAck 的上升沿来保持并复位 ErrorBits。10.1.4.5 PID_Compact V2 的输入/输出参数以下参数的名称既适用于数据块,也适用于通过 Openness API 访问。表格 10-3 Parameter 数据类型 默认值 说明Mode INT 4 在 Mode 上,指定 PID_Compact 将转换到的工作模式。选项包括:• Mode = 0:未激活• Mode = 1:预调节• Mode = 2:jingque调节• Mode = 3:自动模式• Mode = 4:手动模式工作模式由以下沿激活:• ModeActivate 的上升沿• Reset 的下降沿• ManualEnable 的下降沿• 如果 RunModeByStartup = TRUE,则冷启动 CPU。Mode 具有保持性。有关工作模式的详细说明另有规定,否则以下变量的名称既适用于数据块,也适用于通过 Openness API 访问。变量 数据类型 默认值 说明IntegralResetMode INT V2.2 及之前的版本:1,V2.3 或更高版本:4“IntegralResetMode V2 变量 (页 220)”用于确定从“未激活”工作模式切换到“自动模式”时如何预分配积分作用PIDCtrl.IntegralSum。此设置仅在一个周期内有效。选项包括:• IntegralResetMode = 0:平滑• IntegralResetMode = 1:删除• IntegralResetMode = 2:保持• IntegralResetMode = 3:预分配• IntegralResetMode = 4:类似于设定值更改(仅适用于版本 2.3 及更高版本的 PID_Compact)OverwriteInitialOutputValue REAL 0.0 如果满足下列条件之一,则会自动预分配PIDCtrl.IntegralSum 积分作用,就像上一周期中 Output= OverwriteInitialOutputValue 一样:• 从“未激活”工作模式切换到“自动模式”时IntegralResetMode = 3• IntegralResetMode = 3,参数 Reset 的 TRUE ->FALSE 沿并且参数 Mode = 3• 在“自动模式”下 PIDCtrl.PIDInit = TRUE(自PID_Compact 版本 2.3 起可用)RunModeByStartup BOOL TRUE CPU 重启后,激活 Mode 参数中的工作模式。如果 RunModeByStartup = TRUE,PID_Compact 将在CPU 启动后以保存在模式参数中的工作模式启动。如果 RunModeByStartup = FALSE,PID_Compact 在 CPU启动后仍保持“未激活”模式下。LoadBackUp BOOL FALSE 如果 LoadBackUp = TRUE,则重新加载上一个 PID 参数集。该设置在Zui后一次调节前保存。LoadBackUp 自动设置回 FALSE。PhysicalUnit INT 0 过程值和设定值的测量单位,例如 ºC 或 ºF。PhysicalUnit 在编辑器中起到显示作用,对 CPU 中的控制算法无影响。通过 Openness API 导入 PID_Compact 时,PhysicalUnit重置为默认值。PhysicalQuantity INT 0 过程值和设定值的物理量,如温度。PhysicalQuantity 在编辑器中起到显示作用,对 CPU 中的控制算法无影响。通过 Openness API 导入 PID_Compact 时,PhysicalQuantity 重置为默认值。ActivateRecoverMode BOOL TRUE 变量 ActivateRecoverMode V2 (页 218) 确定对错误的响应方式。Warning DWORD 0 自 Reset = TRUE 或 ErrorAck =TRUE 起,变量 WarningV2 (页 219)会显示警告。保持 Warning。Progress REAL 0.0 百分数形式的调节进度 (0.0 - 100.0)CurrentSetpoint REAL 0.0 CurrentSetpoint 始终显示当前设定值。调节期间该值处于冻结状态。CancelTuningLevel REAL 10.0 调节期间允许的设定值拐点。出现以下情况之前,不会取消调节:• Setpoint > CurrentSetpoint + CancelTuningLevel或• Setpoint < CurrentSetpoin错误发生在自动模式下。• SetSubstituteOutput = TRUE• ActivateRecoverMode = TRUESetSubstituteOutput BOOL TRUE 如果 SetSubstituteOutput = TRUE 且ActivateRecoverMode = TRUE,则只要错误未决,便会输出已组态的替代输出值。如果 SetSubstituteOutput = FALSE 且ActivateRecoverMode = TRUE,则只要错误未决,执行器便会仍保持为当前输出值。如果 ActivateRecoverMode = FALSE,则SetSubstituteOutput 无效。如果 SubstituteOutput 无效 (ErrorBits = 20000h),则不能输出替代输出值。Config.InputPerOn(1) BOOL TRUE 如果 InputPerOn = TRUE,则使用参数 Input_PER。如果InputPerOn = FALSE,则使用参数 Input。Config.InvertControl(1) BOOL FALSE 反转控制逻辑如果 InvertControl = TRUE,则不断增大的控制偏差将导致输出值减小。_Config.OutputSelect INT 0 选择输出值:• OutputSelect = 0: Output_PER(模拟量)• OutputSelect = 1: Output• OutputSelect = 2: Output_PWM_Config.OutputSelect 用于组态 TIA Portal 中的控制器,对 CPU 中输出值的计算无影响。_Config.OutputSelect 在数据块中不可用,只能在组态编辑器中或通过 Openness API 进行组态。通过 Openness API 导入 PID_Compact 时,_Config.OutputSelect 重置为默认值。Config.InputUpperLimit(1) REAL 120.0 过程值的上限监控 Input 和 Input_PER,以确保符合此限值。在 I/O 输入中,过程值Zui大可超出标准范围 18%(过范围)。此预分配可确保因超出“过程值上限”而不再报告错误。仅识别断线和短路,然后 PID_Compact 将根据已组态的错误响应方式进行响应。InputUpperLimit > InputLowerLimitConfig.InputLowerLimit(1) REAL 0.0 过程值的下限监控 Input 和 Input_PER,以确保符合此限值。InputLowerLimit < InputUpperLimitConfig.InputUpperWarning(1) REAL 3.402822e+38 过程值的警告上限如果设置的 InputUpperWarning 超出了过程值的限值范围,则所组态的过程值的juedui上限将用作警告上限。如果组态的 InputUpperWarning 值位于过程值的限值范围内,则该值将用作警告上限。InputUpperWarning > InputLowerWarningInputUpperWarning ≤ InputUpperLimi38 过程值的警告下限如果设置的 InputLowerWarning 超出了过程值的限值范围,则所组态的过程值的juedui下限将用作警告下限。如果组态的 InputLowerWarning 值位于过程值的限值范围内,则该值将用作警告下限。InputLowerWarning < InputUpperWarningInputLowerWarning ≥ InputLowerLimitConfig.OutputUpperLimit(1) REAL 100.0 输出值的上限有关详细信息,请参见 OutputLowerLimitOutputUpperLimit > OutputLowerLimitConfig.OutputLowerLimit(1) REAL 0.0 输出值的下限对于 Output 和 Output_PER,-100.0 到 +100.0 的值范围有效(包括零)。-100.0 时,Output_PER =-27648;+100.0 时,Output_PER = 27648。对于 Output_PWM,则值范围 0.0 到 +100.0 适用。输出值限值必须与控制逻辑相匹配。OutputLowerLimit < OutputUpperLimitConfig.SetpointUpperLimit(1) REAL 3.402822e+38 设定值的上限如果组态的 SetpointUpperLimit 超出了过程值的限值范围,则所组态的过程值的juedui上限将用作设定值的上限。如果组态的 SetpointUpperLimit 值位于过程值的限值范围内,则该值将用作设定值的上限。Config.SetpointLowerLimit(1) REAL -3.402822e+38 设定值的下限如果设置的 SetpointLowerLimit 超出了过程值的限值范围,则所组态的过程值的juedui下限将用作设定值的下限。如果设置的 SetpointLowerLimit 值位于过程值的限值范围内,则该值将用作设定值的下限。Config.MinimumOnTime(1) REAL 0.0 脉宽调制的Zui小 ON 时间(秒)舍入为MinimumOnTime = n×CycleTime.ValueConfig.MinimumOffTime(1) REAL 0.0 脉宽调制的Zui小 OFF 时间(秒)舍入为MinimumOffTime = n×CycleTime.ValueConfig.InputScaling.UpperPointIn(1) REAL 27648.0 标定的 Input_PER 上限根据以下两个值对将 Input_PER 转换为百分数:UpperPointOut 和 UpperPointIn;LowerPointOut 和LowerPointIn。Config.InputScaling.LowerPointIn(1) REAL 0.0 标定的 Input_PER 下限根据以下两个值对将 Input_PER 转换为百分数:UpperPointOut 和 UpperPointIn;LowerPointOut 和LowerPointIn。Config.InputScaling.UpperPointOut(1) REAL 100.0 标定的过程上限值根据以下两个值对将 Input_PER 转换为百分数:UpperPointOut 和 UpperPointIn;LowerPointOut 和LowerPointIn。