首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 328 毫秒
1.
COM技术中包容与聚合的实现   总被引:2,自引:0,他引:2  
组件重用是组件技术的一个重要方面,充分利用这一技术,对于进行应用系统的开发具有很大的帮助。文中在阐述了COM可重用机制基本概念的基础上,分析了如何用C++直接实现COM组件重用,作为比较,还给出了借助MFC和ATL实现COM组件重用的基本实现方法,及其注意点。  相似文献   

2.
基于组件技术的导航可视化仿真系统的设计   总被引:1,自引:0,他引:1  
本文对于面向对象的支持导航三维可视化仿真可重用的组件层次设计方法进行研究和分析,并提出了导航仿真组件的设计思想和编程方法。本文首先分析OpenGL的设计导航可视化仿真系统的不足和基于COM组件技术的面向对象的软件重用基本思想。接着给出了基于OpenGL封装的导航仿真组件层次设计原理,分析导航仿真组件结构。最后,针对地景匹配组合导航可视化仿真系统,给出了基于导航仿真组件的可视化仿真软件的设计方法和程序效果图。  相似文献   

3.
提出了一种采用COM组件技术开发PLC上住机程序的方法,文中对于COM组件的接口设计和COM组件服务的设计和实现均作了详细描述。通过COM组件技术的应用.可以提高代码的通用性和可重用性,避免重复开发。  相似文献   

4.
COM技术在OPC服务器中的应用及实现   总被引:5,自引:0,他引:5  
李蕾  戴瑜兴 《控制工程》2005,12(3):238-241
OPC(OLE for Process Control)规范是为了解决不同厂商提供的过程控制设备和商业应用软件之间不能自由通信的问题。介绍了以OLE/COM/DCOM技术为基础的OPC技术,给出了OPC服务器的整体结构及数据采集方法,论述了OPC服务器中COM(Component Object Model)技术:通报连接机制、连接点对象机制,以及COM中的几个关键概念:COM组件、COM对象、COM接口。指出OPC与COM是密不可分的,OPC技术具有广泛的应用领域。  相似文献   

5.
模型库技术是虚拟样机技术的关键技术之一,模型的重用性、模型库管理系统及其建模环境又是当前模型库技术中的研究热点。该文针对飞行器动力学虚拟样机系统的特点,在对系统进行面向对象分析的基础上,论述了模型库系统中应用组件技术的必要性,并在模型设计构建中引入COM组件技术增强了模型重用性、通用性;设计的层次化模型库体系结构及相应的模型组织、管理方法及其在模型组件基础上的一种图形化建模方法,支持了动力学虚拟样机技术的研究。  相似文献   

6.
王社伟  宋敏 《福建电脑》2005,(10):34-35
本文从总体上探讨了软件组件模型及其发展,详细研究了最具有代表性的组件模型COM的原理及其实现方式,最后通过在C 语言中使用COM组件技术在进程外调用AutoCAD软件,来展示如何从COM底层来操纵COM组件。  相似文献   

7.
朱广堂  吕歆 《计算机仿真》2005,22(4):283-286
生成可重用性代码是面向对象语言的主要目标之一,但是随着软件规模的不断扩大,使用传统的面向对象语言如C 并不能很好地满足软件业日益增长的组件化开发的需要,于是以CORBA和COM为代表的组件技术的出现引发了一场新的革命。该文基于Microsoft公司提出的组件对象模型COM设计并开发了图像处理系统Screen Hunter,阐述了在软件开发过程中应用组件技术的优势和一些实现的细节,并且使用适应性叠覆组件改造技术解决了传统组件开发所存在的适应性改造问题。  相似文献   

8.
基于COM的数据访问组件的实现   总被引:2,自引:0,他引:2  
组件重用技术是组件技术的一个重要方面,充分利用这一技术,对于应用系统的开发和软件的升级具有很大的帮助。本文论述了在COM原理和重用结构的基础上,借助于ADO提供的对象和接口,完成更高层次的数据访问组件的封装,从而实现更加具体的功能。文中详细阐述了在Visual C++6.0编程环境下利用ATL开发COM组件的方法,并给出了数据访问组件的部分实现代码。  相似文献   

9.
基于组件技术的iCRM的设计与实现*   总被引:1,自引:0,他引:1  
对于大型软件系统,特别是iCRM(Internetbased Customer Resource Manage)系统,软件的重用性和可维护性特别重要。组件技术解决了软件分布性和可重用性的一些问题,COM,CORBA和J2EE成为当今主流的组件技术标准。探讨了对基于J2EE体系结构的iCRM系统的模块划分,并介绍了整个系统的工作流程。  相似文献   

10.
基于COM的OpenGL组件技术   总被引:1,自引:1,他引:1  
李玥澍  李向东 《计算机仿真》2003,20(6):53-56,59
该文讨论了一种用COM(组件对象模型)技术封装OpenGL(开放图形库)函数的方法。由于COM的优秀特性,构造的组件程序可以实现二进制层次的软件重用,这为OpenGL在计算机图形仿真方面的应用提供了一种更为先进的思路。程序使用MFC应用程序并利用COM技术成功实现了对OpenGL函数的封装,并给出了程序运行效果图。  相似文献   

11.
PLC控制系统中基于OPC技术的多上位机解决方案   总被引:2,自引:1,他引:2  
在PLC控制系统中,常常需要多个监控上位机而控制系统通信方式只允许单上位机,这时可以通过建立客户机与服务器结构来实现多机监控.利用和上位机组态软件相关的OPC技术就能简单实现多机监控配置,其实现的方法有两种,一种是利用组态软件本身集成的OPC驱动来建立客户端访问连接,另一种是用高级语言开发基于OPC技术的客户端访问程序.通过工程及实验,证明这两种技术都很好的满足多上位机监控需求.  相似文献   

