论文部分内容阅读
目前大多数国产普及型数控系统尚无网络功能或仅能实现网络文件的传输和保存等简单功能,且大多基于DOS平台,界面不够友好,操作不便。本课题针对这些存在问题,将以太网技术应用于数控系统的网络远程监控,构建了基于C/S模式的网络监控平台。采用基于MFC的Windows Socket网络编程技术、多线程编程技术,开发出基于Windows平台的开放式数控系统网络监控系统软件。 本网络监控系统经过调试,已成功实现:(1)服务器与数控系统客户机之间的网络通信和数据交换;(2)对数控系统加工过程的准实时监控和对数控系统操作界面的监控;(3)对数控系统文件进行管理以及为数控系统提供NC代码文件下载服务。 本文的创新点在于:(1)设计了一种新的监控算法,该算法首先通过以太网传输加工点的实时坐标,而不是传输庞大的加工现场图像数据。然后利用这些实时坐标在监控端仿真出加工轨迹。克服了Windows和以太网固有的弱实时性与机床监控的强实时性要求之间的矛盾,实现了对数控系统的准实时监控。(2)采用分段传输的办法,解决了大型甚至超大型NC代码文件在网络中的可靠传输问题。