| 【中文题名】 | 网络数控加工中数据传输技术的研究 |
| 【英文题名】 | Research on Data Transmission in CNC Networking |
| 【学科专业】 | 机械设计及理论 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-10 |
| 【中关键词】 | CADCAM,串行通讯,远程控制,串口,, |
| 【英关键词】 | CAD/CAM,internet/intranet,remote control,serial, |
| 【分类导航】 | 工业技术>机械、仪表工业>机械制造工艺>计算机集成制造>> |
| 【论文摘要】 |
随着科学技术的不断发展,机械制造业对产品的质量提出了更高的要求。由于数控机床具有自动化程度高、加工的零件误差小、产品质量稳定、生产效率高、便于产品的研制开发以及便于实现计算机辅助制造等特点而获得了迅速的发展和广泛的应用。但是纵观国内的数控机床的使用情况,相当一部分数控机床利用率不具有网络功能,甚至没有通讯接口,一般也不拥有大容量存储设备。而随着各种计算机辅助设计和计算机辅助制造(CAD/CAM)系统的完善与发展,这些CAD/CAM系统越来越快地进入实际加工系统。然而数控程序、控制参数、刀具补偿等尚需在线手工录入,不利于CAD/CAM的一体化实现。因此,采用自动编程系统或CAD/CAM系统离线生成数控程序和相应的控制参数与补偿量,通过仿真预先验证生成程序的正确性,优化NC加工程序,利用数控机床与计算机之间的通讯软件进行数据传输,实现并行作业,是提高数控机床使用效率的有效方法。
本文以FANUC数控铣销加工中心为研究对象,利用该机床配有的RS-232C串行接口作为通讯口,以VC++6.0作为开发工具,进行了以下几方面的研究:
(1)在服务微机与FANUC铣销加工中心的通讯方面做了以下工作... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
ABSTRACT |
5-9 |
|
第一章 绪论 |
9-19 |
|
1.1 现代制造技术发展的新方向 |
9 |
|
1.2 与本课题研究相关的技术发展状况 |
9-14 |
|
1.2.1 数控技术的发展 |
9-10 |
|
1.2.2 计算机网络技术的发展 |
10-11 |
|
1.2.3 网络制造技术的发展 |
11-12 |
|
1.2.4 数控加工数据传输的发展 |
12-13 |
|
1.2.5 CAD/CAM技术的发展 |
13-14 |
|
1.3 课题的来源及主要研究内容 |
14 |
|
1.3.1 课题来源 |
14 |
|
1.3.2 主要研究内容 |
14 |
|
1.4 课题研究的总体方案 |
14-19 |
|
1.4.1 结构体系 |
15 |
|
1.4.2 开发平台的确定 |
15-16 |
|
1.4.3 软件开发方法的选择 |
16-19 |
|
第二章 网络数控系统的概念及技术内容 |
19-28 |
|
2.1 网络数控系统 |
19-20 |
|
2.2 网络数控系统的结构 |
20-22 |
|
2.3 网络数控系统的作用 |
22-23 |
|
2.4 网络数控加工的研究现状 |
23-26 |
|
2.4.1 网络数控加工的研究现状 |
23-25 |
|
2.4.2 网络数控加工的重要性 |
25-26 |
|
2.5 网络数控加工的关键技术 |
26-28 |
|
2.5.1 分布式网络通讯技术 |
26 |
|
2.5.2 网络数据存取、交换技术 |
26 |
|
2.5.3 工作流管理 |
26-27 |
|
2.5.4 网络安全性 |
27 |
|
2.5.5 网络制造的有效管理模式 |
27-28 |
|
第三章 系统的硬件设计 |
28-40 |
|
3.1 输入/输出(I/O)接口 |
28-29 |
|
3.2 串口通讯的研究 |
29-33 |
|
3.2.1 串行通讯数据传输方式 |
30-31 |
|
3.2.2 异步串行数据通讯 |
31-33 |
|
3.3 通讯协议 |
33-36 |
|
3.3.1 物理接口标准 |
33-35 |
|
3.3.2 软件协议 |
35-36 |
|
3.4 RS-232C接口 |
36-38 |
|
3.4.1 RS-232C接口 |
36-37 |
|
3.4.2 远距离通讯的处理 |
37-38 |
|
3.5 PC机与CNC之间的连接 |
38-40 |
|
第四章 数据传输系统的软件设计 |
40-56 |
|
4.1 开发工具的选择 |
40-41 |
|
4.2 MSComm控件 |
41-42 |
|
4.2.1 控件处理通讯的方式 |
41-42 |
|
4.2.2 控件的常用属性 |
42 |
|
4.3 串口通讯程序的设计 |
42-45 |
|
4.3.1 参数设定 |
43-44 |
|
4.3.2 数据的传送和控制 |
44-45 |
|
4.4 通讯体系 |
45-46 |
|
4.5 NC程序传输的网络化设计 |
46-49 |
|
4.5.1 网络标准的选择 |
46-47 |
|
4.5.2 网络物理拓扑的选择 |
47-49 |
|
4.6 利用Visua1 C++6.0编程 |
49-56 |
|
4.6.1 程序设计 |
49-51 |
|
4.6.2 使用MSComm控件 |
51-56 |
|
第五章 网络数控加工中数据传输的实现 |
56-63 |
|
5.1 数据传输的流程 |
56-58 |
|
5.2 MasterCAM加工实例 |
58-63 |
|
5.2.1 MasterCAM简介 |
59 |
|
5.2.2 MasterCAM的CAD造型功能和CAM加工过程模拟 |
59-60 |
|
5.2.3 NC程序的后置处理 |
60-61 |
|
5.2.4 程序的传输与接收 |
61-63 |
|
第六章 总结 |
63-64 |
|
攻读硕士学位期间所发表的学术论文 |
64-65 |
|
参考文献 |
65-68 |
|
致谢 |
68 |
|
| 【DOI】 | LunWen.ID:2.2008.385414 |