首页> 中文学位 >基于Web的NC代码异地传输方法研究
【6h】

基于Web的NC代码异地传输方法研究

代理获取

目录

文摘

英文文摘

独创性说明

1绪论

1.1课题背景与意义

1.2网络化制造产生的背景

1.3网络化制造的研究现状

1.4 DNC的研究内容及现状

1.4.1 DNC的功能和接口

1.4.2 DNC通讯技术和拓扑结构

1.4.3 DNC应用系统

1.5 NC代码的异地传输的研究

1.6本文的研究内容

2基于以太网的DNC通信系统的结构

2.1基于以太网的DNC通信系统的提出

2.1.1以太网技术

2.1.2以太网技术用于DNC通信系统的可行性

2.2基于以太网的DNC通信系统的通信结构

2.2.1基于以太网的DNC通信系统的结构原理与优点

2.2.2 BL2010串口服务器性能结构简介

2.3本章小结

3 DNC通信平台设计

3.1 Windows Socket网络编程

3.1.1 Socket的实现原理[53]

3.1.2 Windows Socket网络编程[54]

3.2数控程序传输线路规程

3.3 DNC通信平台的软件实现

3.3.1数据库的设计

3.3.2 DNC通信平台的套接口通信的实现

3.3.3 DNC通信平台的实现

3.4本章小结

4 DNC串口服务器内核设计

4.1串行通信技术

4.1.1串行通信基本原理

4.1.2 RS-232C接口标准

4.1.3串行通信流控方式

4.2 Dynamic C多任务实现方式

4.2.1 Dynamic C对多任务的支持

4.2.2嵌入式系统的实时多任务操作系统

4.3 BL2010串口服务器内核设计

4.3.1 BL2010串口服务器的功能

4.3.2 BL2010串口服务器的多任务设计

4.3.3 BL2010串口服务器的多任务实现

4.4基于以太网的DNC通信系统的实验测试

4.4.1实验方案

4.4.2模拟实验

4.4.3现场实验

4.5本章小结

5 NC代码的异地传输平台

5.1系统的开发平台和技术

5.1.1 Browser/Server

5.1.2 ASP技术的服务端开发

5.2 NC代码异地传输平台功能设计

5.2.1 NC代码异地传输平台的功能

5.2.2数据库的结构

5.2.3数控程序仿真图形的处理

5.3系统的部分功能及使用介绍

5.3.1机床信息模块

5.3.2机床任务模块

5.3.3数控程序的管理模块

5.4本章小结

结 论

参考文献

攻读硕士学位期间发表学术论文情况

致 谢

大连理工大学学位论文版权使用授权书

展开▼

摘要

随着计算机网络技术的迅猛发展,制造业的功能内涵和运作模式都发生了深刻变化,网络化制造已经成为企业运作的一种模式.作为重要资源的数控机床需要实现联网运行.针对我国大多数企业的数控机床为串行机床,无法直接接入网络,因此面向网络化制造的DNC(Direct Numerical Control or Distributed Numerical Control)系统成为一种实现数控信息集成和设备集成的主要形式.面向复杂曲面的数控编程是一个专业性很强的工作,NC代码的异地传输成为网络化制造的一项重要内容.因此,本文研究了面向网络化制造的DNC通信技术,并构建了NC代码传输平台.以太网的发展尤其是网络的带宽和交换技术的发展,已经使基于以太网的DNC通信技术成为可能.采用基于以太网的DNC通信结构的技术方案,使用同时具有以太网接口和I/O接口的BL2010单片计算机作为串口服务器,实现了数控机床的联网.针对基于以太网的DNC通信系统的特点,建立了数控程序传输线路规程,采用缓冲区控制方法,利用Windows提供的网络编程接口Socket,在Visual C++编程环境下实现了DNC通信平台的程序开发.利用BL2010串口服务器μ C/OS-Ⅱ实时嵌入操作系统对抢先式多任务的支持,根据DNC串口服务器的通信要求在Dynamic C Premier软件开发环境下实现了DNC串口服务器的内核设计.对基于以太网的DNC通信系统进行了实验验证,证实了基于以太网的DNC通信技术是完全可行的,也是可靠的.采用B/S三层模式的网络体系结构、ASP技术和ADO动态数据库访问技术,构建了NC代码的异地传输平台,实现了机床信息的数据库管理和网络发布,数控代码的异地仿真和传输,大大提高了数控机床的利用率.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号