iPlature产品概览

上传人:206****923 文档编号:51503806 上传时间:2018-08-14 格式:PPT 页数:30 大小:2.11MB
返回 下载 相关 举报
iPlature产品概览_第1页
第1页 / 共30页
iPlature产品概览_第2页
第2页 / 共30页
iPlature产品概览_第3页
第3页 / 共30页
iPlature产品概览_第4页
第4页 / 共30页
iPlature产品概览_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《iPlature产品概览》由会员分享,可在线阅读,更多相关《iPlature产品概览(30页珍藏版)》请在金锄头文库上搜索。

1、过程控制计算机应用系统开发平台 iPlature培训课训课程3.30 上午3.30下午3.31 上午3.31 下午4.1 上午4.1 下午iPlature概述李露ICE、任务管理李露XCOM-PCS李露日志系统李露iSuperFrame李露过程控制计算机系统开发面临的问题开发周期长,程序设计复杂; 应用质量无法保障、已有成果难重用; 维护困难,运行管理工作量大; 集成困难; 计算机技术更新快,技术进步难连续; 工艺人员过多关注计算机知识。什么是iPlatureiPlature是在宝信原有过程控制计算机应用系统开发平台 Plature99基础上,为了满足计算机技术的发展和控制系统规 模不断扩大、

2、控制精度不断加强的需要而开发的全新升级iPlature是一套基于通用硬件系统,以客户机/服务器架构为基础的平 台软件,基于面向对象的分布式计算引擎,机器开发语言无关,开 放性好,可扩充能力强,应用开发功能完备,是企业过程控制计算 机应用系统开发的工具。iPlature结构OSOSDataBaseDataBase分布式计算基础构件分布式计算基础构件任务 管理画面 管理实时数据 库报表 系统报警 日志Oracle数 据访问基础数 据采集Tag管理应用应用iPlature任务管理提供了一个基于组件应用程序开发框架和应用服务管理 器。 应用框架提供了开发过程控制应用常用的诸多功能供调用,和统 一的交互

3、、管理接口,有利于规范应用开发、提高开发效率 和扩展能力; 应用服务管理器通过配置加载和管理的应用,并且可以对它进行 远程管理,使应用变成一组离散的服务,其组合通过动态配 置而不是静态链接。 iPlature任务管理提供一种用于使对象接口与其实现相分离的基础性抽象机制,通过接口 描述语言(IDL)在客户与服务器之间建立合约,描述应用所使用的各种 类型及对象接口这种描述与实现语言无关,提供对客户端开发和服务端 开发语言的语言映射映射IDL源文件模板基础构件库ServerClientiPlature任务管理数据库文件Server通过配置提高产品灵活性配置信息可以存放在XML文件或数 据库中无需修改

4、源码以适应需求变更专有工具或界面修改配置信息服务灵活可配置iPlature任务管理iPlature画面系统HMI应用管理系统是一种基于Microsoft.NET的HMI应用 开发和管理的框架。它提供应用画面制作的模板和控 件,应用画面加载和管理的框架,Tag数据访问、数据 库访问以及安全认证服务的企业应用程序库。Super Frame能够降低HMI应用画面制作的复杂性,提高HMI 应用开发的速度和效率。iPlature画面系统iPlature过程数据Tag系统基于Tag的过程数据在线管理子系统是整个平台系统的数据核心, 它负责管理来自L1的基础数据点以及根据这些基础数据产生的导出 数据:1、在

5、线数据存储池保存所有已定义tag点的配置信息及这些tag点 对应的最新采样值 2、短时间的内存存储用以提高数据访问性能 3、在线数据计算,可以自动计算指定tag点指定周期内的最大值、 最小值、平均值、累计值、方差值、标准差值 4、执行任务,当指定事件触发时可以执行相应的任务,这些任务 包括:启动进程、刷新画面、执行数据库存储过程 5、对基础的过程数据和计算后的导出数据进行数据库归档iPlature过程数据Tag系统iPlature实时数据存储过程控制系统里有大量实时数据,其中有部分数据需要 保存下来供实时分析处理,普通的文件方式或者一般 的关系型数据库无法满足这种高性能要求。实时数据 库为过程

