System sterowania obejmuje kilka specyficznych obszarów. Przede wszystkim konfigurację systemu sterowania, jego uruchomienie i diagnostykę. Dodatkowo, do listy związanych powiązanych zagadnień, możemy dodać programowanie, tworzenie bibliotek, integrację sterowania w pętli zamkniętej, komunikację i gromadzenie danych.