{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7288-1ST30-0AA0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7288-1ST30-0AA0","canonicalUrl":"https://aoctrl.com/siemens/6ES7288-1ST30-0AA0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7288-1ST30-0AA0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-1200 CPU, 6ES7288-1ST30-0AA0, 18 KB program memory, 144-byte I/O image, PROFINET, RS485, RTC, -40 to 70 °C.","salesMarkdown":"## CPU specifications and I/O architecture The Siemens 6ES7288-1ST30-0AA0 is a current-production S7-1200 CPU with 18 KB of program memory and a 144-byte I/O image that maps 256 bits of digital inputs and 56 words of analog inputs, with matching capacity for outputs. The memory type is DDR, and the CPU supports programming in LAD, FBD, and STL, with RAM and Flash memory onboard. The I/O image is per-device limited to 128 bytes input and 128 bytes output, so the total 144-byte image covers the CPU's local I/O plus a portion of any expansion. Forcing is supported for commissioning and troubleshooting. ## Environmental range and real-time clock The real-time clock is maintenance-free with a 7-day backup time, and the RTC requires 7 days of powered operation to reach full charge. The clock has no battery backup, so the capacitor holds the time during power loss within that window. Transformer isolation rated at 1,500 V AC separates the CPU logic from the I/O and communication circuits. ## Communication interfaces and motion control PROFINET IO is built in with autocrossing and autonegotiation, supporting up to 128 bytes of input and output data per device. The minimum PROFINET update time is 4 ms, though actual performance depends on the IO device count and configured data volume. An RS485 port runs at up to 187.5 kbps for connection to Modbus RTU networks or drives. PROFIBUS DP is available via an optional CM DP module. For motion and high-speed counting, the CPU supports up to 6 single-phase HSCs at 200 kHz and 1 at 30 kHz, or 4 A/B phase encoders at 100 kHz and 1 at 20 kHz. These are parameterizable and can be used for position capture or frequency measurement. ## Control functionality and compliance A built-in PID controller handles up to 8 loops with continuous or binary outputs and automatic/manual mode. The CPU can act as both a PROFINET IO client and server. CE marking is listed, indicating compliance with applicable EU directives for industrial environments.","metaTitle":"Siemens 6ES7288-1ST30-0AA0 S7-1200 CPU, 18KB program memory,","metaDescription":"Siemens 6ES7288-1ST30-0AA0 S7-1200 CPU with 18KB program memory, 144-byte I/O image, PID control, PROFINET, RS485, RTC. Active lifecycle, 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":"110 mm","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.","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":"18 kbyte; Program memory","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\"":"I0.0 to I0.3 < 1 V DC; I0.4 to I2.7 < 5 V DC","For Signal \"1\"":"I0.0 to I0.3 > 4V; I0.4 to I2.7 > 15V","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: 5 HSCs at 200 kHz; 1 HSCs at 30 kHz 4 A/B phase: 3 HSCs at 100 kHz; 1 HSC at 20 kHz","Weight, approx.":"375 g","lifecycle_stage":"current","\"0\" To \"1\", Max.":"3 µs; of the standard outputs, max. 3 µs; of the pulse outputs, max. (Q a.0 to Q a.3) 1 µs","\"1\" To \"0\", Max.":"200 µs; of the standard outputs, max. 200 µs; of the pulse outputs, max. (Q a.0 to Q a.3) 50 µs","Power loss, max.":"12 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.":"5 W","PROFINET IO Device":"Yes; I-Device since V2.5","up to 40 °C, max.":"18","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\", Min.":"20 V DC","For Signal \"1\", Typ.":"4 mA","Inrush current, max.":"6 A; at 28.8 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":"0","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":"18","Short-circuit protection":"No","Current consumption, max.":"624 mA; 24 V DC","For Word Operations, Typ.":"1.2 µs; / instruction","Number of digital outputs":"12; Transistor","With Resistive Load, Max.":"0.5 A","For Signal \"1\" Rated Value":"0.5 A","Hardware clock (real-time)":"Yes","Installation altitude, max.":"2 000 m","Installation altitude, min.":"-1 000 m","Number of RS 485 interfaces":"1","Of Which High-Speed Outputs":"3; 100 kHz Pulse Train Output","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":"12 kbyte","for backplane bus (5 V DC), max.":"1.4 A; max. 5 V DC for EM bus","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 (DC)":"20.4 V","permissible range, upper limit (DC)":"28.8 V","For Signal \"0\" Residual Current, Max.":"10 µA","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.":"100 kHz","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":"$122.22 – $292.00","priceTiers":null},"links":{"datasheetUrl":null,"sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=356590&mlfb=6ES7288-1ST30-0AA0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7288-1ST30-0AA0/alternatives.json"},"ai":{"faq":[{"question":"What programming languages does this CPU support?","answer":"It supports LAD (ladder diagram), FBD (function block diagram), and STL (statement list)."},{"question":"What is the I/O capacity of this CPU?","answer":"The CPU has a 144-byte I/O image covering 256 bits of digital inputs and 56 words of analog inputs, with matching output capacity. Per-device PROFINET limits are 128 bytes input and 128 bytes output."},{"question":"Does the CPU have a real-time clock with battery backup?","answer":"The RTC is maintenance-free with a capacitor backup providing 7 days of hold time. It requires 7 days of powered operation to reach full charge. There is no battery."},{"question":"What high-speed counter options are available?","answer":"Up to 6 single-phase HSCs at 200 kHz and 1 at 30 kHz, or 4 A/B phase encoders at 100 kHz and 1 at 20 kHz. All are parameterizable."},{"question":"What compliance markings does this CPU carry?","answer":"CE mark is listed. The CPU is transformer isolated at 1,500 V AC."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7288-1ST30-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-1ST30-0AA0 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}}