W systemie mechatronicznym "interfejs komunikacyjny" oznacza sposób/łącze wymiany informacji pomiędzy elementami sterowania a urządzeniami służącymi do obsługi inżynierskiej (uruchomienie, programowanie, diagnostyka, serwis). W praktyce jest to połączenie, dzięki któremu można przesłać do sterownika program, odczytać stany wejść/wyjść, sprawdzić błędy i parametry procesu.
Dlatego odpowiedź "sterownika z programatorem." jest właściwa: interfejs komunikacyjny jest potrzebny właśnie wtedy, gdy narzędzie programujące/serwisowe ma skomunikować się ze sterownikiem w celu wgrania programu lub zmiany nastaw.
Odpowiedź "siłownika z programatorem." jest myląca, bo siłownik jest elementem wykonawczym (napędowym). Zwykle nie programuje się go "programatorem" w takim sensie jak sterownika; jeśli ma elektronikę, to i tak komunikacja odbywa się w ramach architektury sterowania (np. przez sterownik lub dedykowany napęd), a nie jako podstawowa rola interfejsu w systemie.
Odpowiedź "pompy hydraulicznej z silnikiem." opisuje połączenie energetyczno-mechaniczne (napęd pompy), a nie interfejs komunikacji danych. To inny rodzaj relacji między elementami układu.
Odpowiedź "modułu rozszerzającego z grupą siłowników." również dotyczy struktury toru wykonawczego/rozszerzeń I/O, ale nie oddaje typowego znaczenia interfejsu komunikacyjnego jako łącza do programowania i diagnostyki. Moduł rozszerzeń komunikuje się ze sterownikiem, a siłowniki są sterowane przez wyjścia/napędy, nie przez "interfejs do programatora".
Wskazówka egzaminacyjna: gdy w treści pojawia się interfejs komunikacyjny, myśl o przesyłaniu danych (program, parametry, diagnostyka), a nie o przesyle mocy lub o bezpośrednim łączeniu elementów wykonawczych.