{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7315-6FF01-0AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7315-6FF01-0AB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7315-6FF01-0AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7315-6FF01-0AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens SIMATIC S7-300 CPU 315-2 PN/DP, order code 6ES7315-6FF01-0AB0, FM 8 function module, 244 byte inputs/outputs, FBD/LAD/STL/SCL programming, 40 x 125 x 130 mm.","salesMarkdown":"The Siemens 6ES7315-6FF01-0AB0 is a SIMATIC S7-300 CPU 315-2 PN/DP with an integrated FM 8 function module — the FM 8 designation means it carries eight counter/frequency channels on-board, saving a separate module slot and the associated backplane current draw. The CPU handles 244 byte inputs and 244 byte outputs, which sets the process-image limit for cyclic data exchange with the distributed I/O; if your application needs more than that per cycle, you are looking at a larger CPU frame or a 317/319 class unit. Programming is supported in FBD, LAD, STL, and SCL — the full IEC 61131-3 set except S7-GRAPH (which is a separate license). The STEP 7 version floor is V5.1 SP6 or higher; if your engineering station is still on V5.0 or an early V5.1 service pack, the hardware catalog will not recognize this CPU. No MPI port on this variant — communication is via the integrated PROFINET interface and the RS 485 port (PROFIBUS DP). The backup time for the retentive memory is 6 weeks at 40 °C ambient — enough to survive a plant shutdown without battery replacement, but if the cabinet sits at 50 °C+ the backup duration shortens. The I2t rating of 0.5 A²·s is the thermal let-through energy for the internal power supply; it matters when sizing the external 24 VDC breaker feeding the CPU, but for most installations a standard 2 A MCB (C-curve) is fine. ## Physical integration and mounting The module dimensions are 40 mm wide, 125 mm high, 130 mm deep — standard S7-300 single-width format. It snaps onto the DIN rail and engages the backplane bus connector on the right side. The 40 mm width means it occupies one slot in the rack; if you are replacing a 6ES7314-1AF11-0AB0 (also 40 mm wide), the physical swap is direct — same footprint, same bus connector position. The PROFINET interface is on the front, RJ-45; the RS 485 (PROFIBUS) is a 9-pin D-sub. No rewiring needed for the backplane, but the PROFIBUS address and PROFINET device name must be set in the hardware config before download.","metaTitle":"Siemens 6ES7315-6FF01-0AB0 CPU 315-2 PN/DP, FM 8, 244 byte I","metaDescription":"Siemens SIMATIC S7-300 CPU 315-2 PN/DP with FM 8 function module, 244 byte inputs/outputs, FBD/LAD/STL/SCL programming, 6-week backup at 40 °C. Sourced to order.","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":"40 mm","Height":"125 mm","Inputs":"244 byte","Number":"1","Preset":"No retentivity","RS 485":"Yes","STEP 7":"Yes; V5.1 SP6 or higher","via CP":"1","CP, LAN":"10","CP, PtP":"8","Forcing":"Yes","Outputs":"244 byte","Overall":"16","Present":"Yes","Routing":"Yes; with interface active","GSD file":"The latest GSD file is available at: http://www.siemens.com/profibus-gsd","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":"1","Size, max.":"16 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.":"2 048 byte","Status block":"Yes","to DP, slave":"Yes","Outputs, max.":"244 kbyte","Plug-in (MMC)":"Yes","in AS, master":"Yes","to DP, master":"Yes; With DP slave only slave clock","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.":"290 g","lifecycle_stage":"eol_hot","Firmware version":"V2.6","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","PG/OP communication":"Yes","Plug-in (MMC), max.":"8 Mbyte","Programming package":"STEP 7 V5.2 SP1 or higher with HSP 0126","HW functional status":"01","Inrush current, typ.":"2.5 A","Number of breakpoints":"2","Number of connections":"16","Number of startup OBs":"1; OB 100","Retentivity available":"Yes; MB 0 to MB 2 047","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 DPV1 alarm OBs":"3; OB 55, 56, 57","Number of blocks (total)":"1 024; DBs, FCs, FBs","Number of clock memories":"8; 1 memory byte","Number of free cycle OBs":"1; OB 1","Number of time alarm OBs":"1; OB 10","Per Priority Class, Max.":"1 024 byte","Size of GD packets, max.":"22 byte","integrated channels (AI)":"0","integrated channels (AO)":"0","integrated channels (DI)":"0","integrated channels (DO)":"0","For Word Operations, Typ.":"0.2 µs","Global data communication":"No","Number of DP slaves, max.":"125","Number of delay alarm OBs":"1; OB 20","Number of variables, max.":"10","Point-to-point connection":"No","Hardware clock (real-time)":"Yes","Number of GD packets, max.":"8","Number of RS 422 interfaces":"0","Number of RS 485 interfaces":"2","Number of connections, max.":"16","Number of process alarm OBs":"1; OB 40","Process diagnostic messages":"Yes","S7 communication, as client":"No","S7 communication, as server":"No","usable for OP communication":"15","usable for PG communication":"15","Retentive And Synchronizable":"Yes","Retentive Data Area In Total":"all standard data","System function blocks (SFB)":"see instruction list","Number of PROFINET interfaces":"0","additional within an error OB":"4","reserved for OP communication":"1","reserved for PG communication":"1","Number of cyclic interrupt OBs":"1; OB 35","Number of synchronous error OBs":"1; OB 121, 122","Of Which Status Variables, Max.":"30","For Fixed Point Arithmetic, Typ.":"2 µs","Number of asynchronous error OBs":"5; OB 80, 82, 85, 86, 87","Of Which Control Variables, Max.":"14","User data per address area, max.":"32 byte","usable for S7 basic communication":"12","For Floating Point Arithmetic, Typ.":"6 µ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.":"15","adjustable for OP communication, min.":"1","adjustable for PG communication, max.":"15","adjustable for PG communication, min.":"1","Number of GD packets, transmitter, max.":"8","Number of industrial Ethernet interfaces":"0","simultaneously active Alarm-S blocks, max.":"40","User program protection/password protection":"Yes","adjustable for S7 basic communication, max.":"12","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.":"64 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.":"16; 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":"$393.70","priceTiers":null},"links":{"datasheetUrl":null,"sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=185865&mlfb=6ES7315-6FF01-0AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7315-6FF01-0AB0/alternatives.json"},"ai":{"faq":[{"question":"What is the FM 8 rating on this CPU?","answer":"FM 8 means the CPU has an integrated function module with eight counter/frequency channels — it handles counting, frequency measurement, and period measurement without a separate FM 350-1 module."},{"question":"Will the 6ES7315-6FF01-0AB0 drop into a panel wired for a 6ES7314-1AF11-0AB0?","answer":"Yes — both are 40 mm wide S7-300 CPUs with the same backplane bus connector and DIN-rail mounting. The physical swap is direct. However, the 6ES7314-1AF11-0AB0 has a different CPU performance class and no FM 8, so the hardware configuration and program must be updated for the 315-2 PN/DP."},{"question":"What programming languages does this CPU support?","answer":"FBD, LAD, STL, and SCL are all supported. The STEP 7 version must be V5.1 SP6 or higher to recognize this CPU in the hardware catalog."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7315-6FF01-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/6ES7315-6FF01-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}}