浔之漫智控技术(上海)有限公司-西门子模组
SIEMENS西门子S7-400销售经销商

SIEMENS西门子S7-400销售经销商

西门子代理公司国际化工业自动化科技产品供应商,西门子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低压配电与控制产品及软起动器等

如果出现错误,会在参数 Error 中输出,且 PID_Compact 会切换到“未激活”模式。 使用 Reset参数复位错误。控制逻辑通常,可通过增大输出值来增大过程值。 这种做法称为常规控制逻辑。对于制冷和放电控制系统,可能需要反转控制逻辑。PID_Compact 不使用负比例增益。 如果InvertControl = TRUE,则不断增大的控制偏差将导致输出值减小。 在预调节和jingque调节期间还会考虑控制逻辑。参见控制模式 V1 (页 83)10.1.5.2 PID_Compact V1 的输入参数表格 10-4  参数 数据类型 默认值 说明Setpoint REAL 0.0 PID 控制器在自动模式下的设定值Input REAL 0.0 用户程序的变量用作过程值的源。如果正在使用参数 Input,则必须设置sPid_Cmpt.b_Input_PER_On = FALSE。Input_PER WORD W#16#0 模拟量输入用作过程值的源如果正在使用参数 Input_PER,则必须设置sPid_Cmpt.b_Input_PER_On = TRUE。说明ManualEnable BOOL FALSE • 出现 FALSE -> TRUE 沿时会选择“手动模式”,而 State = 4,sRet.i_Mode 保持不变。• 出现 TRUE -> FALSE 沿时会选择Zui近激活的操作模式,State=sRet.i_Mode。sRet.i_Mode 的变化在 ManualEnable = TRUE 期间不会生效。仅在ManualEnable 处出现 TRUE -> FALSE 沿时 sRet.i_Mode 的变化才会生效。PID_Compact V1.2 和 PID_Compact V1.0如果 CPU 启动时 ManualEnable = TRUE,PID_Compact 将在手动模式下启动。并非一定需要 ManualEnable 出现上升沿 (FALSE -> TRUE) 时,才会执行上述操作。PID_Compact V1.1CPU 启动时,PID_Compact 仅在 ManualEnable 出现上升沿 (FALSE->TRUE) 时才切换到手动模式。没有上升沿时,PID_Compact 在ManualEnable 为 FALSE 的上一个工作模式下启动。ManualValue REAL 0.0 手动值该值用作手动模式下的输出值。Reset BOOL FALSE Reset 参数 (页 238)可重启控制器。10.1.5.3 PID_Compact V1 的输出参数表格 10-5  Parameter 数据类型 默认值 说明ScaledInput REAL 0.0 标定的过程值的输出可同时使用输出“Output”、“Output_PER”和“Output_PWM”。Output REAL 0.0 REAL 形式的输出值Output_PER WORD W#16#0 模拟量输出值Output_PWM BOOL FALSE 脉宽调制输出值输出值由Zui短开关时间形成。SetpointLimit_H BOOL FALSE 如果 SetpointLimit_H = TRUE,则说明达到了设定值的juedui上限。 在CPU 中,该设定值被限制为所组态的设定值的juedui上限。 设定值的上限默认设置为所组态的过程值的juedui上限。如果设置的 sPid_Cmpt.r_Sp_Hlm 值位于过程值的限值范围内,则该值将用作设定值的上限。SetpointLimit_L BOOL FALSE 如果 SetpointLimit_L = TRUE,则说明已达到设定值的juedui下限。 在CPU 中,该设定值被限制为所组态的设定值的juedui下限。 设定值的下限将默认设置为所组态的过程值的juedui下限。如果设置的 sPid_Cmpt.r_Sp_Llm 值位于过程值的限值范围内,则该值将用作设定值的下限。InputWarning_H BOOL FALSE 如果 InputWarning_H = TRUE,则说明过程值已达到或超出警告上限。InputWarning_L BOOL FALSE 如果 InputWarning_L = TRUE,则说明过程值已经达到或低于警告下QQ截图20230509171918.pngr 参数 (页 237)指示错误消息。Error = 0000:没有待决的错误。10.1.5.4 PID_Compact V1 的静态变量说明不得更改未列出的变量。这些变量仅供内部使用。请仅在“未激活”模式下更改使用 (1) 标识的变量,以防 PID 控制器出现故障。通过将“sRet.i_Mode”变量设置为“0”强制切换为“未激活”模式。表格 10-6  变量 数据类型 默认值 说明sb_GetCycleTime BOOL TRUE 如果 sb_GetCycleTime = TRUE,则开始自动确定周期时间。完成测量后,CycleTime.StartEstimation =FALSE。sb_EnCyclEstimation BOOL TRUE 如果 sb_EnCyclEstimation = TRUE,则计算PID_Compact 采样时间。sb_EnCyclMonitoring BOOL TRUE 如果 sb_EnCyclMonitoring = FALSE,则不会监视PID_Compact 采样时间。如果不能在采样时间内执行PID_Compact,则不会输出 0800 错误,PID_Compact也不会切换到“未激活”模式。sb_RunModeByStartup BOOL TRUE 在 CPU 重启后激活模式如果 sb_RunModeByStartup = FALSE,则控制器在 CPU启动后仍保持未激活状态。如果 sb_RunModeByStartup = TRUE,则控制器在 CPU重启后返回到上一个活动工作模式。si_Unit INT 0 过程值和设定值的测量单位,例如 ºC 或 ºF。si_Type INT 0 过程值和设定值的物理量,如温度。sd_Warning DWORD DW#16#0 变量 sd_warning (页 239) 显示自复位或上一次更改操作模式以来所生成的警告。sBackUp.r_Gain REAL 1.0 保存的比例增益sPid_Cmpt.b_LoadBackUp = TRUE 时,可以从 sBackUp结构中重新加载值。sBackUp.r_Ti REAL 20.0 保存的积分作时间 [s]sBackUp.r_Td REAL 0.0 保存的微分作时间 [s]PID_Compact 的响应将类似于 b_RunIn = TRUE 时的响应。如果jingque调节在自动模式下启动,系统将使用现有的 PID 参数来控制设定值。之后才会启动jingque调节。如果无法实现预调节,PID_Compact 将切换到“未激活”模式。• b_RunIn = TRUE将跳过预调节。PID_3Compact 将尝试利用Zui小或Zui大输出值来达到设定值。这可能会增加超调量。随后将自动启动jingque调节。jingque调节后,b_RunIn 将被设置为 FALSE。sPid_Calc.b_CalcParamSUT BOOL FALSE 如果 b_CalcParamSUT = TRUE,将重新计算用于预调节的参数。这样无需重复进行控制器调节,就可以更改参数计算方法。计算后,b_CalcParamSUT 将设置为 FALSE。sPid_Calc.b_CalcParamTIR BOOL FALSE 如果 b_CalcParamTIR = TRUE,将重新计算用于jingque调节的参数。这样无需重复进行控制器调节,就可以更改参数计算方法。计算后,b_CalcParamTIR 将被设置为 FALSE。sPid_Calc.i_CtrlTypeSUT INT 0 预调节期间用于计算参数的方法:• i_CtrlTypeSUT = 0:根据 Chien、Hrones 和 Reswick计算 PID• i_CtrlTypeSUT = 1:根据 Chien、Hrones 和 Reswick计算 PIsPid_Calc.i_CtrlTypeTIR INT 0 jingque调节期间用于计算参数的方法:• i_CtrlTypeTIR = 0:PID 自动• i_CtrlTypeTIR = 1:PID 快速(与 i_CtrlTypeTIR = 2相比,控制响应速度更快,输出值的幅度更大)• i_CtrlTypeTIR = 2:PID 慢速(与 i_CtrlTypiTIR = 1 相比,控制响应速度较慢,输出值的幅度较小)• i_CtrlTypeTIR = 3:Ziegler-Nichols PID• i_CtrlTypeTIR = 4:Ziegler-Nichols PI• i_CtrlTypeTIR = 5:Ziegler-Nichols P要通过 b_CalcParamTIR 和 i_CtrlTypeTIR = 0、1 或 2 重复计算 PID 参数,也必须通过 i_CtrlTypeTIR = 0、1 或 2执行了先前的jingque调节。否则,将使用 i_CtrlTypeTIR = 3。始终可以通过 b_CalcParamTIR 和 i_QQ截图20230728134032.png38设定值的上限如果组态的 sPid_Cmpt.r_Sp_Hlm 超出了过程值的限值范围,则所组态的过程值的juedui上限将用作设定值的上限。如果组态的 sPid_Cmpt.r_Sp_Hlm 值位于过程值的限值范围内,则该值将用作设定值的上限。sPid_Cmpt.r_Sp_Llm(1) REAL -3.402822e+3­8设定值的下限如果设置的 sPid_Cmpt.r_Sp_Llm 超出了过程值的限值范围,则所组态的过程值的juedui下限将用作设定值的下限。如果设置的 sPid_Cmpt.r_Sp_Llm 值位于过程值的限值范围内,则该值将用作设定值的下限。sPid_Cmpt.r_Pv_Norm_IN_1(1) REAL 0.0 标定的 Input_PER 下限根据以下两个值对将 Input_PER 转换为百分数:sPid_Cmpt 结构的 r_Pv_Norm_OUT_1、r_Pv_Norm_IN_1 和 r_Pv_Norm_OUT_2、r_Pv_Norm_IN_2。sPid_Cmpt.r_Pv_Norm_IN_2(1) REAL 27648.0 标定的 Input_PER 上限根据以下两个值对将 Input_PER 转换为百分数:sPid_Cmpt 结构的 r_Pv_Norm_OUT_1、r_Pv_Norm_IN_1 和 r_Pv_Norm_OUT_2、r_Pv_Norm_IN_2。sPid_Cmpt.r_Pv_Norm_OUT_1(1) REAL 0.0 标定的过程值的下限根据以下两个值对将 Input_PER 转换为百分数:sPid_Cmpt 结构的 r_Pv_Norm_OUT_1、r_Pv_Norm_IN_1 和 r_Pv_Norm_OUT_2、r_Pv_Norm_IN_2。sPid_Cmpt.r_Pv_Norm_OUT_2(1) REAL 100.0 标定的过程值的上限根据以下两个值对将 Input_PER 转换为百分

展开全文
优质商家推荐 拨打电话