В настоящее время в станках, станочных системах, промышленных роботах используются числовые системы программного управления, сокращенно ЧПУ — CNC (Computer Numerical Control). Все они включают вычислительное устройство (процессор), блоки памяти и ввода-вывода информации.
Характерные особенности систем ЧПУ можно определить на основе обозначения их разновидностей:
Hand Numerical Control (HNC) — системы, позволяющие вводить информацию вручную с клавиатуры на панели управления и хранить ее в памяти станка; наиболее часто используется в токарных станках с ЧПУ;
Speiher Numerical Control (SNC) —- системы с хранением программы во внутренней памяти;
Direct Numerical Control (DNC) — системы более высокого уровня, обеспечивающие: управление сразу несколькими станками; хранение в памяти весьма значительного количества программ; взаимодействие со вспомогательными системами ГПС (транспортирования, складирования); выбор времени начала обработки той или иной детали; учет времени работы и простоев оборудования; учет количества обработанных деталей и т.д.
По характеру движения рабочих органов станка системы ЧПУ подразделяются на позиционные, контурные и комбинированные. Позиционные системы обеспечивают прямолинейное перемещение исполнительного органа станка по одной или двум координатам. Контурные системы предназначены для выполнения рабочих перемещений по определенной траектории с заданной скоростью согласно программе обработки. Комбинированные системы обладают особенностями как позиционных, так и контурных систем и наиболее типичны для многоцелевых станков.