论文部分内容阅读
将Web技术应用于数控系统,对实现数控系统的网络化和开放化,适应网络经济时代制造业的发展有重要的实用意义.该论文主要研究基于Web的数控系统中的支撑子系统——基于Web的数控服务系统.论文对基于Web的数控系统的功能需求进行了分析,并在对C/S和B/S体系结构进行比较的基础上,提出了满足系统功能需求的框架体系结构和网络拓扑结构.接着对基于Web的数控服务系统的体系结构进行了研究,并提出了此系统的功能模型和实现流程.论文对实现基于Web的数控服务系统的软件支撑技术进行了研究:选择基于Java的Servlet、JSP和JavaBean技术对系统Web服务器端进行开发,达到数控系统的网络化和开发性的要求;系统Web服务器和数据库服务器利用JDBC以及采用JavaBean技术开发的高级接口进行交互;在Web浏览器端系统采用JavaScript技术实现和用户的动态交互,减少了不必要的网络流量.论文对基于Web的数控服务系统设计的主要功能的实现技术进行了研究:利用网络技术实现了较大数控程序文件通过浏览器进行远程传输的功能;利用正则表达式技术实现了数控系统定制的功能,并实现了对数控程序按照选定数控系统进行相应检验的功能;将产生式规则系统应用于数控故障远程诊断,实现了用户通过浏览器进行交互式远程故障诊断的功能.在对以上各项研究的基础上,开发了基于Web的数控服务系统的原型.该原型系统已在实际项目中得到了应用,相关的研究也得到了验证.