{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7288-1SR20-0AA0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7288-1SR20-0AA0","canonicalUrl":"https://aoctrl.com/siemens/6ES7288-1SR20-0AA0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7288-1SR20-0AA0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-1200 CPU 1212C, AC/DC/RLY, 12 KB program memory, 6 high-speed counters, PID control, PROFINET, RS-485.","salesMarkdown":"## What this CPU brings to a panel This is the Siemens S7-1200 CPU 1212C, order code 6ES7288-1SR20-0AA0, an AC-powered relay-output controller with 12 KB of program memory and a hardware clock that holds for 7 days without battery backup. It supports LAD, FBD, and STL programming, so whatever your in-house standard is — ladder, function block, or statement list — this CPU handles it without a translation step. The I/O map is 144 bytes each for inputs and outputs, which breaks down to 256 bits of digital plus 56 words of analog per side. That's enough for a small machine cell with a mix of pushbuttons, prox sensors, and a couple of analog transmitters — think a packaging station or a pump skid. Per-device maximums are 128 bytes each way, so the backplane bandwidth is the limiter, not the CPU. It carries six high-speed counters: four single-phase channels at 200 kHz and two at 30 kHz, or four A/B quadrature channels at 100 kHz and two at 20 kHz. That's enough for encoder feedback on a servo axis or high-speed counting on a filling line. The PID controller handles up to 8 loops with continuous or binary outputs and auto/manual mode — no separate loop controller needed for a small process skid. ## Fieldbus and connectivity PROFINET is onboard with autonegotiation and autocrossing, so you can plug into a standard switch or direct-connect to a programming laptop without a crossover cable. The minimum update time is 4 ms, but that depends on the IO device count and configured data — keep it lean for deterministic motion. RS-485 is also built in, running up to 187.5 kbps, for Modbus RTU or USS drives. PROFIBUS requires the CM DP module, so factor that into the BOM if you're tying into an older DP network. That's a compact footprint for a panel with limited rail space. The AC supply accepts 120 V or 230 V, and the power supply is transformer-isolated at 1500 V AC, so you get clean separation between line and logic. ## Environmental range and approvals CE marked for the European market. The RTC is maintenance-free — no battery to swap — and holds time for 7 days after power loss, which is enough to survive a long weekend shutdown.","metaTitle":"Siemens 6ES7288-1SR20-0AA0 S7-1200 CPU, 12 KB program, 6 HSC","metaDescription":"Siemens S7-1200 CPU 1212C AC/DC/RLY, 12 KB program memory, 6 high-speed counters, PID control, PROFINET, RS-485, CE marked. Sourced to order.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["DIN Rail Power Supplies"],"specifications":{"FBD":"Yes","LAD":"Yes","RAM":"Yes","STL":"Yes","Max.":"70 °C","Min.":"-40 °C","Type":"Hardware clock, no battery backup","Depth":"81 mm","Flash":"Yes","Width":"90 mm","title":"6ES7288-1SR20-0AA0","Height":"100 mm","Inputs":"144 byte; 256 bit of digital inputs & 56 words of analog inputs","RS 485":"Yes","TCP/IP":"Yes","CE mark":"Yes","Forcing":"Yes","Outputs":"144 byte; 256 bit of digital outputs & 56 words of analog outputs","Present":"Yes; Maintenance free, RTC requires 7 days.","120 V AC":"Yes","230 V AC":"Yes","Isolated":"Yes; Transformer isolated, 1,500V AC","PROFIBUS":"Yes; Via CM DP module","As Client":"Yes","As Server":"Yes","Supported":"Yes","Backup time":"7 d","Memory size":"12 kbyte; Program memory","description":"*** spare part *** SIMATIC S7-200 SMART, CPU SR20, CPU, AC/DC/relay, onboard I/O: 12 DI 24 V DC; 8 DO relay 2A; power supply: AC 85-264 V AC at 47-63 Hz, program/data memory 20 KB","Autocrossing":"Yes","Inputs, max.":"128 byte; Per device","Outputs, max.":"128 byte; Per device","Rail mounting":"Yes; Standard - DIN rail","Updating time":"4 ms; 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":"RS 485 (max. 187.5 kbps)","PID controller":"Yes; PID closed-loop control function: Continuous controller outputs, binary controller outputs, automatic/manual mode, max. 8 loops","Shielded, Max.":"500 m","Type of memory":"DDR","Autonegotiation":"Yes","Parameterizable":"Yes; 6 Single phase: 4 HSCs at 200 kHz; 2 HSCs at 30 kHz 4 A/B phase: 2 HSCs at 100 kHz; 2 HSCs at 20 kHz","Weight, approx.":"367.3 g","lifecycle_stage":"current","\"0\" To \"1\", Max.":"10 ms; max.","\"1\" To \"0\", Max.":"10 ms; max.","Power loss, max.":"14 W","RJ 45 (Ethernet)":"Yes","Rated value (DC)":"24 V","S7 communication":"Yes","Unshielded, Max.":"150 m","Fall height, max.":"0.3 m; five times, in product package","Micro Memory Card":"Yes; microSDHC Card (optional)","Source/sink input":"Yes","Number of counters":"6","On Lamp Load, Max.":"30 W; 30 W with DC, 200 W with AC","PROFINET IO Device":"Yes; I-Device since V2.5","up to 40 °C, max.":"12","At \"0\" To \"1\", Max.":"12.8 ms","At \"0\" To \"1\", Min.":"0.2 ms","Programming package":"STEP 7 Micro/WIN SMART","Current output, max.":"300 mA; 24 V DC Sensor Power","For Signal \"1\", Typ.":"4 mA","Inrush current, max.":"9.3 A; at 264 V","Type of input voltage":"DC","PROFINET IO Controller":"Yes; Since V2.4","Deviation per day, max.":"120 s; within 120s/month at 25 °C","IP degree of protection":"IP20","Number of pulse outputs":"3","Number of relay outputs":"8","Storage/transport, max.":"1 080 hPa","Storage/transport, min.":"660 hPa","Transmission rate, max.":"100 Mbit/s","For Bit Operations, Typ.":"150 ns; / instruction","Number of digital inputs":"12","Current consumption, max.":"290 mA; At 120 V AC","For Word Operations, Typ.":"1.2 µs; / instruction","Number of digital outputs":"8; Relays","With Resistive Load, Max.":"2 A","Hardware clock (real-time)":"Yes","Installation altitude, max.":"2 000 m","Installation altitude, min.":"-1 000 m","Number of RS 485 interfaces":"1","Vertical Installation, Max.":"45 °C","Vertical Installation, Min.":"0 °C","Horizontal Installation, Max.":"55 °C","Horizontal Installation, Min.":"0 °C","Test voltage at air discharge":"8 kV","Memory available for user data":"8 kbyte","Permissible Range, Lower Limit":"47 Hz","Permissible Range, Upper Limit":"63 Hz","for backplane bus (5 V DC), max.":"1.4 A; max. 5 V DC for EM bus","Current consumption (rated value)":"170 mA; at 240 V AC","Supports protocol for PROFINET IO":"Yes; RT Controller (since FW V2.4) & I-Device (since FW V2.5)","Test voltage at contact discharge":"4 kV","For Floating Point Arithmetic, Typ.":"3.6 µs; / instruction","permissible range, lower limit (AC)":"85 V","permissible range, upper limit (AC)":"264 V","Number of connectable IO Devices, max.":"8","Automatic Detection Of Transmission Rate":"Yes; 10/100 Mbit/s","Number of industrial Ethernet interfaces":"1","Limit class A, for use in industrial areas":"Yes; EN 61000-6-4, interference emission: Intended for use in industrial areas.","Operation at 25 °C without condensation, max.":"95 %","Of The Pulse Outputs, With Resistive Load, Max.":"1 Hz","Interference emission via line/AC current cables":"EN 61000-6-4, interference emission: Intended for use in industrial areas.","Of Which Inputs Usable For Technological Functions":"6; HSC (High Speed Counting)","For Signal \"0\", Max. (Permissible Quiescent Current)":"1 mA"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$215.00","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/7917490c8ce1f76730d89ea8a45709ca.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=506692&mlfb=6ES7288-1SR20-0AA0"},"ai":{"faq":[{"question":"What programming languages does this CPU support?","answer":"It supports LAD (ladder), FBD (function block diagram), and STL (statement list) — all three are listed as supported, so you can program in whatever your team is comfortable with."},{"question":"What is the memory size and type?","answer":"12 KB of program memory, DDR type, with flash storage for retention. The hardware clock is battery-free and holds time for 7 days after power loss."},{"question":"Does this CPU have built-in PID control?","answer":"Yes, it has a PID closed-loop control function supporting up to 8 loops with continuous or binary outputs and auto/manual mode."},{"question":"What high-speed counter capability does it have?","answer":"Six high-speed counters total: four single-phase channels at 200 kHz and two at 30 kHz, or four A/B quadrature channels at 100 kHz and two at 20 kHz."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7288-1SR20-0AA0","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/6ES7288-1SR20-0AA0 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}}