12.
应用OPC通信技术和Web开发技术,设计并开发了基于B/S模式的Rockwell实验室网络监控系统。OPC的应用多是基于C/S模式的,这导致在传统B/S模式网络监控系统下,数据通信过程要通过OPC服务器、OPC客户端和实时/历史数据库多层通信,存在一定的实时性问题。针对这一问题,提出了新的开发框架,实现了与控制对象的实时通信。用户通过浏览器可以实时监视设备的运行状况,并且可脱离Rockwell的编程软件对设备进行控制。  相似文献   

13.
OPC是随过程控制的发展产生的一种工业标准,它既可以用于将现场PLC设备的数据采集到DCS或SCADA中来,也可以用于将数据从一种DCS或SCADA系统采集到另一种DCS系统、SCADA系统或其他上位应用程序中。S7-1200作为优秀的下位机PLC,它可以通过OPC技术与IFIX等优秀组态软件进行数据通信。本案例主要介绍了S7-1200与IFIX在变频器监控中的应用。  相似文献   

14.
李光宇  袁爱进  唐明新  乔毅 《控制工程》2005,12(1):61-63,86
针对现场总线存在的缺点和不足。用现在流行的OPC规范,构造了SHDSP2003现场总线软件体系结构,上层监控软件是用VB编写的OPC客户应用程序,通过与本地OPC服务器连接,实现了对智能仪表组态、参数文件下载以及实时数据监控功能,控制系统智能仪表是采用美国rn公司TMS320C28xx系列32位DSP。通过实际中的应用,该客户应用程序完全实现各种预期的功能,性能稳定,通信速度快,数据传输效率高。该方案已经成功运用到“工业现场智能化设备的嵌入式软件构件平台研究”中。证明了该控制系统的有效性。  相似文献   

15.
为了提高图档管理的质量和效率,提出了将异构组件技术应用于图档管理系统的分析和设计方法,将JavaBeans和COM组件技术整合,可以将直接访问AutoCAD的ActiveX对象部分封装成COM组件,然后借助Jacob软件包桥接调用COM组件,并将其封装成JavaBeans,形成了以JavaBeans为外壳、以COM为内核的异构组件,解决了Java不支持的平台相关特性,并根据这一思路开发了面向设计院的基于B/S的图档管理系统.实际运行结果表明,该系统适合于设计院对图档管理的要求,并且具有良好的开放性和可扩展性.  相似文献   

16.
面向SQL Server的OPC Client开发   总被引:1,自引:0,他引:1  
实现了一种OPC Client软件,解决了现场数据通过OPC Server到SQL Server数据库集成的难题.该应用程序提供了Windows Explore形式的标准的用户界面,易学易用.软件采用了文件操作、OPC数据存取、ADO数据库访问、SQL-DMO对象管理和操作、系统托盘等多项关键技术,来实现对文件数据源、OPC数据源、SQL Server数据源等的读写和OPC对象、SQL Server中的库、表、Job等对象的管理和操作.本OPC Client应用程序已在实际工程中取得良好的应用效果.  相似文献   

17.
针对计算机控制系统内部各软硬件之间通信困难以及系统可扩展性差等问题,提出了一种基于OPC技术的多级网络控制系统.该系统由现场操作级、工程师站和专家站三级网络组成,借助OPC技术,系统内部信息可在三级网络间实时传递.详细探讨了系统结构及程序实现的方法,并将系统成功应用于液位对象的控制.实践表明,系统具有开放、可扩展和开发费用低廉等特点,便于实现多种软硬件之间的信息交互与共享.  相似文献   

18.
基于LabVIEW和OPC的数据通信的实现   总被引:12,自引:3,他引:9  
提出了在系统中利用LabVIEW作为上位机监控软件,使其通过OPC接口实现和现场智能设备的数据通信的方法。阐述了开放式虚拟仪器平台LabVIEW和开放式标准接口技术OPC的特点,并介绍了在此平台上LabVIEW的DataSocket编程技术和OPC服务器的设计方法,并通过实验证明采用这种方法省去了复杂的语言编程,缩短了软件的开发时间,简化了开发过程,同时也增加了应用的灵活性,充分验证了利用此方法实现数据通信的可行性。  相似文献   

19.
罗刚  张湜  牛彦杰  王永华  李斌 《控制工程》2005,12(4):295-298
针对丁二烯生产装置精馏塔中组分浓度难以控制的问题,提出了基于OPC技术的先进控制方案。在DeltaV DCS控制网络中添加应用站和上位机,应用站作为OPC数据服务器。在上位机用VB编写基于OPC技术的先进控制软件包,实现了数据采集和软测量程序,并把软测量模型的计算结果返回到工程师站,实现物料组分的闭环控制。现场运行结果表明,该方案能够有效地解决精馏塔中组分浓度不能在线测量和直接闭环控制的问题,显著地改善了控制效果。  相似文献   

20.
针对当下生产线中由高级编程语言开发的上位机功能不明确、与OPC技术结合难的情况,本文结合一般生产线的运行流程,设计了一个基于OPC技术的上位机监控系统,并在一条实际的装配线上进行了部署.系统的通信部分以Qt和KEPServerEX结合的方式构建了高效的OPC通信机制,功能部分则是将从服务端接收来的数据分别汇入存储、实时显示计算、报警处理、图表分析四个模块,并在各个模块中进行相应的处理.此外,系统还包括工位校验、打标等控制模块,用来实现客户端对PLC的控制操作.实验结果证明,该系统稳定性较高,功能齐全,可满足多数生产线中上位机软件的需求.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号