您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > (AB)罗克韦尔PID指令详解
(Confidential–ForInternalUseOnly)InsertPhotoHere1PIDInstrument-HowtouseRockwellAutomationOEM((((AB))))罗克韦尔罗克韦尔罗克韦尔罗克韦尔PID指令详解指令详解指令详解指令详解(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.2AgendaSample1.PID手动模式手动模式手动模式手动模式1.PID手动模式手动模式手动模式手动模式2.PID自动模式及设置自动模式及设置自动模式及设置自动模式及设置2.PID自动模式及设置自动模式及设置自动模式及设置自动模式及设置•结构体:PID_Structure(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.3(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.4PID手动模式手动模式手动模式手动模式共有两种手动模式手动手动手动手动(Tag:PID_Structure.MO)软件手动软件手动软件手动软件手动(Tag:PID_Structure.SWM)两种方式都可选定,但手动会覆盖软件手动。手动牵引值(Tieback)(Tag:PID_Structure.TIE)最大牵引值(Tag:PID_Structure.MAXTIE)最小牵引值(Tag:PID_Structure.MINTIE)手动的原理是手动的原理是手动的原理是手动的原理是::::根据最大根据最大根据最大根据最大/最小最小最小最小牵引值按比例牵引值按比例牵引值按比例牵引值按比例,,,,将将将将Tieback值标定值标定值标定值标定成一个成一个成一个成一个0%到到到到100%范围内的牵引范围内的牵引范围内的牵引范围内的牵引值值值值,,,,然后作为然后作为然后作为然后作为PID调节器的输出调节器的输出调节器的输出调节器的输出。。。。手动手动手动手动•PID指令的输出锁定在56.8%–56.8%=5680/10000–输出牵引值PID_Structure.TIE=56.8–软件手动设定输出PID_Structure.SO被修改为56.8,但该值不启作用(即使置位PID_Structure.SWM,该值也将被手动模式屏蔽)•不同于下图,也可由模拟量输入通道来进行PID牵引,如:将Tieback变量换成Local:0:I.Ch0Data,再根据模块的通道参数设定PID中的最大最小牵引值。(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.5–软件手动软件手动软件手动软件手动•只采用软件手动时:–PID_Structure.OUT=PID_Structure.SO=22.0(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.6(Confidential–ForInternalUseOnly)InsertPhotoHere7AutoMode当PID不在任何一种手动模式时,它将处于自动模式。(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.8选择手动模式选择手动模式选择手动模式选择手动模式比例增益比例增益比例增益比例增益/积分增益积分增益积分增益积分增益微分时间微分时间微分时间微分时间设定值设定值设定值设定值PID_Structure.SP软件手动输出值软件手动输出值软件手动输出值软件手动输出值PID_Structure.SO前馈或偏置值前馈或偏置值前馈或偏置值前馈或偏置值PID_Structure.BIAS基本设定基本设定基本设定基本设定–Tuning/前馈或偏置前馈或偏置前馈或偏置前馈或偏置•前馈值可以设定为正或负(通常正)。•前馈值将直接叠加到控制变量中。•当CV值无限趋近CV的最大/最小定标值时,前馈基本不起作用(叠加作用被抵消)。•前馈使PID提前提前提前提前或延后延后延后延后一定输出量开始响应,它可在扰动有机会改变CV前,预先补偿扰动的作用。(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.9无前馈时无前馈时无前馈时无前馈时,,,,当下的当下的当下的当下的输出应为输出应为输出应为输出应为49.99515(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.10PID基本设定基本设定基本设定基本设定–Configuration•独立增益独立增益独立增益独立增益(Independent)3项增益项增益项增益项增益(P,I&D)独立地运作独立地运作独立地运作独立地运作•相关增益相关增益相关增益相关增益(Dependent)一个总的控制器增益对所有一个总的控制器增益对所有一个总的控制器增益对所有一个总的控制器增益对所有3项增项增项增项增益益益益(P,I&D)起作用起作用起作用起作用择手动模式择手动模式择手动模式择手动模式•SP-PVPV小于小于小于小于SP时时时时,,,,控制器输出会增大控制器输出会增大控制器输出会增大控制器输出会增大PV大于大于大于大于SP时时时时,,,,控制器输出会减小控制器输出会减小控制器输出会减小控制器输出会减小•PV-SPPV大于大于大于大于SP时时时时,,,,控制器输出会增大控制器输出会增大控制器输出会增大控制器输出会增大手手手手PV小于小于小于小于SP时时时时,,,,控制器输出会减控制器输出会减控制器输出会减控制器输出会减小小小小动模式动模式动模式动模式•PV消除设定点变动时导致的输出尖消除设定点变动时导致的输出尖消除设定点变动时导致的输出尖消除设定点变动时导致的输出尖峰峰峰峰•Error算法容许超调时算法容许超调时算法容许超调时算法容许超调时,,,,可获得对设定点可获得对设定点可获得对设定点可获得对设定点变动的快速响应变动的快速响应变动的快速响应变动的快速响应。。。。•回路更新时间回路更新时间回路更新时间回路更新时间(PID_Structure.UPT)大于或等于大于或等于大于或等于大于或等于0.01秒秒秒秒温度回路等缓慢回路建议大于温度回路等缓慢回路建议大于温度回路等缓慢回路建议大于温度回路等缓慢回路建议大于1秒秒秒秒压力压力压力压力/流量等快速回路建议流量等快速回路建议流量等快速回路建议流量等快速回路建议250毫毫毫毫秒秒秒秒张力控制建议张力控制建议张力控制建议张力控制建议10毫秒毫秒毫秒毫秒基本设定基本设定基本设定基本设定–Configuration回路更新时间回路更新时间回路更新时间回路更新时间(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.11基本设定基本设定基本设定基本设定–Configuration(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.12•无微分平滑作用无微分平滑作用无微分平滑作用无微分平滑作用(PID_Structure.NDF)????????????•无偏置计算无偏置计算无偏置计算无偏置计算(PID_Structure.NOBC)????????????•勾上即选择使用无过零特性死区勾上即选择使用无过零特性死区勾上即选择使用无过零特性死区勾上即选择使用无过零特性死区(或置位或置位或置位或置位PID_Structure.NOZC)•PV跟踪跟踪跟踪跟踪(PID_Structure.PVT)????????????•回路级联回路级联回路级联回路级联(PID_Structure.CL)如果回路级联被使能如果回路级联被使能如果回路级联被使能如果回路级联被使能,,,,则选择是主回路或从则选择是主回路或从则选择是主回路或从则选择是主回路或从回路回路回路回路(PID_Structure.CT//0=从回路从回路从回路从回路;;;;1=主回路主回路主回路主回路)基本设定基本设定基本设定基本设定–Configuration死区死区死区死区•死区概念(Confidential–ForInternalUseOnly)Copyright©2007RockwellAutomation,Inc.Allrightsreserved.13•设定死区的范围值设定死区的范围值设定死区的范围值设定死区的范围值,,,,输输输输入入入入0可使死区无效可使死区无效可使死区无效可使死区无效。。。。0300297303@@.死区范围死区范围死区范围死区范围设定点设定点设定点设定点死区上限死区上限死区上限死区上限死区下限死区下限死区下限死区下限PV曲线曲线曲线曲线当当当当PV和和和和SP的误差绝对值小于死的误差绝对值小于死的误差绝对值小于死的误差绝对值小于死区值区值区值区值,,,,即即即即::::PV处于死区范围内处于死区范围内处于死区范围内处于死区范围内时时时时,,,,PID调节器的输出被锁定在调节器的输出被锁定在调节器的输出被锁定在调节器的输出被锁定在PV进入死区前的最后一个输出值进入死区前的最后一个输出值进入死区前的最后一个输出值进入死区前的最后一个输出值。。。。•当当当当Error的绝对值小于的绝对值小于的绝对值小于的绝对值小于3时时时时(死区值死区值死区值死区值=3),,,,ErrorWithinDeadband显示为显示为显示为显示为Yes;这时这时这时这时,,,,Output被锁定被锁定被锁定被锁定。。。。•当当当当Error的绝对值大于的绝对值大于的绝对值大于的绝对值大于3时时时时(死区值死区值死区值死区值=3),,,,ErrorWithinDeadband显示为显示为显示为显示为No;这时这时这时这时,,,,Output解除锁定解除锁定解除锁定解除锁定,,,,PID自自自自动调节并自动输出动调节并自动输出动调节并自动输出动调节并自动输出。。。。如果使用死区如果使用死区如果使用死区如果使用死区,,,,控制变量必须是控制变量必须是控制变量必须是控制变量必须是Real格式格式格式格式。。。。有有有有2种死区控制方式种死区控制方式种死区控制方式种死区控制方式。。。。有有有有过零特性的死区和无过零特性的死过零特性的死区和无过零特性的死过零特性的死区和无过零特性的死过零特性的死区和无过零特性的死区区区区。。。。基本设定基本设定基本设定基本设定–Alarm(Confidenti
本文标题:(AB)罗克韦尔PID指令详解
链接地址:https://www.777doc.com/doc-6188385 .html