【摘 要】
:
本文介绍了Windows98平台下基于运动控制器GD104具有三轴联动功能的开放式数控系统的软件设计与实现。根据课题所提供的硬件环境,我们将整个软件系统分为运动控制器驱动程序和
论文部分内容阅读
本文介绍了Windows98平台下基于运动控制器GD104具有三轴联动功能的开放式数控系统的软件设计与实现。根据课题所提供的硬件环境,我们将整个软件系统分为运动控制器驱动程序和主机应用程序两大独立部分,分别对其进行设计开发。与此同时,针对CNC系统中的一些关键问题展开了深入分析与研究,取得如下研究成果:(1)数控代码编译方面,采用编译+解释的方式,把大量复杂的运算放在预处理阶段,实时处理的时候则用较小的内存实现了从数控代码到插补控制命令的转换。同时,用解析法解决了预处理过程中的刀具半径补偿问题。(2)图形仿真方面,对刀具轨迹提供了三视图的预览方式。模拟加工时,采用Bresenham算法对刀具轨迹进行动态跟踪,同时根据加工的进给速度,对加工的总时间进行了较精确的估计。(3)插补算法方面,采用上下位机的形式对加工零件进行粗/精二次分层插补:粗插补时交由上位机的一个指定线程来完成;精插补时既可由下位机的硬件来完成,又可通过上位机生成插补数据包后,使用下位机的位模式插补来实现。(4)实时控制方面,利用设备驱动程序VxD解决了硬件定时中断和插补结束中断的捕获问题;提出一种速度控制算法,对闭环控制系统进行实时位置控制;采用主线程、控制线程、插补线程和解释线程,利用线程间的同步与通讯,协同完成数控机床的实时加工过程。最后,我们完成了运动控制器驱动程序和开放式数控系统应用程序的开发工作,并在实际应用中取得了满意的效果。
其他文献
氮氧化物(NOx)的排放是形成酸雨和破坏大气中活性分子层的重要原因之一,造成了严重的空气污染和环境破坏,本文介绍具有将臭氧等多种污染物一体化脱除功能的臭氧脱硝工艺原理,
本文以将军县红色文化与大学生人格的塑造为研究对象,通过对将军县红色文化关乎人格塑造的资源及向度的挖掘、梳理进而阐述大学生人格塑造的现实性与可能性,帮助大学生树立起
20世纪30年代中期,教育家汪懋祖引发了一场规模较大的有关文言文教育的争论。汪懋祖相继发表了《禁习文言与强令读经》、《中小学文言文运动》、《关于小学国语教材疑问之进
转化型抢劫罪,又称准抢劫罪,构成该类犯罪须具备的前提条件是"犯盗窃、诈骗、抢夺罪".从抢劫罪构成特征考察,并结合司法实务,先行的盗窃等行为不必受数额较大标准的限制;由于
MATLAB除了强大的计算功能外、它提供的工具箱可在众多领域内进行设计分析和动态系统仿真.本文通过实例,运用MATLAB的计算功能、神经网络工具箱、SIMULINK软件包等,在暖通空
荀子是我国古代著名的思想家和教育家,是儒家集大成者,他在继承先贤优秀德育理论的基础上,形成了系统、完整的德育思想体系,不仅对当时人才培养产生重要影响,对后世德育的发
重复阅读是儿童阅读行为中比较常见的、典型的现象,并且阅读过程中对于幼儿进行故事理解提问也是教师或家长经常采用的阅读指导策略。为探究重复阅读过程中儿童对图画书中图
在小说《八月之光》中,神话王国的缔造者-威廉·福克纳将两个孤寂的灵魂巧妙地安排在一起,使他们成为异乡异地的一对恋人。这种巧妙的安排并没有使两位主人公得到真正的爱
青海省干旱灾害具有发生频繁、影响范围大、持续时间长的特点,严重影响本省农牧业生产,对其发生、分布及出现风险进行研究,成果对降低农业生产风险、水利工程布局建设有很好
选聘高校毕业生到村(社区)任职是党中央做出的一项具有长远意义的重大战略决策,大学生村官对于激发农村基层组织活力,调整优化农业产业结构,促进农民持续稳定增收等方面,发挥