{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7211-0BA23-0XB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7211-0BA23-0XB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7211-0BA23-0XB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7211-0BA23-0XB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-200 CPU 221, 6ES7211-0BA23-0XB0, compact PLC with 24 V DC supply, 6 digital inputs, 4 transistor outputs, MPI/PPI/RS-485, 4 high-speed counters, integral EEPROM.","salesMarkdown":"## Power supply and I/O — what the 24 V rail means The 6ES7211-0BA23-0XB0: That 20 % tolerance covers most industrial DC buses, but if your panel has a heavily loaded 24 V rail that sags below 20.4 V under motor inrush, the CPU browns out — the backup capacitor holds the program for 50 h (min. 8 h at 40 °C) with an optional battery module extending that to 200 days typ.. Six digital inputs, four transistor outputs — all outputs switch in 10 ms max. The source/sink input configuration is selectable per group, which matters when you mix NPN and PNP sensors on the same block without external pull resistors. ## Communication — MPI and PPI on the RS-485 port The integrated RS-485 interface supports both MPI and PPI protocols. MPI runs at 19.2/187.5 kbit/s and lets the CPU 221 act as an MPI slave to S7-300/S7-400 CPUs, OPs, and TDs. PPI covers program upload/download and HMI communication with TD 200 and OP panels at 9.6/19.2/187.5 kbit/s. Shielded cable max 500 m, unshielded 150 m. ## High-speed counters and interrupt-driven logic Four 32-bit high-speed counters, each 30 kHz, can be configured as up/down counters or as A/B quadrature encoders at 20 kHz. The parameterizable enable, reset, and interrupt-on-setpoint call a subroutine immediately — no scan-cycle jitter. This is the edge that matters for packaging registration or conveyor position capture without a dedicated counter module. ## Programming and memory — EEPROM, no battery required The CPU 221 stores the entire program on integral EEPROM — no battery needed for program retention. DB 1 current values live in RAM, backed by a high-performance capacitor (50 h min.) or an optional battery (200 days typ.). Programming in LAD, FBD, or STL; the instruction set covers bit logic, timers (1 ms to 54 min), counters, integer and floating-point math, shift/rotate, and program control.","metaTitle":"Siemens 6ES7211-0BA23-0XB0 S7-200 CPU 221 DC/DC/DC","metaDescription":"Siemens 6ES7211-0BA23-0XB0 S7-200 CPU 221, 24 V DC supply, 6 inputs/4 outputs, 4 high-speed counters, MPI/PPI. Active lifecycle. Quoted to order.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"FBD":"Yes","LAD":"Yes","MPI":"Yes; As MPI slave for data exchange with MPI masters (S7-300/S7-400 CPUs, OPs, TDs, Push Button Panels); S7-200-internal CPU/CPU communication is possible in the MPI network with restrictions; transmission rates: 19.2/187.5 kbit/s","PPI":"Yes; with PPI protocol for program functions, HMI functions (TD 200, OP), S7-200-internal CPU/CPU communication ; transmission rates 9.6/19.2/187.5 kbit/s","STL":"Yes","24 V":"Yes; Permissible range: 20.4V to 28.8V","Depth":"62 mm","Width":"90 mm","title":"6ES7211-0BA23-0XB0","Height":"80 mm","Number":"256","Present":"Yes; Program: Entire program maintenance-free on integral EEPROM, programmable via CPU; data: Entire DB 1 loaded from PG/PC maintenance-free on integral EEPROM, current values of DB 1 in RAM, retentive memory bits, timers, counters, etc. maintenance-free via high-performance capacitor; optional battery for long-term buffering","120 V AC":"Yes","230 V AC":"Yes","Adjustable":"Yes; via high-performance capacitor or battery","Size, max.":"32 byte","Command set":"Bit logic instructions, compare instructions, timer instructions, counter instructions, clock instructions, transmissions instructions, table instructions, logic instructions, shift and rotate instructions, conversion instructions, program control instructions, interrupt and communications instructions, logic stack instructions, integer maths, floating-point math instructions, numerical functions","Lower Limit":"1 ms","Upper Limit":"54 min; 4 timers: 1 ms to 30 s; 16 timers: 10 ms to 5 min; 236 timers: 100 ms to 54 min","description":"*** spare part *** SIMATIC S7-200, CPU 221 Compact unit, AC power supply 6 DI DC/4 DO Relay outputs, 4 KB progr./2 KB data","For Uprating":"No","2-Wire Sensor":"Yes","For Signal \"0\"":"0 to 5 V","For Signal \"1\"":"min. 15 V","Interface type":"Integrated RS 485 interface","Shielded, Max.":"500 m","Operation, max.":"95 %; RH class 2 in accordance with IEC 1131-2","Operation, min.":"5 %","Parameterizable":"Yes; (E 0.0 to E 0.5) 30 kHz","Weight, approx.":"310 g","lifecycle_stage":"current","\"0\" To \"1\", Max.":"10 ms; all outputs","\"1\" To \"0\", Max.":"10 ms; all outputs","Power loss, typ.":"6 W","Rated value (AC)":"100 V; 100 V AC to 230 V AC","Rated value (DC)":"24 V","Unshielded, Max.":"150 m","Backup time, max.":"50 h; (min. 8 h at 40 °C); 200 days (typ.) with optional battery module","Source/sink input":"Yes; optionally, per group","Number of counters":"4; High-speed counters (30 kHz each), 32 bit (incl. sign), can be used as up/down counters or for connecting 2 incremental encoders with 2 pulse trains offset by 90° (max. 20 kHz (A/B counters)); parameterizable enable and reset input; interrupt facilities (incl. call of subroutine with any content) when the setpoint is reached; reversal in counting direction, etc.","On Lamp Load, Max.":"30 W with DC, 200 W with AC","Program processing":"free cycle (OB 1), interrupt-controller, time-controlled (1 to 255 ms)","up to 40 °C, max.":"6 A","up to 55 °C, max.":"6 A","At \"0\" To \"1\", Max.":"12.8 ms","At \"0\" To \"1\", Min.":"0.2 ms","Between The Channels":"Yes; Relays","For Signal \"1\", Min.":"L+/L1","For Signal \"1\", Typ.":"2.5 mA","Inrush current, max.":"20 A; at 264 V","Output current, max.":"180 mA","Program organization":"1 OB, 1 DB, 1 SDB subroutines with/without parameter transfer","Serial Data Exchange":"Yes; As freely programmable interface with interrupt facility for serial data exchange with third-party devices with ASCII protocol transfer rates: 1.2 / 2.4 / 4.8 / 9.6 / 19.2 / 38.4 / 57.6 / 115.2 kbps; the PC/PPI cable can also be used as RS 232/RS 485 converter","Integrated (For Data)":"2 kbyte","Plug-in I/O terminals":"No","Retentivity available":"Yes; M 0.0 to M 31.7","Number of alarm inputs":"4; 4 rising edges and/or 4 falling edges","IP degree of protection":"IP20","Number of relay outputs":"4","Transmission rate, max.":"187.5 kbit/s","Transmission rate, min.":"19.2 kbit/s","Counting frequency, max.":"30 kHz","For Bit Operations, Max.":"0.22 µs","Integrated (For Program)":"4 kbyte","Number of digital inputs":"6; Integrated","Short-circuit protection":"No; to be provided externally","Number of digital outputs":"4; Relays","With Resistive Load, Max.":"2 A","Between Different Circuits":"500 V DC between 24 V DC and 5 V DC; 1500 V AC between 24 V DC and 230 V AC","For Signal \"1\" Rated Value":"2 A","Number of subroutines, max.":"64","Vertical Installation, Max.":"45 °C","Vertical Installation, Min.":"0 °C","from supply voltage L1, max.":"120 mA; 15 to 60 mA (240 V); 30 to 120 mA (120 V); output current for expansion modules (5 V DC) 340 mA","Horizontal Installation, Max.":"55 °C","Horizontal Installation, Min.":"0 °C","Permissible Range, Lower Limit":"860 hPa","Permissible Range, Upper Limit":"1 080 hPa","Number of analog potentiometers":"1; Analog potentiometer; resolution 8 bit","Of Which Retentive With Battery":"0 to 255, via high-performance capacitor or battery, adjustable","Number of operating cycles, max.":"10 000 000; mechanically 10 million, at rated load voltage 100 000","Between The Channels, In Groups Of":"1 and 3","Of Which Retentive Without Battery":"0 to 112 in EEPROM, adjustable","Number of memory modules (optional)":"1; pluggable memory module, content identical with integral EEPROM; can additionally store recipes, data logs and other files","connectable programming devices/PCs":"SIMATIC PG/PC, standard PC","permissible range, lower limit (AC)":"5 V","permissible range, lower limit (DC)":"5 V","permissible range, upper limit (AC)":"250 V","permissible range, upper limit (DC)":"30 V","For Signal \"0\" Residual Current, Max.":"0 mA","Permissible Frequency Range, Lower Limit":"47 Hz","Permissible Frequency Range, Upper Limit":"63 Hz","User program protection/password protection":"Yes; 3-stage password protection","Permissible Quiescent Current (2-Wire Sensor), Max.":"1 mA"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$244.00","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/56cde09164c4b9356075bf6e760f9424.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=354563&mlfb=6ES7211-0BA23-0XB0"},"ai":{"faq":[],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7211-0BA23-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/6ES7211-0BA23-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}}