OVATION 逻辑组态

上传人:沈*** 文档编号:171382147 上传时间:2022-11-26 格式:DOC 页数:29 大小:1.47MB
返回 下载 相关 举报
OVATION 逻辑组态_第1页
第1页 / 共29页
OVATION 逻辑组态_第2页
第2页 / 共29页
OVATION 逻辑组态_第3页
第3页 / 共29页
点击查看更多>>
资源描述
OVATION 逻辑组态1、 组态概述2、 ovation组态及下装基本操作3、在线调试存在的逻辑4、建立宏算法;使用宏算法;实时回路中宏参数整定5、回路的备份及导入、导出2、用Control Builder组态工具组态新建回路步骤: 1.打开Ovation Developer Studio目录树; 2.展开控制器目录树; 3.选择任务区; 4.右键 选择菜单上的Insert New; 5.填写回路描述、回路号,及回路的描述; 6.CB工具将被打开; 7.组态回路算法; 8.保存回路; 9.对控制器下装控制逻辑,在下装的同时也将SAMA图下装到了操作站;Control Builder组态工具图标菜单加算法加算法管角算法与算法的连接移动选中项删除选中项回路存盘打开某个回路标准算法输入/输出算法全屏显示图中算法对齐加算法信息到图图放大缩小第三步:使用控制回路组态工具进行回路的组态; 基本操作:增加、删除、移动算法;增加、删除、编辑信号线Property EditorMain window Object Browser选中: 将在连接算法时只能用水平和垂直线,不能画斜线.在回路窗右键功能菜单二:在回路中对图符拷贝,删除,移动等操作:选择相应对象后,在其空白地方右键 出现菜单。练习图符拷贝, 删除, 移动自定义算法名: 与GB相关的算法,如MAstation,MAmode,setpoint,keyboard,2Xselect,mediansel等算法,建议自定义算法名;步骤:第一步:选中算法,在左边的属性编辑窗口, Algorithm Control Record:填入自定义的算法名;第二步:Edit菜单Create User Points,选择自定义的算法名,点类型为LC,选择Create Points按钮,创建自定义的算法名,可以在回路所在的控制器,PointsAlgorithm Points中找到新创建的自定义算法名;访问实时控制图回路图的方法方法一:使用操作站上操作应用工具中的回路调出工具:Start - Ovation - Ovation Applications方法二:使用含有点的有关信息的操作窗口(如:Point Information,报警窗等),使用右键菜单上的Signal Diagram菜单调出与此点有关的控制回路图。控制回路图窗口的显示内容控制回路图窗口显示包括以下六项内容:1.Sheet Browser 回路浏览器2.Display canvas 显示区3.Control Summary 回路中的点名清单窗4.Properties Summary 回路中算法参数的整定窗5.Tracking Summary 算法的跟踪状态信息窗6.Algorithm Summary 列出回路中的算法清单,但不列出其它点的清单控制回路图中的图符颜色:模拟量算法:绿色:算法处在跟踪方式红色:算法在手动方式紫色:算法输出超过低限红紫色:算法输出超过高限金黄色:算法扫描停止数字量算法:红色:算法输出为“1”白色:算法输出为“0”蓝绿色:算法输出由外部计算结果,非控制器运算结果控制回路图中的线条颜色:模拟量信号线:粉色:点在报警黄色:点扫描停止红色:点的数值被改变,且改变大于1的值蓝绿色:点的数值被改变,且改变小于-1的值白色:点正常绿色:跟踪线数字量点信号线:黄色:点扫描停止,为“False”橙色:点扫描停止,为“True”浅紫红色:点在报警,为“False”紫红色:点在报警,为“True”白色:点正常,为“False”红色:点正常,为“True”控制回路中的参数修改:回路算法参数修改:1. 在回路图上选中某个算法按左键;则算法的Property Summary;Algorithm Summary; 如有跟踪则Tracking Summary窗将显示此算法内容。2. 在Property Summary窗选择需要修改的参数, Commit:保存修改值 Clear: 清除输入值3. 有一些特殊算法,选择Advanced按钮,修改特殊参数。上传控制器中的参数值(Reconciling tuning): 功能:当控制回路中算法参数被修改后,数据库不能接收到修改的数据,为将数据库与控制器中的参数值一致,我们必须使用上传功能,将数值上传到数据库中。 上传步骤见下页上传(Reconciling)数据的步骤:步骤:1. 打开Ovation Developer Studio组态工具;2. 选择控制器(Controller),右键后选择Reconcile,系统进行比较后出现以下窗口;3. 在窗口中选择需要进行上传的点, 不选择则不上传数据;4. 选择OK按钮,进行上传操作;5. CB文件的更新,见下页。CB文件的更新:目的:保证CB文件参数与Oracle数据库中参数保持一致;1、对一页CB回路文件进行参数更新方法一:回路文件自动Reconcile 首先确认CB工具中,Edit菜单Configuration,Reconcile功能设置位TRUE; 当修改参数时,CB组态文件没有被打开,则在Developer Studio中打开该组态文件,打开的同时自动进行CB文件与Oracle数据库的比较,出现Update Tuning Parameters窗口,Document value为CB文件上的参数,Point value为其在Oracle数据库中的参数,选择需要上传的参数进行上传,保证CB文件参数与Oracle数据库中参数的一致;方法二:回路文件手动Reconcile 当修改参数时,CB组态文件同时被打开着,则进行手动Reconcile操作,不要先进行保存操作,选择File菜单Reconcile, 进行手动比较,同样出现Update Tuning Parameters窗口;CB文件的更新(续):2、对多个CB回路文件进行参数更新 对多页CB文件进行参数更新时,使用Control Option的Reconcile功能,或打开任意CB组态文件,选择Tools菜单operationsReconcile operation功能,选择需要进行比较的组态文件,得出比较结果确认后进行上传,保证CB文件参数与Oracle数据库中参数的一致。见下图所示:回路下装及调试后参数上传过程:在CB工具中上传在Developer Studio中上传回路组态完后保存将回路逻辑中的点下装到控制器在Load的同时,也将回路图下装到操作站液位PID回路:PID算法: 基本功能运算:PID偏差作用: Error =SP-PV(反作用) Error = PV-SP(正作用)PGAIN:比例增益INTG:积分时间DRAT:微分时间DGAIN:微分增益PID 算法特点:1)PID入口过程变量及设定值必须标定为 0% 100%PV% = PV * PV(GAIN) + PV(BAIS)SP% = SP * SP(GAIN) + SP(BIAS)2)偏差死区(DBNE)及死区增益(ERRD) 进行PID运算的偏差 = 实际偏差 * 死区增益当ERRD为0时:则为一般情况当ERRD为0 1 时:为OVATION情况3)PID运算方式:Normal,ESG,ESI PID 算法提供比例积分微分控制器功能。 该算法并行实施了 PID,利用完整的跟踪信号进行无扰切换。 通过用户定义的限值来限值输出值,并在内部处理抗积分饱和。PID算法: 基本功能运算:PID偏差作用: Error =SP-PV(反作用) Error = PV-SP(正作用)PGAIN:比例增益INTG:积分时间DRAT:微分时间DGAIN:微分增益PID 算法特点:1)PID入口过程变量及设定值必须标定为 0% 100%PV% = PV * PV(GAIN) + PV(BAIS)SP% = SP * SP(GAIN) + SP(BIAS)2)偏差死区(DBNE)及死区增益(ERRD) 进行PID运算的偏差 = 实际偏差 * 死区增益当ERRD为0时:则为一般情况当ERRD为0 1 时:为OVATION情况3)PID运算方式:Normal,ESG,ESI PID 算法提供比例积分微分控制器功能。 该算法并行实施了 PID,利用完整的跟踪信号进行无扰切换。 通过用户定义的限值来限值输出值,并在内部处理抗积分饱和。 该算法能与操作员键盘或控制面板中 的“ ”,“ ” 键连接。 能与流程图中应用程序: 30, 31 号连接.SETPOINT - 设定算法功能:产生一个设定值。SETPOINT 算法执行手操板功能。 该算法提供与控制器或操作员站图形的接口。 可与Ovation 回路接口 (LI) 卡的硬设置点连接。 如果设置了LI 硬件地址,算法将读取 LI 设置点计数器上存储的设定数值作为其输出值。 如果未设置 LI 或硬件地址,算法将最后的输出值作为其输出值。MASTATION - M/A 站 功能: 完成手/自动切换。该算法能与操作员键盘或控制面板上的 “AUTO”,“MAN”,“ ” , “ ” 键连接。 能于流程图中应用程序: 32, 33 号连接 MAMODE - M/A方式控制 功能:1)置MASTAION算法的工作状态:PLW:超驰关PRA:超驰开LWI:闭锁减RAI:闭锁增MRE:切手动ARE:切自动BACT:“1”时:升降限制可有一个偏置值,“0”时,偏置为0。2)反馈MASTAION算法的状态信息,且能输出。AUTO自动MAN手动TRK跟踪LOC就地KEYBOARD - 键盘接口与键盘的接口算法功能:1 当键盘上对应键按下,则相应的输出输出一个 1脉冲2 能与流程图中的应用程序连接。* 此算法应用于回路设定值、输出值、手/自动切换。FLIPFLOP - S-R触发器真值表:? - SET 优先, 则为“1” RESET 优先, 则为“0”ONDELAY - 前延时建立宏算法(MACRO): 第一步:在CB工具上选择菜单File New Control Macro第二步:在CB上画回路(例:如图回路)注:1. 在宏图回路中不能加KEYBOARD,MASTAION等与操作接口有关的算法,加上后在运行时是 不能操作。 2. 建议使用以上图中的图符作为输入及输出信号的图符。 3. 在宏图中不要使用点。 4. 在第一次建立宏以前,必须先建立宏目录:c:OvPtSvrTRAININGControlMacros 注意:目录名必须在系统路经下,且文件夹名为:ControlMacros第三步:定义宏算法的输入/输出管角:1 选择输入算法2 修改输入/输出算法中的 两个参数,将来在宏图 标中作为管角用。建议清空此处点名比较上图,输入图标上出现标记:方法一:第四步:定义宏算法中的参数:1 在图中选择算法 右键 选择工具2 选择算法中的参数3 写入描述及参数名第五步:保存宏图回路1 将宏保存到宏目录中:TEST2.svg注:宏回路存放路经:C:OvPtSverTraining(数据库名)ControlMacroTEST2.svg第六步:建立图符与宏连接:1. 打开CB工具 选择菜单Files New Algorithm Symbol CONTROL MACROS TEST2(宏回路名) 第七步:画图符:1. 使用画图工具画图符:2. 在图符上写图符名: (写字符必须写在algorithm-function层)修改图符颜色3. 加算法管角:第八步:保存图符:注:建议图符保存路经:C:OvPtSvr 或: C:OvPtSvr第一次创建图符时,选择系统名或网络名,ok后自动在其目录下新建symbols文件夹,注意之后创建的图符选择保存路径时仍然选择系统名或网络名,不要选择其目录下的symbols文件夹;使用宏算法(MACRO): 在回路中使用宏:1. 在CB工具上选择宏:2. 连接一个回路; 保存回路后,下装到控制器。使用CB工具查看及修改宏逻辑: 1. 在CB工具上选择OPEN菜单:2. 在打开的清单上选择宏回路:注意:在修改完宏逻辑后,必须将此宏相关的回路重新打开和保存。宏算法在实时回路中的参数整定: 1. 在操作界面查看宏回路及修改宏的整定参数:宏参数宏算法2. 在操作界面查看宏回路的逻辑组态:1. 在操作窗中, 选择宏 右键菜单Explode Macro:回路备份1. 备份控制回路文件*.svg方法一:CB工具中,Tools菜单,operations子菜单的Export功能: (图见P114)(1)打开某个cb文件,选择Tools菜单 operationsExport operation(2)出现Export operation窗口,选择需要备份的CB文件;(3)next后出现Configure operation窗口,在该窗口中,选择保存的路径,选择文件名显示回路所在的站号,控制任务区号及页号,以svg类型导出;(图见121)(4)组态完成后选择next按钮,出现Confirmation窗口,确认后按Next按钮;(5)出现Completed窗口,显示备份结果,可以以htm文件格式保存备份结果;方法二:Developer Studio中,使用control options的export功能: (图见123)(1)打开Developer Studio,选择任意一个控制器或控制任务区,右键,选择Control options(2)选择Export operation ,选择Next(3)出现Browse for folder窗口,选择需备份的CB文件所在的路径 D:OvPtSvrControlFunctions(4)ok后,出现Export operation窗口,选择需要备份的CB文件(5)同方法一步骤(3)(5)回路备份(续)2. CB宏文件备份拷贝ControlMacros文件夹OvPtSvrControlMacros3. 图符备份拷贝symbols文件夹OvPtSvrsymbols或OvPtSvrsymbolsCB文件备份方法一选择保存的路径选择以下三项,保存的文件名中含回路所在的站号,控制任务区号及页号;选择保存的文件类型,Ovation回路文件后缀为.svgCB文件备份方法二回路恢复1. CB宏文件恢复(1)把备份的ControlMacros文件夹下的.svg宏文件拷回当前系统所在的ControlMacros文件夹;OvPtSvrControlMacros(2)编译恢复的宏直接在目录OvPtSvrControlMacros下打开某个宏文件,打开Tools菜单operationsCompile 选择需要编译的宏进行编译;2. 图符恢复把备份的symbols文件夹下的.svg图符文件拷回当前系统所在的symbols文件夹;回路恢复(续)3. 控制回路恢复(1)在CB工具中,Tools菜单,operations子菜单选择import功能:或Developer Studio中,选择任意控制器,任意控制任务区后右键,选择control options的import功能:(2)选择备份的控制回路文件的路径(3)选择需要恢复的控制回路文件(4)出现Configure operation窗口,选择文件恢复的路径(Destination), OvPtSvrControlFunctions(5)选择CB文件导入到指定的控制器,指定控制任务区及文件导入的起始页号 注:如果不指定控制器和控制任务区,则恢复到备份时回路所在的控制器和控制任务区; 如果不想改变原来的页号,则base sheet number为0;(6)如果需要进行点的替换,可选择已定义的点map文件,也可新建或编辑已存在的map文件;(7)选择create undefined point,在导入时创建未定义的点;(8)next后,出现confirmation信息,确认后Run进行回路导入;(9)查看结果信息;选择CB文件导入到指定控制器的指定控制任务区及文件导入的起始页号可选择,编辑,新建点的map文件选择,在导入时创建未定义的点附:在线计算量程变换系数工具介绍Sensor Calibrate计算工具的使用:(用以上练习中RTD点为例) Open Sensor Calibrate. Start All Programs Ovation Ovation Utilities Sensor Calibrate.2.在Point Information上,强制点的质量为GOOD。3. 在SensorCalibration组态窗输入点名(RTD1-XXX);回车。(注意:1. 在输入点名之前,点必须已下装到控制器中;2. 点的Conversion type参数设置正确;3. 在输入点名按回车后,点将切换成扫描停止状态,即点的质量 为Bad,故必须确认点在Bad状态下不影响系统过程的正常工作)4.填写窗口中的参数;TRAINING RTD DATAACTUAL FIELD READING(OHMS )EXPECTED VALUESFC120.032.00.0130.0157.013.9139.9581.027.2149.79104.040.0159.99127.052.8170.17158.070.0Step2step35. 按计算按钮:Calc Coeff;6.选择表格:Plot Point,确认曲线是否符合要求;7.符合要求后回到Sensor Calibration表格;按Store Coeff按钮;将数据送入控制器。8.Point Information 将点状态恢复正常.9.File Exit退出计算工具。(注意:当退出时,点将自动恢复到扫描状态)10.在 Developer Studio中展开System Network Unit Drops 选择控制器 右键 选择Reconcle( 将数据传送到数据库) 选择点名 OKAlarm:Priorities:设置点的报警优先级:2Alarm Annunciation Text:用于报警滚动条的文本显示,最多两行,每行12个字符,用 分隔符“|”进行分行;Alarm Description:报警描述,最多45个字符;Hardware:IO type:选择Ovation;IO module:选择开关量卡;注意要用卡地址来选。IO channel:选择信号连接的通道号:1IO task index:选择点的处理任务区:2SOE:当点为SOE点时,此项参数必须选择;Display:Set description:当信号为”1”时,显示的字符:RUNReset description:当信号为”0”时,显示的字符:STOPSummary Diagram:此点对应的流程图号:50XX。(XX为学习小组号)Signal Diagram:控制回路图号(一般不需填写,当点在回路中应用时自动填入)。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!