论文部分内容阅读
随着网络技术的发展和设备成本的降低,CNC(Computer Numerical,数控系统)开放程度逐步加深。智能化、网络化成为数控技术方向的主流趋势。数控系统供应商企业均纷纷推出具有网络接口的新型数控系统。伴随数控系统的这些改变,DNC(Distributed Numerical Control,分布式数控系统)逐渐成为热门。本文以国家电子信息产业发展基金项目“面向离散制造业的分布式数控系统(DNC)研发及应用示范”为背景,针对切实的实际生产需求,设计实现DNC服务器,其包括数据采集服务器和车间管理服务器。为完成数据采集服务器,需要对数控设备通信技术、多线程并发技术进行深入研究。针对串口和网口等多种异构类型数控设备共存的实际环境,本文提出一种兼容串口和网口设备的车间连接方案,基于无线网络完成对车间多种数控厂商加工设备改造。同时为解决数控系统厂商数据采集接口不兼容问题,自定义一种新的机床状态数据格式。设计一种可拓展的软件结构,能够高效并发地对车间数控系统进行实时采集。为完成车间管理服务器,需要对图形仿真技术(OpenGL,WebGL)、文件并发传输技术进行深入研究。完成对车间设备效率的图形化分析,数控程序的三维仿真,加工代码的认证管理,加工文件的并发传输。针对当前移动网络大环境,本文实现的系统除提供应用程序版本,而且提供基于移动终端的Web版。在真实的车间,实现跨平台机床加工状态实时监测,效率图形化展示,加工任务下达等多个功能。