您好,欢迎访问三七文档
ControlModule(CM)控制回路的组态——建立控制点1.从菜单中增加CM主要组态Tagname,EngrUnits,parentasset,其它保持默认设置在station中,点调用的细目画面,普通模拟量显示点设置sysDtlDACA,控制点设置sysDtlPIDA,阀门等数字量控制点设置成sysDtlDevctla添加信号输入模块添加数据采集模块DACA,首先要将NAME改为DACA,否则在流程图上可能显示会出现问题。设置量程,单位,报警,将PVcharacter设为为线性。PID模块Main主页•ManualPVOption(PVMANOPT):用来指明当PVSTS变为手动时功能块所采取的模式及输出,可供的选择为:-NO_SHED:没有变化-SHEDHOLD(缺省):将模式置为手动,模式属性置为操作员,禁止外部模式切换并将输出保持在上一个好的值-SHEDLOW:将模式置为手动,模式属性置为操作员,禁止外部模式切换(ESWPERM)并将输出置为扩展下限值(OPEXLOLM)-SHEDHIGH:将模式置为手动,模式属性置为操作员,禁止外部模式切换(ESWPERM)并将输出置为扩展上限值(OPEXHILM)-SHEDSAFE:将模式置为手动,模式属性置为操作员,禁止外部模式切换(ESWPERM)并将输出置为组态的安全值(SAFEOP)•NormalMode:当在工作站显示画面中启动控制为(ControltoNormal)功能时,功能块将变换到的模式。可能的选择为MANual(手动)、AUTOmatic(自动)、CAScade(串级)、BackupCAScade(备用串级)、NONE(无)和NORMAL(常)。对于特定的功能块并非所有的选择均适用,缺省选择为NONE。•ModeAttribute(MODEATTR):设置功能块的模式属性,可能的选择为NONE(无)、OPERATOR(操作员)PROGRAM(程序)和NORMAL(正常),缺省选择为OPERATOR。MODEATTR用来确定是操作员还是程序可以修改功能块中的参数。•PermitOperatorModeChanges(MODEPERM:):用来确定是否允许操作员改变模式,缺省为禁止(不选择),改变MODE不会影响NORMMOD。•PermitExternalModeSwitch(ESWPERM):用来确定是否允许通过用户组态的联锁来进行外部模式切换,如果至少具有工程师访问权限,缺省为禁止(不选择)。•EnableExternalModeSwitching(ESWENB):用来确定,如果选择ESWPERW(允许),是否只能利用用户组态的联锁来进行外部模式切换。•EnableSecondaryInitializationOption(SECINITOPT):用来确定是否此功能块忽略来自次级的初始化和超驰请求,缺省选择为允许(选择,不忽略)。•SafetyInterlockOption(SIOPT):用来确定当出现安全联锁报警时,功能块将采取的模式及输出值OP,可能的选择为NO_SHED、SHEDHOLD、SHEDLOW、SHEDHIGH和SHEDSAFE,缺省选择为SHEDHOLD。•BadControlOption(BADCTLOPT):用来确定如果CV值变为坏值,功能块将采取的模式及输出值,可能的选择为NO_SHED、SHEDHOLD、SHEDLOW、SHEDHIGH和SHEDSAFE,缺省选择为NOSHED。Algorithm选项卡•ControlEquationType-用来指定功能块所使用的控制公式,可供选择的为EQA(PID作用于偏差)EQB(PI作用于偏差,D作用于PV,避免SP的快速变化在控制作用中产生的微分尖峰)EQC(PID对SP变化提供最平缓的响应)EQD(仅提供积分控制),缺省选择为EQA。•控制作用-用来指定功能块是提供正向控制作用还是反向控制作用,缺省选择为REVERSE(反向),这表示当输入增加是输出却减少。•T1(分钟)(T1)-用来指定在控制公式积分项中所使用的积分时间。•TIHighLimit(分钟)(T1HILM)-用来指定积分时间的上限值,以分钟表示,缺省值为1440。•TILowLimit(分钟)(T1LOLM)-用来指定积分时间的下限值,以分钟表示,缺省值为0。•T2(分钟)(T2)-用来指定在控制公式微分项中所使用的微分时间。•T2HighLimit(分钟)(T2HILM)-用来指定微分时间的上限值,以分钟表示,缺省值为1440。•T2LowLimit(分钟)(T2LOLM)-用来指定微分时间的下限值,以分钟表示,缺省值为0。•HighGainLimit(GAINHILM)-用来指定增益(K)的上限值。如果K超出这个值,它被钳位在这个值,缺省值为240。•LowGainLimit(GAINLOLM)-用来指定增益(K)的下限值。如果K小于这个值,它被钳位在这个值,缺省值为0。Setpoint设定值•SP(SP)-用来指定初始设定值,缺省值为0。•HighLimit(SPHILM)-用来指定SP的上限值,如果SP超出这个值,功能块将SP钳位在此限值并设置SP的高标志(SPHIFL)。缺省值为100。•LowLimit(SPLOLM)-用来指定SP的下限值,如果SP低于此限值,功能块将SP钳位在此限值并设置SP的低标志(SPLMFL)。缺省值为0。•EnablePVTracking(PVTRACKOPT)-用来指明此功能块是否使用PV跟踪功能。当串级回路的运行被初始化、操作员或程序操作(如:将模式设置为手动)中断时,此选项会将SP的值设置为与PV相等。串级回路中的PID功能块通常要使用此功能。•EnableAdvisorySPProcessing(ADVDEVOPT)-用来指定当PV偏离用户指定的“advisory”SP值时,功能块是否要产生偏离报警,缺省选择为禁止。•AdvisorySPValue(ADVSP)-用来指定一个advisorySP值,以工程单位表示。如果AdvisorySPProcessing被允许,当PV与AdvisorySP的偏差超过该值时,功能块就会产生advisory偏离报警。Output输出•HighLimit(%)(OPHILM)-用来指定输出的上限值,以计算变量范围(CVEUHI-CVEULO)的百分数表示。例如,如果CV范围为50-500且输入的上限为90%,则以工程单位表示的上限值为90%×450+50,即455。对处于MANUAL(手动)模式的功能块,不作此项检查。缺省值为105%。•LowLimit(%)(OPLOLM)-用来指定输出下限,以计算变量范围(CVEUHI-CVEULO)的百分数表示。例如,如果CV范围为50-500且输入的下限为10%,则以工程单位表示的下限值为10%×450+50,即95。对处于MANUAL(手动)模式的功能块,不作此项检查。缺省值为-5%。Alarms(报警)•Type-指明功能块所支持的报警类型,当然,这些报警也要与功能块的其它组态项,如SafeInterlockOption(SIOPT)(安全联锁选项)和BadControlOption(BADCTLOPT)(坏控制选项),交互作用。报警类型有:OPHigh(OPHIALM.FL)(输出高报警)OPLow(OPLOALM.FL)(输出低报警)DeviationHigh(DEVHIALM.FL)(偏离高报警)DeviationLow(DEVHIALM.FL)(偏离低报警)AdvisoryDeviation(ADVDEVALM.FL)SafetyInterlock(SIALM.FL)(安全联锁)BadControl(BADCTLALM.FL)(坏的控制)•EnableAlarm(ADVDEVOPandSIALM.OPT)-用来允许或禁止advisory偏离报警和/或安全联锁报警。选择框内的对号表示报警被允许,缺省选择为advisory偏离报警被禁止,安全联锁报警被允许。也可以将ADVDEVOPT和SIAM.OPT参数组态为功能块引脚或监控参数,这样它们就会出现在项目(project)和监控(Monitoring)视窗内的功能块上。设备控制回路·EnablePVSourceSelection(PVSRCUPT)-用来允许或禁止PV源选择。选择选择框即可通过相应的滚动窗口进行PV源(PVSOURCE)选择,不选择选择框则将PVSOURCE限定为OnlyAUTO。缺省为允许PV源选择,即选择选择框。当PVSRCOPT为ALL即允许PV选择,可以选择如下的某一个作为PV(GPV)值的源(PVSOURCE)。-SUB-由SCM提供PV。-MAN-由操作员直接输入数据。-AUTO-从PVAUTO(GPVAUTO)参数获得,这个参数表示实际输入DI[1..4]的指定状态。-TRACK-直接从命令输出状态(OP)来获得,当限制开关故障时可在线使用此模式,或者将它作为调试模式。•StateName(STATETEXT[0..6])-指定由最多12个字符构成的状态名称来标识特定的状态,缺省为State1(STATETEXT[5])、State0(STATETEXT[4])、State2(STATETEXT[6])、Inbet(STATETEXT[1])和Bad(STATETEXT[0]),仅当状态数量(NUMSTATES)为3时,State2才适用。•Input1,2,3,4(DI[1..4])-用来指定与某种状态相关的输入信号的组合,选择选择框则表示输入的ON状态与特定状态(State1,State0,State2,InBetween)相对应,或不选择选择框则表示输入的OFF状态与特定状态相对应,缺省为OFF,即不选择选择框。仅当状态数量(NUMSTATES)为3时,State2才适用。•Output1,2,3(DO[1..3]或或PO[1..3])-用来指定与某种状态相关的输出信号的组合,选择选择框则表示输出的ON状态与特定状态(State1,State0,State2)相对应,或不选择选择框则表示输出的OFF状态与特定状态相对应,缺省为OFF,即不选择选择框。仅当状态数量(NUMSTATES)为3时,State2才适用。•EnablePulseOutputs-用来确定是否要使用脉冲输出,必须组态DEVCTL功能块的特定连接引脚PO[1..3],然后才可以使用脉冲输出。•Safe用来指定DEVCTL功能块的安全状态缺省为S0新恢复checkpoint的控制器处于未激活状态。未激活在MONTITORING监视框里显示蓝色,激活后为绿色,,CEE激活点changestate→coolstart激活启动ERDB是否同步的状态controlbuilder右下角查看EMDB企业模型组态的数据库,包括对权限的设置,ASSET的定义,报警组态等内容。ERDB是个静态数据库。工程师数据库,存储工程师组态数据,包括硬件、软件、第三方通讯等。RTDB实时数据库,存储现场采集的信号和操作站发出的信号,其特点是驻留在内存,当系统断电时会自动消失,其存储的组态数据被放在ERDB。QDB:由QuickBuilder产生的其中,ERDB,EMDB只存在于B服务器,A服务器中的是镜像出来的,所以固定定义B上的数据库为primary,A为SecondaryRTDB存在于A和B,哪个服务器为主,那个数据库就是主数据库删除无用的组态
本文标题:霍尼韦尔培训总结
链接地址:https://www.777doc.com/doc-989936 .html