实时数据库是工业领域信息化的核心基础软件,是大数据、云计算和物联网等产业的核心支撑软件。在国家“两化融合”的号召下,紫金桥软件凭借多年开发经验与大量用户反馈,精心打造紫金桥跨平台实时数据库(RealHistorian),积极响应中国制造2025和深入贯彻落实国家现阶段规划纲要,帮助传统企业开展“智慧转型”,实现生产数字化、智能化,为民族智能制造的腾飞助力。
RealHistorian是一款基于C/S和B/S结构的实时数据库集成应用平台,其单机数据容量大,且采用最新的超文本标记语言实现多端一体化的WEB访问,完美支持智能手机、平板电脑等多种移动设备浏览,有效提高智能设备的自动化水平和可操作性,为实际操作提供便利。
RealHistorian是真正自主的跨平台软件,可与国产操作系统(如银河麒麟、中标麒麟和统信UOS)以及国产硬件(以飞腾、龙芯、鲲鹏和兆芯等为代表的CPU)完美结合,极大的拓宽了软件适用领域,可广泛应用于国防信息建设和国计民生行业,为民族产业信息安全把好第一关,为我国的国防安全和信息安全做出贡献,助力重点数据生态系统国产化建设。
三、系统构成
RealHistorian的核心模块包括IODriver(设备驱动)、IDE(开发环境)、View(运行环境)、DB(数据库)、WebServer(Web服务)、对外接口等,各模块相互独立又相互联系,组合在一起构成紫金桥跨平台实时数据库RealHistorian。
IODriver:是RealHistorian的数据采集模块,是RealHistorian与外部设备的连接通道。通过IODriver,RealHistorian可以和生产现场联系起来。一方面,IODriver可以把实时数据采集到计算机中,另一方面,RealHistorian通过IODriver给IO设备发出相应的指令。
IDE:是RealHistorian集成开发环境,主要用于系统的配置和组态。包括点组态、设备组态、画面组态、用户管理、安全设置和工程加密等功能。
View:是RealHistorian的运行环境,是用户开发出来的应用系统的结果显示。可以与最终用户进行交互,提供流程图显示、历史/实时趋势显示、历史/实时报警显示以及报表等多种数据表现方式。
DB:是RealHistorian的数据处理核心,是系统的中枢部分,它一方面管理系统的数据处理,如实时数据的处理、历史数据存储、报警处理和统计数据管理等;另一方面它还要为其它模块提供数据服务,比如为View、IODriver和WebServer等提供各种数据服务。
WebServer:是为用户提供Web服务的程序,用户可以使用各种支持HTML5的浏览器来访问工程运行画面及数据,通过Internet或局域网远程查看现场数据,及时了解生产情况。
对外接口:提供多种开放式接口,可以和其他程序实现数据交换。包括WebService、REST API、OPC UA Server、OPC XmlDA Server、Modbus Server以及CommServer等。其中WebService、REST API、OPC UA Server、OPC XmlDA Server和Modbus Server均采用标准公版协议,无需额外适配工作;CommServer为紫金桥的高效数据接口,采用私有协议,适用于大点数、高并发、高效率和高安全性的应用场景。
二、系统架构
三、跨平台支持能力
RealHistorian采用跨平台架构设计,软件的工程开发和运行均具备跨平台能力,可使用任意平台进行工程开发,并复制到任意平台运行,消除处理器和操作系统差异导致的不便,实现跨平台兼容。
RealHistorian采用可裁剪式架构,也能够适应多种不同的嵌入式设备,方便不具备嵌入式软件开发经验的用户在极短的时间内,快速开发完成一个嵌入式系统,提高嵌入式产品投入市场的速度。软件具有丰富的人机界面,能够提供嵌入式WEB应用以及适配生产设备的控制逻辑功能,同时可以存储相当数量的历史数据,达到工作站级计算机的应用水平。
RealHistorian支持的处理器:
X86架构:Intel、AMD、和兆芯等。
ARM架构:飞腾和鲲鹏等。
MIPS架构:龙芯。
ALPHA架构:申威。
嵌入式:Cortex和Intel嵌入式处理器等。
RealHistorian支持的操作系统:
Windows桌面版/服务器版。
国产操作系统:银河麒麟、中标麒麟、统信UOS和优麒麟等。
常见Linux系统:Ubuntu、CentOS、Debian和Redhat等。
RealHistorian是一款基于C/S和B/S结构的实时数据库集成应用平台,其单机数据容量大,且采用最新的超文本标记语言实现多端一体化的WEB访问,完美支持智能手机、平板电脑等多种移动设备浏览,有效提高智能设备的自动化水平和可操作性,为实际操作提供便利。
RealHistorian是真正自主的跨平台软件,可与国产操作系统(如银河麒麟、中标麒麟和统信UOS)以及国产硬件(以飞腾、龙芯、鲲鹏和兆芯等为代表的CPU)完美结合,极大的拓宽了软件适用领域,可广泛应用于国防信息建设和国计民生行业,为民族产业信息安全把好第一关,为我国的国防安全和信息安全做出贡献,助力重点数据生态系统国产化建设。
三、系统构成
RealHistorian的核心模块包括IODriver(设备驱动)、IDE(开发环境)、View(运行环境)、DB(数据库)、WebServer(Web服务)、对外接口等,各模块相互独立又相互联系,组合在一起构成紫金桥跨平台实时数据库RealHistorian。
IODriver:是RealHistorian的数据采集模块,是RealHistorian与外部设备的连接通道。通过IODriver,RealHistorian可以和生产现场联系起来。一方面,IODriver可以把实时数据采集到计算机中,另一方面,RealHistorian通过IODriver给IO设备发出相应的指令。
IDE:是RealHistorian集成开发环境,主要用于系统的配置和组态。包括点组态、设备组态、画面组态、用户管理、安全设置和工程加密等功能。
View:是RealHistorian的运行环境,是用户开发出来的应用系统的结果显示。可以与最终用户进行交互,提供流程图显示、历史/实时趋势显示、历史/实时报警显示以及报表等多种数据表现方式。
DB:是RealHistorian的数据处理核心,是系统的中枢部分,它一方面管理系统的数据处理,如实时数据的处理、历史数据存储、报警处理和统计数据管理等;另一方面它还要为其它模块提供数据服务,比如为View、IODriver和WebServer等提供各种数据服务。
WebServer:是为用户提供Web服务的程序,用户可以使用各种支持HTML5的浏览器来访问工程运行画面及数据,通过Internet或局域网远程查看现场数据,及时了解生产情况。
对外接口:提供多种开放式接口,可以和其他程序实现数据交换。包括WebService、REST API、OPC UA Server、OPC XmlDA Server、Modbus Server以及CommServer等。其中WebService、REST API、OPC UA Server、OPC XmlDA Server和Modbus Server均采用标准公版协议,无需额外适配工作;CommServer为紫金桥的高效数据接口,采用私有协议,适用于大点数、高并发、高效率和高安全性的应用场景。
二、系统架构
三、跨平台支持能力
RealHistorian采用跨平台架构设计,软件的工程开发和运行均具备跨平台能力,可使用任意平台进行工程开发,并复制到任意平台运行,消除处理器和操作系统差异导致的不便,实现跨平台兼容。
RealHistorian采用可裁剪式架构,也能够适应多种不同的嵌入式设备,方便不具备嵌入式软件开发经验的用户在极短的时间内,快速开发完成一个嵌入式系统,提高嵌入式产品投入市场的速度。软件具有丰富的人机界面,能够提供嵌入式WEB应用以及适配生产设备的控制逻辑功能,同时可以存储相当数量的历史数据,达到工作站级计算机的应用水平。
RealHistorian支持的处理器:
X86架构:Intel、AMD、和兆芯等。
ARM架构:飞腾和鲲鹏等。
MIPS架构:龙芯。
ALPHA架构:申威。
嵌入式:Cortex和Intel嵌入式处理器等。
RealHistorian支持的操作系统:
Windows桌面版/服务器版。
国产操作系统:银河麒麟、中标麒麟、统信UOS和优麒麟等。
常见Linux系统:Ubuntu、CentOS、Debian和Redhat等。