OVATION 逻辑组态
更新时间:2024-01-24 22:40:01 阅读量: 教育文库 文档下载
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组态工具图标菜单
全屏显示 图放大缩小 加算法信息到图 图中算法对齐 移动选中项 加算法
删除选中项 加算法管角 算法与算法的连接
回路存盘 打开某个回路
输入/输出算法 标准算法
第三步:使用控制回路组态工具进行回路的组态;
基本操作:增加、删除、移动算法;增加、删除、编辑信号线
Object Browser
Main window
Property Editor
选中: 将在连接算法时 只能用水平和垂直线, 不能画斜线.
在回路窗右键功能菜单二:
在回路中对图符拷贝,删除,移动等操作:
选择相应对象后,在其空白地方右键 – 出现菜单。
练习图符拷贝, 删除, 移动
自定义算法名:
与GB相关的算法,如MAstation,
MAmode,setpoint,keyboard,2Xselect,mediansel等算法,建议自定义算法名; 步骤:
第一步:选中算法,在左边的属性编辑窗口,
Algorithm Control Record:填入自定义的算法名;
第二步:Edit菜单-Create User Points…,选择自
定义的算法名,点类型为LC,选择Create Points按钮,创建自定义的算法名,可以在回路所在的控制器,Points-Algorithm Points中找到新创建的自定义算法名;
访问实时控制图回路图的方法
方法一:
使用操作站上操作应用工具中的回路调出工具:Start -> Ovation -> Ovation Applications 方法二:
使用含有点的有关信息的操作窗口(如:Point Information,报警窗等),使用右键菜单上 的Signal Diagram菜单调出与此点有关的控制回路图。
控制回路图窗口的显示内容
控制回路图窗口显示包括以下六项内容:
1. 2. 3. 4. 5. 6.
Sheet Browser 回路浏览器 Display canvas 显示区
Control Summary 回路中的点名清单窗 Properties Summary 回路中算法参数的整定窗 Tracking Summary 算法的跟踪状态信息窗
Algorithm Summary 列出回路中的算法清单,但不列出其它点的清单
控制回路图中的图符颜色:
模拟量算法:
绿色:算法处在跟踪方式 红色:算法在手动方式 紫色:算法输出超过低限 红紫色:算法输出超过高限 金黄色:算法扫描停止
数字量算法:
红色:算法输出为“1” 白色:算法输出为“0”
蓝绿色:算法输出由外部计算结果,非控制器运算结果
控制回路图中的线条颜色:
模拟量信号线:
粉色:点在报警 黄色:点扫描停止
红色:点的数值被改变,且改变大于1的值 蓝绿色:点的数值被改变,且改变小于-1的值 白色:点正常 绿色:跟踪线
数字量点信号线:
黄色:点扫描停止,为“False” 橙色:点扫描停止,为“True” 浅紫红色:点在报警,为“False” 紫红色:点在报警,为“True” 白色:点正常,为“False” 红色:点正常,为“True”
控制回路中的参数修改:
回路算法参数修改:
上传控制器中的参数值(Reconciling tuning):
功能:当控制回路中算法参数被修改后,数据库不能接收到修改的数据,为将数据库与控制器
上传步骤见下页
中的参数值一致,我们必须使用上传功能,将数值上传到数据库中。
1. 在回路图上选中某个算法按左键;则算法的Property Summary;Algorithm Summary; 如有跟踪则Tracking Summary窗将显示此算法内容。 2. 在Property Summary窗选择需要修改的参数, Commit:保存修改值 Clear: 清除输入值
3. 有一些特殊算法,选择Advanced按钮,修改特殊参数。
上传(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菜单-operations-Reconcile operation功能,选择需要进行比较的组态文件,得出比较结果确认后 进行上传,保证CB文件参数与Oracle数据库中参数的一致。见下图所示:
回路下装及调试后参数上传过程:
回路组态完后保存
将回路逻辑中的点下装到控制器
在Load的同时,也将回路图下装 到操作站
在CB工具中上传
在Developer Studio中上传
液位PID回路:
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
宏算法在实时回路中的参数整定:
1. 在操作界面查看宏回路及修改宏的整定参数:
宏算法 宏参数
2. 在操作界面查看宏回路的逻辑组态:
1. 在操作窗中, 选择宏 – 右键菜单Explode Macro:
回路备份
1. 备份控制回路文件*.svg
方法一:CB工具中,Tools菜单,operations子菜单的Export功能: (图见P114) (1)打开某个cb文件,选择Tools菜单-> operations->Export 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:\\OvPtSvr\\
回路备份(续)
2. CB宏文件备份
拷贝ControlMacros文件夹
OvPtSvr\\
3. 图符备份
拷贝symbols文件夹
OvPtSvr\\
或OvPtSvr\\
CB文件备份方法一
选择保存的路径 选择以下三项,保存的文件名中含回路所在的站号,控制任务区号及页号; 选择保存的文件类型,Ovation回路文件后缀为.svg
CB文件备份方法二
回路恢复
1. CB宏文件恢复
(1)把备份的ControlMacros文件夹下的.svg宏文件拷回当前系统所在的ControlMacros文件夹;
OvPtSvr\\
直接在目录OvPtSvr\\
Compile 选择需要编译的宏进行编译;
(2)编译恢复的宏
2. 图符恢复
把备份的symbols文件夹下的.svg图符文件拷回当前系统所在的symbols文件夹;
回路恢复(续)
3. 控制回路恢复
(1)在CB工具中,Tools菜单,operations子菜单选择import功能:
或Developer Studio中,选择任意控制器,任意控制任务区后右键,选择control options的import功能:
(2)选择备份的控制回路文件的路径 (3)选择需要恢复的控制回路文件
(4)出现Configure operation窗口,选择文件恢复的路径(Destination), OvPtSvr\\
(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 →
2. 3. 4.
Ovation Utilities → Sensor Calibrate.
在Point Information上,强制点的质量为GOOD。 在SensorCalibration组态窗输入点名(RTD1-XXX);回车。 (注意:1. 在输入点名之前,点必须已下装到控制器中; 2. 点的Conversion type参数设置正确; 3. 在输入点名按回车后,点将切换成扫描停止状态,即点的质量 为Bad,故必须确认点在Bad状态下不影响系统过程的正常工作) 填写窗口中的参数;
TRAINING RTD DATA ACTUAL EXPECTED VALUES FIELD READING °F °C (OHMS Ω) 120.0 32.0 0.0 130.01 57.0 13.9 139.95 81.0 27.2 149.79 104.0 40.0 159.99 127.0 52.8 170.17 158.0 70.0
Step2
step3
5. 按计算按钮:Calc Coeff;
6.
7. 8. 9. 10. 选择表格:Plot Point,确认曲线是否符合要求; 符合要求后回到Sensor Calibration表格;按Store Coeff按钮;将数据送入控制器。 Point Information 将点状态恢复正常. File – Exit退出计算工具。(注意:当退出时,点将自动恢复到扫描状态)
在 Developer Studio中展开System → Network → Unit → Drops → 选择控制器 →
右键 → 选择Reconcle( 将数据传送到数据库) →选择点名 → OK
Alarm: P
正在阅读:
OVATION 逻辑组态01-24
辽师大版新版四年级下册综合实践电子教案03-07
财产保险案例03-15
一个字的结构划分标准是什么04-21
思想作风纪律整顿心得体会范文参考08-02
火力发电厂施工图设计内容深度规定11-03
啤酒游戏09-30
新疆恒永兴矿业有限责任公司30万吨年铁精粉选厂项目环境影响评价06-16
搅拌机功率的计算03-14
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 组态
- 逻辑
- OVATION
- 景观生态学复习(前四章)
- 长城汽车垂直整合战略分析
- 第八章 复习题
- 班级常规管理检查表
- 党积极分子竞选演讲稿
- gromacs文件介绍and一些杂知识
- 变化率问题教案
- 2016年英语四级考试:10天攻克核心词汇(1)
- 01-05 配置BRAS接入
- 退休核准系统企业版使用手册
- 妇女儿童发展规划中期评估报告
- 《人民解放军百万大军横渡长江》教学实录(王君)
- 免疫学课程作业答案汇总
- 应急物流概述+案例分析
- 中国传统文化中的亲族称谓关系
- 三年级语文第一单元导学案
- 经营范围参考规范:2011版国民经济行业分类(GBT - 4754-2011)
- 2015国家自然科学基金委员会生命科学部青年基金项目名单
- 人力资源管理自考本科毕业论文
- 一年级阅读练习(1)