论文摘要
随着数控技术的飞速发展,数控技术渗透到制造业的每一个角落,迫切需要有研制周期短、成本低、易于扩展、便于维护的开放式数控系统在各种制造设备上应用。本课题主要研究用运动控制器、伺服驱动器、伺服电动机、工业控制计算机等构建开放式数控系统,组成一个开放的、可扩展的和廉价的开放式数控平台,可以基于本系统平台进行二次开发,扩展数控系统现有功能。本文介绍了用工业控制计算机+运动控制器形式的开放式数控系统的构成和实现,并建立了运动控制器的基本库函数,实现了数控系统的直线插补和圆弧插补功能。本文分析了间隙补偿和螺距误差补偿原理,设计了间隙补偿和螺距误差补偿功能模块。在以上基础上,实现了支持四轴联动的数控系统的集成。本系统还设计了数控仿真模块,可以对数控程序进行轨迹仿真。系统软件采用模块化设计,具有开放性和可扩展性。
论文目录
摘要Abstract第一章 绪论1.1 数控技术的产生和发展1.2 数控技术研究的现状及发展趋势1.3 开放式数控系统1.3.1 开放式数控系统概述1.3.2 开放式数控系统与传统数控系统之比较1.3.3 开放式CNC的优越性1.3.4 开放式数控系统的模式1.3.5 几种典型的开放式数控系统1.3.6 开放式数控系统的发展趋势1.4 本课题的背景及意义1.4.1 课题的背景1.4.2 课题的意义1.5 本文的主要工作第二章 数控系统总体结构设计2.1 系统的设计原则和关键问题2.1.1 设计原则2.1.2 关键技术2.2 系统的总体结构2.2.1 硬件结构2.2.2 软件结构第三章 运动控制器3.1 GT系列运动控制卡3.2 DSP(数字信号处理)3.3 FPGA(现场可编程门阵列)3.4 运动控制器与数控系统第四章 运动控制器基本库函数4.1 控制系统初始化4.1.1 行程开关触发电平4.1.2 编码器方向4.1.3 伺服周期与定时中断时间4.1.4 设置数字伺服滤波参数4.2 单轴运动4.2.1 运动控制模式选择及相应运动参数选择4.2.2 单轴运动停止4.2.3 断点参数自动刷新4.2.4 轴状态寄存器4.2.5 轴模式寄存器4.3 gh多轴协调运动4.3.1 坐标映射4.3.2 坐标系运动轨迹设置4.3.3 多段坐标系轨迹连续运动实现4.3.4 坐标系运动命令存入缓冲区4.3.5 关闭缓冲区4.3.6 再次打开缓冲区4.3.7 启动和停止缓冲区中的坐标系运动命令4.4 Home/Index高速捕捉4.5 安全机制及相应处理4.5.1 控制轴运动错误监测及状态恢复4.5.2 控制轴驱动报警处理4.5.3 限位状态处理第五章 CNC系统的软件补偿5.1 直线补偿5.2 圆弧补偿第六章 开放式数控系统软件6.1 系统结构组成6.1.1 数控系统软件的多任务并行处理6.1.2 数控系统软件结构6.1.3 本系统软件结构6.2 系统软件设计6.2.1 多轴控制模块6.2.2 中断的实现6.2.3 人机交互模块第六章 总结参考文献致谢附录 A
相关论文文献
标签:开放式数控系统论文; 运动控制论文; 补偿论文; 插补论文;