{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6AG1215-1AG31-4XB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6AG1215-1AG31-4XB0","canonicalUrl":"https://aoctrl.com/siemens/6AG1215-1AG31-4XB0","factsUrl":"https://aoctrl.com/api/mcp/products/6AG1215-1AG31-4XB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens SIPLUS S7-1200 CPU, 6AG1215-1AG31-4XB0, 24 V DC, ruggedized -40 to 70 °C, PROFINET, 4 MB integrated memory.","salesMarkdown":"This is the 6AG1215-1AG31-4XB0, a SIPLUS S7-1200 CPU from Siemens built for environments where standard controllers can't hack it — the -40 to 70 °C range means it'll sit in a hot panel next to a pump or out in the cold without complaint. It runs on 24 V DC, talks PROFINET natively, and also handles UDP, MODBUS TCP/IP, PROFIBUS, and AS-Interface out of the box. The 4 MB integrated memory gives you room for larger code and tag databases, and the 8 kbyte bit memory keeps your logic tight. Program it in LAD, FBD, or SCL — whatever your team is comfortable with. Forcing and online diagnostics are present, so troubleshooting on the route is straightforward. The sibling 6AG1215-1AG40-4XB0 is a later hardware revision — the 1AG31 here is the previous step. Both are SIPLUS variants with the same -40 to 70 °C rating, same memory, same PROFINET, same physical footprint (130x100x75 mm), so it'll drop into the same panel cutout and DIN rail without rewiring. Functional specs are identical across all listed languages and protocols; the 1AG31 carries an earlier firmware revision than the 1AG40. Dimensions: 130 mm wide, 100 mm high, 75 mm deep — fits any standard S7-1200 panel cutout. DIN-rail mount, spring-cage terminals on the removable connector. Analogue inputs on the CPU accept 0 to +10 V or 0 to 20 mA, adjustable per channel. Good for reading pressure transmitters or level sensors directly, no separate input module needed.","metaTitle":"Siemens 6AG1215-1AG31-4XB0 SIPLUS S7-1200, -40 to 70°C","metaDescription":"Ruggedized S7-1200 CPU with extended temp range -40 to 70°C. PROFINET, 4 MB memory, FBD/LAD/SCL. Sourced to order, RFQ required.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"FBD":"Yes","LAD":"Yes","SCL":"Yes","UDP":"Yes","Max.":"70 °C","Min.":"-40 °C","Depth":"75 mm","Width":"130 mm","title":"6AG1215-1AG31-4XB0","Height":"100 mm","Inputs":"1 024 byte","MODBUS":"Yes","TCP/IP":"Yes","24 V DC":"Yes","Forcing":"Yes","Outputs":"1 024 byte","Overall":"16; dynamically","Present":"Yes","Voltage":"Yes","Isolated":"Yes","PROFIBUS":"Yes","As Client":"Yes","As Server":"Yes","PROFIsafe":"No","Supported":"Yes","Variables":"Inputs/outputs, memory bits, DBs, distributed I/Os, timers, counters","0 to +10 V":"Yes","0 to 20 mA":"Yes","Adjustable":"Yes","Integrated":"4 Mbyte","Size, max.":"8 kbyte; Size of bit memory address area","Backup time":"480 h; Typical","description":"***spare part*** SIPLUS S7-1200 CPU 1215C DC/DC/DC based on 6ES7215-1AG31-0XB0 with conformal coating, -20…+60 °C, start up 0 °C, compact CPU, DC/DC/DC, 2 PROFINET ports, onboard I/O: 14 DI 24 V DC; 10 DQ 24 V DC; 0, 5 A; 2 AI 0-10 V DC, 2 AQ 0-20 mA DC, power supply: DC 20.4-28.8 V DC, program/data memory 100 KB","AS-Interface":"Yes","Autocrossing":"Yes","Number, max.":"Limited only by RAM for code","2-Wire Sensor":"Yes","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; shielded, twisted pair","Autonegotiation":"Yes","Parameterizable":"Yes; Single phase : 3 at 100 kHz & 3 at 30 kHz, differential: 3 at 80 kHz & 3 at 30 kHz","Weight, approx.":"520 g","Without Battery":"Yes","lifecycle_stage":"current","\"0\" To \"1\", Max.":"1 µs","\"1\" To \"0\", Max.":"5 µs","Power loss, typ.":"12 W","RJ 45 (Ethernet)":"Yes","Rated value (DC)":"24 V","Unshielded, Max.":"150 m","Fall height, max.":"0.3 m; five times, in product package","Source/sink input":"Yes","Inputs, adjustable":"1 kbyte","Number of counters":"6","On Lamp Load, Max.":"5 W","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","Between The Channels":"No","For Signal \"0\", Max.":"0.1 V; with 10 kOhm load","For Signal \"1\", Min.":"20 V","For Signal \"1\", Typ.":"1 mA","ISO-on-TCP (RFC1006)":"Yes","Inrush current, max.":"12 A; at 28.8 V DC","At cold restart, min.":"0 °C","Frequency measurement":"Yes","User-defined websites":"Yes","Controlled Positioning":"Yes","Number of alarm inputs":"4","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 pulse outputs":"4","Number of relay outputs":"0","Status/control variable":"Yes","Counting frequency, max.":"100 kHz","For Bit Operations, Typ.":"0.085 µs; / instruction","Number of analog outputs":"2","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","Short-circuit protection":"No; to be provided externally","Current consumption, max.":"1 500 A; 24 V DC","For Word Operations, Typ.":"1.7 µs; / instruction","Number of digital outputs":"10","With Resistive Load, Max.":"0.5 A","Between Different Circuits":"500 V DC between 24 V DC and 5 V DC","For Signal \"1\" Rated Value":"0.5 A","Hardware clock (real-time)":"Yes","Of Which High-Speed Outputs":"4; 100 kHz Pulse Train Output","Vertical Installation, Max.":"50 °C; = Tmax","Vertical Installation, Min.":"-20 °C; = Tmin; Startup @ 0 °C","Input resistance (0 to 10 V)":"≥100k ohms","Conversion time (per channel)":"625 µs","Horizontal Installation, Max.":"60 °C; = Tmax","Horizontal Installation, Min.":"-20 °C; = Tmin (incl. condensation/frost); start-up @ 0 °C","Test voltage at air discharge":"8 kV","for backplane bus (5 V DC), max.":"1 600 mA; Max. 5 V DC for SM and CM","Current consumption (rated value)":"500 mA; Typical","Integration time, parameterizable":"Yes","Supports protocol for PROFINET IO":"Yes","Test voltage at contact discharge":"6 kV","Between The Channels, In Groups Of":"1","Number of modules per system, max.":"3 comm. modules, 1 signal board, 8 signal modules","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.5 µs; / instruction","Potential separation digital inputs":"500V AC for 1 minute","permissible range, lower limit (DC)":"5 V","permissible range, upper limit (DC)":"250 V","Potential separation digital outputs":"Yes","For Signal \"0\" Residual Current, Max.":"0.1 mA","Automatic Detection Of Transmission Rate":"Yes","Limit class A, for use in industrial areas":"Yes; Group 1","Installation altitude above sea level, max.":"5 000 m","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","Limitation of inductive shutdown voltage to":"L+ (-48 V)","Operation, tested according to IEC 60068-2-6":"Yes","Protection against fouling acc. to EN 60664-3":"Yes; Type 1 protection","Of The Pulse Outputs, With Resistive Load, Max.":"100 kHz","Of Which Inputs Usable For Technological Functions":"6; HSC (High Speed Counting)","Ambient air temperature-barometric pressure-altitude":"Tmin ... Tmax at 1 140 hPa ... 795 hPa (-1 000 m ... +2 000 m) // Tmin ... (Tmax - 10 K) at 795 hPa ... 658 hPa (+2 000 m ... +3 500 m) // Tmin ... (Tmax -20 K) at 658 hPa ... 540 hPa (+3 500 m ... +5 000 m)","Resolution with overrange (bit including sign), max.":"10 bit","STEP 7 TIA Portal configurable/integrated from version":"see entry ID: 109746275","Retentive data area (incl. timers, counters, flags), max.":"10 kbyte","Resistant to commercially available coolants and lubricants":"Yes; Incl. diesel and oil droplets in the air","Qualification and Performance of Electrical Insulating Compound for Printed Board Assemblies according to IPC-CC-830A":"Yes; Conformal coating, Class A"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":null,"stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/122ac295d479e4a3e3dc3fe94638a391.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=378812&mlfb=6AG1215-1AG31-4XB0"},"ai":{"faq":[{"question":"What programming languages does the 6AG1215-1AG31-4XB0 support?","answer":"It supports FBD (Function Block Diagram), LAD (Ladder Logic), and SCL (Structured Control Language) out of the box."},{"question":"Will this CPU fit into a panel already cut for the 6AG1215-1AG40-4XB0?","answer":"Yes, the physical footprint is identical: 130 mm wide, 100 mm high, 75 mm deep. It mounts on the same DIN rail and uses the same terminal layout, so no rewiring or panel modification is needed. However, check firmware compatibility with your program."},{"question":"What is the ambient operating temperature range?","answer":"The rated range is -40 °C to 70 °C, making it suitable for unheated enclosures or hot machinery cabinets."},{"question":"What communication protocols does this CPU support?","answer":"It supports PROFINET, UDP, MODBUS TCP/IP, PROFIBUS, and AS-Interface. It can act as both MODBUS client and server."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6AG1215-1AG31-4XB0","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/6AG1215-1AG31-4XB0 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}}