SIEMENS 6ES7315-2FJ14-0AB0
-
SIEMENS | PLC Controls | Central Processing Units
- EICHLER-art.no.: K0252211
- EAN: 4025515078272
- UPC: 662643510003
Product description
SIMATIC S7-300 CPU315F-2 PN/DP, CENTRAL PROCESSING UNIT WITH 512 KB WORK MEMORY, 1ST INTERFACE MPI/DP 12 MBIT/S, 2ND INTERFACE ETHERNET PROFINET, WITH 2-PORT SWITCH, MICRO MEMORY CARD REQUIRED
Services for SIEMENS 6ES7315-2FJ14-0AB0
Repair
from 1.436,24 €
to 2.585,22 €
Replacement
2.469,03 €
1.851,77 €
Used
3.462,95 €
2.597,21 €
New
4.721,20 €
3.540,90 €
SIEMENS |
6ES7315-2FJ14-0AB0 –
additional product information
| Delivery information | |||
|---|---|---|---|
| Export identifier | AL: N ECCN: EAR99H | ||
| Net weight | 0.379 | ||
| Quantity | 1 Stück | ||
| Packaging quantity | 1 | ||
| Additional product information | |||
|---|---|---|---|
| Product status | EOP: 2025-10-01 | ||
| EAN | 4025515078272 | ||
| UPC | 662643510003 | ||
| Static lot number | 85371091 | ||
| List indicator | ST73 | ||
| Product group | 4A89 | ||
| Country of origin | DE | ||
| Compliance with the substance restrictions according to RoHS directive | Since: 20091125 | ||
| Product classifications | Version | Classification | |
|---|---|---|---|
| eClass | 4 | 27-24-03-02 | |
| eClass | 5.1 | 27-24-22-07 | |
| eClass | 6.0 | 27-24-22-07 | |
| ETIM | 3 | / | |
| ETIM | 4 | EC000236 | |
| ETIM | 5 | EC000236 | |
What is the 6ES7315-2FJ14-0AB0 and where is it used?
The SIEMENS 6ES7315-2FJ14-0AB0 is a SIMATIC S7-300 CPU 315F-2 PN/DP. It is a failsafe central processing unit (F-CPU) designed for automation tasks with increased safety requirements. The CPU combines standard S7-300 control functionality with PROFIBUS DP, MPI, and PROFINET communication in a single module. This makes it suitable for machines and systems where both standard control and safety functions must be integrated, such as conveyor systems, packaging machines, handling applications, production lines, and networked ET 200 distributed I/O architectures. For maintenance engineers, the CPU is particularly important when an existing S7-300F installation must continue operating reliably. For purchasing departments, it is relevant when an identical part number is required for replacement, repair, or strategic stockholding.
Overview of the key technical data and what they mean
The CPU provides 512 KB of work memory, operates on 24 V DC, and requires a SIMATIC Micro Memory Card (MMC). It incorporates two integrated communication environments: an MPI/PROFIBUS DP interface supporting speeds up to 12 Mbit/s and a PROFINET interface with an integrated 2-port switch. In practice, this means the CPU can be integrated into both existing PROFIBUS architectures and modern Ethernet-based PROFINET networks. The CPU supports both PROFINET IO Controller and IO Device functionality, as well as open Industrial Ethernet communication, web server functions, and media redundancy. For safety applications, the most important feature is that it is an F-CPU, specifically designed to execute failsafe safety programs. Siemens specifies STEP 7 V5.5 or later and Distributed Safety V5.4 SP4 or later for engineering and configuration.
Product status, life-cycle status and obsolescence
The EICHLER product page lists a product status of EOP: 01.10.2025 for the 6ES7315-2FJ14-0AB0. Siemens currently classifies the CPU as a spare part, which is a clear indication that operators should include it in their obsolescence management strategy. For existing installations, the CPU remains important from both a procurement and service perspective, but it is no longer considered a future-oriented choice for new projects. Siemens documentation states that the V3 version of the CPU was introduced as a spare-part-compatible replacement for earlier V2 variants of the CPU 315F-2 PN/DP. However, no current 1:1 plug-and-play successor for new installations was identified in the available documentation. For modernisation projects, Siemens instead points towards migration into the S7-1500F platform, including migration examples based on the CPU 1516F-3 PN/DP.
Available EICHLER services and why they are relevant in practice
For this CPU, several procurement and service options are available through EICHLER, including repair, exchange, tested used units, and new units. EICHLER specifies a typical turnaround time of 2–5 days for repairs and 1–3 days for exchange, used, and new units. An optional F-CPU test report is also available. For maintenance and production departments, the repair service is particularly valuable because it includes technical cleaning, preventive maintenance, comprehensive functional testing, and a minimum 24-month warranty. This is especially important for S7-300F modules approaching obsolescence, as it helps reduce downtime costs, mitigate spare-parts risks, and extend the operational life of existing installations without requiring an immediate and costly migration project.
| Attribute | Value |
|---|---|
| General information | |
| Product type designation | CPU 315F-2 PN/DP |
| HW functional status | 1 |
| Firmware version | V3.2 |
| Product function | |
| ● Isochronous mode | Yes; Via PROFIBUS DP or PROFINET interface |
| Engineering with | |
| ● Programming package | STEP 7 V5.5 or higher, Distributed Safety V5.4 SP4 |
| Supply voltage | |
| Rated value (DC) | 24 V |
| permissible range, lower limit (DC) | 20.4 V |
| permissible range, upper limit (DC) | 28.8 V |
| external protection for power supply lines (recommendation) | 2 A min. |
| Mains buffering | |
| ● Mains/voltage failure stored energy time | 5 ms |
| ● Repeat rate, min. | 1 s |
| Input current | |
| Current consumption (rated value) | 750 mA |
| Current consumption (in no-load operation), typ. | 150 mA |
| Inrush current, typ. | 4 A |
| I²t | 1 A²·s |
| Power loss | |
| Power loss, typ. | 4.65 W |
| Storage | |
| Work memory | |
| ● integrated | 512 kbyte |
| ● expandable | No |
| Load memory | |
| ● Plug-in (MMC) | Yes |
| ● Plug-in (MMC), max. | 8 Mbyte |
| ● Data management on MMC (after last programming), min. | 10 a |
| Backup | |
| ● present | Yes; Guaranteed by MMC (maintenance-free) |
| ● without battery | Yes; Program and data |
| CPU processing times | |
| for bit operations, typ. | 0.05 µs |
| for word operations, typ. | 0.09 µs |
| for fixed point arithmetic, typ. | 0.12 µs |
| for floating point arithmetic, typ. | 0.45 µs |
| CPU-blocks | |
| Number of blocks (total) | 1 024; (DBs, FCs, FBs); the maximum number of loadable blocks can be reduced by the MMC used. |
| DB | |
| ● Number, max. | 1 024; Number range: 1 to 16000 |
| ● Size, max. | 64 kbyte |
| FB | |
| ● Number, max. | 1 024; Number range: 0 to 7999 |
| ● Size, max. | 64 kbyte |
| FC | |
| ● Number, max. | 1 024; Number range: 0 to 7999 |
| ● Size, max. | 64 kbyte |
| OB | |
| ● Size, max. | 64 kbyte |
| ● Number of free cycle OBs | 1; OB 1 |
| ● Number of time alarm OBs | 1; OB 10 |
| ● Number of delay alarm OBs | 2; OB 20, 21 |
| ● Number of cyclic interrupt OBs | 4; OB 32, 33, 34, 35 |
| ● Number of process alarm OBs | 1; OB 40 |
| ● Number of DPV1 alarm OBs | 3; OB 55, 56, 57 |
| ● Number of isochronous mode OBs | 1; OB 61 |
| ● Number of startup OBs | 1; OB 100 |
| ● Number of asynchronous error OBs | 6; OB 80, 82, 83, 85, 86, 87 (OB83 only for PROFINET IO) |
| ● Number of synchronous error OBs | 2; OB 121, 122 |
| Nesting depth | |
| ● per priority class | 16 |
| ● additional within an error OB | 4 |
| Counters, timers and their retentivity | |
| S7 counter | |
| ● Number | 256 |
| Retentivity | |
| — can be set | Yes |
| — preset | Z 0 to Z 7 |
| Counting range | |
| — can be set | Yes |
| — lower limit | 0 |
| — upper limit | 999 |
| IEC counter | |
| ● present | Yes |
| ● Type | SFB |
| ● Number | Unlimited (limited only by RAM capacity) |
| S7 timer | |
| ● Number | 256 |
| Retentivity | |
| — adjustable | Yes |
| — preset | No retentivity |
| Time range | |
| — lower limit | 10 ms |
| — upper limit | 9 990 s |
| IEC timer | |
| ● present | Yes |
| ● Type | SFB |
| ● Number | Unlimited (limited only by RAM capacity) |
| Data areas and their retentivity | |
| Retentive data area (incl. timers, counters, flags), max. | 128 kbyte |
| Flag | |
| ● Size, max. | 2 048 byte |
| ● Retentivity available | Yes; MB 0 to MB 2 047 |
| ● Retentivity preset | MB 0 to MB 15 |
| ● Number of clock memories | 8; 1 memory byte |
| Data blocks | |
| ● Retentivity adjustable | Yes; via non-retain property on DB |
| ● Retentivity preset | Yes |
| Local data | |
| ● per priority class, max. | 32 768 byte; Max. 2048 bytes per block |
| Address area | |
| I/O address area | |
| ● Inputs | 2 048 byte |
| ● Outputs | 2 048 byte |
| of which distributed | |
| — Inputs | 2 048 byte |
| — Outputs | 2 048 byte |
| Process image | |
| ● Inputs | 2 048 byte |
| ● Outputs | 2 048 byte |
| ● Inputs, adjustable | 2 048 byte |
| ● Outputs, adjustable | 2 048 byte |
| ● Inputs, default | 128 byte |
| ● Outputs, default | 128 byte |
| Subprocess images | |
| ● Number of subprocess images, max. | 1; With PROFINET IO, the length of the user data is limited to 1600 bytes |
| Digital channels | |
| ● Inputs | 16 384 |
| — of which central | 1 024 |
| ● Outputs | 16 384 |
| — of which central | 1 024 |
| Analog channels | |
| ● Inputs | 1 024 |
| — of which central | 256 |
| ● Outputs | 1 024 |
| — of which central | 256 |
| Hardware configuration | |
| Number of expansion units, max. | 3 |
| Number of DP masters | |
| ● integrated | 1 |
| ● via CP | 4 |
| Number of operable FMs and CPs (recommended) | |
| ● FM | 8 |
| ● CP, PtP | 8 |
| ● CP, LAN | 10 |
| Rack | |
| ● Racks, max. | 4 |
| ● Modules per rack, max. | 8 |
| Time of day | |
| Clock | |
| ● Hardware clock (real-time) | Yes |
| ● retentive and synchronizable | Yes |
| ● Backup time | 6 wk; At 40 °C ambient temperature |
| ● Deviation per day, max. | 10 s; Typ.: 2 s |
| ● Behavior of the clock following POWER-ON | Clock continues running after POWER OFF |
| ● Behavior of the clock following expiry of backup period | the clock continues at the time of day it had when power was switched off |
| Operating hours counter | |
| ● Number | 1 |
| ● Number/Number range | 0 |
| ● Range of values | 0 to 2^31 hours (when using SFC 101) |
| ● Granularity | 1 h |
| ● retentive | Yes; Must be restarted at each restart |
| Clock synchronization | |
| ● supported | Yes |
| ● to MPI, master | Yes |
| ● on MPI, device | Yes |
| ● to DP, master | Yes; With DP slave only slave clock |
| ● on DP, device | Yes |
| ● in AS, master | Yes |
| ● in AS, device | Yes |
| ● on Ethernet via NTP | Yes; As client |
| Digital inputs | |
| Number of digital inputs | 0 |
| Digital outputs | |
| Number of digital outputs | 0 |
| Analog inputs | |
| Number of analog inputs | 0 |
| Interfaces | |
| Number of PROFINET interfaces | 1 |
| Number of RS 485 interfaces | 1 |
| Number of RS 422 interfaces | 0 |
| 1. Interface | |
| Interface type | Integrated RS 485 interface |
| Isolated | Yes |
| Interface types | |
| ● RS 485 | Yes |
| ● Output current of the interface, max. | 200 mA |
| Protocols | |
| ● MPI | Yes |
| ● PROFIBUS DP master | Yes |
| ● PROFIBUS DP device | Yes |
| ● Point-to-point connection | No |
| MPI | |
| ● Transmission rate, max. | 12 Mbit/s |
| Services | |
| — PG/OP communication | Yes |
| — Routing | Yes |
| — Global data communication | Yes |
| — S7 basic communication | Yes |
| — S7 communication | Yes |
| — S7 communication, as client | No; but via CP and loadable FB |
| — S7 communication, as server | Yes |
| PROFIBUS DP master | |
| ● Transmission rate, max. | 12 Mbit/s |
| ● max. number of DP devices | 124 |
| Services | |
| — PG/OP communication | Yes |
| — Routing | Yes |
| — Global data communication | No |
| — S7 basic communication | Yes; I blocks only |
| — S7 communication | Yes |
| — S7 communication, as client | No |
| — S7 communication, as server | Yes |
| — Equidistance | Yes |
| — Isochronous mode | Yes; OB 61; isochronous mode can only be used alternatively on PROFIBUS DP or PROFINET IO |
| — SYNC/FREEZE | Yes |
| — activation/deactivation of DP devices | Yes |
| — max. number of DP devices that can be activated/deactivated at the same time | 8 |
| — Direct data exchange (slave-to-slave communication) | Yes; as subscriber |
| — DPV1 | Yes |
| Address area | |
| — Inputs, max. | 2 kbyte |
| — Outputs, max. | 2 kbyte |
| User data per DP device | |
| — Inputs, max. | 244 byte |
| — Outputs, max. | 244 byte |
| PROFIBUS DP device | |
| ● Transmission rate, max. | 12 Mbit/s |
| ● automatic baud rate search | Yes; only with passive interface |
| ● Address area, max. | 32 |
| ● User data per address area, max. | 32 byte |
| Services | |
| — PG/OP communication | Yes |
| — Routing | Yes; Only with active interface |
| — Global data communication | No |
| — S7 basic communication | No |
| — S7 communication | Yes |
| — S7 communication, as client | No |
| — S7 communication, as server | Yes; Connection configured on one side only |
| — Direct data exchange (slave-to-slave communication) | Yes |
| — DPV1 | No |
| Transfer memory | |
| — Inputs | 244 byte |
| — Outputs | 244 byte |
| 2. Interface | |
| Interface type | PROFINET |
| Isolated | Yes |
| automatic detection of transmission rate | Yes; 10/100 Mbit/s |
| Autonegotiation | Yes |
| Autocrossing | Yes |
| Change of IP address at runtime, supported | Yes |
| Interface types | |
| ● RJ 45 (Ethernet) | Yes |
| ● Number of ports | 2 |
| ● integrated switch | Yes |
| Protocols | |
| ● MPI | No |
| ● PROFINET IO Controller | Yes; Also simultaneously with IO-Device functionality |
| ● PROFINET IO device | Yes; Also simultaneously with IO Controller functionality |
| ● PROFINET CBA | Yes |
| ● PROFIBUS DP master | No |
| ● PROFIBUS DP device | No |
| ● Open IE communication | Yes; Via TCP/IP, ISO on TCP, and UDP |
| ● Web server | Yes; only read function |
| ● Media redundancy | Yes |
| PROFINET IO Controller | |
| ● Transmission rate, max. | 100 Mbit/s |
| Services | |
| — PG/OP communication | Yes |
| — Routing | Yes |
| — S7 communication | Yes; With loadable FBs, max. configurable connections: 14, max. number of instances: 32 |
| — Isochronous mode | Yes; OB 61; isochronous mode can only be used alternatively on PROFIBUS DP or PROFINET IO |
| — IRT | Yes |
| — Shared device | Yes |
| — Prioritized startup | Yes |
| — Number of IO devices with prioritized startup, max. | 32 |
| — Number of connectable IO Devices, max. | 128 |
| — Of which IO devices with IRT, max. | 64 |
| — of which in line, max. | 64 |
| — Number of IO Devices with IRT and the option "high flexibility" | 128 |
| — of which in line, max. | 61 |
| — Number of connectable IO Devices for RT, max. | 128 |
| — of which in line, max. | 128 |
| — Activation/deactivation of IO Devices | Yes |
| — Number of IO Devices that can be simultaneously activated/deactivated, max. | 8 |
| — IO Devices changing during operation (partner ports), supported | Yes |
| — Number of IO Devices per tool, max. | 8 |
| — Device replacement without swap medium | Yes |
| — Send cycles | 250 μs, 500 μs,1 ms; 2 ms, 4 ms (not in the case of IRT with "high flexibility" option) |
| — Updating time | 250 µs to 512 ms (depending on the operating mode, see Manual "S7-300 CPU 31xC and CPU 31x, technical Data" for more details) |
| Address area | |
| — Inputs, max. | 2 kbyte |
| — Outputs, max. | 2 kbyte |
| — User data consistency, max. | 1 024 byte |
| PROFINET IO Device | |
| Services | |
| — PG/OP communication | Yes |
| — Routing | Yes |
| — S7 communication | Yes; With loadable FBs, max. configurable connections: 14, max. number of instances: 32 |
| — Isochronous mode | No |
| — IRT | Yes |
| — PROFIenergy | Yes; With SFB 73 / 74 prepared for loadable PROFIenergy standard FB for I-Device |
| — Shared device | Yes |
| — Number of IO Controllers with shared device, max. | 2 |
| Transfer memory | |
| — Inputs, max. | 1 440 byte; Per IO Controller with shared device |
| — Outputs, max. | 1 440 byte; Per IO Controller with shared device |
| Submodules | |
| — Number, max. | 64 |
| — User data per submodule, max. | 1 024 byte |
| PROFINET CBA | |
| ● acyclic transmission | Yes |
| ● cyclic transmission | Yes |
| Open IE communication | |
| ● Number of connections, max. | 8 |
| ● Local port numbers used at the system end | 0, 20, 21, 23, 25, 80, 102, 135, 161, 443, 8080, 34962, 34963, 34964, 65532, 65533, 65534, 65535 |
| ● Keep-alive function, supported | Yes |
| Protocols | |
| PROFIsafe | Yes |
| Redundancy mode | |
| Media redundancy | |
| — Switchover time on line break, typ. | 200 ms; PROFINET MRP |
| — Number of stations in the ring, max. | 50 |
| Open IE communication | |
| ● TCP/IP | Yes; via integrated PROFINET interface and loadable FBs |
| — Number of connections, max. | 8 |
| — Data length for connection type 01H, max. | 1 460 byte |
| — Data length for connection type 11H, max. | 32 768 byte |
| — several passive connections per port, supported | Yes |
| ● ISO-on-TCP (RFC1006) | Yes; via integrated PROFINET interface and loadable FBs |
| — Number of connections, max. | 8 |
| — Data length, max. | 32 768 byte |
| ● UDP | Yes; via integrated PROFINET interface and loadable FBs |
| — Number of connections, max. | 8 |
| — Data length, max. | 1 472 byte |
| Web server | |
| ● supported | Yes; only read function |
| ● User-defined websites | Yes |
| ● Number of HTTP clients | 5 |
| Communication functions | |
| PG/OP communication | Yes |
| Data record routing | Yes |
| Global data communication | |
| ● supported | Yes |
| ● Number of GD loops, max. | 8 |
| ● Number of GD packets, max. | 8 |
| ● Number of GD packets, transmitter, max. | 8 |
| ● Number of GD packets, receiver, max. | 8 |
| ● Size of GD packets, max. | 22 byte |
| ● Size of GD packet (of which consistent), max. | 22 byte |
| S7 basic communication | |
| ● supported | Yes |
| ● User data per job, max. | 76 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) |
| S7 communication | |
| ● supported | Yes |
| ● as server | Yes |
| ● as client | Yes; via integrated PROFINET interface and loadable FB or via CP and loadable FB |
| ● 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) |
| S5 compatible communication | |
| ● supported | Yes; via CP and loadable FC |
| PROFINET CBA (at set setpoint communication load) | |
| ● Setpoint for the CPU communication load | 50 % |
| ● Number of remote interconnection partners | 32 |
| ● number of master/device functions | 30 |
| ● total of all master/device connections | 1 000 |
| ● data length of all incoming master/device connections, max. | 4 000 byte |
| ● data length of all outgoing master/device connections, max. | 4 000 byte |
| ● Number of device-internal and PROFIBUS interconnections | 500 |
| ● Data length of device-internal und PROFIBUS interconnections, max. | 4 000 byte |
| ● Data length per connection, max. | 1 400 byte |
| Remote interconnections with cyclic transmission | |
| — Transmission frequency: Transmission interval, min. | 10 ms |
| — Number of incoming interconnections | 200 |
| — Number of outgoing interconnections | 200 |
| — Data length of all incoming interconnections, max. | 2 000 byte |
| — Data length of all outgoing interconnections, max. | 2 000 byte |
| — Data length per connection, max. | 450 byte |
| HMI variables via PROFINET (acyclic) | |
| — Number of stations that can log on for HMI variables (PN OPC/iMap) | 3; 2x PN OPC/1x iMap |
| — HMI variable updating | 500 ms |
| — Number of HMI variables | 200 |
| — Data length of all HMI variables, max. | 2 000 byte |
| PROFIBUS proxy functionality | |
| — supported | Yes |
| — Number of linked PROFIBUS devices | 16 |
| — Data length per connection, max. | 240 byte; Slave-dependent |
| Number of connections | |
| ● overall | 16 |
| ● usable for PG communication | 15 |
| — reserved for PG communication | 1 |
| — adjustable for PG communication, min. | 1 |
| — adjustable for PG communication, max. | 15 |
| ● usable for OP communication | 15 |
| — reserved for OP communication | 1 |
| — adjustable for OP communication, min. | 1 |
| — adjustable for OP communication, max. | 15 |
| ● usable for S7 basic communication | 14 |
| — reserved for S7 basic communication | 0 |
| — adjustable for S7 basic communication, min. | 0 |
| — adjustable for S7 basic communication, max. | 14 |
| ● usable for S7 communication | 14 |
| — reserved for S7 communication | 0 |
| — adjustable for S7 communication, min. | 0 |
| — adjustable for S7 communication, max. | 14 |
| ● total number of instances, max. | 32 |
| ● 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. |
| S7 message functions | |
| Number of login stations for message functions, max. | 16; Depending on the configured connections for PG/OP and S7 basic communication |
| Process diagnostic messages | Yes |
| simultaneously active Alarm_S blocks, max. | 300 |
| Test commissioning functions | |
| Status block | Yes; Up to 2 simultaneously |
| Single step | Yes |
| Number of breakpoints | 4 |
| Status/control | |
| ● Status/control variable | Yes |
| ● Variables | Inputs, outputs, memory bits, DB, times, counters |
| ● Number of variables, max. | 30 |
| — of which status variables, max. | 30 |
| — of which control variables, max. | 14 |
| Forcing | |
| ● Forcing | Yes |
| ● Forcing, variables | Inputs, outputs |
| ● Number of variables, max. | 10 |
| Diagnostic buffer | |
| ● present | Yes |
| ● Number of entries, max. | 500 |
| — can be set | No |
| — of which powerfail-proof | 100 |
| ● Number of entries readable in RUN, max. | 499 |
| — can be set | Yes |
| — preset | 10 |
| Service data | |
| ● Can be read out | Yes |
| Ambient conditions | |
| Ambient temperature during operation | |
| ● min. | 0 °C |
| ● max. | 60 °C |
| Configuration | |
| Configuration software | |
| ● STEP 7 | Yes; V5.5 or higher |
| Programming | |
| ● Command set | see instruction list |
| ● Nesting levels | 8 |
| ● System functions (SFC) | see instruction list |
| ● System function blocks (SFB) | see instruction list |
| Programming language | |
| — LAD | Yes |
| — FBD | Yes |
| — STL | Yes |
| — SCL | Yes |
| — CFC | Yes |
| — GRAPH | Yes |
| — HiGraph® | Yes |
| Know-how protection | |
| ● User program protection/password protection | Yes |
| ● Block encryption | Yes; With S7 block Privacy |
| Dimensions | |
| Width | 40 mm |
| Height | 125 mm |
| Depth | 130 mm |
| Weights | |
| Weight, approx. | 340 g |
| Fault description | Possible solution |
|---|---|
| Why does the CPU 315F-2 PN/DP remain in STOP and the SF LED stay red after installing a CP or FM module? | A configuration or consistency error between the actual hardware, load memory and project configuration is often the cause. Check whether the installed module version matches the hardware configuration. Recompile the hardware configuration, perform a memory reset if required, and then reload both the hardware configuration and the user program completely into the CPU. |
| Why does the 6ES7315-2FJ14-0AB0 request a memory reset after power-up or why does the MMC behave unexpectedly? | This CPU operates with a Micro Memory Card (MMC). If the MMC contains a project that does not match the CPU, a memory reset request may occur. The card should only be handled when the CPU is powered down, reset correctly if required, and then reloaded with the correct project. Siemens also notes that firmware version 2.19 can only be updated online. |
| Why is the SF LED illuminated and the diagnostic buffer shows OB122 or an I/O access fault? | OB122 is called when the program accesses a signal module that is not present or currently unavailable. Check the hardware configuration, address assignment, slot positions, availability of distributed I/O and consistency of data access. If OB122 is not loaded, the CPU will typically enter STOP. If OB122 is available, the CPU usually continues running but reports the access fault through the diagnostic buffer and the SF LED. |
| Why does the CPU report BF or OB86 with a PROFINET or PROFIBUS station failure? | OB86 typically indicates a station or module failure. Check the power supply, bus or network cabling, connectors, device availability and whether the configured topology matches the actual installation. In PROFINET systems, device names and topology relationships must also match the configured structure, as the CPU uses this information to assign IO devices correctly. |
| Why can't I go online with the CPU 315F-2 PN/DP via PROFINET and the communication partner is not reachable? | Check the X2 PROFINET interface in the hardware configuration and compare the IP address and subnet settings of the CPU, PG/PC and HMI. Then reload the updated hardware configuration if necessary. The Ethernet/PROFINET interface must be configured correctly on this CPU to ensure reliable PG/OP communication and network connections. |
Does the 6ES7315-2FJ14-0AB0 require a Micro Memory Card?
Yes. Siemens explicitly specifies that a Micro Memory Card (MMC) is required for this CPU. The load memory is implemented as a removable memory card, and the backup of the user program and data is stored on the MMC. Siemens specifies a maximum MMC size of 8 MB. For operators, this means that reliable operation of the CPU cannot be ensured without a suitable MMC.
Which software is required to configure the CPU 315F-2 PN/DP?
Siemens specifies STEP 7 V5.5 or higher and Distributed Safety V5.4 SP4 or higher for the 6ES7315-2FJ14-0AB0. This is particularly important for maintenance and purchasing departments when checking existing engineering environments or preparing replacement systems. Before procuring a replacement CPU, the available software version should therefore be verified.
Can the CPU use PROFIBUS DP and PROFINET simultaneously?
Yes. The CPU features an RS-485 interface for MPI/PROFIBUS DP as well as an integrated 2-port PROFINET interface with built-in switch. On PROFINET, it can operate simultaneously as both an IO Controller and an IO Device. This is especially valuable in existing installations where legacy PROFIBUS networks must remain operational while new devices or HMI systems are integrated via PROFINET.
Which safety requirements does the CPU meet?
The CPU is designed for fail-safe applications. Siemens specifies safety ratings of up to SIL 3 according to IEC 61508 and PL e according to ISO 13849. This makes the CPU suitable for many safety-related machine functions, provided that the complete system is correctly configured, validated and operated with compatible fail-safe I/O.
Is the 6ES7315-2FJ14-0AB0 still an active product or mainly relevant as a spare part?
The available information clearly indicates a late lifecycle stage. The EICHLER product page lists an EOP (End of Production) date of 01 October 2025, and Siemens currently classifies the CPU as a spare part. For purchasing and lifecycle management, this means that the CPU remains important for existing installations but should primarily be considered from the perspective of maintenance, repair, replacement and migration planning rather than for new projects.
How is the firmware updated on the 6ES7315-2FJ14-0AB0?
According to the current Siemens documentation, the CPU operates with firmware version V3.2. Siemens notes that firmware version 2.19 can only be updated online, whereas updates up to and including V3.2.17 can also be performed via the Micro Memory Card. For service activities, it is therefore important to determine in advance whether an MMC-based update is sufficient or whether an online connection to the CPU is required.
Is there a direct successor to the 6ES7315-2FJ14-0AB0?
A current, Siemens-designated 1:1 successor for new projects could not be clearly identified in the available sources. Siemens does document that the V3 version of the CPU is spare-part compatible with earlier V2 variants of the CPU 315F-2 PN/DP. For modernization projects, Siemens instead points towards migration to the S7-1500F platform, for example to a CPU 1516F-3 PN/DP. This represents a migration path rather than a plug-and-play replacement.























