Programowalne Kontrolery Ruchu
Kontrolery ruchu jest to główne urządzenie systemu sterowania („mózg sterowania”), które pracuje w zamkniętej pętli sprzężenia zwrotnego. Dzięki temu system kontroluje pozycję wszystkich napędów jednocześnie i odpowiednio reaguje przez generowanie dla nich odpowiedniej trajektorii ruchu. Mamy tutaj sterowanie wieloosiowe w interpolacji kołowej, liniowej, itp. Przygotowane przez producentów gotowe biblioteki, bloki funkcyjne umożliwiają w bardzo prosty sposób przygotowanie programu sterującego, zaledwie przy kilku linijkach kodu. Niektóre sterowniki mają możliwość obsługi G-kodu. Głównym językiem programowania jest język drabinkowy PLC. Wbudowany protokół EtherCAT (master) umożliwia bardzo szybką transmisję danych miedzy napędami w czasie rzeczywistym, możliwość podłączenia dodatkowych modułów I/O. Wbudowane porty komunikacyjne EtherCAT, Ethernet, RS232,RS485, USB umożliwiają podłączenie panelu HMI lub integrację z istniejącą siecią przemysłową. Kontrolery na swoim pokładzie mają zainstalowaną magistralę wejść/wyjść co umożliwia podłączenie bezpośrednio czujników od napędów czy też sterowanie elektrozaworami od systemu pneumatycznego z integracją osi ruchu.