SIMATIC S7-1200 jest nowoczesnym modułowym sterownikiem, przeznaczonym do małych i średnich aplikacji przemysłowych. Główny nacisk przy projektowaniu tego systemu został położony na wydajność komunikacji z HMI oraz łatwość i intuicyjność projektowania. System umożliwia np. jednokrotną deklarację zmiennych - zarówno dla części wizualizacyjnej projektu, jak i części sterownikowej. W ramach jednej bazy danych projektowych pozwala na swobodne przenoszenie zmiennych pomiędzy projektowanymi urządzeniami. Dzięki temu można uniknąć wielu błędów w aplikacjach.

Cechy systemu:
> modułowa konstrukcja: po lewej stronie CPU montuje się moduły komunikacyjne CM, po prawej moduły rozszerzeń wejść/wyjść binarnych i analogowych SM.
> możliwość dołączania modułów rozszerzeń: 3 moduły komunikacyjne CM (do każdego CPU),  moduły SM rozszerzeń WE/WY - 8szt do 1214C i 1215C, 2szt do 1212C, brak do 1211C, 1 płytka sygnałowa SB do każdego CPU (moduł WE/WY binarnych lub WY analogowe )
> maksymalna liczba WE/WY:   binarnych - 284 , analogowych - 69 ; wejścia binarne typu sink/source, dwa wejścia analogowe 0-10V zintegrowane z każdym CPU,
> zintegrowany z CPU interfejs PROFINET/ETHERNET oraz zegar RTC, porty RS232/RS485 dołączne na modułach,
> obsługa protokołów : S7, Mudbus RTU (master/slave), USS (Micromaster), Freeport, Profibus DP (master/slave)
> oprogramowanie narzędziowe - SIMATIC STEP-7 Basic - jednym pakietem programujemy sterownik oraz panele operatorskie serii SIMATIC HMI Basic - dedykowane do S7-1200,