Główną cechą aplikacji ctrlX MOTION jest rozszerzalność, która pozwala na dokładne dostosowanie tej aplikacji do potrzeb użytkownika. Firma Bosch Rexroth udostępnia liczne aplikacje rozszerzające zakres funkcji systemu. Można również w każdej chwili dodać aplikacje innych firm i oprogramowanie open source.
Aplikacja ctrlX MOTION jest uruchamiana na platformach ctrlX CORE, ctrlX DRIVEplus z ctrlX CORE oraz ctrlX COREvirtual jako aplikacja do symulacji. Udostępnia ona podstawowe funkcje sterowania przemieszczeniami służące do pozycjonowania jednoosiowego. Dotyczy to w szczególności działania osi w trybie pozycjonowania oraz kontroli szybkości lub momentu obrotowego:
- Biblioteka PLCopen
- Obsługa zestawów osi robotów bramowych ze sprzężeniem momentu obrotowego, pozycji lub szybkości
- Zmiana ustawień procentowych dla prędkości i/lub przyspieszenia/spowolnienia
- Przesunięcie osi do stałego punktu zatrzymania z określonym momentem obrotowym
- Używanie poleceń interfejsu API REST w celu kierowania przemieszczeniami
Zakres funkcji aplikacji ctrlX MOTION można rozszerzyć za pomocą opcjonalnych pakietów technologii zgodnie z wymaganiami systemów robotycznych i systemów manipulacji, a nawet systemów z synchronizacją osi, takich jak układy kartezjańskie oparte na aplikacjach firmy Bosch Rexroth.