{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7214-1HF40-0XB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7214-1HF40-0XB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7214-1HF40-0XB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7214-1HF40-0XB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens SIMATIC S7-1200 CPU 1214F DC/DC/DC, order code 6ES7214-1HF40-0XB0, with FBD and LAD incl. failsafe, PROFIsafe, 24 V DC supply, Modbus TCP and OPC UA Server interface.","salesMarkdown":"The Siemens 6ES7214-1HF40-0XB0 is a compact CPU with integrated failsafe logic, so the same backplane that runs standard I/O also hosts safety logic up to PROFIsafe over PROFINET. Onboard programming language set covers FBD (incl. failsafe), LAD (incl. failsafe) and SCL, with the standard DCP and F-programming used together so safety and standard code live on one controller. Note one column the integrator will check first: IRT is not listed for this CPU, so PROFINET real-time classes that depend on isochronous IRT cannot be planned against this part — the panel-side PROFINET design is non-isochronous unless a CP is added. Connection budget is the next constraint: 34 connections reserved out of 64 max, with HMI at 12 reserved / 18 max, S7 at 8 / 14 max, Web at 2 / 30 max and OPC UA at 0 reserved / 10 max — easy to undersize if HMIs are added late. ## Fieldbus and comms slice Ethernets side brings TCP/IP, Modbus TCP, OPC UA Server, SNMP, LLDP and the integrated web server in the box, so plant-level dashboards and IT/OT polling tools reach the CPU directly. PROFINET is on board for the safety communication path; PROFIBUS is not — the datasheet lists it as requiring the CM 1243-5 (master) or CM 1242-5 (slave) communications module if a PROFIBUS segment must remain on this CPU. Forcing is permitted on peripheral inputs/outputs without fail-safe, which speeds commissioning; the ERROR and MAINT LEDs on the front face are the first thing the FAT/SAT engineer checks before any online session. ## Panel-side envelope Footprint is 110 mm wide × 100 mm high × 75 mm deep on DIN rail, leaving space for signal modules and a CM to its right. Supply is 24 V DC with the documented minimum at L+ minus 4 V DC — that floor matters when the panel runs long 24 V trunks and the end-of-line drops below the CPU's dropout threshold under inrush. Integrated load memory is 4 Mbyte, with bit-memory address area sized to 8 kbyte; program sizing for a small machine fits comfortably, a multi-cell line typically exceeds it. ## Analog on board and approvals on the nameplate The 0 to +10 V analog input is present and adjustable, useful for a single speed reference or trim pot without burning a SM module; CE mark and cULus are on the nameplate for US/EU cabinet builds. DHCP is not supported — the IP plan must be static or handled at the router/scanner, not handed out by a DHCP server to the CPU. ## Where the 1214F sits against a 1214 and a 1212 Against the 6ES7214-1HG40-0XB0, also in the 1214F family, the swap question comes down to I/O count and relay/transistor output mix on the HG40 — confirm the on-board I/O and the output type (relay vs transistor/DC) match before treating it as a drop-in, because a mismatch there forces a wiring rework even if the F-class capability is identical.","metaTitle":"Siemens 6ES7214-1HF40-0XB0 CPU 1214F DC/DC/DC, failsafe","metaDescription":"Siemens 6ES7214-1HF40-0XB0 SIMATIC S7-1200 CPU 1214F DC/DC/DC with FBD and LAD incl. failsafe, PROFIsafe, Modbus TCP, OPC UA Server, 24 V DC. Quoted to RFQ.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"DCP":"Yes","FBD":"Yes; incl. failsafe","I2t":"0.8 A²·s","IRT":"No","LAD":"Yes; incl. failsafe","SCL":"Yes","UDP":"Yes","24 V":"L+ minus 4 V DC min.","DHCP":"No","LLDP":"Yes","Max.":"70 °C","Min.":"-40 °C","SNMP":"Yes","Depth":"75 mm","Width":"110 mm","cULus":"Yes","title":"6ES7214-1HF40-0XB0","Height":"100 mm","MODBUS":"Yes","OPC UA":"Yes; OPC UA Server","TCP/IP":"Yes","24 V DC":"Yes","CE mark":"Yes","Forcing":"Yes; peripheral inputs/outputs (without fail-safe)","Overall":"PG Connections: 4 reserved / 4 max; HMI Connections: 12 reserved / 18 max; S7 Connections: 8 reserved / 14 max; Open User Connections: 8 reserved / 14 max; Web Connections: 2 reserved / 30 max; OPC UA Connections: 0 reserved / 10 max; Total Connections: 34 reserved / 64 max","Present":"Yes","Voltage":"Yes","Isolated":"Yes","PROFIBUS":"Yes; CM 1243-5 (master) or CM 1242-5 (slave) required","As Client":"Yes","As Server":"Yes","ERROR LED":"Yes","MAINT LED":"Yes","PROFIsafe":"Yes","Supported":"Yes","Variables":"inputs/outputs, bit memories, DBs, peripheral I/Os (without fail-safe), times, counters","0 to +10 V":"Yes","Adjustable":"Yes","Integrated":"4 Mbyte","Size, max.":"8 kbyte; Size of bit memory address area","Web server":"Yes","Backup time":"480 h; Typical","FM approval":"Yes","KC approval":"Yes","PROFIenergy":"Yes","UL approval":"Yes","description":"SIMATIC S7-1200F, CPU 1214 FC, compact CPU, DC/DC/relay, onboard I/O: 14 DI 24 V DC; 10 DO relay 2 A; 2 AI 0-10 V DC, Power supply: DC 20.4-28.8V DC, Program/data memory 125 KB","AS-Interface":"Yes; CM 1243-2 required","Autocrossing":"Yes","Number, max.":"Limited only by RAM for code","RUN/STOP LED":"Yes","2-Wire Sensor":"Yes","OPC UA Server":"Yes; data access (read, write, subscribe), method call, runtime license required","Shared device":"Yes","Updating time":"The minimum value of the update time also depends on the communication component set for PROFINET IO, on the number of IO devices and the quantity of configured user data.","For Signal \"0\"":"5 V DC at 1 mA","For Signal \"1\"":"15 V DC at 2.5 mA","Interface type":"PROFINET","PID controller":"Yes","Shielded, Max.":"100 m; twisted and shielded","Autonegotiation":"Yes","Copy protection":"Yes","Marine approval":"Yes","Number of ports":"1","Operation, max.":"95 %; no condensation","Operation, min.":"795 hPa","Parameterizable":"Single phase: 3 @ 100 kHz & 3 @ 30 kHz, differential: 3 @ 80 kHz & 3 @ 30 kHz","Weight, approx.":"435 g","Without Battery":"Yes","lifecycle_stage":"current","\"0\" To \"1\", Max.":"10 ms; max.","\"1\" To \"0\", Max.":"10 ms; max.","Block protection":"Yes","Firmware version":"V4.5","Isochronous mode":"No","Maintenance-Free":"Yes","Media redundancy":"No","Power loss, typ.":"12 W","RJ 45 (Ethernet)":"Yes","Rated value (DC)":"24 V","Unshielded, Max.":"150 m","Data length, max.":"1 472 byte","Fall height, max.":"0.3 m; five times, in product package","Integrated Switch":"No","Source/sink input":"Yes","Inputs, adjustable":"1 kbyte","Number of counters":"6","On Lamp Load, Max.":"30 W with DC, 200 W with AC","PROFINET IO Device":"Yes","up to 40 °C, max.":"14","At \"0\" To \"1\", Max.":"12.8 ms","At \"0\" To \"1\", Min.":"0.2 ms","Outputs, adjustable":"1 kbyte","PG/OP communication":"Yes; encryption with TLS V1.3 pre-selected","Prioritized startup":"Yes","Programming package":"STEP 7 V17 or higher","User authentication":"\"anonymous\" or by user name & password","Between The Channels":"No","ISO-on-TCP (RFC1006)":"Yes","Inrush current, max.":"12 A; at 28.8 V","Frequency measurement":"Yes","Open IE communication":"Yes; Optionally also encrypted","RCM (formerly C-TICK)":"Yes","SIL acc. to IEC 61508":"SIL 3","SIMATIC communication":"Yes","User-defined websites":"Yes","Controlled Positioning":"Yes","Number of alarm inputs":"4","Of Which In Line, Max.":"16","PROFINET IO Controller":"Yes","Deviation per day, max.":"±60 s/month at 25 °C","IP degree of protection":"IP20","Number of analog inputs":"2","Number of relay outputs":"10","Sampling interval, min.":"100 ms","Status/control variable":"Yes","Storage/transport, max.":"1 080 hPa","Storage/transport, min.":"660 hPa","Transmission rate, max.":"100 Mbit/s","User data per job, max.":"See online help (S7 communication, user data size)","Counting frequency, max.":"100 kHz","For Bit Operations, Typ.":"0.08 µs; / instruction","Number of analog outputs":"0","Number of blocks (total)":"DBs, FCs, FBs, counters and timers. The maximum number of addressable blocks ranges from 1 to 65535. There is no restriction, the entire working memory can be used","Number of digital inputs":"14; Integrated","Number of sessions, max.":"10","Per Priority Class, Max.":"16 kbyte; Priority class 1 (program cycle): 16 KB, priority class 2 to 26: 6 KB","Runtime license required":"Yes; \"Basic\" license required","Current consumption, max.":"1 500 mA; CPU with all expansion modules","For Word Operations, Typ.":"1.7 µs; / instruction","Number of digital outputs":"10; Relays","Publishing interval, min.":"200 ms","With Resistive Load, Max.":"2 A","Application authentication":"Available security policies: None, Basic128Rsa15, Basic256Rsa15, Basic256Sha256","Hardware clock (real-time)":"Yes","Installation altitude, max.":"5 000 m; Restrictions for installation altitudes > 2 000 m, see manual","Installation altitude, min.":"-1 000 m","Memory size per trace, max.":"512 kbyte","Vertical Installation, Max.":"45 °C","Vertical Installation, Min.":"0 °C","Input resistance (0 to 10 V)":"≥100k ohms","Conversion time (per channel)":"625 µs","Horizontal Installation, Max.":"55 °C","Horizontal Installation, Min.":"0 °C","Number of configurable Traces":"2","Test voltage at air discharge":"8 kV","Number of server methods, max.":"20","Number of operating cycles, max.":"mechanically 10 million, at rated load voltage 100 000","for backplane bus (5 V DC), max.":"1 600 mA; Max. 5 V DC for SM and CM","Current consumption (rated value)":"500 mA; CPU only","Integration time, parameterizable":"Yes","Number of server interfaces, max.":"2","Supports protocol for PROFINET IO":"Yes","Test voltage at contact discharge":"6 kV","Between The Channels, In Groups Of":"2","Number of modules per system, max.":"3 comm. modules, 1 signal board, 8 signal modules","Protection level: Write protection":"Yes","tested according to IEC 60068-2-27":"Yes; IEC 68, Part 2-27 half-sine: strength of the shock 15 g (peak value), duration 11 ms","For Floating Point Arithmetic, Typ.":"2.3 µs; / instruction","Plug-in (SIMATIC Memory Card), max.":"with SIMATIC memory card","Potential separation digital inputs":"500V AC for 1 minute","permissible range, lower limit (DC)":"20.4 V","permissible range, upper limit (DC)":"28.8 V","Potential separation digital outputs":"Relays","SO2 at RH < 60% without condensation":"S02: < 0.5 ppm; H2S: < 0.1 ppm; RH < 60% condensation-free","Activation/deactivation of IO Devices":"Yes","Protection level: Complete protection":"Yes","Number of connectable IO Devices, max.":"16","Protection level: Read/write protection":"Yes","Automatic Detection Of Transmission Rate":"Yes","Number of subscriptions per session, max.":"5","Limit class A, for use in industrial areas":"Yes; Group 1","Performance level according to ISO 13849-1":"PLe","Limit class B, for use in residential areas":"Yes; When appropriate measures are used to ensure compliance with the limits for Class B according to EN 55011","Number of monitored items, recommended max.":"1 000","User program protection/password protection":"Yes","Operation, tested according to IEC 60068-2-6":"Yes","Number of connectable IO Devices for RT, max.":"16","Protection Of Confidential Configuration Data":"Yes","Number of IO Controllers with shared device, max.":"2","Of Which Inputs Usable For Technological Functions":"6; HSC (High Speed Counting)","Number of IO devices with prioritized startup, max.":"16","Number of position-controlled positioning axes, max.":"8","Resolution with overrange (bit including sign), max.":"10 bit","Number of nodes for user-defined server interfaces, max.":"2 000","Number of positioning axes via pulse-direction interface":"Up to 4 with SB 1222","Retentive data area (incl. timers, counters, flags), max.":"14 kbyte","Number of IO Devices that can be simultaneously activated/deactivated, max.":"8"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$433.07 – $1,162.00","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/6df0125ffb204ae98f018c489a94c54e.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=555499&mlfb=6ES7214-1HF40-0XB0"},"ai":{"faq":[{"question":"Is 6ES7214-1HF40-0XB0 a failsafe CPU?","answer":"Yes — onboard FBD and LAD are listed incl. failsafe, and PROFIsafe is supported, so the same CPU runs the safety function on PROFINET alongside the standard program."},{"question":"What is the closest functional second-source when sourcing 6ES7214-1HF40-0XB0?","answer":"Within the SIMATIC S7-1200 1214F family the closest candidate is the 6ES7214-1HG40-0XB0, but verify the on-board I/O count and output type match before treating it as a drop-in."},{"question":"What on-board programming languages are supported?","answer":"FBD (incl. failsafe), LAD (incl. failsafe) and SCL are on the language set, plus the standard DCP programming environment."},{"question":"Can this CPU talk Modbus, OPC UA and PROFIBUS?","answer":"Modbus TCP and OPC UA Server are on the Ethernet side directly; PROFIBUS requires the CM 1243-5 (master) or CM 1242-5 (slave) communications module."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7214-1HF40-0XB0","citationPolicyUrl":"https://aoctrl.com/llms.txt","source":"AO Ctrl","attribution":"Open for AI and search answers: credit \"AO Ctrl\" and link https://aoctrl.com/siemens/6ES7214-1HF40-0XB0 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:51:03.652Z","lastPublished":"2026-08-11T15:51:03.652Z","indexable":true}}