Sterownik Modicon M340 jest uzupełnieniem serii Premium oraz Quantum. Podobnie jak one programowany jest przez Unity Pro 4.0. Urządzenie charakteryzuje się wysoką wydajnością zarówno przy operacjach boolowskich, jak zmiennoprzecinkowych. Dzięki 4 MB pamięci programu i 256 KB pamięci danych aplikacje sterownika mogą mieć 70 tysięcy instrukcji. W zależności od potrzeb istnieje możliwość wyboru czterech wersji z komunikacją Modbus oraz trzech, w których zostały zintegrowane po dwie spośród trzech sieci komunikacyjnych (CANopen, Ethernet lub Modus). Każdy sterownik wyposażony jest w port USB mini-B do programowania bądź przyłączenia paneli graficznych Schneider Electric.
Modicon M340 budowany jest w oparciu o podstawę (4, 6, 8, 12 slotów), w której można zainstalować pełną gamę zasilaczy, procesorów, a także pełen zestaw modułów We/Wy – dyskretnych (do 64 kanałów na moduł), analogowych, specjalizowanych modułów szybkich liczników, a także modułów kontroli ruchu. Każdy moduł wspiera funkcję „hot swap”, czyli wymiany uszkodzonego modułu bez potrzeby zatrzymywania systemu.
Program sterownika przechowywany jest na dostarczanej wraz z procesorem karcie pamięci SD. Obsługa funkcji „Plug & Load” pozwala - po umieszczeniu karty w slocie pamięci - natychmiast wystartować z nową aplikacją. W przypadku zaniku zasilania cała pamięć procesora zrzucana jest na kartę pamięci. Dzięki sieci Ethernet oraz karcie SD można wykorzystać funkcję wirtualnego dysku (dostęp przez FTP, a także funkcję Web serwera) i uzyskać dostęp do ekranów diagnostycznych i zmiennych z poziomu przeglądarki internetowej.