力控FWebView 在中石油塔里木油田生产物联网的应用
一、项目概述
目前,Web技术发展越来越成熟,但若应用于展示平台系统则需要一些前端开发经验,所以工业级用户及系统集成单位研发及运维较难,形成产品的软件平台较少。为了解决这一问题,力控推出eForceCon 二次组态版产品,结合原有的C端开发环境,用户只需要掌握基础的组态软件应用即可完成项目中监控、统计等功能设计实施,节省用户的学习成本和项目的研发投入,保证系统安全稳定的运行。
塔里木油田是中国石油油气生产物联网(A11)首批示范油田,其二次组态系统部署在油田公司办公网中,集成到A11生产管理子系统平台,实现基于油田公司办公网PHD实时数据库的二次组态发布与展示。该系统在克拉、哈得作业区成功进行了试点应用。
但在克拉、哈得作业区试点推广过程中逐渐发现,现在使用的原二次组态展示组件存在插件安装繁琐、页面无法自适应浏览、油田缺少统一图元库、缺少数据分析功能等缺陷。同时,随着A11在塔里木油田的逐步推广应用,系统在使用过程中也产生新的需求,例如:动态数据关联展示与分析、在移动端查看二次组态图、建立统一的二次组态绘图标准与图元库等。
因此总部A11项目组决定统一替换组态系统,采用力控组态展示解决方案,以此弥补原系统缺陷,同时满足A11二次组态新增需求。
二、系统架构
中国石油油气生产物联网(A11)系统在塔里木油田的15个作业区生产网分别部署PHD实时数据库,并将生产数据同步到办公网PHD实时数据库集群。目前,办公网PHD实时库集群所采集的点数约为20万点,生产工艺流程图画面上千张,本项目需要将采集数据与生产工艺流程图依托于二次组态系统平台发布,实现实时数据与生产工艺流程图等信息的Web以及手机客户端浏览。
基于塔里木油田二次组态系统发布的数据量庞大,生产工艺流程图画面较多,综合预警功能计算量大,客户端浏览数量群较大等因素,力控科技作为二次组态软件供应商,结合产品特点与系统现状,部署3套冗余服务器,安装力控科技eForceCon V3.0二次组态软件,每套服务器服务于5个作业区。
系统架构如下图所示:
此系统架构的优点:
- 将塔里木油田二次组态系统20万点数据、大量生产工艺流程图分散处理,分散了访问数据量,降低服务器压力。
- PHD提供的API接口在数据浏览高峰期可能会出现卡顿甚至产生服务器崩溃、数据丢失现象,采用分布式读取方式,缓解了数据浏览高峰期PHD实时数据库的压力。
- 分散式部署模式对系统硬件要求低于部署单套20万点eForceCon V3.0二次组态软件,且整体成本更低。
三、应用功能
1、流程画面标准组态功能
2、综合预警功能。支持多种报警形式;提供测点在线报警配置环境;支持报警结果记录oracle存储;支持按时间及字段对报警记录进行匹配查询;支持通过前端图形根据表达式的真假产生的色变、闪烁方式实现告警功能。
3、图库功能。简便的设备图元添加方法;提供A11二次组态标准图库包。
4、提供丰富的组件
- 曲线功能,支持实时、历史数据展示、对比;支持根据时间设定查询历史曲线;支持曲线打印。
- 报表功能,报表包括:实时报表,历史报表,综合预警报表(实时和历史);支持报表导出;支持对单点实时和历史数据的展示、对比;报表支持通过时间查询历史数据;报表支持最大值、最小值、平均值计算功能。
- URL功能,画面组态模块可跟其他系统进行对接,提供点击事件:支持通过双击事件访问URL路径,传递图元名称、机构ID、回话ID。
5、系统集成功能。支持通过Web Service建立与其它任意系统的数据交互;支持通过点击事件将对象名称传递给指定IE页面,并添加对象id参数;支持发布页面中嵌入带有明确URL路径的IE页面;支持力控二次组态软件与中石油物联网系统的无缝集成融合。
6、支持多种环境无插件访问、灵活自适应性。PC端支持IE11(32/64)以上,WIN10 Edge浏览器,苹果MAC safari、Google chrome、Firefox浏览器;移动端支持IOS9.0,Andiror4.0等以上环境。支持各大主流浏览器及发布页面在内嵌窗口iframe中的自适应。
四、应用总结
通过建设油气生产工艺二次组态系统,实现了二次组态流程图在360极速浏览器、谷歌浏览器等主流浏览器的无插件浏览,将现场设备与画面精密结合实现了物联网系统及设备系统的关联展示,并将实现单点、多点、趋势的预告警功能,全面提升油气生产物联网管控平台二次组态相关功能的兼容性与稳定性。