CAPP),最高层是基于英特网的网页浏览计算机[1]。从高层次到低层次的网络分别为非实时英特网、软件实时以太网、硬件实时以太网。
图1
2.2软件格局
RNH-CNC系统的软件格局如图2所示。它也分为四层:基于英特网的远程过程、数控服务器、数控子系统和现场设备控制。
远程过程包含远程设计、远程管理、远程错误诊断、远程测试和控制等。
数控服务器包含以下功能:
(a)CNC人机交互(HMI):为了能够执行测试、控制、参数管理、过程信息显示、刀具轨迹 显示和更新的人机交互。
(b)网页服务器:为了提供英特网的网上服务,包含了网络服务的设计、管理、错误诊断、测试和控制。
(c)以太网的软件实时(SRE)交互:为了提供以太网上数控服务器和数控子系统的软件实时数据交换。
子数控系统包含计算机数控子系统的功能、软件实时数据交互(SRE交互)和硬件数据实时交互。
(a)计算机数控子系统功能:为了能够执行计算机数控系统的子功能。大多数的功能是实时过程,因此要求系统能够反映迅速。数控子系统功能包括中断响应、位臵控制、PLC、子系统中断、刀具补偿、运动控制、等等。
(b)以太网软件实时交互:为了提供数控服务器和数控子系统间的以太网软件实时通讯功能。 (c)以太网硬件实时交互:为了提供数控子系统和现场设备间的以太网硬件实时交互功能(如servo、I/O)。
图2