{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7216-2AD23-0XB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7216-2AD23-0XB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7216-2AD23-0XB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7216-2AD23-0XB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-200 CPU 226, order code 6ES7216-2AD23-0XB0, 24 digital inputs / 16 relay outputs, integrated RS 485 MPI/PPI interface, 24 V DC supply, 196 x 80 x 62 mm.","salesMarkdown":"## CPU 226 — the full-size S7-200 with MPI/PPI and 40 I/O The Siemens 6ES7216-2AD23-0XB0 is a CPU 226 from the S7-200 family, packing 24 digital inputs and 16 relay outputs into a 196 x 80 x 62 mm housing. It runs on 24 V DC (permissible range 15.4 to 28.8 V) and draws a typical 11 W. The integrated RS 485 interface speaks both PPI and MPI protocols — PPI at 9.6/19.2/187.5 kbit/s for programming and HMI (TD 200, OP), and MPI as a slave for data exchange with S7-300/S7-400 CPUs, OPs, and push-button panels. That dual-protocol port means it folds into a mixed S7 line without a separate gateway module. ## Programming and processing The CPU supports LAD (ladder), FBD (function block diagram), and STL (statement list) — the full IEC 61131-3 trio, so you can work in whatever dialect the site standardises on. Program execution runs free-cycle (OB 1), interrupt-controlled, or time-controlled (1 to 255 ms). The command set covers bit logic, compare, timer, counter, clock, transmission, table, logic, shift/rotate, conversion, program control, interrupt/communications, logic stack, integer maths, floating-point, and numerical functions — enough for medium-complexity machine control without a function library add-on. ## High-speed counting and pulse outputs Six high-speed counters (30 kHz each, 32-bit including sign) are built in. They can be used as up/down counters or for connecting two incremental encoders with two pulse trains offset by 90° (max. 20 kHz for A/B counters). Parameterisable enable/reset inputs and interrupt facilities let you call a subroutine when a setpoint is reached or counting direction reverses. The pulse outputs (Q 0.0 and Q 0.1) switch from 0→1 in 2 µs and 1→0 in 10 µs, which is fast enough for basic stepper or servo pulse-train control without an external motion module. ## Memory and backup The entire program is stored maintenance-free on integral EEPROM. Current DB 1 values live in RAM; retentive memory bits, timers, and counters are buffered by a high-performance capacitor (min. 70 h at 40 °C, typ. 100 h). An optional battery module extends backup to 200 days. That capacitor-backed approach means no routine battery swaps on the production floor — the battery is only needed if the line sees extended power-downs.","metaTitle":"Siemens 6ES7216-2AD23-0XB0 S7-200 CPU 226, 24DI/16DO, MPI/PP","metaDescription":"Siemens S7-200 CPU 226 with 24 digital inputs, 16 relay outputs, integrated MPI/PPI ports. Active lifecycle, sourced to order. 6ES7216-2AD23-0XB0 specifications include 6 high-spee","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"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: 15.4 to 28.8 V","Depth":"62 mm","Width":"196 mm","Height":"80 mm","Number":"256","24 V DC":"Yes","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","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","For Uprating":"Yes","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 1.5) 30 kHz","Weight, approx.":"550 g","lifecycle_stage":"current","\"0\" To \"1\", Max.":"15 µs; of the standard outputs, max. (Q 0.2 to Q 1.1) 2 µs; of the pulse outputs, max. (Q 0.0 to Q 0.1) 2 µs","\"1\" To \"0\", Max.":"130 µs; of the standard outputs, max. (Q 0.2 to Q 1.1) 10 µs; of the pulse outputs, max. (Q 0.0 to Q 0.1) 10 µs","Power loss, typ.":"11 W","Rated value (DC)":"24 V","Unshielded, Max.":"150 m","Backup time, max.":"100 h; (min. 70 h at 40 °C); 200 days (typ.) with optional battery module","Source/sink input":"Yes; optionally, per group","Number of counters":"6; 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.":"5 W","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; Optocoupler","For Signal \"1\", Min.":"20 V DC","For Signal \"1\", Typ.":"2.5 mA","Inrush current, max.":"10 A; at 28.8 V","Output current, max.":"400 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)":"10 kbyte","Plug-in I/O terminals":"Yes","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","Limit frequency (pulse)":"20 kHz","Number of pulse outputs":"2; High-speed outputs, 20 kHz, with interrupt option; pulse-width and frequency modulation option","Number of relay outputs":"0","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)":"24 kbyte; 16 KB with active run-time edit","Number of digital inputs":"24","Short-circuit protection":"No; to be provided externally","Number of digital outputs":"16; Transistor","With Resistive Load, Max.":"0.75 A","Between Different Circuits":"500 V DC between 24 V DC and 5 V DC","For Signal \"1\" Rated Value":"750 mA","Analog inputs/outputs, max.":"35; max. 28 inputs and 7 outputs (EM) or max. 0 inputs and 14 outputs (EM)","Number of subroutines, max.":"64","Vertical Installation, Max.":"45 °C","Vertical Installation, Min.":"0 °C","Digital inputs/outputs, max.":"148; max. 128 inputs and 120 outputs (CPU+EM)","from supply voltage L+, max.":"1 050 mA; 150 mA to 1 050 mA output current for expansion modules (5 V DC) 1 000 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":"2; Analog potentiometer; resolution 8 bit","Number of expansion units, max.":"7; Only expansion modules of the S7-22x series can be used. Due to the limited output current, the use of expansion modules may be limited.","Of Which Retentive With Battery":"0 to 255, via high-performance capacitor or battery, adjustable","AS-Interface inputs/outputs, max.":"62; AS-Interface A/B slaves (CP 243-2)","Between The Channels, In Groups Of":"8 and 8","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 (DC)":"20.4 V","permissible range, upper limit (DC)":"28.8 V","For Signal \"0\" Residual Current, Max.":"10 µA","Limitation of inductive shutdown voltage to":"1 W","User program protection/password protection":"Yes; 3-stage password protection","Of The Pulse Outputs, With Resistive Load, Max.":"20 kHz; Q0.0 to Q0.1","Permissible Quiescent Current (2-Wire Sensor), Max.":"1 mA"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$58.00","priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/f197dc5500844272ef47c2d7b0a90673.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=505854&mlfb=6ES7216-2AD23-0XB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7216-2AD23-0XB0/alternatives.json"},"ai":{"faq":[{"question":"What programming languages does 6ES7216-2AD23-0XB0 support?","answer":"It supports LAD (ladder), FBD (function block diagram), and STL (statement list) — the full IEC 61131-3 set."},{"question":"What fieldbus interfaces are on the 6ES7216-2AD23-0XB0?","answer":"An integrated RS 485 interface supports PPI (for programming and HMI) at 9.6/19.2/187.5 kbit/s and MPI as a slave for data exchange with S7-300/S7-400 CPUs and operator panels."},{"question":"Where can I buy 6ES7216-2AD23-0XB0 and how is it quoted?","answer":"This part is sourced and quoted to order against an RFQ through independent distribution. Availability and current pricing are confirmed at quote time — no stock count or price is listed here."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7216-2AD23-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/6ES7216-2AD23-0XB0 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}}