- 17
- 0
- 约2.16千字
- 约 5页
- 2021-12-09 发布于江苏
- 举报
网络数控系统实现的关键技术
从网络化的角度分析网络数控系统的组成,其包含2个方面:内部网络和外部网络。
一、内部网络
内部网络是指数控系统内CNC单元与伺服驱动及I/O逻辑控制等单元以现场总线网络连接。
二、外部网络
外部网络是指数控系统通过Internet与系统外的其他控制系统或外部上位计算机以网络连接。通过网络对设备进行远程控制和无人化操作远程加工程序传输、远程诊断和远程维修服务、技术服务,并实现资源共享。
1 支持多操作系统的工作平台
网络数控系统是一种支持全球制造的资源,其最基本的要求是能够支持跨平台操作。利用Java提供的功能实现硬件和操作系统的无关性,可以构建开放式控制平台。Java语言比c和c++语言的可靠性高,尤其适合网络自动化,它使得通过网络实现远程诊断、远程服务远程监控、远程加工变得更加容易,因此美国、日本、欧洲等国都在积极研究基于Java语言的网络数控系统。但是,Java并不能完全满足需求。它存在着2个方面的缺陷:
(l)内存的动态管理。Java为用户自动清除内存中已经不使用的内存空间,使得GC算法的不确定性与实时计算相矛盾;
(2)不能对底层内存硬件访问。用户一旦直接访问底层设备,势必破坏Java的跨平台特性。
目前,通常是将操作平台体系结构中融入Browser/Server体系结构(B/S体系结构),这也是和传统数控系统的重要区别。为了实
原创力文档

文档评论(0)