Sterownik modułów przekaźnikowych SMP-8 jest urządzeniem mogącym pracować w dwóch niezależnych trybach pracy: "Master" lub "Slave". Wyboru trybu pracy dokonuje się za pomocą zworki konfiguracyjnej.
W trybie "Master" sterownik jest urządzeniem nadrzędnym, przeznaczonym do sterowania wyjściami przekaźnikowymi na podstawie informacji zebranych z głowic pomiarowo-detekcyjnych, podłączonych do konwerterów KT-16, oraz zaprogramowanej konfiguracji. Sterownik posiada możliwość współpracy z maksymalnie 16 konwerterami KT-16, co w przypadku pełnej obsady głowic w konwerterach daje sieć do 256 punktów pomiarowych. Urządzenie na podstawie informacji ze wszystkich głowic w sieci oraz na podstawie zaprogramowanej konfiguracji, steruje wyjściami przekaźnikowymi (bezpotencjałowe styki przełączne o maksymalnym obciążeniu 250VAC/2A lub 24VDC/2A).
SMP-8 posiada wbudowane 8 wyjść przekaźnikowych oraz ma możliwość sterowania dodatkowymi ośmioma, zewnętrznymi modułami przekaźnikowymi MP-8 lub SMP-8 w trybie „Slave”. Maksymalna ilość pojedynczych wyjść przekaźnikowych (wewnętrznych oraz zewnętrznych), które można indywidualnie skonfigurować i wysterować za pomocą sterownika SMP-8 w wersji "Master" wynosi 72.
W trybie "Slave" sterownik jest natomiast typowym zewnętrznym modułem przekaźnikowym, którego przekaźniki mogą zostać wysterowane z urządzenia nadrzędnego (np. SMP-8 w trybie „Master” lub innego ze zgodnym protokołem transmisji).
Komunikacja pomiędzy sterownikiem SMP-8 a pozostałymi elementami systemu (konwertery KT-16, moduły przekaźnikowe, urządzenia nadrzędne) odbywa się przez izolowane galwanicznie łącze RS-485 (half duplex) z zaimplementowanym protokołem Modbus RTU (master/slave).