先进控制软件系统实时数据库的设计周东球杜殿林左信(石油大学自动化研究所,北京昌平102249)摘要:实时数据库是先进控制软件系统的重要组成部分,也是设计先进控制软件系统的难点之一,本文结合作者从事先进控制软件系统实时数据库模块设计开发的实际经验,介绍了基于VC++6
0实时数据库模块的设计思想和实现方法,并给出了部分实现代码
关键词:实时数据库;数据对象;实时调度;多线程中图分类号:TP311
311文献标识码:ADesignofReal-TimeDatabaseofAdvancedProcessControlSoftwareSystemZhou,DongqiuDu,DianlinZuo,Xin(ResearchInstituteofAutomation,UniversityofPetroleum,Beijing
102249,China)Abstract:Thereal-timedatabase,astheimportantpartofadvancedprocesscontrolsoftwaresystem,isalsooneofthemostdifficultsectionstobedesigned
Inthispaper,howtodesignandrealizereal-timedatabasewithVC++isintroduced,onthebasisoftheauthor’spracticalexperienceintheresearchfield
Inaddition,partofsourcecodesareprovided
Keywords:Real-timedatabase;Dataobject;Real-timeschedule;Multithreading0前言近年来,DCS(集散控制系统)以其强大的控制功能、可靠的安全性能和良好的可移植性在国内