Page 175 - 计算机技术与人工智能
P. 175

第五章 数据库基础


                                   第四节 实时数据库基础



                 一、实时数据库简介

                 实时数据库系统是开发实时控制系统、数据采集系统、控制信息管理系统等
             的支撑软件。在流程行业中,大量使用实时数据库系统进行控制系统监控、系统

             先进控制和优化控制,并为企业的生产管理和调度、数据分析、决策支持及远程
             在线浏览提供实时数据服务和多种数据管理功能。实时数据库已经成为企业信息
             化的基础数据平台,可直接实时采集、获取企业运行过程中的各种数据,并将其
             转化为对各类业务有效的公共信息,满足企业生产管理、企业过程监控、企业经

             营管理之间对实时信息完整性、一致性,以及安全共享的需求,可为企业自动化
             系统与管理信息系统间建立起信息沟通的桥梁,帮助企业的各专业管理部门利用
             这些关键的实时信息,提高生产销售的营运效率。

                 实时数据库的一个重要特性就是实时性,包括数据实时性和事务实时性。作
             为实时数据库,不能不考虑数据实时性。一般数据的实时性主要受现场设备的制
             约,特别是对于一些比较老的系统而言,情况更是如此。事务实时性是指数据库
             对其事务处理的速度。它可以是事件触发方式或定时触发方式。事件触发是指该

             事件一旦发生可以立刻获得调度,这类事件可以得到立即处理,但是比较消耗系
             统资源;而定时触发是在一定时间范围内获得调度权。作为一个完整的实时数据

             库,就系统的稳定性和实时性而言,必须同时提供两种调度方式。
                 针对不同行业不同类型的企业,实时数据库的数据来源方式也各不相同。总
             的来说,数据的主要来源有DCS控制系统、由组态软件+PLC建立的控制系统、
             数据采集系统(SCADA)、关系数据库系统以及直接连接硬件设备和通过人机

             界面人工录入的数据。根据采集的方式方法可以分为支持OPC协议的标准OPC方
             式、支持DDE协议的标准DDE通信方式、支持 MODBUS 协议的标准 MODBUS
             通信方式、通过 ODBC协议的 ODBC通信方式、通过 API编写的专有通信方式、

             通过编写设备的专有协议驱动方式等。

                 二、实时数据库作用

                 对于现代工业企业,如何使决策者可以随时查看生产过程数据,以便快速地
             做出正确的商业决策,是企业信息化建设的关键。在企业 MES所关注的各项资


                                                                                    163
   170   171   172   173   174   175   176   177   178   179   180