
6ES7318-3FL01-0AB0 SIMATIC S7-300 CPU 319F-3
The Siemens SIMATIC S7-300 CPU 319F-3 PN/DP, part number 6ES7318-3FL01-0AB0, is a high-performance fail-safe central processing unit belonging to the S7-300 programmable logic controller family. This CPU is part of the F-series safety-oriented controllers within the S7-300 range, designed to handle both standard automation tasks and safety-related functions up to SIL 3 in accordance with IEC 62061 and PL e per ISO 13849-1. It combines standard and safety control in a single unit, eliminating the need for a separate safety PLC.
The 6ES7318-3FL01-0AB0 features an integrated PROFINET interface and two PROFIBUS DP interfaces, enabling flexible integration into modern industrial networks. It offers a substantial working memory of 2 MB for code and 2 MB for data, along with support for a Micro Memory Card (MMC) for program storage and data retention. The CPU supports the STEP 7 programming environment and S7 Distributed Safety for programming safety functions, and delivers fast instruction processing times suitable for complex and time-critical automation tasks. It supports MPI, PROFIBUS DP master/slave, and PROFINET IO controller functionality simultaneously.
The CPU 319F-3 PN/DP is widely deployed in industries such as automotive manufacturing, chemical processing, oil and gas, and machine building where both high-performance automation and functional safety are required. Its ability to integrate safety and standard control on a single platform makes it suitable for safety-critical applications such as emergency stop systems, safety gates, and process shutdown systems. The large memory capacity and dual PROFIBUS DP interfaces make it particularly well-suited for large-scale distributed I/O architectures.
Technical Specifications
| Series/Product Family | SIMATIC S7-300 |
|---|---|
| CPU Type | CPU 319F-3 PN/DP |
| Working Memory (Code) | 2 MB |
| Working Memory (Data) | 2 MB |
| Communication Interface | 1x PROFINET (RJ45), 2x PROFIBUS DP, 1x MPI |
| Safety Integrity Level | SIL 3 (IEC 62061), PL e (ISO 13849-1) |
| Input/Operating Voltage | 24 V DC |
| Operating Temperature | 0 °C to +60 °C |
| Storage Temperature | -40 °C to +70 °C |
| Relative Humidity | 10% to 95% (non-condensing) |
| Memory Card | Micro Memory Card (MMC) |
| Programming Software | STEP 7 V5.5 or higher, S7 Distributed Safety |
| Mounting | DIN rail (35 mm) |
| Certifications | CE, UL, ATEX, FM |
| Bus System Compatibility | PROFINET IO, PROFIBUS DP, MPI |
Common System Fault Codes
- Fault Code 1
- Hardware component failure detected in the CPU module
Check the diagnostic buffer in STEP 7 HW Diagnostics. Replace the CPU module if the hardware fault persists after power cycle. - Fault Code 26
- PROFIBUS DP interface fault or bus communication error
Check PROFIBUS cable connections, termination resistors, and bus address settings. Verify that all DP slaves are powered and correctly configured. - Fault Code 29
- PROFINET IO communication fault
Check Ethernet cable connections and switch configuration. Verify IP address assignments and PROFINET device names in HW Config. - Fault Code 38
- Safety program (F-program) error or F-CPU watchdog timeout
Check the safety program in S7 Distributed Safety. Acknowledge the safety fault and verify F-parameter assignments and F-address settings. - Fault Code 121
- Module access error – a configured module is not responding
Check that all configured modules are correctly seated in the rack and powered. Compare actual hardware configuration with HW Config in STEP 7. - Fault Code 122
- I/O access error during cyclic program execution
Use STEP 7 diagnostics to identify the faulty module. Check wiring and module status LEDs. Replace the faulty I/O module if necessary. - Fault Code 405
- Cycle time exceeded – watchdog timeout
Increase the OB1 cycle time monitoring setting or optimize the user program to reduce scan cycle time. Check for excessive communication load.
Frequently Asked Questions
What programming software is required for the CPU 319F-3 PN/DP?
The 6ES7318-3FL01-0AB0 requires Siemens STEP 7 version 5.5 or higher for standard programming. Safety functions must be programmed using the S7 Distributed Safety add-on package.
What safety integrity level does this CPU support?
The CPU 319F-3 PN/DP supports safety functions up to SIL 3 per IEC 62061 and Performance Level e (PL e) per ISO 13849-1, making it suitable for high-demand safety applications.
What communication interfaces are available on this CPU?
The CPU provides one PROFINET interface (RJ45), two PROFIBUS DP interfaces (one master, one master/slave configurable), and one MPI interface, allowing simultaneous operation on multiple networks.
What type of memory card does this CPU use?
The 6ES7318-3FL01-0AB0 uses a Siemens Micro Memory Card (MMC) for program storage and data retention. The MMC retains data without a battery when the CPU is powered off.
Can this CPU handle both standard and safety I/O on the same rack?
Yes, the CPU 319F-3 PN/DP can control both standard S7-300 I/O modules and fail-safe F-I/O modules within the same rack or via distributed PROFIBUS DP and PROFINET IO configurations.
Troubleshooting
CPU STOP LED is lit and the CPU will not enter RUN mode
Connect STEP 7 and open the diagnostic buffer (IBUF) to identify the specific fault code causing the STOP condition. Check for configuration mismatches between HW Config and the actual hardware.
Correct any hardware configuration mismatches in STEP 7 HW Config and download the corrected configuration. If a safety fault is present, acknowledge it via S7 Distributed Safety and perform a cold restart.
PROFIBUS DP slaves are not communicating with the CPU
Check the BF (Bus Fault) LED on the CPU and on the affected DP slaves. Measure bus termination at both ends of the PROFIBUS segment and verify cable continuity.
Ensure termination resistors are active only at both physical ends of the PROFIBUS segment. Verify that all slave addresses match the HW Config settings and that baud rates are consistent across all devices.
PROFINET IO devices show communication errors or are reported as unreachable
Check the BF2 LED on the CPU PROFINET port. Verify Ethernet cable connections and that the IO devices have the correct PROFINET device names and IP addresses assigned.
Use STEP 7 HW Config to reassign PROFINET device names if necessary. Check network switch configuration and ensure no IP address conflicts exist. Replace Ethernet cables if physical layer faults are suspected.
Safety program faults occur repeatedly after acknowledgement
Review the F-diagnostic buffer in S7 Distributed Safety to identify the specific F-I/O channel or F-parameter causing the fault. Check wiring of safety sensors connected to F-I/O modules.
Correct wiring faults on safety input channels, verify F-address and F-parameter assignments in HW Config, and ensure that the safety program logic correctly handles the fault acknowledgement sequence.
CPU loses program after power cycle despite Micro Memory Card being installed
Check that the MMC is fully seated in the card slot. Verify that the MMC is not write-protected and that the program was successfully transferred to the MMC (not only to RAM).
Re-seat the MMC and perform a memory reset (MRES) followed by a fresh download of the program from STEP 7, ensuring the program is saved to the MMC. Replace the MMC if it is faulty or corrupted.
| Condition | Repair, Used, Refurbished, New in box (sealed) |
|---|
Related products
-
Siemens Simatic S7 6ES7221-1BH22-0XA0
€ 75,00 – € 331,38Price range: € 75,00 through € 331,38Select options This product has multiple variants. The options may be chosen on the product page -
Siemens Simatic S5 6ES5460-4UA12
€ 279,00Select options This product has multiple variants. The options may be chosen on the product page -
Siemens Simatic S7 6ES7431-0HH00-0AB0
€ 359,00 – € 484,00Price range: € 359,00 through € 484,00Select options This product has multiple variants. The options may be chosen on the product page
