Siemens 6ES7214-1HG40-0XB0 CPU 1214C PLC Controller
The Siemens 6ES7214-1HG40-0XB0 is the CPU 1214C model of the S7-1200 compact PLC series. It features a 24 V DC power supply, 14 digital inputs (24 V DC), 10 digital outputs (relay, 2 A), and 2 analog inputs (0-10 V). Discrete outputs are relay type for universal AC/DC loads up to 250 V AC / 30 V DC. The unit includes a built-in PROFINET port for programming and HMI communication.
Processor and Memory
Integrated microcontroller with 75 KB of working memory for user program, 4 MB of load memory for firmware and data logs, and 10 KB retentive memory. Bit execution time: 0.08 µs per boolean instruction. Up to 3 communication modules can be attached (RS232, RS485, or PROFIBUS), and up to 8 signal modules for I/O expansion (maximum 284 digital I/O or 51 analog I/O).
Built-in Inputs and Outputs
Digital inputs: 14 at 24 V DC (sink/source), with 6 for high-speed counting (up to 100 kHz) and 2 for pulse train output (PTO). Digital outputs: 10 relay outputs (SPST-NO) rated 2 A resistive at 250 V AC or 30 V DC. Analog inputs: 2 channels, 10-bit resolution, voltage only (0-10 V). No analog output onboard. The relay outputs can switch AC or DC loads, ideal for motor starters, solenoid valves, and indicator lights.
Communication and Programming
The integrated PROFINET interface (RJ45) supports TCP/IP, ISO-on-TCP, S7 communication, and web server. Modbus TCP can be configured via the instruction library. Programming is in TIA Portal using LAD, FBD, or SCL. The CPU runs a cyclic OB1 and supports up to 20 interrupt OBs (time-delay, hardware interrupt, etc.). A real-time clock with 20 days backup capacitor (no battery required).

Physical and Environmental
Dimensions (W x H x D): 110 mm x 100 mm x 75 mm. Weight: 0.4 kg. Operating temperature: -20°C to 60°C (horizontal mounting). Storage: -40°C to 70°C. Protection rating: IP20. The CPU has a removable terminal block (push-in or screw type). Vibration: 2 g (10-57 Hz). It is certified for CE, UL, and cULus (Class I, Div 2 hazardous locations).
Typical Applications
The CPU 1214C is widely used in small machines, conveyor controls, pump stations, and building automation. Its relay outputs allow direct switching of AC coils without interposing relays. The onboard analog inputs eliminate the need for a separate analog module in basic level control applications (e.g., tank level monitoring).




