数字程序控制系统(Numerical Control Systems, NC)是一种 利用计算机对生产机械进行自动控制的系统。它根据输入的指令和数据,控制生产机械(如各种加工机床)按照预定的工作顺序、运动轨迹、运动距离和运动速度等规律自动地完成工作。
数字程序控制系统的主要组成部分包括:
输入装置:
用于将预先编制好的程序指令与数据录入系统。
输出装置:
根据插补运算结果向执行机构发出控制指令,控制生产机械沿预定轨迹运动。
插补器:
计算机内的一段程序,用于完成插补运算,计算加工的曲线或曲面上的其他点的坐标。
控制器:
负责执行程序指令、进行数据运算和逻辑判断。
数字程序控制系统广泛应用于机床的自动控制,如铣床、车床、加工中心、线切割机以及焊接机、气割机等,能够提高加工精度和生产效率,并且易于改换加工品种。
此外,数字程序控制系统还可以配备专用的电子计算机,加工信息用数字代码预先记录在穿孔带、穿孔卡、磁带或磁盘上。系统工作时,读数机构依次将代码送入计算机并转换成相应形式的电脉冲,用以控制工作机械按照顺序完成各项加工过程。
总的来说,数字程序控制系统通过计算机软硬件系统对生产设备进行自动化控制,实现精准、高效的生产过程管理,是现代工业生产过程中的关键技术之一。