西门子PLC授权总经销商 6GK7542-5DX00-0XE0 通信模块 CM 1542-5 S7-1500

更新:2024-04-10 13:46 发布者IP:116.224.103.5 浏览:0次
发布企业
浔之漫智控技术(上海)有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
浔之漫智控技术(上海)有限公司
组织机构代码:
91310117MA1J3R698D
报价
请来电询价
西门子
全国代理
S7-1500
全新
德国
现货
关键词
西门子PLC授权总经销商 6GK7542-5DX00-0XE0 通信模块 CM 1542-5 S7-1500
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
联系电话
15801997124
手机
15801997124
联系人
王明炎  请说明来自顺企网,优惠更多
请卖家联系我

产品详细介绍

西门子PLC授权总经销商 6GK7542-5DX00-0XE0 通信模块 CM 1542-5 S7-1500

6GK7542-5DX00-0XE0

通信模块 CM 1542-5 用于将 S7-1500 连接至 PROFIBUS DPDPV1 主站或 DP 从站,S7 和PG/OP 通信, 数据组路由, 时间同步, 诊断。

工作模式和故障响应 PID_Temp 实例的主控制器或从控制器不会更改此 PID_Temp 实例的工作模式。如果其中一个从控制器发生故障,主控制器仍然保持当前工作模式。 如果主控制器发生故障,从控制器仍然保持当前工作模式。但是,由于将主控制器的输出值 用作从控制器的设定值,之后从控制器的进一步操作将取决于主控制器的故障和组态的故障响 应: •如果对主控制器组态了 ActivateRecoverMode = TRUE,且故障不会阻止 OutputHeat 的计算过程,则故障不会对从控制器产生任何影响。 • 如果对主控制器组态了 ActivateRecoverMode =TRUE,且故障会阻止 OutputHeat 的计算 过程,则主控制器会输出上一次的输出值或已组态的替代输出值SubstituteOutput,具体 取决于 SetSubstituteOutput。 然后,从控制器会将其用作设定值。 由于已对PID_Temp 进行预组态,在此情况下会输出替代输出值 0.0(ActivateRecoverMode =TRUE、SetSubstituteOutput = TRUE、SubstituteOutput = 0.0)。为应用组态合适的替代输出值,或启用上一个有效 PID 输出值 (SetSubstituteOutput = FALSE)。 •如果对主控制器组态了 ActivateRecoverMode = FALSE,则当发生故障或输出 OutputHeat = 0.0时,主控制器会切换到“未激活”模式。 然后,从控制器会使用 0.0 作为设定值。 故障响应位于组态编辑器的输出设置中。 7.5 使用PID_Temp 的多区域控制 简介 在多区域控制系统中,可同时控制工厂的多个部分(即所谓的多个区域),使其达到不同的温度。多区域控制系统的特点为各个温度区域会由于热耦合而相互影响,例如,某个区域的过程值会因热耦合而影响其它区域的过程值。这种影响的作用强度取决于工厂的结构和这些区域所 选的工作点。 示例:例如,塑料加工行业的挤压厂。必须对通过挤压机的混合物进行控制,使其达到不同的温度,以实现*优处理。例如,可能要求挤压机填料口的温度不同于排料口。各个温度区域会由于热耦合而相互影响。 在多区域控制系统中使用 PID_Temp时,每个温度区域都由单独的 PID_Temp 实例进行控制。 在多区域控制系统中使用 PID_Temp 时,请遵照下列说明。分别进行加热和制冷预调节 通常,对工厂进行初始调试时首先会执行预调节,以便对 PID 参数进行初始设置并对工作点进行控制。对多区域控制系统进行预调节时通常可对所有区域同时执行预调节。 对于已激活制冷过程且将 PID参数切换作为加热/制冷方法(Config.ActivateCooling = TRUE, Config.AdvancedCooling= TRUE)的控制器,PID_Temp 可在一个步骤中实现加热和制冷的预 调节(Mode = 1,Heat.EnableTuning= TRUE,Cool.EnableTuning = TRUE)。 但是,建议不要使用这种调节对多区域控制系统中的多个PID_Temp 实例同时进行预调节。而 应首先分别执行加热预调节(Mode = 1,Heat.EnableTuning =TRUE,Cool.EnableTuning = FALSE)和制冷预调节(Mode = 1,Heat.EnableTuning =FALSE,Cool.EnableTuning = TRUE)。 只有当所有区域都完成加热预调节且达到工作点时,才能启动制冷预调节。这会降低调节过程中各区域间由于热耦合而产生的相互影响。 157 使用 PID_Temp 7.5 使用 PID_Temp 的多区域控制PID 控制 功能手册, 11/2022, A5E35300232-AF 调整延迟时间 如果应用 PID_Temp的多区域控制系统的各区域间存在较强的热耦合,应确保通过 PIDSelfTune.SUT.AdaptDelayTime = 0禁止调整预调节延迟时间。否则,如果在调整延迟时间 期间(此阶段加热被禁用),某个区域的制冷因其它区域的热效应而无法进行,则确定延迟时间时可能出错。 暂时禁用制冷 对于已激活制冷 (Config.ActivateCooling = TRUE) 的控制器,通过设置DisableCooling = TRUE,PID_Temp 可在自动模式下暂时禁用制冷。这可以确保当其它区域的控制器尚未完成加热调节时,此控制器在调试过程中不会以自动模式制冷。否则,调节可能会因各区域间的热耦合而受到负面影响。 步骤 对存在热耦合的多区域控制系统进行调试时,可按以下步骤进行操作: 1.对于所有已激活制冷的控制器,设置 DisableCooling = TRUE。 2. 对于所有控制器,设置PIDSelfTune.SUT.AdaptDelayTime = 0。 3. 指定所需设定值(Setpoint参数)并对所有控制器同时启动加热预调节(Mode = 1, Heat.EnableTuning =TRUE,Cool.EnableTuning = FALSE)。 4. 耐心等待,直到所有控制器均完成加热预调节。 5.对于所有已激活制冷的控制器,设置 DisableCooling = FALSE。 6.耐心等待,直到所有区域的过程值均达到稳定状态,且接近相应的设定值。如果对于某个区域,经过很长时间都无法达到设定值,则说明加热或制冷执行器的作用太 弱。 7.对于所有已激活制冷的控制器,启动制冷预调节(Mode = 1,Heat.EnableTuning =FALSE,Cool.EnableTuning = TRUE)。 说明 过程值超出限值 如果在自动模式下通过DisableCooling = TRUE 禁用了制冷,则可能导致当 DisableCooling = TRUE时,过程值超出设定值或过程值限值。使用 DisableCooling 时请注意观察过程值,在适 用的情况下可以进行干预。 说明多区域控制系统 对于多区域控制系统,各区域间的热耦合在调试或运行期间可能导致过调次数增加、暂时或长时间超出限值或出现暂时或长时间的控制偏差。请注意观察过程值并准备好进行干预。根据系 统不同,操作步骤可能会与上述步骤有所不同。 158PID 控制 功能手册, 11/2022, A5E35300232-AF 使用 PID_Temp 7.5 使用 PID_Temp的多区域控制 同步多个**调节过程 如果在自动模式下启动**调节且 PIDSelfTune.TIR.RunIn = FALSE,则PID_Temp 会尝试通过 PID 控制和当前 PID 参数达到设定值。达到设定值后,才会启动实际调节过程。对于多区域控制系统,各个区域达到设定值所需的时间可能各不相同。 如果要对多个区域同时执行**调节,PID_Temp可以在达到设定值后,等待进一步的调节步 骤,从而同步这些过程。 步骤这可以确保当实际调节步骤启动时,所有控制器都已达到设定值。这会降低调节过程中各区域 间由于热耦合而产生的相互影响。对于相应区域要同时执行**调节的各控制器,请执行以下步骤: 1. 对于所有控制器,设置PIDSelfTune.TIR.WaitForControlIn = TRUE。 这些控制器必须处于自动模式,且PIDSelfTune.TIR.RunIn = FALSE。 2. 指定所需设定值(Setpoint参数)并对所有控制器启动**调节。 3. 耐心等待,直到所有控制器的 PIDSelfTune.TIR.ControlInReady =TRUE。 4. 对于所有控制器,设置 PIDSelfTune.TIR.FinishControlIn = TRUE。然后,所有控制器会同时启动实际调节过程。 7.6 使用 PID_Temp 进行超驰控制 超驰控制超驰控制时,两个或多个控制器共享一个执行器。只有一个控制器可以随时访问执行器并影响 过程。由逻辑运算决定可以访问执行器的控制器。通常根据所有控制器的输出值比较结果做出此决定(例如,进行*大选择时),具有*大输出值的控制器将获得对执行器的访问权限。基于输出值的选择要求所有控制器均在自动模式下工作。对不影响执行器的控制器进行更新。为防止饱和效应及其对控制响应和控制器之间的切换产生负面影响,这很有必要。 自版本 V1.1 起,PID_Temp通过提供一个用于更新未激活控制器的简单过程,支持超驰控 制:通过使用变量 OverwriteInitialOutputValue 和PIDCtrl.PIDInit,可以预分配自动模式下控 制器的积分作用,好像在上一周期中 PID 算法已为 PID 输出值计算PidOutputSum =OverwriteInititalOutputValue。为此,OverwriteInitialOutputValue与当前可以访问执行器的 控制器的输出值互连。通过设置位 PIDCtrl.PIDInit,触发积分作用的预分配以及控制器循环和 PWM周期的重启。根据预分配的(并针对所有控制器同步的)积分作用,以及当前控制偏差的比例作用与积分作用,在当前循环中进行输出值的后续计算。通过 PIDCtrl.PIDInit = TRUE 调用期间,微分作用未激活,因此对输出值不起作用。 此过程可以确保仅根据当前的过程状态和 PI 参数对当前输出值进行计算,并从而决定可以访问执行器的控制器。可防止未激活控制器的饱和效应,并因此防止切换逻辑的错误决定。 159 使用 PID_Temp 7.6 使用PID_Temp 进行超驰控制 PID 控制 功能手册, 11/2022, A5E35300232-AF 要求 •只有在激活了积分作用时(变量 Retain.CtrlParams.Heat.Ti 和Retain.CtrlParams.Cool.Ti > 0.0),PIDCtrl.PIDInit 才有效。 •您必须在用户程序中自行分配 PIDCtrl.PIDInit 和 OverwriteInitialOutputValue(请参见下面的示例)。PID_Temp 不会自动更改这些变量。 • 仅当 PID_Temp 处于自动模式(参数 State =3)时,PIDCtrl.PIDInit 才有效。 • 如果可能,请选择 PID 算法的采样时间(Retain.CtrlParams.Heat.Cycle 和 Retain.CtrlParams.Cool.Cycle变量)以使所有控制器的采样时间均相同,并在同一个循环 中断 OB 中调用所有控制器。这样,可以确保在一个控制器循环或 PWM周期内不发生切 换。 说明 不断调整输出值限制 也可以通过在其它控制器系统中不断调整输出值限制实现这一操作,而不是如此处所述对没有执行器访问权的控制器进行主动更新。 无法使用 PID_Temp 实现这一操作,因为在自动模式下不支持更改输出值限制。示例:大型锅炉的控制 PID_Temp 用于控制大型锅炉。 主要目标是控制温度 Input1。为此使用控制器PID_Temp_1。此外,通过限制控制器 PID_Temp_2 使温度 Input2 保持在附加测量点的上限值以下。这两个温度仅受一个加热器的影响。控制器的输出值对应于加热功率。 < PID_Temp_1 PID_Temp_2 Input1Input2 160 PID 控制 功能手册, 11/2022, A5E35300232-AF 使用 PID_Temp 7.6 使用PID_Temp 进行超驰控制 通过编写程序变量 ActuatorInput 并借助 PID_Temp 的脉宽调制输出值(参数OutputHeat_PWM)对该加热器进行控制。在参数 PID_Temp_1.Setpoint 处指定温度 Input1的设定值。在参数 PID_Temp_2.Setpoint 处将附加测量点的温度上限值指定为设定值。 < SetpointInput PID_Temp_1 PIDCtrl.PIDInit OverwriteInitial OutputValuePidOutputSum OutputHeat_PWM Setpoint Input PID_Temp_2PIDCtrl.PIDInit OverwriteInitial OutputValue PidOutputSumOutputHeat_PWM Input1 Input2 ActuatorInput 1 0 1 0两个控制器必须共享一个加热器作为共享的执行器。在这种情况下,通过 PID 输出值(采用实 数格式,参数PidOutputSum)的*小选择实现逻辑,该逻辑决定哪个控制器获得执行器的访 问权。由于 PID输出值对应于加热功率,因此需要较低加热功率的控制器将获得控制权。 设备正常运行时,主受控变量的过程值对应于设定值。主控制器PID_Temp_1 已稳定在固定的 PID 输出值 PID_Temp_1.PidOutputSum。正常操作过程中,限制控制器Input2 的过程值显著 低于指定为 PID_Temp_2 设定值的上限。因此,限制控制器要增大加热功率以增大其过程值,即,它将计算一个大于主控制器 PID_Temp_1.PidOutputSum 输出值的 PID 输出值PID_Temp_2.PidOutputSum。切换逻辑的*小选择从而使得主控制器 PID_Temp_1 可以继续访问执行器。此外,确保通过赋值 PID_Temp_2.OverwriteInitialOutputValue =PID_Temp_1.PidOutputSum 以及 PID_Temp_2.PIDCtrl.PIDInit = TRUE 来更新PID_Temp_2。 如果 Input2 现已接近于上限或超出上限(例如,因故障而导致),则限制控制器 PID_Temp_2会计算一个较小的 PID 输出值,以限制加热功率并因此而减小 Input2。如果 PID_Temp_2.PidOutputSum 小于PID_Temp_1.PidOutputSum,则限制控制器 PID_Temp_2 将通过*小选择获得执行器访问权,并减小加热功率。确保通过赋值PID_Temp_1.OverwriteInitialOutputValue = PID_Temp_2.PidOutputSum 以及PID_Temp_1.PIDCtrl.PIDInit = TRUE 来更新 PID_Temp_1。 附加测量点 Input2处的温度下降。主受控变量 Input1 的温度也会下降,并且无法再保持在设 定值。 解决故障后,Input2会继续下降,并通过限制控制器进一步增大加热功率。只要主控制器计 算出了一个较小的加热功率作为输出值,设备就会恢复正常操作,以使主控制器PID_Temp_1 再次获得对执行器的访问权限。可以通过以下 SCL 程序代码实现此示例: "PID_Temp_1"(Input:= "Input1"); "PID_Temp_2"(Input := "Input2"); IF"PID_Temp_1".PidOutputSum <= "PID_Temp_2".PidOutputSum THEN"ActuatorInput" := "PID_Temp_1".OutputHeat_PWM;"PID_Temp_1".PIDCtrl.PIDInit := FALSE; "PID_Temp_2".PIDCtrl.PIDInit:= TRUE; 161 使用 PID_Temp 7.6 使用 PID_Temp 进行超驰控制 PID 控制 功能手册,11/2022, A5E35300232-AF "PID_Temp_2".OverwriteInitialOutputValue :="PID_Temp_1".PidOutputSum; ELSE "ActuatorInput" :="PID_Temp_2".OutputHeat_PWM; "PID_Temp_1".PIDCtrl.PIDInit := TRUE;"PID_Temp_2".PIDCtrl.PIDInit := FALSE;"PID_Temp_1".OverwriteInitialOutputValue :="PID_Temp_2".PidOutputSum; END_IF; 7.7 使用 PLCSIM 仿真 PID_Temp 说明 使用PLCSIM 进行仿真 不支持通过 PLCSIM 针对 CPU S7-1200 仿真 PID_Temp。 只能通过 PLCSIM 针对CPU S7-1500 仿真 PID_TEMP。 对于使用 PLCSIM 进行的仿真,仿真 PLC 的时间特性与“真实”PLC并不完全相同。仿真 PLC 循 环中断 OB 的实际周期时钟波动比“真实”PLC 的波动大。 在标准组态中,PID_Temp会自动确定调用之间的时间,并监视波动情况。 因此,使用 PLCSIM 仿真 PID_Temp 时,可能检测到采样时间错误(ErrorBits = DW#16#00000800)。 这会导致进行中的调节中止。 自动模式下的响应取决于ActivateRecoverMode 变量的值。 为防止此类情况发生,应按下列方式为使用 PLCSIM 进行的仿真组态PID_Temp: • CycleTime.EnEstimation = FALSE • CycleTime.EnMonitoring= FALSE • CycleTime.Value:以秒为单位为此变量分配调用循环中断 OB 的周期

所属分类:中国电工电气网 / PLC
西门子PLC授权总经销商 6GK7542-5DX00-0XE0 通信模块 CM 1542-5 S7-1500的文档下载: PDF DOC TXT
关于浔之漫智控技术(上海)有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2019年09月10日
法定代表人张洪斌
经营范围西门子PLC模块 、控制器 、输出模块 、plc模块继电器 、plc模块触摸屏 、变频器 、西门子代理商 、西门子模块 、西门子交换机 、西门子smart200 、西门子PLC 、西门子低压 、断路器 、plc模块  
公司简介浔之漫智控技术(上海)有限公司是中国西门子的最佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!西门子华东区域代理SIEMENS可编程控制器1、SIMATICS7 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112