{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7317-6FF00-0AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7317-6FF00-0AB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7317-6FF00-0AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7317-6FF00-0AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-300 CPU 317F-2 DP, fail-safe CPU, 8 fault memory entries, 64 KB work memory, 2 integrated DP interfaces, 244-byte I/O address space, 80 x 125 x 130 mm.","salesMarkdown":"## DIN-rail fail-safe CPU with 8-entry fault buffer The Siemens 6ES7317-6FF00-0AB0 is an S7-300 fail-safe CPU (CPU 317F-2 DP) that snaps onto a standard DIN rail and occupies the same 80 mm width as other S7-300 CPUs, so it fits existing rack layouts without panel rework. Its fault memory (FM) holds 8 entries — enough to capture the last eight safety-related events before a shutdown, which is useful for diagnosing the sequence of a fault in a safety circuit without needing a separate diagnostics tool. The CPU supports programming in LAD, FBD, SCL, and STL, but requires STEP 7 V5.2 SP and higher plus S7 Distributed Safety V5.2 SP1 and higher — confirm your engineering station has these versions before downloading. ## Work memory, I/O map, and expansion limits Work memory is 64 KB maximum, which limits the compiled code size for the safety program and standard logic combined — plan the application to fit within this ceiling. The I/O address space is 244 bytes each for inputs and outputs, with 32 overall I/O modules maximum across up to 4 racks. This supports medium-sized safety applications but not large distributed I/O farms. Two integrated DP interfaces handle PROFIBUS DP communication; the CPU can also act as a DP client via CP and loadable FB and as a DP server, so it folds into a mixed PROFIBUS network without a gateway hack. ## Backup, retentivity, and real-time clock The backup time is 6 weeks at 40 °C ambient temperature — enough to retain the program and retentive data through a short plant shutdown, but plan for a memory card if the power-off period exceeds that. Retentive data must be restarted at each restart, meaning the CPU does not automatically restore the last state of retentive variables after a power cycle — the program must handle re-initialization. The real-time clock has a granularity of 1 hour and a lower limit of 10 ms, so time-stamped events are accurate to the hour but not sub-second — adequate for shift-based logging, not high-speed sequence-of-events.","metaTitle":"Siemens 6ES7317-6FF00-0AB0 S7-300 CPU 317F-2 DP, 8 FM","metaDescription":"Siemens 6ES7317-6FF00-0AB0 S7-300 fail-safe CPU with 8 fault memory entries, 244-byte I/O, 64 KB work memory.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"FM":"8","FBD":"Yes","I2t":"0.5 A²·s","LAD":"Yes","MPI":"No","SCL":"Yes","STL":"Yes","DPV1":"No","Type":"SFB","Depth":"130 mm","Width":"80 mm","Height":"125 mm","Inputs":"244 byte","Number":"4","Preset":"No retentivity","RS 485":"Yes","STEP 7":"Yes; STEP 7 V5.2 SP and higher, S7 Distributed Safety V5.2 SP1 and higher","via CP":"2","CP, LAN":"10","CP, PtP":"8","Forcing":"Yes","Outputs":"244 byte","Overall":"32","Present":"Yes","Routing":"Yes; with interface active","Isolated":"Yes","As Client":"Yes; Via CP and loadable FB","As Server":"Yes","Retentive":"Yes; Must be restarted at each restart","Supported":"Yes; via CP and loadable FC","Variables":"Inputs, outputs, memory bits, DB, times, counters","Adjustable":"No","Expandable":"No","Integrated":"2","Size, max.":"64 kbyte","Backup time":"6 wk; At 40 °C ambient temperature","Command set":"see instruction list","Granularity":"1 h","Lower Limit":"10 ms","Racks, max.":"4","SYNC/FREEZE":"Yes","Single step":"Yes","Upper Limit":"9 990 s","Equidistance":"Yes","Inputs, max.":"244 kbyte","Number, max.":"4 096 byte","Status block":"Yes","Outputs, max.":"244 kbyte","Plug-in (MMC)":"Yes","in AS, master":"Yes","to MPI, slave":"Yes","Interface type":"Integrated RS 485 interface","Nesting levels":"8","to MPI, master":"Yes","Range of values":"0 to 2^31 hours (when using SFC 101)","Weight, approx.":"560 g","lifecycle_stage":"eol_hot","Of Which Central":"256","Power loss, typ.":"2.5 W","Rated value (DC)":"24 V","S7 communication":"No","PROFIBUS DP slave":"Yes","Address area, max.":"32","Forcing, variables":"Inputs, outputs","PROFIBUS DP master":"Yes","Per Priority Class":"8","Retentivity preset":"MB 0 to MB 15","Number/Number range":"0 to 3","PG/OP communication":"Yes","Plug-in (MMC), max.":"8 Mbyte","Programming package":"STEP 7 V5.2 SP1 or higher, S7 Distributed Safety V5.2 SP1 or higher","Inrush current, typ.":"2.5 A","Number of breakpoints":"2","Number of connections":"32","Retentivity available":"Yes; From MB 0 to MB 4 095","Modules per rack, max.":"8","S7 basic communication":"No","System functions (SFC)":"see instruction list","Deviation per day, max.":"10 s","Number of entries, max.":"100","Status/control variable":"Yes","Transmission rate, max.":"12 Mbit/s","User data per job, max.":"180 byte; With PUT/GET","For Bit Operations, Typ.":"0.1 µs","Number of blocks (total)":"2 048; DBs, FCs, FBs","Number of clock memories":"8; 1 memory byte","Per Priority Class, Max.":"1 024 byte","Size of GD packets, max.":"22 byte","For Word Operations, Typ.":"0.1 µs","Global data communication":"No","Number of DP slaves, max.":"125","Number of variables, max.":"10","Point-to-point connection":"No","Hardware clock (real-time)":"Yes","Number of GD packets, max.":"8","Number of connections, max.":"32","Process diagnostic messages":"Yes","S7 communication, as client":"No","S7 communication, as server":"No","usable for OP communication":"31","usable for PG communication":"31","Retentive And Synchronizable":"Yes","Retentive Data Area In Total":"all","System function blocks (SFB)":"see instruction list","additional within an error OB":"4","reserved for OP communication":"1","reserved for PG communication":"1","Of Which Status Variables, Max.":"30","For Fixed Point Arithmetic, Typ.":"0.2 µs","Of Which Control Variables, Max.":"14","User data per address area, max.":"32 byte","usable for S7 basic communication":"31","For Floating Point Arithmetic, Typ.":"2 µs","permissible range, lower limit (DC)":"20.4 V","permissible range, upper limit (DC)":"28.8 V","reserved for S7 basic communication":"0","Number of GD packets, receiver, max.":"8","adjustable for OP communication, max.":"31","adjustable for OP communication, min.":"1","adjustable for PG communication, max.":"31","adjustable for PG communication, min.":"1","Number of GD packets, transmitter, max.":"8","simultaneously active Alarm-S blocks, max.":"60","User program protection/password protection":"Yes","adjustable for S7 basic communication, max.":"30","adjustable for S7 basic communication, min.":"0","Size of GD packet (of which consistent), max.":"22 byte","User data per job (of which consistent), max.":"160 byte; as server","Power supply to interface (15 to 30 V DC), max.":"200 mA","Current consumption (in no-load operation), typ.":"60 mA","Direct data exchange (slave-to-slave communication)":"Yes","Number of login stations for message functions, max.":"32; Depending on the configured connections for PG/OP and S7 basic communication","External Protection For Power Supply Lines (Recommendation)":"2 A min."}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$1,425.32","priceTiers":null},"links":{"datasheetUrl":null,"sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=96225&mlfb=6ES7317-6FF00-0AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7317-6FF00-0AB0/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between 6ES7317-6FF00-0AB0 and 6ES7317-6FF01-0AB0?","answer":"The evidence does not contain a direct comparison between these two order codes. The 6ES7317-6FF00-0AB0 has 8 fault memory entries, 64 KB work memory, and two integrated DP interfaces. Verify the specific differences against the 6ES7317-6FF01-0AB0 datasheet."},{"question":"How to install 6ES7317-6FF00-0AB0 in S7-300 rack?","answer":"The CPU snaps onto a standard DIN rail and fits the S7-300 rack format with an 80 mm width. It supports up to 4 racks with a maximum of 32 overall I/O modules. No special adapter or backplane is required beyond the standard S7-300 rack."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7317-6FF00-0AB0","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/6ES7317-6FF00-0AB0 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}}