摘要
为了能在监控软件中实时监控数据,系统采用物理内存作为实时数据库的主存储区,在内存中完成对数据的存储、管理和实时操作.使用SQL Server 2000数据库管理历史数据,给出了基于商用数据库组态软件实时数据库的结构.整个系统采用多线程面向对象的编程方法,在查找方法上采用直接定位指针的搜索方法,解决了与Windows操作系统相融合的问题.测试结果表明该系统能达到监控实时性的要求.
In order to implement real-time monitoring and controlling of data in configuration software, the system adopted physical RAM as the main storage area of real-time database (RTDB) to store, manage and operate the data in real time, and proposed commercial database based RTDB of configuration software by using SQL Server 2000 database for management of history data. By object-oriented and multi-thread methods of programming, the system adopted direct orientation of pointers search method to solve the problem of compatibility with Windows Software. The test results indicate that the purpose of real-time monitoring and controlling is achieved by this system.
出处
《北京工业大学学报》
EI
CAS
CSCD
北大核心
2006年第3期197-201,共5页
Journal of Beijing University of Technology
基金
北京市教育委员会基金资助项目(KP0201200101).
关键词
关系数据库系统
面向对象编程
监视
实时数据库
组态软件
relational database system
object oriented programming
monitoring
real-time database
config uration software