




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、OV200-WINRev. 3.1.XFebruary 2008控制回路的组态和维护艾默生控制系统(上海)有限公司版权所有2022/7/310版权通知提供的 Ovation 手册简体中文版本是为了帮助中国客户在培训中更好的理解课程内容而设置。 这些手册的英文版本才是正式的 Ovation 手册,因此英文版本中的信息优先于简体中文版本中的信息。对于本手册中描述的电路、信息、设备或软件的用途,Emerson Process Management Power & Water Solutions Co., Ltd. 不承担任何专利责任。没有 Emerson Process Management Pow
2、er & Water Solutions Co., Ltd.事先明确的书面同意,不得复制此出版物的任何部分,不得将其存储在检索系统中,也不得以任何形式或任何方法进行传送,包括电子、机械、影印、录制或其他方式。本文档是 Emerson Process Management Power & Water Solutions Co., Ltd.和/或其转包商和供应商的财产,其中包含它们拥有的专有信息。 本文档本着保密和信任的态度传送,用户同意严格根据提供协议的条款和条件处理本文档。版权所有 Emerson Process Management Power & Water Solutions Co.,
3、Ltd. 保留所有权利。2022/7/311OV200-WIN课程目标 察看OVATION系统中正在运行的控制回路 使用有效工具查看和整定控制回路 使用Control Builder工具修改存在的控制回路图 介绍常用的控制算法功能 演示和组态逻辑回路和模拟量回路 解释和修改回路的跟踪功能 了解控制回路与流程图之间的关系 使用有效工具验证回路功能 2022/7/312Module 1查看及调试存在的控制回路Module 2使用Control Builder工具新建控制回路Module 3使用Control Builder工具修改控制回路Module 4建立回路模板, 建立宏算法Module 5回
4、路的备份及其它工具使用2022/7/313课程目录Module1:查看及调试存在的控制回路 访问实时回路(方法一) .6 访问实时回路(方法二) .7 控制回路图窗口介绍.8 控制回路图中的图符识别 .15 控制回路图中的图符颜色 .16 控制回路中的显示内容操作 .18 控制回路中的参数修改 .19 上传回路的整定参数 .20 CB文件参数的更新 .21 练习一:修改PID回路参数 24Module2:新建控制回路方法 生成回路的步骤 .29 新建回路方法一 .30 CB工具图标菜单功能 .34 回路组态中增加/删除算法等操作 .36 回路组态中自定义算法名39 回路文件的保存路径 .40
5、回路数据下装的注意事项 .41 系统数据运行结构 .44 练习二:完成液位控制回路 .41 回路算法:PID, MAstation, MAmode, Setpoint 新建回路方法二 .51 练习三:完成马达控制回路 .54 回路算法:Keyboard, Flipflop, OR, And, NotHIGHMON, LOWMON, ONDELAY2022/7/314Module3:使用CB工具修改控制回路 打开回路(方法一) 62 打开回路(方法二) 63 练习四:输入信号的冗余组态 .652XSELECT 练习五:信号切换功能 .67TRANSFER, AVALGEN 练习六:线性化处理 .
6、69FUNCTION 练习七:液位仿真回路 .70 练习八:修改马达回路 .71 修改回路的基本参数 .72算法参数设置工具介绍 .73修改算法图符中的显示内容 .74算法参数设置 .75修改Frame内容 .77 回路的跟踪 .78 练习九:BALANCER算法应用 .79 算法及回路的执行顺序设置 .82 练习十:比较执行顺序对回路结果影响 .84Module4:建立回路模板及宏算法 建立回路模板 .87 回路模板的使用 .88 建立宏算法(Macro) .90 练习十一:建立一个宏算法 .99 使用宏算法 .100 查看及修改宏逻辑 .101 宏在实时回路中的参数整定 .103Modul
7、e5:回路备份及其它工具使用CB组态工具菜单介绍 .106 设置回路组态参数.108 回路编译功能 .113 回路Publish功能 .115 回路执行顺序的排序 .117 回路备份及恢复 .1192022/7/315Module 1 查看及调试存在的控制回路 访问实时控制图回路图的方法 介绍控制回路显示窗口显示内容 从现场输入指示信号到输出信号,解读一个完整的 控制策略 控制回路图中的图符识别及操作2022/7/316访问实时控制图回路图的方法(一)方法一:使用操作站上操作应用工具中的回路调出工具:Start - Ovation - Ovation Applications2022/7/31
8、7访问实时控制图回路图的方法(二)方法二:使用含有点的有关信息的操作窗口(如:Point Information,报警窗等),使用右键菜单上的Signal Diagram菜单调出与此点有关的控制回路图。方法三:使用CB工具上的菜单:Tools Signal Diagram(此方法必须将回路下装到控制器中后才能操作,但可不将回路图下装到操作站)2022/7/318控制回路图窗口显示2022/7/319控制回路图窗口的显示内容控制回路图窗口显示包括以下六项内容:1.Sheet Browser 回路浏览器2.Display canvas 显示区3.Control Summary 回路中的点名清单窗4
9、.Properties Summary 回路中算法参数的整定窗5.Tracking Summary 算法的跟踪状态信息窗6.Algorithm Summary 列出回路中的算法清单,但不列出其它点的清单2022/7/3110Sheet Browser 回路浏览器列出网络中每个控制器中的回路清单;选中回路双击后,可打开回路图;2022/7/3111Display canvas 显示区 回路图显示区2022/7/3112Control Summary 窗 列出回路中的用户定义点名清单;Algorithm Summary 窗 列出当前选中的算法中的点名清单,在清单上按右键可打开栏目修改窗。2022/
10、7/3113Properties Summary 回路中算法参数的整定窗Tracking Summary 算法的跟踪状态信息窗在Tuned Value区双击左键,则可修改整定参数;选择Commit按钮,则数值被送到控制器。2022/7/3114控制回路窗口中的菜单工具打开新的一页打印当前页向前翻页向后翻页根据回路执行顺序向前翻页根据回路执行顺序向后翻页刷新当前页File 菜单:Preferences:设置窗口中回路图符的显示方式,如算法的颜色,线条等。View:打开各显示窗口:2022/7/3115控制回路图中的回路图符识别2022/7/3116控制回路图中的图符颜色:模拟量算法:绿色:算法处
11、在跟踪方式橙色:算法在手动方式紫色:算法输出超过低限红紫色:算法输出超过高限金黄色:算法的输出信号点扫描停止数字量算法:红色:算法输出为“1”白色:算法输出为“0”蓝绿色:算法结果只输出数值,并与下一个算法输入连接时不产生点。2022/7/3117控制回路图中的线条颜色:模拟量信号:粉红色:点在报警黄色:点扫描停止红色:点的数值被改变,且改变大于1的值绿色:点的数值被改变,且改变小于-1的值白色:点正常数字量点:黄色:点扫描停止,为“False”橙色:点扫描停止,为“True”浅紫红色:点在报警,为“False”紫红色:点在报警,为“True”白色:点正常,为“False”红色:点正常,为“T
12、rue”2022/7/3118控制回路图中的显示内容操作:线条上的显示内容操作:在空白处按右键菜单内容: Display control pin values 在信号线上显示数值 Display hover text 在信号线上选中显示的数值, 则将此点名同时显示.页连接符显示内容:在页连接符上按左键:显示此点与哪些页连接,带*号为此点的信号发源地为哪页;选中某页后,可调出此页的回路图。1 为控制器号4 为信号来源的回路号2022/7/3119控制回路中的参数修改:回路算法参数修改:1. 在回路图上选中某个算法按左键;则算法的Property Summary;Algorithm Summary
13、; 如有跟踪则Tracking Summary窗将显示此算法内容。2. 在Property Summary窗选择需要修改的参数, Commit:保存修改值 Clear: 清除输入值3. 有一些特殊算法,选择Advanced按钮,修改特殊参数。上传控制器中的参数值(Reconciling tuning): 功能:当控制回路中算法参数被修改后,数据库不能接收到修改的数据,为将数据库与控制器中的参数值一致,我们必须使用上传功能,将数值上传到数据库中。 上传步骤见下页2022/7/3120上传(Reconciling)数据的步骤:步骤:1. 打开Ovation Developer Studio组态工具
14、;2. 选择控制器(Controller),右键后选择Reconcile,系统进行比较后出现以下窗口;3. 在窗口中选择需要进行上传的点, 不选择则不上传数据;4. 选择OK按钮,进行上传操作;5. CB文件的更新,见下页。2022/7/3121CB文件的更新:目的:保证CB文件参数与Oracle数据库中参数保持一致;1、对一页CB回路文件进行参数更新方法一:回路文件自动Reconcile 首先确认CB工具中,Edit菜单Configuration,Reconcile功能设置位TRUE; 当修改参数时,CB组态文件没有被打开,则在Developer Studio中打开该组态文件,打开的同时自动
15、进行CB文件与Oracle数据库的比较,出现Update Tuning Parameters窗口,Document value为CB文件上的参数,Point value为其在Oracle数据库中的参数,选择需要上传的参数进行上传,保证CB文件参数与Oracle数据库中参数的一致;方法二:回路文件手动Reconcile 当修改参数时,CB组态文件同时被打开着,则进行手动Reconcile操作,不要先进行保存操作,选择File菜单Reconcile, 进行手动比较,同样出现Update Tuning Parameters窗口;2022/7/3122CB文件的更新(续):2、对多个CB回路文件进行参
16、数更新 对多页CB文件进行参数更新时,使用Control Option的Reconcile功能,或打开任意CB组态文件,选择Tools菜单operationsReconcile operation功能,选择需要进行比较的组态文件,得出比较结果确认后进行上传,保证CB文件参数与Oracle数据库中参数的一致。见下图所示:2022/7/3123回路下装及调试后参数上传过程:在CB工具中上传在Developer Studio中上传回路组态完后保存将回路逻辑中的点下装到控制器将回路图下装到操作站2022/7/3124Redundant Controller PairPrimary (Control)F
17、lash DiskRAMBackup (Backup)Flash DiskRAMOperator Work Station(s)Ovation Live Data “disk”Run time graphics and signal diagramsTrendsPoint InformationPoint Reviewmany othersDatabase Software ServerOvation Database “disk”Ovation pointsOvation control dataOvation Config “disk”Ovation system configuratio
18、nGraphicsControl sheets (AutoCAD)much moreOvation Live Data “disk”Run time graphics and signal diagramsTrendsPoint InformationPoint Reviewmany othersDOWNLOADON-LINE CHANGESPROPAGATIONDEVELOPER STUDIO RECONCILELOADCONTROL BUILDER RECONCILEMULTICAST POINT DATA回路组态及运行中信息传递方式:2022/7/3125练习一: 修改PID回路的比例,
19、 积分, 微分值1. 打开某个PID回路:在操作界面选择Signal Diagram 在Sheet Browser窗找到回路名 双击 2022/7/3126选择PID算法 Properties Summary 窗被打开,选择需要修改的参数(INTG, PGAIN, DGAIN, DRAT): 双击参数输入窗, 输入数值,按Commit按钮。1232022/7/31273. 将修改的参数上传到数据库:在Developer Studio窗选择控制器(Drop1)- 右键 选择菜单Reconcile 在Reconcile窗选择算法 按OK 被选中的数据上传到数据库。4. 在Developer Stu
20、dio中打开PID回路组态文件,自动出现Update Tuning parameters窗口,选择需要上传的参数,进行Reconcile,保证CB文件中算法参数与Oracle数据库的一致。选中上传算法2022/7/3128Module 2 使用CB工具新建控制回路 熟悉使用Control Builder组态工具 新建一个液位控制回路(方法一) 通过液位回路了解相关算法参数的设置方法 新建一个马达控制回路(方法二) 通过马达控制回路了解开关量回路的组态方法2022/7/3129完成一个简单的液罐系统控制2022/7/3130熟悉使用Control Builder组态工具新建回路步骤: 1.打开O
21、vation Developer Studio目录树; 2.展开控制器目录树; 3.选择任务区; 4.右键 选择菜单上的Insert New; 5.填写回路描述、回路号; 6.CB工具将被打开; 7.组态回路算法; 8.保存回路; 9.对控制器下装控制逻辑; 10.对全部操作站下装回路图;2022/7/3131生成新的控制回路方法一 (例:液位回路)第一步:打开Developer Studio工具,展开硬件Hardware目录树,选择某个控制器,选择相应的控制任务区Control Task,选中Control Sheets文件夹,右键,在菜单中选择“Insert New”,出现New Cont
22、rol Sheets窗口;2022/7/3132第二步:在New Control Sheets窗口定义页名Sheet Name, 页号Number, 按OK,控制回路组态工具及定义的回路被打开;回路描述回路号2022/7/3133第三步:使用控制回路组态工具进行回路的组态; 基本操作:增加、删除、移动算法;增加、删除、编辑信号线Property EditorMain window Object Browser选中: 将在连接算法时只能用水平和垂直线,不能画斜线.2022/7/3134液位回路的逻辑说明:1.生成一个PID液位控制回路。2. 一个液位输入信号:TESTAI1-XXX,一个阀位输出
23、信号: TESTAO1-XXX(XXX为学习组号);3.使用的算法清单:PID, SETPOINT, MASTATION, MAMODE, INPUT, OUTPUT液位回路组态练习2022/7/3135Control Builder组态工具图标菜单加算法加算法管角算法与算法的连接移动选中项删除选中项回路存盘打开某个回路标准算法输入/输出算法全屏显示图中算法对齐加算法信息到图图放大缩小2022/7/3136作图工具:文本属性工具条:在SAMA图上加一些注释。在SAMA图上注释中的文本设置。Control Builder组态工具图标菜单2022/7/3137在回路图中增加/删除算法,算法上增加管
24、角等操作:在回路窗右键功能菜单一:在回路中增加算法管角及加算法参数到图上:选择相应算法右键 出现相应参数窗。算法上加管角: 选择参数后按Add按钮; 从算法框往外画线。取消管角: 在Object Browser窗口选择 相应项删除。 加算法的显示内容到图上: 选择参数后按Add按钮, 在图上希望的位置按左 键。2022/7/3138在回路窗右键功能菜单二:在回路中对图符拷贝,删除,移动等操作:选择相应对象后,在其空白地方右键 出现菜单。练习图符拷贝, 删除, 移动2022/7/3139在回路窗右键功能菜单三:在回路中选择连接线,对线操作:双击线条 右键重建连接线删除选中的连接线从选中处作为折点
25、,移动后,改变线的走向2022/7/3140自定义算法名: 与GB相关的算法,如MAstation,MAmode,setpoint,keyboard,2Xselect,mediansel等算法,建议自定义算法名;步骤:第一步:选中算法,在左边的属性编辑窗口, Algorithm Control Record:填入自定义的算法名;第二步:Edit菜单Create User Points,选择自定义的算法名,点类型为LC,选择Create Points按钮,创建自定义的算法名,可以在回路所在的控制器,PointsAlgorithm Points中找到新创建的自定义算法名;2022/7/3141a)
26、保存.svg 文件到 :D:OvPtSvrControlFunctions*.svgb)保存数据到Oracle数据库.第四步:回路组态结束,选择File菜单,选择Save进行保存;文件路径:Master Diagrams(.svg): (主图文件 此文件将被download到操作站的硬盘)D :Ovptsvron-line xxxx.svgControl Sheet(.svg): (回路文件)D:OvptSvrControlFunctionsxxxx.svg; xxxx.xmlOn-Line Graphics Files (.svg) CBViewer (操作站上的回路显示文件路径)Drive
27、 :OvationCrtlBldrOn-Line xxxx.svg2022/7/3142第五步:打开Developer Studio工具,展开硬件Hardware目录树,选择控制器,右键,在菜单中选择Load,对控制器进行点的下装;Load注意事项:选择控制器,右键,在菜单中选择Consistency,建议在Load之前进行一致性检查,对可能引起问题的对象进行修改;在对控制器进行load操作之前,选择控制器,右键,在菜单中选择Reconcile,数据库和控制器进行比较,只有确认无误后方可进行load操作;先对处于控制状态的控制器进行load操作;千万不能凭主观臆断. 需打开系统状态图进行确认,
28、哪个控制处于主控状态,哪个处于备用状态;在确认主控制器工作正常之后,再对备用控制器进行load;建议修改小部分内容后进行load操作,不要积累大量修改后再load,这样不利于问题的分析;在机组运行过程中,请慎重进行load操作,确认你有load的权限,分析load后可能的结果再进行;回路数据下装(Load)的注意事项:2022/7/3143第六步:打开Developer Studio工具,展开硬件Hardware目录树,选择工作站,右键,在菜单中选择Download,对工作站进行文件的下装,这样在操作站上操作员才能访问实时功能控制图;回路操作文件的下装(Download):2022/7/314
29、4网络操作员站工程师站数据服务器控制器上传整定参数下装:Download(下装文件) Loader(下装点内容)下装:Download(下装文件) Loader(下装点内容)在线修改数据在线修改数据组态、配置系统操作系统:Win2003状态:在线Oracle数据库(包括系统组态,点,控制策略);系统配置文件;域控制器;操作系统:Win XP应用软件:Ovation状态:在线操作系统:VxWorks驱动程序,点数据状态:在线操作系统:Win XP应用软件:Ovation组态工具:Developer Studio系统数据运行结构2022/7/3145练习二:完成一个液位PID回路液位回路的逻辑说明
30、:1.生成一个PID液位控制回路。2. 一个液位输入信号:TESTAI1-XXX,一个阀位输出信号: TESTAO1-XXX(XXX为学习组号);3.使用的算法清单:PID, SETPOINT, MASTATION, MAMODE, INPUT, FIELD, 2022/7/3146液位PID回路:2022/7/3147PID算法: 基本功能运算:PID偏差作用: Error =SP-PV(反作用) Error = PV-SP(正作用)PGAIN:比例增益INTG:积分时间DRAT:微分时间DGAIN:微分增益PID 算法特点:1)PID入口过程变量及设定值必须标定为 0% 100%PV% =
31、 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,ESI2022/7/31482022/7/3149 该算法能与操作员键盘或控制面板中 的“ ”,“ ” 键连接。 能与流程图中应用程序: 30, 31 号连接.SETPOINT - 设定算法功能:产生一个设定值。2022/7/3150MASTATION - M/A 站 功能:
32、完成手/自动切换。该算法能与操作员键盘或控制面板上的 “AUTO”,“MAN”,“ ” ,“ ” 键连接。 能于流程图中应用程序: 32, 33 号连接 2022/7/3151MAMODE - M/A方式控制 功能:1)置MASTAION算法的工作状态:PLW:超驰关PRA:超驰开LWI:闭锁减RAI:闭锁增MRE:切手动ARE:切自动BACT:“1”时:升降限制可有一个偏置值,“0”时,偏置为0。2)反馈MASTAION算法的状态信息,且能输出。AUTO自动MAN手动TRK跟踪LOC就地2022/7/3152生成新的控制回路方法二 (例:马达控制回路)第一步:在打开的CB工具窗选择File
33、New- Control Function;第二步:在Object Browser窗填写控制器,任务区等参数。2022/7/3153第三步:使用控制回路组态工具进行回路的组态;第四步: 保存回路,下装回路到控制器,下装回路图到各操作站。2022/7/3154在CB中使用打包点的位,即用符号 :2022/7/3155马达回路的逻辑说明:1.生成一个马达控制回路。2. 马达输出信号:TESTDO1-XXX,TESTDO2-XXX(XXX为学习组号);马达反馈信号: TESTDI1-XXX3.马达回路可由手动/自动切换控制4. 当在自动时, 液位高时,延迟5S关马达;当液位低时开马达。6.使用的算法
34、清单:KEYBOARD, FLIPFLOP, OR, AND, NOT, INPUT, OUTPUT,HIGHMON,LOWMON,ONDELAY练习三:新建一个马达控制回路2022/7/31562022/7/3157KEYBOARD - 键盘接口与键盘的接口算法功能:1 当键盘上对应键按下,则相应的输出输出一个 “1”脉冲2 能与流程图中的应用程序连接。* 此算法应用于回路设定值、输出值、手/自动切换。2022/7/3158FLIPFLOP - S-R触发器真值表:? - SET 优先, 则为“1” RESET 优先, 则为“0”2022/7/3159HIGHMON - 高值监视 LOWMO
35、N - 低值监视HIGHLOWMON - 高低值监视2022/7/3160ONDELAY - 前延时2022/7/3161AND - 与门最多 8 个开关量输入OR - 或门最多 8 个开关量输入NOT - 非门XOR 异或门2022/7/3162Module 3 使用CB工具修改控制回路 修改的回路方法 修改回路 修改液位回路 增加2XSELECT算法,用于输入信号的冗余; 增加TRANSFER算法,用于信号切换; 增加FUNCTION算法,线性化信号; 增加LEADLAG算法,建立仿真液位变化; 修改马达回路 回路中页与页的连接: 将液位信号引入到马达回路中; 修改回路页说明参数 修改版本
36、号,日期等信息; 回路的跟踪功能 跟踪信号的连接及取消 BALANCER算法的应用 算法及回路的执行顺序2022/7/3163打开回路的方法一:使用Developer Studio工具窗打开Developer Studio工具,展开硬件Hardware目录树,选择某个控制器,选择相应的控制任务区Control Task,选中Control Sheets文件夹,选择回路。2022/7/3164打开回路的方法二:使用CB工具窗注:在回路清单中有一些标记:回路已打开回路未被打开过对于异常关闭或同时被多个用户打开的sheet会被锁住,open时可以解锁打开。注:如果知道某sheet正被其他用户使用,千
37、万不要尝试解锁打开!2022/7/3165修改回路:修改液位回路 增加2XSELECT算法,用于输入信号的冗余; 增加TRANSFER算法,用于信号切换; 增加HIGHLOWMON算法,当液位报警时,回路切手动; 增加FUNCTION算法,线性化信号; 增加LEADLAG算法,建立仿真液位变化;2022/7/3166使用2XSELECT算法:练习四:在液位回路中加输入信号冗余功能功能:OUT = (A+B)/2(平均值)P4High(高选)P6Low(低选)P5A(选A) P1B(选B)P2参数:MODE: 当TMOD为“1”时,MODE数值(15)决定OUT的功能。 当TMOD为“0”时,O
38、UT的功能由操作员键盘控制。同时, CNTL参数设为“7”。XDEV:两值差报警(ALDB设置)XABQ:A质量报警XBBQ:B质量报警XALM:A、B都有质量报警、数值无效、差值大于CNDB值。MRE: 报警同XALM,但此输出可由P3键屏蔽。PBPT:打包点,包括以上各状态信息。* 当使用高、低、平均等功能时,A、B之间的差必须小于(ALDB和CNDB)2022/7/3167删除输入算法与PID的PV连接线;加入第二个输入算法;加2XSELECT算法;连接输入信号;设置2XSELECT参数,保存修改后回路;打开Developer Studio, 下装回路到控制器;使用CB中的回路查看方式,
39、 打开回路测试回路功能;注意:CNTL参数: 2022/7/3168当回路中两个输入差大于某个值时,PID的输入PV选择某个定值,且回路切手动:1. 加一个AVALGEN模拟量发生器;2. 加一个TRANSFER切换功能算法;练习五:在液位回路中加信号切换功能2022/7/3169TRANSFER - 切换 功能:FLAG = TRUE:OUT = IN2FLAG = FALSE:OUT = IN1参数:TRIN:算法的跟踪输入SLEW:内部跟踪选择:OFF:在切换中不跟踪 ON: 在切换中跟踪(指当IN1切到IN2时或IN2到IN1时是否要跟踪)TRK1:跟踪输出IN1的信号TRK2:跟踪输
40、出IN2的信号TRR1:当IN1切到IN2时:TRIN跟踪IN2的速率TRR2:当IN2切到IN1时:TRIN跟踪IN1的速率OTRK:输出跟踪:OFF:不跟踪,ON:跟踪2022/7/3170练习六:在液位回路中输出加线性化处理功能: 11段函数Y = f(x)参数:GAIN:输入增益BIAS:输入偏置TPSC:输出点最大值BTSC:输出点最小值TRAT:跟踪速率BPTS:折点数X-1:第一点输入Y-1:第一点输出2022/7/3171练习七:在液位回路中加仿真回路2022/7/3172修改马达回路: 将液位回路与马达回路联系起来; 将原来的液位信号改为液位回路中的液位信号; 页与页的连接:
41、练习八:2022/7/3173修改回路版本号:revision no.修改日期: revision date修改回路编号: sheet number修改回路的基本参数:2022/7/3174算法参数设置工具介绍:Object Browser窗口功能:列出回路中各项内容; Styles: 图形颜色及线条等的设置; Comments: 在图中加文字说明或与数据库无关的图; Algorithms: 列出当前回路中的算法清单,修改图符 中的图形内容; Frame: 修改当前页右下角的图纸说明;2022/7/3175修改输入/输出算法图符中的显示内容:1 选择需要修改的内容按右键;2 选择Edit Te
42、xt:则屏幕上方出现修改窗, 在图形主窗口按左键,则窗口消失。2022/7/3176Property Editor窗口功能: 修改在Object Browser窗口中选中项的参数; 回路组态中的算法参数设置: (修改液位回路及马达回路的参数)选择算法, 选中要修改的参数修改数值2022/7/3177编辑图形桌面及图形的颜色等的设置;Style Editor参数修改:注: 不建议修改2022/7/3178修改Frame(图纸说明)内容:Frame的修改: (打开frame.svg修改内容) 1. 修改frame.svg文件: frame文件允许在ovation系统目录树的各级子目录存在, 如果f
43、rame文件在多个目录中存在,CB工具从最底层开始 查找,找到即执行,从而忽略上级的frame文件; 2. 在OvationCtrlBldr文件夹下, 修改相应的 frame.svg 1. 另存为某个文件名: 例: frame1.svg 2. 在CB打开的回路图中, 选择Frame 在下面的参数 修改窗, 写入文件名, 如frame1.文件名2022/7/3179回路中的跟踪: 跟踪目的:1. 回路手/自动的无扰动切换2. PID回路的抗积分饱和1. 在同一页,支持tracking功能的算法默认自动设置跟踪, 不同页,默认断开跟踪。2. 选中信号线右键可手动设置或断开跟踪。PID回路跟踪方式介
44、绍:跟踪的连接和断开:2022/7/3180练习九:BALANCER算法的应用实例2022/7/3181使用BALANCER算法在跟踪连接中的注意事项:Balancer 与 MAstation算法的跟踪分4种情况:1. 两个算法在同一页,Balancer与MAstation直接相连;两个算法在同一页,Balancer与MAstation不直接相连;两个算法在不同页,Balancer与MAstation中间不插其它标准算法;两个算法在不同页,Balancer与MAstation中间插其它标准算法;Balancer的跟踪输入引角与MAstation的跟踪输出引角必须手动添加。有两种控制:NORMA
45、L 和 MA BALANCER。 必须为两种控制类型选择一种要使用的跟踪类型(最高、最低或平均)。NORMAL如果所有下行算法都请求上行算法进行跟踪,则 BALANCER 算法的输出可以是从下行算法返回的模拟量跟踪信号的最高值、最低值或平均值。 输出的质量则是模拟量跟踪信号返回的最差质量。如果任一下行算法未请求上行算法进行跟踪,则 BALANCER 算法的输出是带增益和偏置的模拟量输入值。 输出的质量等于输入值的质量。下行算法可以是标准算法中的任一种。 MA BALANCER如果所有下行 MA 算法都请求上行算法进行跟踪,则 BALANCER 算法的输出可以是从下行算法返回的模拟量跟踪信号的最
46、高值、最低值或平均值。如果任一下行算法未请求上行算法进行跟踪,即下游算法为自动,且MAMODE算法上的BACT端为“1”;则 BALANCER 算法的输出等于输入加MASTATION算法的输出偏置经平衡后的值。输出的质量则是模拟量跟踪信号返回的最差质量。下行算法必须是 MASTATION,并且这些算法的输入增益和输入偏置必须分别等于 1.0 和 0.0,才能正确实现此控制类型。MASTATION算法上的输出偏置由MASTATION面板上的SETPOINT功能实现操作。2022/7/3182算法的跟踪表AlgorithmTRATRampingTOUT IN1TRK1 to IN1TRK2 to
47、IN2TRK3 to IN3TRK4 to IN4Accepts TRINCascade Track OptimizeSwitchable SlewingSwitch-ableOutput TrackingBALANCERTRK01 -TRK16DIVIDEFIELDFUNCTIONGAINBIASGASFLOWHISELECTLEADLAGLOSELECTMASTATIONMULTIPLYPID1PIDFF1SETPOINT2SQUAREROOTSUMTRANSFER32022/7/3183算法及回路的执行顺序设置修改回路中算法的执行顺序:1 选择算法项2 选择清单中的手动3 选择要移动的算
48、法4 使用箭头图标移动2022/7/3184修改回路的执行顺序:打开某个回路的CB窗选择菜单Tools3 选择打开图标4 展开控制器,选择任务区后,5 列出此任务区的回路清单6 选择打开图标7 使用移动按钮移动算法8 按OK按钮2022/7/3185练习十:比较不同的执行顺序对回路结果的影响当以此顺序运行时,4个指示灯同时亮2022/7/3186当以此顺序运行时,4个指示灯将按顺序亮2022/7/3187Module 4建立回路模板, 建立宏算法 建立回路模板 建立宏算法2022/7/3188建立回路模板: (例:将马达回路保存为模板)1. 在CB工具上, 选择需要保存的内容;2. 选择菜单F
49、ile 3. 输入文件名4. 保存5. 在CB的桌面按鼠标左键.2022/7/3189回路模板的使用: (例:建立马达回路)1. 打开CB工具, 选择菜单File :2. 将图放到合适的位置, 确认; 在弹出窗选择Yes按钮.3. 将图放到合适的位置, 确认; 在弹出窗选择Yes按钮.2022/7/3190将图放到合适的位置, 确认; 在弹出窗选择Yes按钮.修改点名:5. 按OK按钮.2022/7/3191建立宏算法(MACRO): 第一步:在CB工具上选择菜单File New Control Macro2022/7/3192第二步:在CB上画回路(例:如图回路)注:1. 在宏图回路中不能加
50、KEYBOARD,MASTAION等与操作接口有关的算法,加上后在运行时是 不能操作。 2. 建议使用以上图中的图符作为输入及输出信号的图符。 3. 在宏图中不要使用点。 4. 在第一次建立宏以前,必须先建立宏目录:c:OvPtSvrTRAININGControlMacros 注意:目录名必须在系统路经下,且文件夹名为:ControlMacros2022/7/3193第三步:定义宏算法的输入/输出管角:1 选择输入算法2 修改输入/输出算法中的 两个参数,将来在宏图 标中作为管角用。建议清空此处点名比较上图,输入图标上出现标记:方法一:2022/7/3194方法二:2022/7/3195第四步
51、:定义宏算法中的参数:1 在图中选择算法 右键 选择工具2 选择算法中的参数3 写入描述及参数名2022/7/3196第五步:保存宏图回路1 将宏保存到宏目录中:TEST2.svg注:宏回路存放路经:C:OvPtSverTraining(数据库名)ControlMacroTEST2.svg2022/7/3197第六步:建立图符与宏连接:1. 打开CB工具 选择菜单Files New Algorithm Symbol CONTROL MACROS TEST2(宏回路名) 2022/7/3198第七步:画图符:1. 使用画图工具画图符:2. 在图符上写图符名: (写字符必须写在algorithm-
52、function层)修改图符颜色3. 加算法管角:2022/7/3199第八步:保存图符:注:建议图符保存路经:C:OvPtSvr 或: C:OvPtSvr第一次创建图符时,选择系统名或网络名,ok后自动在其目录下新建symbols文件夹,注意之后创建的图符选择保存路径时仍然选择系统名或网络名,不要选择其目录下的symbols文件夹;2022/7/31100练习十一:建立一个宏算法2022/7/31101使用宏算法(MACRO): 在回路中使用宏:1. 在CB工具上选择宏:2. 连接一个回路; 保存回路后,下装到控制器。2022/7/31102使用CB工具查看及修改宏逻辑: 1. 在CB工具上
53、选择OPEN菜单:2022/7/311032. 在打开的清单上选择宏回路:注意:在修改完宏逻辑后,必须将此宏相关的回路重新打开和保存。2022/7/31104宏算法在实时回路中的参数整定: 1. 在操作界面查看宏回路及修改宏的整定参数:宏参数宏算法2022/7/311052. 在操作界面查看宏回路的逻辑组态:1. 在操作窗中, 选择宏 右键菜单Explode Macro:2022/7/31106Module 5回路的备份及其它工具使用 Control Builder组态工具菜单介绍 回路备份和恢复 增加历史点到历史站2022/7/31107Control Builder组态工具菜单(一)Fil
54、e菜单操作:New Simple Graphic: 生成一幅与回路无关的图 Control Function: 生成一个新回路 Algorithm Symbol: 产生一个图符 Control Library: 生成回路库 Control Macro: 生成宏算法Audit 回路审计Reconcile 上传整定数据到回路图Revert 读取上一次保存的图Recover Files 恢复当非法退出时的文件. 当某页被锁时 可以用此解锁, 但不建议多使用.Print Report 打印回路中各种内容Properties 打开Property Editor显示窗Recent Files 显示以前打开
55、过且保存过的回路文件名2022/7/31108Control Builder组态工具菜单(二)cut 删除当前选中的内容, 并将它放入暂存器Text 选中文本内容重新修改.Find and Replace Text 寻找和替换图中的文本内容.Points 列出点编辑窗, 窗中显示当前页中的点, 且可在此窗编辑/修 改点名. 并可用.map文件替换点名.Macro Interface 列出宏清单,并可编辑宏参数的描述和值.本此功能 仅在宏图中才能使用Create User Points 生成回路中未在数据库中定义的点Find Points 寻找回路中的点Styles 打开字形等的编辑窗Confi
56、guration 设置回路组态中的数据库连接参数. ( 不建议修改) ( 建议在Project Settings中修改Reconcile的参数为True )2022/7/31109设置组态中的一些数据库连接参数设置操作界面参数设置回路组态中的数据库连接参数. ( 不建议修改)仅修改此参数2022/7/31110Control Builder组态工具菜单(三)Object Browser 打开Object Browser 窗Property Editor 打开Property Editor 窗Symbol Browser 打开Symbol Browser 窗Algorithm Errors 算法
57、的出错窗Algorithm Order 显示算法执行顺序2022/7/31111Control Builder组态工具菜单(四)在图上画各种图在图上画算法及连接在图上加算法的参数显示内容(动态更新):操作: 选择菜单上功能 选择算法后弹出此窗, 选择参数 按ADD按钮 选择图上的适当位置将标题栏中的内容放到图上在算法参数表中加显示内容, 此功能与选择算法后按右键出现的菜单一样. (如下页图1)在一页上生成一个算法图表, 当算法改变时图表内容同时改变, 仅用于Function算法( 见下页图2).2022/7/31112图1图2Point Status Indicator菜单功能:Functio
58、n Generator Graph 生成一个算法图表:Algorithm Value 加算法中的参数到图上。Point Description 加点描述到图上,显示点的ED寄存器内容。Point Reference 加点信息或被另一页使用的信息到图上。Algorithm Value Indicator 在算法参数项(Object Browser)加 相应的算法参数项。Point Status Indicator 在算法参数项(Object Browser)加 相应的算法参数状态项。2022/7/31113Control Builder组态工具菜单(五)Compile Operation 编译回
59、路Copy Operation 拷贝回路到另一控制器或另一任务区Export Operation 导出回路Import Operation 导入回路Publish Operation 生成PDF文件Reconcile Operation CB文件参数的更新Style Operation 改变一个或多个字体Order Sheets 回路页执行顺序的排序Signal Diagrams 打开本回路的操作界面2022/7/31114Compile Operation 回路编译工具下一页2022/7/31115选择回路后;双击回路名,将打开回路可重新编辑。2022/7/31116Publish Oper
60、ation 生成pdf文件工具选择输出文件合并到一个pdf文件,还是单独输出到各个pdf文件选择pdf文件的保存路径生成的pdf效果见下页2022/7/31117使用Publish功能生成的pdf文件,鼠标放在相应算法上,可显示该算法的属性;2022/7/31118回路执行顺序的排序:2022/7/31119Control Builder组态工具菜单(六)桌面显示方式设置2022/7/31120回路备份1. 备份控制回路文件*.svg方法一:CB工具中,Tools菜单,operations子菜单的Export功能: (图见P114)(1)打开某个cb文件,选择Tools菜单 operation
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三位数除以两位数的除法口算(教学设计)-2024-2025学年四年级上册数学青岛版
- 10《牛郎织女(一)》教学设计2024-2025学年统编版语文五年级上册
- 《轴对称》(教学设计)-2024-2025学年三年级上册数学苏教版
- 教学设计:说课与培训
- 七年级生物下册 4.12.2 感受器与感觉器官教学设计 北师大版
- Unit2 Know your body(教学设计)-2024-2025学年外研版(三起)(2024)英语三年级下册
- 2023七年级数学上册 第四章 几何图形初步4.2直线、射线、线段第1课时 直线、射线、线段教学设计(新版)新人教版
- 汽车行业客服工作总结
- 管理心理学与培训
- MBA春季班学业进度介绍会
- 《亚马逊运营知识》课件
- 蔬菜大棚建设投标方案技术标范本
- 《节假日安全培训》课件
- 西宁市生育备案表
- 国开电大2024秋《经济法学》形考任务1-4参考答案
- 小班安全教育危险地带
- 2024年甘肃省农垦集团限责任公司招聘428人历年管理单位遴选500模拟题附带答案详解
- 槟榔承包合同模板(2篇)
- 艺术大师创新教学模板
- 机床电气控制技术(齐占庆)第一章-答案
- 2024官方兽医考试更新题库及答案
评论
0/150
提交评论