6、控制的高速数据访问提供了坚实的基础。Berkeley DB是一个具有工业强度的嵌入式数据库系统,数据处 理的效率很高库非常紧凑,不超过500K,但可以管理大至 256T的数据量 iPlature实时数据存储简化实时数据访问操作(STL Map方式)定义StringIntMap map(connection, “simple“); 新增map.insert(make_pair(key, i); 查找p = map.find(“z“); 修改p.set(p-second + 1); 删除map.erase(p);实时数据操作交互工具iPlature关系数据库访问基于Oracle OCI(Oracl

7、e Call Interface)技术的封装库,模仿了 Windows平台下微软ADO技术对象作用connection代表了对数据库的连接,访问数据库都由它开始statement代表了SQL语句对象,负责解析参数,执行SQLresultset对数据库查询后所得结果 parameterSQL语句中的参数,用于变化的数据 column数据库查询所得结果的列,可以返回多种类型的值iPlature关系数据库访问使用方便 connection cn (“scott“, “tiger“,“server_name“); string sql = “select count(*) total from pdo

8、data“; resultset int total = (int)(long)rs“TOTAL“; 基于OCI运行效率高 支持Window、Linux、AIX、HP-UX等 代码自动生成Table2CPP,实现ORM,提供效率 单表访问无需编码,自动代码生成工具生成键值类、内容类、操作类iPlature日志系统应用系统长期运行需要进行日志的记录,日志系统模块 就是为应用系统提供日志功能,日志系统有三个主要 的组件: Logger日志写出器,供程序员输出日志信息; Appender日志目的地,把格式化好的日志信息输出到指定的地方 去; Layout日志格式化器,用来把程序的日志格式化成字符串;

9、 iPlature日志系统线程安全、高效 多种格式 Printf格式 正则表达式 多种输出目的 屏幕 打印机 大小可配置:固定文件、Rolling文件、每日Rolling文件 可在线改变报警级别iPlature报表系统报表管理模块提供报 表设计、浏览、打印 (精确套打)以及文 件导出等功能,并实 现了在B/S构架软件 中报表的存取、二次 分析、报表分发控制 等 iPlature报表系统iPlature特点基于先进的面向对象分布式计算中间件引擎完全保留面向对象特性,所有调用均后绑定,运行时决定操作的 实现; 客户机和服务器使用TCP/UDP等多种协议通信,实现远程调用 ; 全面支持多线程iPla

10、ture特点机器、编程语言无关核心架构层屏蔽字节顺序、填充等机器相关问题,提供可以在 WindowUnixLinux等操作系统上均可使用的统一API;客户和服务器可分别部署,使用接口合约定义行为,接口合约支 持向C/C+、Java、C#、Python等目标开发语言映射; iPlature特点高效稳定 iPlature核心采用C+开发,全面支持线程,运行效率高;可伸缩应用服务器动态部署应用组件,负责启动、停止和状态监 控 iPlature特点智能化客户端 基于Microsoft.NET的HMI应用框架;应用画面制作的模板和控件,支持曲线、趋势等多种图表格式, 集成安全认证、数据库访问、日志记录、

11、异常处理和版本自 动更新等多种功能,对画面组件动态加载、管理。 iPlature特点契合冶金行业深厚行业背景,上百个过程控制自动化项目的成功经历为开发平 台的研制积累的丰富的经验,iPlature针对过程控制计算机应 用系统特点开发了系统控制管理、任务管理、Tag过程数据管 理、HMI画面管理、高速过程数据存储、日志、关系数据库访 问等功能以满足实际工程开发的需要。 我们的优势技术优势近10年过程控制开发平台经验;20人资深研发团队,其中博士一人,硕士5人;业内领先的 分布式计算引擎; 产品优势模块化的设计使用户可以根据自身需求定制搭建符合特定应用需要开发和运行平台。同时对 各分散模块进行系统

12、级功能的集中管理,极大地增强了产品的灵活性和拓展能力 服务优势我们立足冶金自动化行业,在上百个成功项目应用开发、支持服务中,形成了自身的服务优 势、人才优势和质量优势,始终坚持以用户为中心,为项目单位提供实用、高效的咨询 和售后支持服务,保证项目的工期宝钢一、二、四高炉过程控制计算机系统 宝钢2050热轧:粗轧、精轧、层冷机组 宝钢2030酸洗、脱脂过程控制计算机系统 宝钢不锈钢碳钢精炼过程控制计算机系统 宝钢ERW钢管过程控制计算机系统 唐钢RH精炼过程控制计算机系统 宁波建龙一号高炉过程控制计算机系统 广州联众lisco不锈钢冷轧过程控制计算机系统 台湾烨联Yusco Capl退火机组改造过程控制计算机系统 产品典型应用案例Any Question?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号