论文部分内容阅读
管控一体化系统(EMS)是主要是把生产控制系统信息和管理系统信息有效结合起来,实现全企业范围内的数据共享,有效的解决了“信息孤岛”问题,是企业信息集成的典型应用。在目前的管控一体化系统设计中,广泛采用实时操作系统和实时数据库,使得企业实现管控一体化的技术成本大大增加,这对于中小型企业是不适用的。然而传统的操作系统和关系数据库对实时性的支持很弱,不能有效的提供实时响应,为了保证能够快速响应实时请求,在管控一体化数据传输系统中使用内存作为磁盘关系数据库的缓冲数据处理区,使得对于工业现场的实时数据处理速度有了很大的提高,满足了实时性的要求。本文在分析一些相关经典理论的基础上,针对中小型工业企业对于管控一体化信息集成设计的较高的经济性和良好的性能的要求,对工业现场数据的传输系统进行了设计,并结合中小型企业的需求,设计了本文的面向管控一体化的工业现场数据传输系统。在本系统中,本文设计了一种基于IP寻址的数据串行网络传输模式,同时,为了保证对实时数据的有效捕获和对冗余数据的清洗,设计了一种基于内存的数据两阶段提交方法,把内存设计为后台传统关系数据库SOLServer数据库(或其它关系数据库)的缓存数据处理区,既充分利用了内存对实时性操作的优良性能,又利用后台关系数据库的完善技术来满足企业对于数据挖掘和决策分析的要求。在此基础上,对数据网络传输、数据清洗、内存与关系数据库的接口以及系统冗余等技术进行了详细的设计,并给出了部分实现。