论文部分内容阅读
由于计算机网络通信和信息技术的飞速发展,以及网络化制造的提出,数控系统的网络化趋势越来越明显。本文在国家自然科学基金重点项目的资助下,通过对相关技术的国内外研究现状的分析比较,以COM组件编程、计算机网络通信、数据库等技术为基础,通过Microsoft Visual Stdio.NET 2003和Microsoft SQL Server 2000等编程工具设计和实现了一个基于网络化的数控服务系统的具体解决方案。本文首先分析了网络数控服务系统的发展方向,相关技术的国内外发展现状,通过对不同的数控系统网络化实现模式的探讨,提出了一种以嵌入式DSP数控机床为基础,通过以以太网为通信标准的数控网络服务系统来实现数控系统的网络化服务体系框架。通过对数控系统的网络服务化的功能需求分析出发,同时运用基于COM的组件编程思想,从客户端,服务器端和服务器后台数据库几个角度,具体设计和实现了各自的功能模块。本系统采用Microsoft Visual Stdio.NET 2003作为前台开发工具,Microsoft SQL Server 2000作为后台数据库,采取C/S模式从客户端、服务器端和后台数据库三个方面完成了服务系统的的设计工作,实现的系统具有网络远程的操作控制功能和机床运动状态跟踪仿真显示功能,远程网络用户管理和日志查看功能,同时支持多个数控机床和多个客户端的操作,并保证了机床操作的唯一性和安全性。本文实现的服务系统人机界面友好,操作简单,通过在嵌入DSP数控机床上实际调试,本系统能有效的实现对多个数控机床进行控制和状态跟踪显示以及其他的一些网络服务,同时也能支持多个客户端的同时操作并保证操作的安全性,系统的可扩展性强,可兼容性好,为以后数字制造网络化的进一步发展打下了很好的基础,有广泛的应用远景和实用价值。