[发明专利]分布式数据采集控制平台系统有效
申请号: | 200910111103.4 | 申请日: | 2009-02-26 |
公开(公告)号: | CN101488026A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 刘平 | 申请(专利权)人: | 福州欣创摩尔电子科技有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 福州元创专利商标代理有限公司 | 代理人: | 蔡学俊 |
地址: | 350002福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 数据 采集 控制 平台 系统 | ||
技术领域
本发明涉及数据采集控制技术领域,特别是一种分布式数据采集控制平台系统。
背景技术
在现有技术中,远程数据采集系统多为单个的嵌入式产品,对应于具体的数据采集平台,需对每个嵌入式产品单独进行二次开发,用户需进行大量的底层重复性开发工作,不仅开发效率低,而且系统重用性差,无法进行系统的快速重构,系统维护工作量大。此外,现有的远程数据采集系统一般只能支持单一的采集技术和通讯技术,扩展性差,无法根据采集现场的条件进行采集方式和通信组网方式的灵活配置,适用范围十分有限。
发明内容
本发明的目的在于克服现有技术的不足,提供一种分布式数据采集控制平台系统,该系统根据可重定义的业务流程、业务逻辑集和可配置的基础数据表来灵活构建、重构应用模型,系统配置灵活,扩展性好,适用范围广。
本发明的目的是这样实现的:一种分布式数据采集控制平台系统,其特征在于:包括上层应用系统、中心数据库、服务端数据采集中间件及嵌入式数据采集控制终端;
所述上层应用系统包括实现实时采集功能时供服务端数据采集中间件调用的实时业务逻辑控制集以及用于对中心数据库中数据进行调用的业务对接模块;
所述中心数据库包括数据存储过程组成的业务逻辑控制集和基础数据表,所述业务逻辑控制集供服务端数据采集中间件调用以完成数据采集和业务应用模型的构建,所述基础数据表用于构建各类应用模型;
所述服务端数据采集中间件包括:业务采集查询模块、数据业务规则定义模块、设备远程管理模块及通信中间件;所述的业务采集查询模块,用于完成业务逻辑调度和执行,从上层应用系统调用业务逻辑,并控制嵌入式数据采集控制终端执行,实现数据采集、过滤、数据入库,同时还可根据配置条件查询中心数据库中的数据;所述的数据业务规则定义模块,用于业务逻辑规则定义和业务流程定义;基础数据配置模块,用于输入构建各类应用模型的数据;所述的设备远程管理模块,用于实现嵌入式数据采集终端远程状态监测、设备参数设置、软件升级;所述的通信中间件,用于与嵌入式数据采集控制终端、中心数据库及上层应用系统进行通信;
所述嵌入式数据采集控制终端包括与外部设备通信的驱动指令集、设备驱动中间件、完成与服务端数据采集中间件交互的客户端应用中间件以及可扩展的通用通信模块,嵌入式数据采集控制终端通过P/S2、RS232、RS485和RFID采集中间件进行数据采集。
本发明的显著特点是由分布设置多个嵌入式数据采集控制终端和数据采集中间件一起实现可灵活组配的具体数据采集平台,只需通过配置数据采集终端工作类型,采用通用数据库技术(调用预先定义业务逻辑控制集)即可完成数据采集和控制工作,减少了大量重复性工作,使用户能够集中精力快速搭建起基于大量基础数据的具体上层应用系统,其开发效率、成功性和系统重用性较传统系统开发有大幅度的提高。同时,支持系统的快速重构、可快速搭建数据采集业务应用模型,有效解决了嵌入式应用系统无法快速地适应业务处理模式的经常变化,维护工作量大等问题。
此外,支持多种采集技术和可扩展的通讯技术,通过支持可扩展/选配模块的嵌入式系统平台,通过支持数据采集中间件平台,实现了对底层硬件和上层应用软件的灵活扩展和无缝连接,从而支持多种数据通信方式,如GPRS、Zigbee、CanBus、RS485等,实现了系统低廉性、灵活性和易用性的有机结合。
下面结合附图及具体实施例对本发明作进一步的详细说明。
附图说明
图1是本发明的系统结构和数据流程示意图。
具体实施方式
本发明的分布式数据采集控制平台系统,包括上层应用系统、中心数据库、服务端数据采集中间件及嵌入式数据采集控制终端;
所述上层应用系统包括实现实时采集功能时供服务端数据采集中间件调用的实时业务逻辑控制集以及用于对中心数据库中数据进行调用的业务对接模块;所述上层应用系统包括连接于互联网或专网上的各类公用应用服务器。
所述中心数据库包括数据存储过程组成的业务逻辑控制集和基础数据表,所述业务逻辑控制集供服务端数据采集中间件调用以完成数据采集和业务应用模型的构建,所述基础数据表用于构建各类应用模型;
所述服务端数据采集中间件包括:
业务采集查询模块,用于完成业务逻辑调度和执行,从上层数据库服务器调用业务逻辑,并控制下层采集终端执行,实现数据采集、过滤、数据入库,同时还可根据配置条件查询数据库中的数据;
数据业务规则定义模块,用于业务逻辑规则定义和业务流程定义;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州欣创摩尔电子科技有限公司,未经福州欣创摩尔电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910111103.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:Linux系统下USB设备的处理方法
- 下一篇:手机控制的智能鱼缸
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置