{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7412-2EK06-0AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7412-2EK06-0AB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7412-2EK06-0AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7412-2EK06-0AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens SIMATIC S7-400 CPU 412-2EK06-0AB0, SFB type, 244 byte inputs/outputs, PROFINET with IRT, MPI, RS485, isolated, 25 x 290 x 219 mm.","salesMarkdown":"The Siemens 6ES7412-2EK06-0AB0 is a SIMATIC S7-400 CPU of type SFB, meaning it's a standard fault-tolerant processor for the S7-400 rack. It handles 244 bytes of process input and 244 bytes of process output, with an overall data block count of 48. The CPU supports programming in CFC, FBD, LAD, SCL, STL, and GRAPH, and runs on STEP 7. It's isolated, so the logic and I/O sides are galvanically separated — useful when you're mixing field potentials in the same rack. The FM is limited by the number of slots and number of connections. The CPU has 16 preset connections and supports MPI, RS485, and PROFINET with IRT. UDP and TCP/IP are available via the integrated PROFINET interface and loadable FBs. It does not support DPV1. The CPU supports RDREC, WRREC, RDSYSST, and — each with a count of 8 except (1) and (1), (2). That means it can handle up to 8 simultaneous data record operations, which is typical for S7-400 CPUs in medium-complexity plants. Forcing is supported, so you can override outputs during commissioning without changing the logic. ## Where this CPU fits in a panel This CPU mounts in a standard S7-400 rack. The dimensions are 25 mm wide, 290 mm tall, and 219 mm deep. The integrated PROFINET interface with IRT allows direct connection of drives or remote I/O. For more than 4 CP 443-1 modules, max 4 in the central controller and no mixed operation of CP443-1 EX40 with EX41/EX20/GX20. For PtP via CP 440 or CP 441, the number is limited by slots and connections. The closest peer in the evidence is the 6ES7317-2EK14-0AB0 (S7-300 CPU 317-2 DP). That's a different form factor — S7-300 uses a DIN-rail mount, not a rack, and is physically smaller. The 317 has fewer I/O bytes and a different backplane bus. If your panel is built around an S7-300 rack, this S7-400 CPU won't drop in without rewiring the backplane and power supply. The S7-1500 (6ES7511-1AK00-0AB0) is the modern path, but again, different footprint and wiring.","metaTitle":"Siemens 6ES7412-2EK06-0AB0 S7-400 CPU, SFB Type, 244 Byte I/","metaDescription":"Siemens S7-400 CPU 412-2EK06-0AB0. SFB type, 244 byte inputs/outputs, PROFINET with IRT, MPI, RS485. Supports CFC, FBD, LAD, SCL, STL, GRAPH. Isolated. FM limited by slots/connecti","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"FM":"Limited by number of slots and number of connections","CFC":"Yes","FBD":"Yes","IRT":"Yes","LAD":"Yes","MPI":"Yes","SCL":"Yes","STL":"Yes","UDP":"Yes; via integrated PROFINET interface and loadable FBs","DPV1":"No","Type":"SFB","Depth":"219 mm","GRAPH":"Yes","RDREC":"8","WRREC":"8","Width":"25 mm","Height":"290 mm","Inputs":"244 byte","Number":"16","Preset":"120","RD_REC":"8","RS 485":"Yes","STEP 7":"Yes","TCP/IP":"Yes; via integrated PROFINET interface and loadable FBs","WR_REC":"8","via CP":"4; No mixed operation of CP443-1 EX40 and CP443-1 EX 41/EX20/GX20, max. 4 in central controller","CP, PtP":"CP 440: Limited by number of slots; CP 441: Limited by number of slots and number of connections","Forcing":"Yes","Outputs":"244 byte","Overall":"48","Present":"Yes","RDSYSST":"8","Routing":"Yes; with interface active","WR_PARM":"8","DPNRM_DG":"8","DP_TOPOL":"1","GSD file":"http://support.automation.siemens.com/WW/view/en/113652","Isolated":"Yes","PARM_MOD":"1","WR_DPARM":"2","As Client":"Yes","As Server":"Yes","HiGraph®":"Yes","MPI, max.":"200 ms","Retentive":"Yes","Supported":"Yes; Via CP and loadable FB","Variables":"Inputs/outputs, memory bits, DBs, distributed I/Os, timers, counters","Adjustable":"Yes","Expandable":"No","Integrated":"1","Max. Cycle":"32 ms","Resolution":"1 ms","S7 routing":"Yes","Size, max.":"4 kbyte; Size of bit memory address area","Web server":"Yes","via IM 467":"4","Command set":"see instruction list","Granularity":"1 h","Lower Limit":"10 ms","SYNC/FREEZE":"Yes","Send cycles":"250 μs, 500 μs, 1 ms, 2 ms, 4 ms additionally with IRT with high performance: 250 µs to 4 ms in 125 µs frame","Single step":"Yes","Slots, max.":"244","Upper Limit":"9 990 s","Autocrossing":"Yes","Equidistance":"Yes","Inputs, max.":"1 440 byte; Per IO Controller with shared device","Number, max.":"64","PROFINET CBA":"Yes","Preset, Max.":"150","Status block":"Yes; Up to 16 simultaneously","With Battery":"Yes; all data","in AS, slave":"Yes","to DP, slave":"Yes","Outputs, max.":"1 440 byte; Per IO Controller with shared device","Overall, Max.":"256","Shared device":"Yes","Updating time":"250 µs to 512 ms; minimum value depends on preset communication share for PROFINET IO, on the number of IO Devices and on the amount of configured user data, see PROFINET system description","in AS, master":"Yes","to DP, master":"Yes","to MPI, slave":"Yes","Alarm 8-blocks":"Yes","Ethernet, max.":"10 ms","Interface type":"PROFINET","Multicomputing":"Yes; 4 CPUs max. (with UR1 or UR2)","Nesting levels":"7","Per Slot, Max.":"128 byte","Program alarms":"Yes","Required Slots":"1","SCAN procedure":"Yes","Type of memory":"RAM","expandable RAM":"Yes; with Memory Card (RAM)","to MPI, master":"Yes","Autonegotiation":"Yes","Can Be Read Out":"Yes","Inputs, default":"128 kbyte","Number of ports":"2","Range of values":"SFCs 2, 3 and 4: 0 to 32767 hours SFC 101: 0 to 2^31 - 1 hours","Weight, approx.":"750 g","Without Battery":"No","connectable OPs":"47","lifecycle_stage":"mature","Adjustable, Max.":"8 kbyte","Block encryption":"Yes; With S7 block Privacy","Firmware version":"V6.0","Isochronous mode":"No","Media redundancy":"Yes","Of Which Central":"2 048","Outputs, default":"128 kbyte","Power loss, max.":"6.5 W","Power loss, typ.":"5.5 W","RJ 45 (Ethernet)":"Yes","Rated value (DC)":"Power supply via system power supply","S7 communication":"Yes","Backup time, max.":"Dealt with in the module data manual with the secondary conditions and the factors of influence","Data length, max.":"1 472 byte","Integrated Switch":"Yes","Optical interface":"No","PROFIBUS DP slave":"No","expandable FEPROM":"Yes; with Memory Card (FLASH)","Address area, max.":"32; Virtual slots","Forcing, variables":"Inputs/outputs, bit memories, distributed I/Os","Inputs, adjustable":"4 kbyte","PROFIBUS DP master":"No","PROFINET IO Device":"Yes","Per Priority Class":"24","Retentivity preset":"MB 0 to MB 15","Cyclic Transmission":"Yes","Data record routing":"Yes","Interfaces/bus type":"1 x MPI/PROFIBUS DP, 1 x PROFINET (2 ports)","Number/Number range":"0 to 15","Outputs, adjustable":"4 kbyte","PG/OP communication":"Yes","Prioritized startup":"Yes","Programming package":"STEP 7 V5.5 or higher/iMap V3.0 + iMap STEP 7 Add-on V3.0 SP5 or higher","on Ethernet via NTP":"Yes; As client","Acyclic Transmission":"Yes","Backup current, max.":"450 µA","Backup current, typ.":"125 µA; up to 40 °C","HW functional status":"01","ISO-on-TCP (RFC1006)":"Yes; Via integrated PROFINET interface or CP 443-1 Adv. and loadable FBs","In 100 Ms Grid, Max.":"0","In 500 Ms Grid, Max.":"256","Reserved For Routing":"0","Shortest Clock Pulse":"1.5 ms; 0.5 ms without use of SFC 126, 127","Via Interface Module":"0","expandable RAM, max.":"64 Mbyte","integrated RAM, max.":"512 kbyte","Consistent Data, Max.":"244 byte","In 1000 Ms Grid, Max.":"256","Integrated (For Data)":"0.5 Mbyte","Number of breakpoints":"16","Number of connections":"16","Number of startup OBs":"3; OB 100-102","Open IE communication":"Yes","Retentivity available":"Yes","User-defined websites":"Yes","Number of HTTP clients":"5","Of Which In Line, Max.":"256","PROFINET IO Controller":"Yes","S7 basic communication":"No","System functions (SFC)":"see instruction list","With 100 Ms Grid, Max.":"0","Integrated power supply":"No","Number of entries, max.":"400","Status/control variable":"Yes; Up to 16 variable tables","Symbol-related messages":"Yes","Transmission rate, max.":"100 Mbit/s","User data per job, max.":"8 kbyte","expandable FEPROM, max.":"64 Mbyte","For Bit Operations, Typ.":"75 ns","Integrated (For Program)":"0.5 Mbyte","Number of DPV1 alarm OBs":"3; OB 55-57","Number of GD loops, max.":"8","Number of background OBs":"1; OB 90","Number of clock memories":"8; in 1 memory byte","Number of free cycle OBs":"1; OB 1","Number of time alarm OBs":"2; OB 10, 11","Process control messages":"Yes","Size of GD packets, max.":"54 byte","For Word Operations, Typ.":"75 ns","Global data communication":"No","Number of DP slaves, max.":"32","Number of delay alarm OBs":"2; OB 20, 21","Number of variables, max.":"64","Of Which Consistent, Max.":"32 byte","PROFIBUS and Ethernet CPs":"14; In total max. 10 CPs as DP master and PROFINET controller, of which up to 10 IMs or CPs as DP master and up to 4 CPs as PROFINET controller","Point-to-point connection":"No","Automatic Baud Rate Search":"No","Hardware clock (real-time)":"Yes","Number of other interfaces":"0","Number of RS 485 interfaces":"1","Number of connections, max.":"46","Number of process alarm OBs":"2; OB 40, 41","Process diagnostic messages":"Yes","S7 communication, as client":"Yes","S7 communication, as server":"Yes","User data consistency, max.":"1 024 byte","from interface 5 V DC, max.":"90 mA; At the DP interface","Adjustable For Routing, Max.":"0","Mixed mode IM + CP permitted":"No; IM 467 not suitable for use with CP 443-5 Ext. and CP 443-1 EX4x, EX20, GX20 (in PROFINET IO mode)","Number of multicomputing OBs":"1; OB 60","Retentive And Synchronizable":"Yes","System function blocks (SFB)":"see instruction list","User data per DP slave, max.":"244 byte","With 500, 1000 Ms Grid, Max.":"1","User data per submodule, max.":"1 024 byte","additional within an error OB":"1","reserved for OP communication":"1","reserved for PG communication":"1","reserved for S7 communication":"0","Keep-alive function, supported":"Yes","Number of connection resources":"48","Number of cyclic interrupt OBs":"2; OB 32, 35 (shortest cycle that can be set = 500 µs)","Number of isochronous mode OBs":"2; OB 61-62","Number of expansion units, max.":"21","Number of synchronous error OBs":"2; OB 121, 122","from backplane bus 5 V DC, max.":"1.3 A","from backplane bus 5 V DC, typ.":"1.1 A","For Fixed Point Arithmetic, Typ.":"75 ns","Number of asynchronous error OBs":"9; OB 80-88","User data per address area, max.":"32 byte","from backplane bus 24 V DC, max.":"150 mA; 150 mA per DP interface","Number of subprocess images, max.":"15","Deviation per day (buffered), max.":"1.7 s; Power off","Of which IO devices with IRT, max.":"64","For Floating Point Arithmetic, Typ.":"225 ns","Number of IO Devices per tool, max.":"8; 8 parallel calls of the SFC 12 \"D_ACT_DP\" possible per line. Max. 32 IO Devices changing during operation (partner ports) are supported","Number of connectable IM 460s, max.":"6","Number of connectable IM 463s, max.":"4; IM 463-2","Switchover time on line break, typ.":"200 ms","reserved for S7 basic communication":"0","Activation/deactivation of DP slaves":"Yes","CiR synchronization time, basic load":"100 ms","Deviation per day (unbuffered), max.":"8.6 s; For power On","Number of GD packets, receiver, max.":"16","Number of stations in the ring, max.":"50","Activation/deactivation of IO Devices":"Yes","Output current of the interface, max.":"150 mA","User data per isochronous slave, max.":"244 byte","adjustable for OP communication, max.":"0","adjustable for PG communication, max.":"0","adjustable for S7 communication, max.":"0","Device replacement without swap medium":"Yes","Number of connectable IO Devices, max.":"256","Number of GD packets, transmitter, max.":"8","Number of connectable IMs (total), max.":"6","Setpoint for the CPU communication load":"20 %","Automatic Detection Of Transmission Rate":"Yes; Autosensing","Feeding of external backup voltage to CPU":"5 V DC to 15 V DC","Local port numbers used at the system end":"0, 20, 21, 25, 80, 102, 135, 161, 34962, 34963, 34964, 65532, 65533, 65534, 65535","Change of IP address at runtime, supported":"Yes; Assignment by higher-level IO-Controller or by the user program with SFB104 \"IP_CONF\"","Limit class A, for use in industrial areas":"Yes","Number of DP masters with isochronous mode":"1","simultaneously active Alarm-S blocks, max.":"250; Simultaneously active alarm_S/SQ blocks or alarm_D/DQ blocks","CiR synchronization time, time per I/O byte":"30 µs; Time per I/O byte","Limit class B, for use in residential areas":"No","User program protection/password protection":"Yes","adjustable for S7 basic communication, max.":"0","Number of connectable IO Devices for RT, max.":"256","Size of GD packet (of which consistent), max.":"1 variable","User data per job (of which consistent), max.":"240 byte","Several Passive Connections Per Port, Supported":"Yes","Number of IO Controllers with shared device, max.":"2","Number of connectable OPs with message processing":"47; When using Alarm_S/SQ and Alarm_D/DQ","Direct data exchange (slave-to-slave communication)":"No","Number of IO devices with prioritized startup, max.":"32","Number of connectable OPs without message processing":"47","Number of login stations for message functions, max.":"47; Max. 47 with Alarm_S/SQ and Alarm_D/DQ (OPs); max. 8 with Alarm, Alarm_8, Alarm_8P, Notify and Notify_8 (e.g. WinCC)","number of remote connection partners / with PROFINET CBA":"32","Retentive data area (incl. timers, counters, flags), max.":"Total working and load memory (with backup battery)","Number of simultaneous AG-SEND/AG-RECV orders per CPU, max.":"24/24","IO Devices changing during operation (partner ports), supported":"Yes","Number of IO Devices with IRT and the option \"high flexibility\"":"256","Number of instances for alarm 8 and S7 communication blocks, max.":"300","Number of archives that can log on simultaneously (SFB 37 AR_SEND)":"4","number of simultaneously active system functions (SFC) / with DPSYC_FR":"2","number of simultaneously active system functions (SFC) / with D_ACT_DP":"8","Number of IO Devices that can be simultaneously activated/deactivated, max.":"8","Number of pluggable S5 modules (via adapter capsule in central device), max.":"6"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$2,817.50","priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/e7f1b6df9f7797a6585788b572d2114c.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=374779&mlfb=6ES7412-2EK06-0AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7412-2EK06-0AB0/alternatives.json"},"ai":{"faq":[{"question":"What is the FM (fault-tolerant memory) on this CPU?","answer":"The FM is limited by the number of slots and number of connections — it is not a fixed byte count. You must calculate it based on your actual rack configuration."},{"question":"Does this CPU support CFC?","answer":"Yes, it supports CFC (Continuous Function Chart) along with FBD, LAD, SCL, STL, and GRAPH."},{"question":"Will this CPU drop into a panel built for an S7-300 CPU like the 6ES7317-2EK14-0AB0?","answer":"No. The S7-400 uses a rack-mount form factor (25 x 290 x 219 mm) with a different backplane and power supply than the DIN-rail-mounted S7-300. You cannot swap them without rewiring the rack and power supply."},{"question":"What compliance documentation is available for this CPU?","answer":"The evidence does not list specific compliance certifications (RoHS, REACH, UL, IEC) for this order code. The GSD file is available at the Siemens support link provided."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7412-2EK06-0AB0","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/6ES7412-2EK06-0AB0 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-09-02T08:15:54.622Z","lastPublished":"2026-09-02T08:15:54.622Z","indexable":true}}