В серии S7-1200 используется 3 модели центральных процессоров — CPU 1211C, CPU 1212C и CPU 1214C, отличающихся производительностью, объемами встроенной памяти, количеством и видом встроенных входов и выходов и другими показателями. Каждая модель имеет три модификации:
Каждый центральный процессор S7-1200 оснащен встроенным интерфейсом Ethernet, имеет возможность подключения до трех коммуникационных модулей и установку одной платы ввода-вывода. Для одного процессорного модуля можно сконфигурировать 16 различных соединений для обмена данными. Для организации обмена данными могут использоваться транспортные протоколы TCP/IP, ISO на TCP и S7 функции связи (S7 сервер или S7 клиент). Дополнительно к CPU 1212C может подключаться до 2, к CPU 1214C – до 8 сигнальных модулей (SM).
Расширение памяти процессора реализуется при помощи карты памяти, объёмом 2 МБ (6ES7 954-8LB00-0AA0) или 24 МБ (6ES7 954-8LF00-0AA0).