(1)除了语言编程系统外,图形编程也取得了长足的进步,增加了自动编程的手段。物理编程和语言编程也得到了发展。
(2)从离线编程逐步发展到在线编程。离线编程是指通过手动或计算机系统编程来完成程序,然后通过输入设备将其输入到NUMERICAL控制系统中。现代的数控系统具有强大的操作能力,高速和大存储容量,许多自动编程功能可以植入数控系统中,并使零件加工程序可以在数控系统的操作面板上在线进行,例如由于FANUC SymbolicFAP当时使用的编程方法,也可以称为图形人机对话编程。一些数控系统还具有空间表面插值功能。插值软件可以根据数控系统中存储的空间表面数学模型生成表面轮廓,大大简化了编程和程序输入,提高了加工的可靠性。
(3)数控机床设备在线编程过程中,数控系统不仅可以处理几何信息,还可以处理信息。数控系统配备有小型加工数据库或与机床加工技术有关的专家系统,并且系统可以自动选择较佳加工参数。
1.数控机床的工作状态检测,监控和故障诊断。现代的数控机床都配备了工件尺寸检测装置,可以对工件尺寸进行定期检测,及时发现超出公差的范围,发出警报或补偿信号。红外,超声波传输等监控装置可以监控刀具的工作状态,万一刀具过度磨损或刀具损坏,系统可以及时报警,以更换刀具,从而保证加工质量产品。
目前,安装数控机床数控系统已采用启动诊断,运行诊断,通讯诊断和专家诊断等故障自诊断技术,对故障进行自动查找,分类,显示和报警,以及时发现和消除系统故障。
2,使用功能强大的可编程控制器。对于安装数控机床厂家的数控机床辅助功能的控制,以前使用的继电器逻辑硬件电路由用户设计和制造。现代数控机床广泛用于内置或独立的可编程控制器(PC)中,该控制器具有专用的32位微处理器,基本指令执行时间为0.2US / STEP,梯形语言程序超过16000TF,可以使用C语言或Pas语言编写的PC程序,程序容量为68-256KB,在PC和CNC之间有一个高速窗口。使用C语言编程时,可以在个人计算机开发环境中工作。 PC的高速处理功能用于将CNC和PC有机地结合在一起,梯形图的监视功能可以使机床的故障诊断和维护更加方便。