Programming systems for CNC вам не подходит? Затем посмотрите еще на многие используемые Control and drive systems.