开放式数控系统PCI接口电路的应用研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:yangyp88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以PC技术为基础的CNC正在发展成为世界的潮流,是数控技术最有深远意义的一次飞跃。通常是指运动控制器(开放式数控)或CNC功能模块插入到PC机总线插槽中,使用标准的硬件平台和操作系统。而PC与CNC模块之间的接口技术是系统稳定和发挥高速性能的重要保障环节。 本课题对先进的PCI总线接口技术的应用进行了研究,针对接口设计中三个主要环节——PCI总线协议、硬件接口电路实现、驱动程序开发进行了研究和讨论。阐述了PCI总线操作的理论,提出了PCI总线开发的具体方案,包括ASIC方案和使用专用接口芯片的方案,讨论了方案各自的优势和不足,做出了分析和论证。在此基础上,找到一种性价比较高的途径——以PCI9052芯片为关键部件,作为开放式数控系统PCI硬件接口电路实现的核心,以达到研究目的。 课题依据PCI总线协议,把握其具有数据突发传送的功能特点,进行了实验电路开发工作。课题研究了多路高低速的D/A和A/D转换技术,选用了TI-BB公司的DAC7724和AD公司的ADC7865,研究了其组成结构、原理和控制方法。为满足开放式数控系统的功能模块对数据通信的实时、多变(延迟和等待)要求,课题不仅充分利用了PCI9052的多功能特点,而且还针对硬件设备开发了总线驱动程序,这使得系统对硬件的控制更加灵活和有效。 课题开发了基于Windows2000 WDM的驱动程序。Windows2000操作系统具有成熟的架构体系,适用于对安全性和可靠性要求较高的工业控制系统。课题研究了WDM驱动程序的原理和结构,讨论了用微软Device Driver Kit(DDK)工具开发PCI驱动程序的一般过程。Compuware公司的DriverStudio软件包实现了对DDK的封装,其开发过程是基于C++即面向对象的,课题利用DdverStudio驱动程序开发套件,围绕PCI设备初始化、配置空间访问、I/O操作、内存读写等功能模块进行PCI驱动程序的编写和调试。调试结果表明DriverStudio是一种高效、实用的开发工具,缩短了PCI总线软件的开发周期。 PCI总线满足开放式数控系统接口的发展要求,课题为开放式数控系统——多轴运动控制器中关键技术的研究和解决积累了一定的实践经验。
其他文献
开放式数控系统是当前数控技术研究的热点。在发展高速、高效、高精度及智能化等性能的同时,功能的发展也要求越来越强,具体体现在尽量用软件来实现数控的所有功能,使硬件规
激光再制造技术近年来在国内外已受到普遍关注,形成激光加工与先进制造技术一个前沿和热点,已在国内外得到重要的工业应用。该项技术尚处于发展之中,目前的研究多限于设备、
通过掺钢渣再生骨料自密实混凝土的快速碳化试验,研究了不同钢渣的取代率和养护时间对掺钢渣再生骨料自密实混凝土碳化性能的影响。试验表明:在同等的碳化天数下,养护56 d试
为了适应交通运输工具轻量化发展的需要,铝合金焊接结构得到了日益广泛的应用。脉冲MIG焊是铝合金焊接的主要方法之一,因此对铝合金机器人MIG焊过程检测与控制系统的研究具有
针对压力传感器隔离式封装中的波纹膜片这一关键部件,采用有限元分析的方法研究了波纹膜片的厚度、波纹深度和波纹数目分别对最大压力约0.1 MPa下的压力传感器输出信号的影响
随着科学技术和工业生产的发展,在机器视觉、实物仿形、工业自动检测、产品质量控制、生物及医学检测等领域中,人们对三维面形测量的需求越来越多。当前,发展快速、高精度、非接
外螺纹钢管轧机是生产精轧外螺纹钢管的关键设备,深入研究其轧辊系,对促进新型锚固技术的快速发展,实现自钻注浆式外螺纹锚杆的国产化,具有重要意义。 本文在分析轧辊系工
目的建立阿莫西林颗粒剂中阿莫西林的含量测定及有关物质检查的方法。方法以十八烷基硅烷键合硅胶为填充剂,以0.05 mol/L磷酸二氢钾溶液(pH值5.0)-乙腈(体积比97.5∶2.5)为含
随着焊接结构向着大型化、高容量、高参数方向发展,焊接结构的工作条件越来越苛刻,且往往未到一个常规检测周期就可能已经发生损坏,并造成严重的后果和损失。大量的铁磁性构
目的:以内皮前体细胞为对照,探讨具有多向分化性能的脂肪干细胞的体外培养和分化为内皮细胞的可能性。方法:①实验于2003-10/2004-02在解放军总医院心内科实验室完成。选用雄