На процессоре был PID (если правильно помню, еще и каскадный),
обработка сигналов энкодеров (почти полностью аппаратная) и
Модбас-мастер (RTU), управляющий частотным приводом. Была еще пара проектов в которых микроконтроллеры, управляющие шаговыми (и другими) двигателями, по Модбасу получали только задание. Измерение текущего положения и управление движками обходились без Модбаса.