论文部分内容阅读
随着计算机技术的迅猛发展和普及,工业自动化程度的不断提高,软件技术的迅速发展,现有的测量与控制系统有一些急待解决问题,如各种测量设备的数据资源的共享,快速开发新应用系统,系统稳定性高,维护方便等。解决这些问题的一个有效方法就是将应用程序组件化,然后利用这些组件可以快速形成新的应用。本文以三坐标测量机为例,对COM技术和测量与控制系统进行了深入的研究,全文由以下两个主要部分构成: 第一部分以COM技术和测量与控制系统为研究对象,全面分析了COM技术的特点,深入研究了三坐标测量机系统组织结构,提出使用COM技术建立新的三坐标测量软件系统。利用COM技术的优点,结合测量与控制系统的特点,设计了采用COM技术的客户/服务器结构的测量与控制系统模型,用COM技术代替DDE技术实现进程之间的通讯。 第二部分是采用COM技术的测量与控制系统模型的实现。用Visual C++来开发COM组件和使用组件。深入研究了在COM组件中如何与数据库连接。最后通过计算机仿真实现了进程外组件和远程组件与客户程序的通讯。 通过分析研究和测试表明,采用COM技术开发的测量与控制系统具有良好的扩展性和重用性,可实现资源的网络共享,解决了系统的不稳定性和远程西安理工大学硕士学位通讯问题。