{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7315-2FH13-0AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7315-2FH13-0AB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7315-2FH13-0AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7315-2FH13-0AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-300 fail-safe CPU, 6ES7315-2FH13-0AB0, FM 8 safety memory, PROFIsafe, CFC/STL/LAD/SCL, 80 mm width, 2048 byte safety program limit.","salesMarkdown":"## Safety CPU with FM 8 — what that means for your safety loop The 6ES7315-2FH13-0AB0 is a Siemens S7-300 fail-safe CPU (type SFB) with 8 kB of fail-safe memory (FM 8). That FM 8 figure is the dedicated safety program capacity — separate from the standard user memory — and it governs how many safety functions (emergency stops, light curtains, two-hand controls) you can run in a single CPU. With 2048 bytes maximum for the safety program itself, this CPU is sized for medium-complexity safety applications on a single machine or small production cell. It supports PROFIsafe for safety communication over PROFINET, meaning the safety signals travel on the same cable as standard I/O, with a black-channel approach that keeps the safety layer independent. The CPU can act as both a PROFIsafe client and server, so it fits into distributed safety architectures where one CPU coordinates multiple remote F-devices. ## Programming environment and toolchain constraints This CPU is programmed in STEP 7 V5.3 SP3 or higher (with the appropriate hardware update). That is a hard gate — if your engineering station runs TIA Portal exclusively, this CPU requires the classic STEP 7 environment. It supports LAD, FBD, STL, SCL, GRAPH, HiGraph, and CFC, so the safety logic can be authored in any of the standard IEC 61131-3 languages plus the Siemens-specific CFC for continuous function chart programming. The CPU has 244 bytes each of process input and output image, and supports forcing of variables for commissioning. Retentive data must be explicitly restarted at each restart — not automatic — so plan your warm-start behavior accordingly. The module is 80 mm wide, 125 mm high, and 130 mm deep — a standard S7-300 single-width form factor that snaps onto the DIN rail and connects via the backplane bus. The integrated PROFINET interface is on the front, with an RJ-45 port for the network connection. No MPI port on this CPU (MPI: No), so all programming and HMI communication goes through PROFINET or via a CP module. It supports up to 4 CPs for additional PROFIBUS or industrial Ethernet connections, 10 CPs for LAN, and 8 CPs for PtP (serial) communication. The RS 485 interface is present for point-to-point or simple network connections. The closest functional peer in the S7-300 safety family is the 6ES7315-2EH14-0AB0, which offers a later hardware revision and expanded memory. The 2FH13-0AB0 drops into the same DIN-rail slot and backplane, but the 2EH14-0AB0 requires a newer STEP 7 version and may have different firmware behavior. Verify the specific safety program size and toolchain before substituting.","metaTitle":"Siemens 6ES7315-2FH13-0AB0 S7-300 Safety CPU, FM 8, PROFIsaf","metaDescription":"Siemens 6ES7315-2FH13-0AB0 S7-300 fail-safe CPU. FM 8 safety memory, PROFIsafe, CFC/STL/LAD/SCL. 80 mm wide, STEP 7 V5.3 SP3+. Sourced to order, factory-fresh.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"FM":"8","CFC":"Yes","FBD":"Yes","I2t":"1 A²·s","LAD":"Yes","MPI":"No","SCL":"Yes","STL":"Yes","DPV1":"No","Type":"SFB","Depth":"130 mm","GRAPH":"Yes","Width":"80 mm","Height":"125 mm","Inputs":"244 byte","Number":"1","Preset":"No retentivity","RS 485":"Yes","STEP 7":"Yes; V5.3 SP3 and higher + HW update","TCP/IP":"Yes; via integrated PROFINET interface and loadable FBs","via CP":"4","CP, LAN":"10","CP, PtP":"8","Forcing":"Yes","Outputs":"244 byte","Overall":"16","Present":"Yes","Routing":"Yes","Isolated":"Yes","As Client":"Yes; via integrated PROFINET interface and loadable FB or via CP and loadable FB","As Server":"Yes","HiGraph®":"Yes","PROFIsafe":"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.":"2 048 byte","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.":"2 kbyte","Number, max.":"1 024; Number range: 0 to 2047","PROFINET CBA":"Yes","Status block":"Yes","in AS, slave":"Yes","to DP, slave":"Yes","Outputs, max.":"2 kbyte","Plug-in (MMC)":"Yes","Updating time":"1 to 512 ms (minimum value depends on communication share set for PROFINET I/O, on the number of I/O devices, and on the volume of configured user data)","in AS, master":"Yes","to DP, master":"Yes; With DP slave only slave clock","to MPI, slave":"Yes","Interface type":"PROFINET","Nesting levels":"8","to MPI, master":"Yes","Range of values":"0 to 2^31 hours (when using SFC 101)","Weight, approx.":"460 g","Without Battery":"Yes; Program and data","lifecycle_stage":"eol_hot","Firmware version":"V2.6","Isochronous mode":"Yes; OB 61","Of Which Central":"256; max.","Power loss, typ.":"3.5 W","RJ 45 (Ethernet)":"Yes","Rated value (DC)":"24 V","S7 communication":"Yes; With loadable FBs, max. configurable connections: 14, max. number of instances: 32","Data length, max.":"1 460 byte","PROFIBUS DP slave":"No","expandable FEPROM":"can be plugged in as MMC","Address area, max.":"32; With max. 32 bytes each","Forcing, variables":"Inputs, outputs","PROFIBUS DP master":"No","Per Priority Class":"8","Retentivity preset":"Yes","Usable For Routing":"X1 as MPI: max. 10; X1 as DP master: max. 24; X1 as DP slave (active): max. 14; X2 as PROFINET: 24 max.","Cyclic Transmission":"Yes","Number/Number range":"0","PG/OP communication":"Yes","Plug-in (MMC), max.":"8 Mbyte","Programming package":"STEP 7 V5.4 SP2 or higher, S7 Distributed Safety V5.4 or higher","Acyclic Transmission":"Yes","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","Open IE communication":"Yes; via TCP/IP","Retentivity available":"Yes; MB 0 to MB 2 047","Modules per rack, max.":"8","PROFINET IO Controller":"Yes","Retentivity adjustable":"Yes; via non-retain property on DB","S7 basic communication":"Yes","System functions (SFC)":"see instruction list","Deviation per day, max.":"10 s","Number of entries, max.":"100","Status/control variable":"Yes","Transmission rate, max.":"100 Mbit/s","User data per job, max.":"See online help of STEP 7 (shared parameters of the SFBs/FBs and of the SFCs/FCs of S7 Communication)","For Bit Operations, Max.":"0.1 µs","For Bit Operations, Typ.":"0.1 µs","Number of DPV1 alarm OBs":"3; OB 55, 56, 57","Number of GD loops, max.":"8","Number of blocks (total)":"1 024; (DBs, FCs, FBs); the maximum number of loadable blocks can be reduced by the MMC used.","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; per block max. 510","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.":"124","Number of delay alarm OBs":"1; OB 20","Number of variables, max.":"10","Point-to-point connection":"No","Automatic Baud Rate Search":"Yes; only with passive interface","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.":"8","Number of process alarm OBs":"1; OB 40","Process diagnostic messages":"Yes","S7 communication, as client":"No","S7 communication, as server":"Yes","User data consistency, max.":"256 byte","usable for OP communication":"15","usable for PG communication":"15; max.","Retentive And Synchronizable":"Yes","System function blocks (SFB)":"see instruction list","Number of PROFINET interfaces":"1","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 isochronous mode OBs":"1; OB 61","Number of expansion units, max.":"3","Number of synchronous error OBs":"2; OB 121, 122","Of Which Status Variables, Max.":"30","For Fixed Point Arithmetic, Typ.":"2 µs","Number of asynchronous error OBs":"6; OB 80, 82, 83, 85, 86, 87","Of Which Control Variables, Max.":"14","Current consumption (rated value)":"650 mA","usable for S7 basic communication":"14","For Floating Point Arithmetic, Typ.":"3 µs","permissible range, lower limit (DC)":"20.4 V","permissible range, upper limit (DC)":"28.8 V","reserved for S7 basic communication":"0","Activation/deactivation of DP slaves":"Yes","Number of GD packets, receiver, max.":"8","Output current of the interface, max.":"0 mA","adjustable for OP communication, max.":"15; 1 to 15","adjustable for OP communication, min.":"1","adjustable for PG communication, max.":"15; 1 to 15","adjustable for PG communication, min.":"1","Number of connectable IO Devices, max.":"128","Number of GD packets, transmitter, max.":"8","Setpoint for the CPU communication load":"50 %","Automatic Detection Of Transmission Rate":"Yes; 10/100 Mbit/s","Number of industrial Ethernet interfaces":"1","simultaneously active Alarm-S blocks, max.":"40","User program protection/password protection":"Yes","adjustable for S7 basic communication, max.":"14; 0 to 14","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.":"76 byte; 76 bytes (with X_SEND or X_RCV); 64 bytes (with X_PUT or X_GET as server)","Current consumption (in no-load operation), typ.":"100 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","Data management on MMC (after last programming), min.":"10 y","number of remote connection partners / with PROFINET CBA":"32","Retentive data area (incl. timers, counters, flags), max.":"128 kbyte","External Protection For Power Supply Lines (Recommendation)":"2 A min.","number of coupled PROFIBUS devices / with PROFIBUS functionality":"16"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$873.37","priceTiers":null},"links":{"datasheetUrl":null,"sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=395000&mlfb=6ES7315-2FH13-0AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7315-2FH13-0AB0/alternatives.json"},"ai":{"faq":[{"question":"What replaces the 6ES7315-2FH13-0AB0?","answer":"The closest functional peer is the 6ES7315-2EH14-0AB0, which offers a later hardware revision and expanded memory. It shares the same DIN-rail footprint and backplane connection, but requires a newer STEP 7 version. Verify your safety program size and toolchain before substituting."},{"question":"What is the FM 8 rating on this CPU?","answer":"FM 8 means 8 kB of fail-safe memory dedicated to the safety program. This is separate from the standard user memory and limits the complexity of safety functions you can run. The maximum safety program size is 2048 bytes."},{"question":"What programming languages does this CPU support?","answer":"It supports LAD, FBD, STL, SCL, GRAPH, HiGraph, and CFC. All are programmed in STEP 7 V5.3 SP3 or higher."},{"question":"Does this CPU support PROFIsafe?","answer":"Yes, it supports PROFIsafe for safety communication over PROFINET. It can act as both a PROFIsafe client and server."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7315-2FH13-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-2FH13-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}}