共查询到19条相似文献,搜索用时 109 毫秒
1.
2.
3.
4.
为了让WorldFIP用户对总线控制系统的网络配置与控制策略的组态更加方便快捷,本文开发了这种图形化的组态软件.在对总线协议和系统特点分析之后,本文采用了基于COM组件技术的三层客户/服务器结构对组态软件进行了整体设计.组态软件的中间件FipServer采用COM技术来设计和实现,文中给出了FipServer中的几个关键的接口函数.本文为功能块应用进程组态设计了良好图形界面,给出了主要类的UML静态类图.实验表明,该软件运行效果良好,并在开放性、连通性、稳定性上具有良好的性能. 相似文献
5.
6.
7.
COM+及其在组态软件中的应用研究 总被引:3,自引:0,他引:3
文章概要介绍了COM+组件技术,研究了 COM+在组态软件中的应用,并探讨了基于 COM+的多层组态软件的设计与实现方法,有效地解决了传统工控软件存在的问题。 相似文献
8.
利用COM组件实现虚拟仪器驱动程序 总被引:2,自引:0,他引:2
以一个数字信号分析仪驱动程序(ActiveX COM Driver)为例,本文介绍了利用COM组件技术实现虚拟仪器驱动程序的思路及工程意义,针对Visual C 6.0集成开发环境,说明了COM驱动程序的层次结构和开发模式。 相似文献
9.
针对油库自动化管理的高效、安全、准确性等方面的迫切需求,利用COM技术对所采用的组态软件的结构进行了一定的抽象,提出逻辑三层结构,建立了基于COM技术的实用数据总线,实现了系统的扩展功能;把系统的所有功能均组件化,提高了系统的稳定性;结合机场油库的工作流程进行了管理软件的组态设计,实现了预定的目标;COM技术的应用为组态软件的开发提供了一种新的思路,并提供了一个可以运行的组态软件雏形。 相似文献
10.
11.
针对高级用户要求对MCGS组态软件进一步开发,以实现与所用硬件相匹配驱动程序的问题,介绍了MCGS良好的可扩充性,并从其设备驱动构件的接口规范出发,利用系统配套提供的高级开发工具包及VB生成友好界面的优势,以在VB环境中编写阿尔泰公司PCI2005数据采集卡的驱动程序为例,说明了设备驱动构件的开发过程,为一般的设备驱动程序提供了设计思路和程序框架。软、硬件开发人员和第三方用户通过简单移植即可开发出自己的设备驱动和专业化的模块。 相似文献
12.
随着基础软件国产化的浪潮,麒麟操作系统已经应用于各个行业.本文基于Qt提供的强大的C++API框架,开发运行于国产麒麟OS (Operating System)上的内核驱动程序学习系统,弥补了麒麟OS环境下缺乏驱动程序学习软件的不足.主要研究内核中几百个驱动程序的执行流程, Linux内核驱动程序的一般体系结构、内核驱动程序的详细分类、驱动程序配置与调试技术以及应用程序、内核、硬件、驱动程序之间的关系等驱动程序学习机理.在实现过程中系统基于模块化设计思想,采用分层实现软件架构.具体实现网络请求、远程文件下载与上传、内核驱动程序一般架构、驱动程序详细分类、驱动程序学习机理、视频学习、具体驱动程序、系统设置(包括计算机系统信息和系统升级检测两个子模块)等8大模块.最后采用交叉编译方式,使其部署到X86、ARM、MIPS三种不同的架构平台的计算机上. 相似文献
13.
设备驱动子系统是工控组态软件的重要组成部分。该文在介绍了设备驱动子系统整体结构设计的基础上,提出了一种基于设备对象和实时任务调度的开放式设备驱动子系统的设计思路,并探讨了关于设备对象、实时任务调度、端口的线程访问等关键技术的实现方法。 相似文献
14.
15.
16.
USB(通用串行总线)是一种用于连接计算机和外部设备的外部总线体系结构。USB协议栈是整个USB的管理中枢,由HCD,USBD,HUBDRIVER和配置任务组成。文章结合特定平台下USB协议栈的研究课题,分析USB软件系统的体系结构,提出独立于平台的操作系统抽象层和硬件抽象层,实现了可移植的USB协议栈。试验结果表明,在不同的平台下,利用可复用的USB协议栈,将提高开发速度,减少质量风险,降低开发成本。 相似文献
17.
18.
本文介绍了Linux操作系统的优点,以及设备驱动程序在Linux系统中的重要作用,并对Linux操作系统字符设备驱动程序的开发进行了研究,详细描述了Linux系统下字符设备驱动开发的设计方法和实现过程,包括设备驱动模块加载和卸载、设备的操作。在字符设备驱动的基础上,总结了产生竞态的几种情况,并提出了控制方法,说明了并发控制对驱动程序开发的重要性。 相似文献
19.
基于星弹载嵌入式系统的CAN总线驱动技术研究 总被引:1,自引:1,他引:0
针对CAN总线在控制外围设备方面的优势,对基于SJA1000的CAN总线驱动软件的设计与实现展开研究;通过分析星弹载嵌入式系统层次结构和设备驱动的调用关系,提出了通过操作系统的扩展模块调用CAN总线驱动程序的设计理念;结合相关具体应用设计测试用例,并通过ZLGCANTest软件对所研发的CAN总线驱动软件进行了测试;证实所开发的CAN总线驱动软件在可靠性和实时性方面都能满足应用要求。 相似文献