计算机控制系统
CNC系统的组成
软件和硬件
软件包括管理软件和控制软件两大类。
管理软件由输入输出程序、显示程序和诊断程序等组成。
控制软件由译码程序、刀具补偿计算程序、速度控制程序,插补运算程序和位置控制程序等组成。
CNC系统可实现的功能
1.基本功能
(1)控制功能
(2)准备功能
(3)插补功能
(4)进给功能
(5)刀具功能
(6)主轴功能
(7)辅助功能
(8)字符显示功能
(9)自我诊断功能
2.选择功能
(1)补偿功能
(2)固定循环功能
(3)图形显示功能
(4)通信功能
(5) 人机对话编程功能
开放式体系结构主张采用开放式计算机及其配套模块。
相关研究计划
1.1989,美国的NGC(next generation controller)计划
SOSAS (Specification for an Open System Architecture Standard) --开发系统结构标准模型
2.美国Ford,GM和Chrylser等公司在NGC计划下,联合提出的OMAC(Open Modular Architecture Controller)开发计划。
3.日本的 IMS (Intelligent Manufacturing System)智能制造系统。
4.日本OSEC(Open System Environment for Controller)。
5.1991年,欧共体 OSACA(Open System Architecture for Control within Automation System).
目前可获得的软件是由NIST美国标准技术局开发的符合SOSAS标准的软件EMC(Enhancement Machine Control),基于RCS-Real time Control Sys方法。
开放式数控系统的结构
1.单元OC机结构的开发式数控系统
2.分层式多处理机结构的数控系统
工作站功能和NC功能分别由不同的PC机管理。
工作站功能是实时性不强或非实时的任务,如调度和管理,用CAD/CAM软件设计加工零件和编制工艺过程,实现车间、工厂层网络通信等。
NC功能指实时性较强,直接影响加工过程的任务,如加工轨迹的控制、伺服控制、逻辑控制、采样和传感器数据的处理、动态误差补偿等。