VCS2集散控制系统OPC数据访问服务器的开发

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:fei5301821
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
VCS2是由广东肇庆维光仪表有限公司委托开发的小型DCS系统,它是针对流程工业中小型单元设备的过程控制而开发的,以提供控制品质为核心以工程控制为重点的完整的小型DCS,主要应用在各种中小型工厂的控制系统中.在VCS2系统软件方面,随着计算机技术、网络技术及通信技术突飞猛进的发展,传统的控制系统系统软件的设计方法己不适应发展的需要,因为传统的方法带来诸如系统升级和移植不便的缺陷.为克服这些缺陷,在VCS2中我们使用了OPC(OLE for Process Control)技术.OPC是微软公司的对象链接和嵌入技术在过程控制方面的应用,为工业自动化软件面向对象的开发提供一项统一的标准,目的是为工厂底层设备或者控制室数据库中的大量数据源之间的通信提供一种标准的通信机制.该文详细介绍了小型DCS系统VCS2的OPC数据访问服务器的开发过程.为力求完整,在第二章简单讨论了DCS(集散控制系统)的发展现状、传统软件设计面临的问题以及OPC解决方案;接着在第三章对OPC技术的基础OLE/COM技术原理作了较为详细的介绍,重点论述了COM对象的封装性和可重用性、COM接口的描述、DCOM技术及OLE技术.接下来的第四章详细说明了VCS2系统中OPC数据服务服务器的设计,先论述了OPC服务器的总体结构和对象的逻辑结构,然后分别介绍对象与接口设计、数据存储区设计、界面设计和驱动设计这四大部分.在第五章讨论了OPC数据服务服务器数据访问的六种形式的实现及其实现的基础——服务器多线程模型.论文结尾给出了OPC数据访问服务器的测试及OPC的发展方向.
其他文献
粗糙集(Rough Set,RS)理论是一种刻划不完整性和不确定性的数学工具,能有效地分析和处理不精确、不一致、不完整等各种不完备信息,并从中发现隐含的知识,揭示潜在的规律。RS理论