摘要:电火花线切割是一种和其它传统加工方法有很大的区别的加工方法,其中数控卡是线切割数控系统中的重要组成部分。采用模块化的方法对基于Windows操作系统的数控卡进行研究,即把数控卡分成几个基本的功能模块。硬件是软件运行的基础所以作为首要的研究内容,对硬件的研究包括并口通信接口和数据存储这两个主要的问题。提出了一种简单的并口通信协议,实现了双方的通信。通过处理器外部扩展存储器来增加存储空间,解决了数据存储的问题。软件是数控卡能够工作的必需组成部分,对软件部分的研究集中于对插补算法和通信程序的研究上。制定了一套格式用于存储待加工数据,成功地完成了数据的存储和处理。使用逐点比较法作为插补算法,编写程序具体实现。按照规定的格式处理待加工数据,然后运行插补程序,成功地插补了由直线和圆弧构成的轨迹,并设计了步进电机控制脉冲产生和发送的方法。
关键词:数控卡;线切割;并口通信;插补
目录
摘要
abstract
第1章 绪论-1
1.1课题的目的和意义-1
1.2研究的内容-2
1.3 指导思想和要解决的问题-3
第2章 数控卡的并口通信-5
2.1 关于并口-5
2.1.1 并口的历史-5
2.1.2 并口的硬件结构-5
2.2 并口通信-8
2.2.1 通信协议的设计-8
2.2.2 PC端并口通信软件的开发-10
2.3 本章总结-13
第3章 数控卡的硬件结构-15
3.1 硬件设计方案-15
3.1.1 总体结构-15
3.1.2 选用的元件-15
3.2 硬件模块-16
3.2.1 电参数发送模块-16
3.2.2 存储模块-17
3.2.3 并行通信接口模块-18
3.3 本章总结-19
第4章 软件部分-21
4.1 数据的处理-21
4.2 插补算法-23
4.2.1 常用的插补算法-23
4.2.2 逐点比较法直线插补-24
4.2.3 圆弧的插补算法-26
4.3 通信部分-36
4.4 电参数发送-37
4.5 脉冲的发送-37
4.6 调试结果-38
4.7 本章总结-39
第5章 结论与展望-41
5.1结论-41
5.2不足之处及未来展望-41
参考文献-43
致 谢-45