
SIMATIC S7-1500 advanced controller (PLC)
SIMATIC S7-1500
Modular Siemens advanced controller with standard, compact, fail-safe, technology and redundant CPUs, up to 162 MB of work memory and bit instruction times down to 0.3 ns
پیالسی (PLC)

© Siemens AG
SIMATIC S7-1200
Compact Siemens controller for small to mid-size machines, with integrated I/O and a PROFINET port; the new S7-1200 G2 generation succeeds the first generation (G1)
Price and delivery time are given after a technical review.
SIMATIC S7-1200 is Siemens' compact PLC for basic automation and small to mid-size machines. Every CPU has integrated digital I/O and a PROFINET interface, and is expanded with signal boards (SB), signal modules (SM) and communication modules (CM). High-speed counters, pulse outputs and motion control (positioning axes) are built into the CPU.
The family now has two generations, and their hardware is not compatible.
In its migration guide Siemens maps the first-generation CPU 1211C, 1212C and 1212FC to the G2 CPU 1212C, and the CPU 1214C, 1215C and 1217C to the G2 CPU 1214C.
The first generation is on its way out. According to Siemens' migration page the official phase-out announcement dates from 1 November 2026, G1 can be ordered as a new device until October 2027, and spare modules are planned until about 2036. Siemens calls S7-1200 G2 the recommended solution and natural successor, and says future innovations will happen only in G2.
The F versions (for example the G2 CPU 1214FC) are rated by the data sheet up to SIL 3 (IEC 61508) and PL e (ISO 13849-1), and PROFIsafe devices connect over PROFINET. Programming is done with STEP 7 in TIA Portal in LAD, FBD and SCL. According to the data sheets the G1 CPU 1214C (firmware V4.7) needs STEP 7 V20 or higher, and the G2 CPU 1214C (firmware V4.1) needs STEP 7 V21 or higher.
| Model | Order code | Code type | Attributes | Request |
|---|---|---|---|---|
| CPU 1211C DC/DC/DC (G1)CPU نسل اول با ۶ ورودی و ۴ خروجی دیجیتال و ۲ ورودی آنالوگ؛ ماژول سیگنال نمیپذیرد | 6ES7211-1AE40-0XB0 | Exact code |
| Request CPU 1211C DC/DC/DC (G1) |
| CPU 1212C DC/DC/DC (G1)CPU نسل اول با ۸ ورودی و ۶ خروجی دیجیتال و ۲ ورودی آنالوگ؛ تا ۲ ماژول سیگنال | 6ES7212-1AE40-0XB0 | Exact code |
| Request CPU 1212C DC/DC/DC (G1) |
| CPU 1214C DC/DC/DC (G1)CPU نسل اول با ۱۴ ورودی و ۱۰ خروجی دیجیتال و ۲ ورودی آنالوگ؛ تا ۸ ماژول سیگنال | 6ES7214-1AG40-0XB0 | Exact code |
| Request CPU 1214C DC/DC/DC (G1) |
| CPU 1215C DC/DC/DC (G1)CPU نسل اول با دو پورت PROFINET، ۱۴ ورودی و ۱۰ خروجی دیجیتال، ۲ ورودی و ۲ خروجی آنالوگ | 6ES7215-1AG40-0XB0 | Exact code |
| Request CPU 1215C DC/DC/DC (G1) |
| CPU 1217C DC/DC/DC (G1)بزرگترین CPU نسل اول با دو پورت PROFINET و حافظهٔ کاری ۲۵۰ کیلوبایت | 6ES7217-1AG40-0XB0 | Exact code |
| Request CPU 1217C DC/DC/DC (G1) |
| CPU 1212C DC/DC/DC (G2)CPU نسل G2 با ۸ ورودی و ۶ خروجی دیجیتال، دو پورت PROFINET با IRT و حافظهٔ ۱۵۰ کیلوبایت برنامه و ۵۰۰ کیلوبایت داده | 6ES7212-1AG50-0XB0 | Exact code |
| Request CPU 1212C DC/DC/DC (G2) |
| CPU 1214C DC/DC/DC (G2)CPU نسل G2 با ۱۴ ورودی و ۱۰ خروجی دیجیتال، دو پورت PROFINET با IRT و حافظهٔ ۲۵۰ کیلوبایت برنامه و ۷۵۰ کیلوبایت داده | 6ES7214-1AH50-0XB0 | Exact code |
| Request CPU 1214C DC/DC/DC (G2) |
| CPU 1214FC DC/DC/DC (G2)CPU ایمنی (F-CPU) نسل G2 با حافظهٔ ۳۰۰ کیلوبایت برنامه و ۷۵۰ کیلوبایت داده؛ تا SIL 3 و PL e | 6ES7214-1AF50-0XB0 | Exact code |
| Request CPU 1214FC DC/DC/DC (G2) |
| SM 1221 DI 16x24 V DC (G2)ماژول ورودی دیجیتال ۱۶ کاناله ۲۴ ولت برای نسل G2؛ عرض ۳۰ میلیمتر | 6ES7221-1BH50-0XB0 | Exact code |
| Request SM 1221 DI 16x24 V DC (G2) |
| PM 1207 24 V DC / 5 Aمنبع تغذیهٔ تثبیتشدهٔ S7-1200 G2 با ورودی ۱۲۰ تا ۲۴۰ ولت AC/DC و خروجی ۲۴ ولت DC / ۵ آمپر | 6EP3333-4SB00-3AX0 | Exact code |
| Request PM 1207 24 V DC / 5 A |
| GenerationsGenerations | G1: CPU 1211C … 1217C; G2: CPU 1212C, 1214C |
|---|---|
| CPU supply voltage (DC/DC/DC version)CPU supply voltage (DC/DC/DC version) | 24 (20.4 … 28.8) V DC |
| Degree of protectionDegree of protection | IP20 |
| CPU 1214C widthCPU 1214C width | G1: 110; G2: 80 mm |
| CPU 1214C operating temperature (horizontal)CPU 1214C operating temperature (horizontal) | -20 … 60 (G1); -20 … 60 with derating, 40 at full load (G2) °C |
| G1 work memoryG1 work memory | 75 … 250 KB |
|---|---|
| G2 work memory (program + data)G2 work memory (program + data) | CPU 1212C: 150 + 500; CPU 1214C: 250 + 750 KB |
| Bit instruction time, G1Bit instruction time, G1 | 0.08 µs |
| Bit instruction time, G2Bit instruction time, G2 | 37 ns |
| CPU 1214C integrated I/O (G1)CPU 1214C integrated I/O (G1) | 14 DI / 10 DO / 2 AI |
|---|---|
| CPU 1214C integrated I/O (G2)CPU 1214C integrated I/O (G2) | 14 DI / 10 DO |
| CPU 1214C expansion capacity (G1)CPU 1214C expansion capacity (G1) | 8 SM, 1 SB, 3 CM |
| CPU 1214C expansion capacity (G2)CPU 1214C expansion capacity (G2) | 10 SM, 2 SB/CB/BB, 3 CM |
| G1 PROFINET portsG1 PROFINET ports | 1 (CPU 1211C … 1214C); 2 (CPU 1215C, 1217C) |
|---|---|
| G2 PROFINET portsG2 PROFINET ports | 2, with IRT |
| Web API and OPC UA server (G2)Web API and OPC UA server (G2) | Yes (OPC UA: runtime license required) |
| Position-controlled axesPosition-controlled axes | up to 8 (4 via pulse/direction outputs) |
|---|
| Safety level, CPU 1214FC (G2)Safety level, CPU 1214FC (G2) | SIL 3 (IEC 61508), PL e (ISO 13849-1) |
|---|---|
| G2 cybersecurityG2 cybersecurity | IEC 62443-4-2 |
| Programming softwareProgramming software | G1 (FW V4.7): STEP 7 V20 or higher; G2 (FW V4.1): STEP 7 V21 or higher |
|---|
| Siemens plan for G1Siemens plan for G1 | Announcement 01.11.2026; new devices until October 2027; spare modules until approx. 2036 |
|---|
Signal Boards SB 1221, SB 1222, SB 1223, SB 1231, SB 1232, SB 1233 (G2)
Signal boards that add a few digital or analog channels without making the CPU wider; for G2 they include 100 kHz and 200 kHz digital I/O, analog, RTD and thermocouple boards
Signal Modules SM 1221, SM 1222, SM 1223, SM 1231, SM 1232, SM 1233 (G2)
Digital (16-channel) and analog (voltage/current, RTD, thermocouple) I/O modules for G2
SM 1226 F-DI 4 / F-DQ 2 / DI 2 (G2)
Fail-safe I/O module for G2 listed in Siemens' migration guide
CM 1241 and CB 1241 communication modules, CSM 1277 G2
RS232/422/485 serial communication module and board, and the CSM 1277 G2 compact switch module
Power supply PM 1207 (24 V DC / 5 A)
S7-1200 G2 power supply, code 6EP3333-4SB00-3AX0; the Ex version, code 6EP3333-4SC00-3AX0, is listed in Siemens' product overview
SIMATIC memory card (4 MB … 32 GB)
SIMATIC memory card for load memory and firmware updates; G2 CPUs accept up to 32 GB
Other
SIMATIC S7-1200 G2 Migration overview
SIMATIC S7-1200 G2 Migration overview
Language: English · Version 2026
Manual
S7-1200 G2 Programmable Logic Controller system manual
S7-1200 G2 Programmable Logic Controller system manual
Language: English
Manual
S7-1200 manuals and operating instructions
S7-1200 manuals and operating instructions
Language: English
Manual
S7-1200 Functional Safety Manual
S7-1200 Functional Safety Manual
Language: English
Data sheet
Data sheet 6ES7214-1AG40-0XB0 (CPU 1214C, G1)
Data sheet 6ES7214-1AG40-0XB0 (CPU 1214C, G1)
Language: English
Data sheet
Data sheet 6ES7214-1AH50-0XB0 (CPU 1214C, G2)
Data sheet 6ES7214-1AH50-0XB0 (CPU 1214C, G2)
Language: English
No. Siemens states that G2 is not hardware-compatible with the previous S7-1200: the dimensions, terminal positions, Ethernet ports and power connector have changed. Programs can usually be converted with minor adjustments, and Siemens provides a TIA Add-In for this. Before migrating, check the cabinet space and whether the modules you need are available.
According to Siemens' migration page the official phase-out announcement dates from 1 November 2026 and G1 can be ordered as a new device until October 2027; Siemens' own documents differ on the exact day in October, so confirm the date for each order code with Siemens. After that only spare parts are supplied, with spare modules planned until about 2036.
STEP 7 in TIA Portal. According to the data sheets the G1 CPU 1214C with firmware V4.7 needs STEP 7 V20 or higher, and the G2 CPU 1214C with firmware V4.1 needs STEP 7 V21 or higher. The programming languages are LAD, FBD and SCL.
It depends on the CPU. In G1 the CPU 1211C takes no signal module, the CPU 1212C up to 2, and the CPU 1214C, 1215C and 1217C up to 8, all with one signal board and up to 3 communication modules. In G2 the CPU 1212C takes up to 6 and the CPU 1214C up to 10 signal modules, with up to 3 communication modules.
Yes. F-CPU versions exist in both G1 and G2. The data sheet of the G2 CPU 1214FC states SIL 3 to IEC 61508 and PL e to ISO 13849-1, and PROFIsafe devices connect over PROFINET. For G2 Siemens also offers the SM 1226 safety module (F-DI 4 / F-DQ 2 / DI 2).
Send your order code or requirement; after a technical review we give you the price and delivery time.