基于COM技术的测量与控制系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机技术的迅猛发展和普及,工业自动化程度的不断提高,软件技术的迅速发展,现有的测量与控制系统有一些急待解决问题,如各种测量设备的数据资源的共享,快速开发新应用系统,系统稳定性高,维护方便等。解决这些问题的一个有效方法就是将应用程序组件化,然后利用这些组件可以快速形成新的应用。本文以三坐标测量机为例,对COM技术和测量与控制系统进行了深入的研究,全文由以下两个主要部分构成:
     第一部分以COM技术和测量与控制系统为研究对象,全面分析了COM技术的特点,深入研究了三坐标测量机系统组织结构,提出使用COM技术建立新的三坐标测量软件系统。利用COM技术的优点,结合测量与控制系统的特点,设计了采用COM技术的客户/服务器结构的测量与控制系统模型,用COM技术代替DDE技术实现进程之间的通讯。
     第二部分是采用COM技术的测量与控制系统模型的实现。用Visual C++来开发COM组件和使用组件。深入研究了在COM组件中如何与数据库连接。最后通过计算机仿真实现了进程外组件和远程组件与客户程序的通讯。
     通过分析研究和测试表明,采用COM技术开发的测量与控制系统具有良好的扩展性和重用性,可实现资源的网络共享,解决了系统的不稳定性和远程
    
    西安理工大学硕士学位
    通讯问题。
There have some problems, for example, share the data source of all sort of the measurement of equipment, develop new application system quickly, have high stability and maintain convenient, which must be resolved immediately in the measurement and control system now used, because of the widespread and rapidly development of computer technology, constantly development of automatically industry and the fast evolution of soft technology. An effective method to resolve these problems is that makes the application procedure modular, and then forms new application with the modules. The COM technology and the system of measurement and control are researched deeply in this text with the three coordinate measurement machine. The whole paper includes two main parts:
    The first part analyses completely the characteristic of the COM technology and researches the structure of the three coordinate measurement machine, and then presents a new soft system of the three coordinate measurement machine with COM technology. A system model of
    
    
    
    the measurement and control based on client/server model with COM technology is designed with utilizing the COM technology's merit and conjoining the characteristic of the system. The communication between the procedures is come through the COM technology taken the replace of DDE.
    The second part is to use the COM technology for designing the system of measurement and control. The components are built and then used with Visual C++. To research how the COM component connect with the database. At the last, an example is made to show that the local-process and the remote-process component communicate with the client. After the research and test, it expresses that the system have good expansibility, built quickly and share the resources with each other. Instability of the system and the communication of the procedures are resolved.
引文
【1】楼伟进 应风淼 COM/DCOM/COM+组件技术《计算机应用》2000年第4期
    【2】柯清远 基于 COM/DCOM组件技术的 WEB——BASE多媒体教学软件的设计 《电化教育研究》 2000年第5期
    【3】蒋俊 范锐 李允 基于COM/DCOM的分布式计算研究与应用《西南石油学院学报》2001年第2期
    【4】余英 梁刚著 《Visual C++实践与提高COM和COM+篇》中国铁道出版社2001年2月出版
    【5】[美]Ash Rofail,Yasser Shohoud著 邱仲潘等译《COM与COM+从入门到精通》电子工业出版社2000年4月出版
    【6】[美]Dale Rogerson杨秀章 江英译,《COM技术内幕》清华大学出版社1999年3月出版
    【7】[美]DON BOX 著 潘爱民 译,《COM本质论》中国电力出版社2001年8月出版
    【8】Larry D.Vail 〈A Comparison of the Microsoft Component Object Model with the C++ and Smalltalk Object Models〉by April 1997
    【9】Mary Kinland. 《Designing Component-Based Application.》 Microsoft Press.
    【10】潘爱民 著《COM原理与应用》清华大学出版社1999年报11月出版
    【11】韩启钢 主编,《智能化仪表原理与使用维修》中国计量出版社2002年9月出版
    
    
    【12】刘正林著,《面向对象程序设计》华中科技大学出版社2001年5月出版
    【13】程铁皋 金相风等《Windows动态数据交换程序设计》编北京航空航天大学出版社1995年6月出版
    【14】李炎新 邢建春 COM 技术及其在工业自动化软件中的应用《工业控制计算机》2000年13卷第1期
    【15】张国雄等著.《三坐标测量机》-天津:天津大学出版社,1999.7
    【16】郑涛,张德贤等 COM服务器的实现策略和技术《河南大学学报》(自然科学版)2001年1月31卷第1期
    【17】华奇兵,许文波,李琳,汪林林等 COM技术及其程序设计《重庆邮电学院学报》2001年3月第13卷,第1期
    【18】李炎新 邢建春 COM 技术及其在工业自动化软件中的应用《工业控制计算机》2000年13卷第1期
    【19】黄大贵著,《微机数控系统》,1995,电子科技大学出版社
    【20】徐澍,符红光 COM技术在人工智能程序设计中的应用《计算机应用》第21卷2001年5月
    【21】杨颖娜,王晓智 COM中的数据库接口技术 《计算机应用》第21卷第12期2001年12月
    【22】陶永华,尹怡欣,葛芦生主编著,《新型PID控制及其应用》,1998,机械工业出版社
    【23】赵根明,饶永生 COM组件编程探索 《广州大学学报》(自然科学版)第2卷 第4期 2003年8月
    【24】刘先省,楚艳萍 COM组件的客户 服务器模型 第32卷第3期河南大学学报(自然科学版) 2002年9月
    【25】鲁凌云,刘勇,潘成胜,杜海峰 COM组件技术在数据传输中的应用 《沈阳工业学院学报》2002第21卷第1期
    
    
    【26】王峰,高尚伟,李福义 COM组件接口方法参数的数据类型的选择 《应用科技》第29卷第6期 2002年6月
    【27】杨洪波 关于COM的接口规范分析 《娄底师专学报》第2期2002年4月
    【28】张凤均 孟晓风 基于COM的可互换虚拟仪器驱动技术研究 《北京航空航天大学学报》2003年3月第29卷第3期
    【29】聂作先,刘建成 基于COM技术的分布式检测与控制系统的设计与实现《长沙铁道学院学报》2002年12月第20卷第4期
    【30】陆会明 董艳 基于COM技术的控制系统优化组件的实现及应用《现代电力》第19卷第6期现 2002年12月
    【31】方霞 郭国强 基于MFC创建COM组件《常德师范学院学报》(自然科学版)第15卷第1期2003年1月
    【32】杜立智 开启COM/DCOM编程技术的钥匙 《微型电脑应用》2003年第19卷第9期
    【33】孙清 张德运 杨军等 利用COM组件开发应用软件的方法及实现《微电子学与计算机》 2001年第6期
    【34】王跃宣,苏宏业,牟盛静,褚健等 组件化软测量软件包的开发与应用《计算机技术-化工自动化及仪表》2003,30(3):43~46
    【35】林清滢 用MFC开发COM组件 《韩山师范学院学报》第23卷第2期2002年6月