SIEMENS CPU 319F-3 PN/DP is the fastest S7-300 CPU

CPU 319F-3 PN/DPCPU 319F-3 PN/DP

  • The fail-safe CPU with high-performance command processing, large program memory and large quantity structure for demanding applications
  • For constructing a fail-safe automation system for plants with increased safety requirements
  • Complies with safety requirements to SIL 3 acc. to IEC 61508 and PL e acc. to 13849.1
  • Distributed fail-safe I/O modules can be locally connected via the integrated PROFINET interface (PROFIsafe) and/or via the integrated PROFIBUS DP interface (PROFIsafe);
  • Fail-safe I/O modules of ET200M can also be connected centrally
  • Standard modules for non-safety-related applications can be operated centrally and locally
  • Distributed intelligence in Component Based Automation (CBA) on PROFINET
  • Isochronous mode on PROFIBUS
  • PROFINET proxy for intelligent devices on PROFIBUS DP in Component Based Automation (CBA)

SIMATIC Micro Memory Card required for operation of CPU.

Product No. / Product DescriptionListprice / Your price


The CPU 319F-3 PN/DP features:

  • High command processing and communication performance
  • 2.5 MB main memory;
    The extensive main memory for runtime-relevant program sections offers sufficient space for user programs. In the case of safety-related program sections, increased memory requirements (5 times larger) must be expected. SIMATIC Micro Memory Cards (8 MB max.) as load memory for the program also allow the project to be stored in the CPU (complete with symbols and comments) and can be used for data archiving and recipe management.
  • Flexible expansion capability;
    max. 32 modules (4-tier configuration)
  • Combined MPI/DP interface;
    The first integrated MPI/DP interface can establish up to 32 connections simultaneously to the S7-300/400 or connections to PGs, PCs and OPs. One of the connections is permanently reserved for the PG and one for the OP.
    With MPI, a simple network can be constructed with up to 32 CPUs using “global data communication”. This interface can be reconfigured from an MPI to a DP interface. The DP interface can be used as a DP master or as a DP slave.
    PROFIBUS DP interface:
    The PROFIBUS DP V1 standard is supported in full. This enhances the diagnostics and parameterization capability of DP V1 standard slaves.
  • DP interface;
    the second integrated DP interface can establish up to 32 connections simultaneously to the S7-300/400 or connections to PGs, PCs and OPs. One of the connections is permanently reserved for the PG and one for the OP.
    The DP interface can also be used as a DP master or as a DP slave. PROFIBUS DP slaves can be operated isochronously on this interface. The PROFIBUS DP V1 standard is supported in full. This enhances the diagnostics and parameterization capability of DP V1 standard slaves.
  • Ethernet interface;
    the third integrated interface of the CPU 319F-3 PN/DP is a PROFINET interface based on Ethernet TCP/IP. It supports the following protocols:

    • S7 communication for the exchange of data between SIMATIC controllers
    • PG/OP communication for programming, start-up and diagnostics through STEP 7
    • PG/OP communication for connection to HMI and SCADA
    • Open TCP/IP, UDP and ISO-on-TCP (RFC1006) communication over PROFINET
    • SIMATIC NET OPC server for communication with other controllers and I/O devices with an integrated CPU


  • Password protection;
    a password concept protects the user program from unauthorized access.
  • Diagnostics buffer;
    the last 100 error and interrupt events are stored in a buffer for diagnostic purposes.
  • Maintenance-free data back-up;
    all data (up to 700 KB) are automatically backed up by the CPU if the voltage is interrupted and are available unchanged after the voltage has been reconnected.

Parameterizable properties

The S7 configuration as well as the properties and response of the CPUs can be parameterized using STEP 7:

  • MPI multipoint interface;
    determining station addresses
  • Start-up/cyclic response;
    determining maximum cycle time and loading
  • Isochronous interrupts;
    setting of DP master system, partial process image number and delay time
  • Clock bit memory;
    setting of addresses
  • Retentivity;
    setting of retentive areas
  • Clock interrupts;
    setting of start date, start time and periodicity
  • Watchdog interrupts;
    setting of periodicity
  • System diagnostics;
    determining handling and scope of the diagnostic alarms
  • Clock;
    setting the type of synchronization in the AS or on the MPI
  • Protection level;
    specifying the access rights to program and data
  • Operation;
    selection of either test operation or process operation
  • Communication;
    reserving the connection resources
  • PROFIBUS DP master/slave interfaces;
    user-oriented address assignment for distributed I/O
  • PROFINET interface;
    parameterization of time synchronization with NTP procedure

Information and display functions

  • Status and error indications;
    LEDs indicate hardware, programming, time, I/O and bus errors and operating statuses such as RUN, STOP and starting.
  • Test functions;
    the PG is used to indicate signal status during program execution, to modify process variables independently of the user program and to output the contents of stack memories.
  • Information functions;
    the PG can be used to obtain information about the memory capacity and operating mode of the CPU, the current loading of the work and load memory, current cycle times and diagnostics buffer content in plain text.

Integrated communication functions

  • PG/OP communication
  • Global data communication
  • S7 basic communication
  • S7 communication
  • S5-compatible communication
  • Routing
  • PROFIBUS DP master/slave
  • Open communication over TCP/IP, UDP and ISO-on-TCP (RFC1006)
  • PROFINET IO controller
  • System functions;
    the CPU offers a number of comprehensive system functions for diagnosis, parameterization, synchronization, interrupts, time measurement, etc.
    Further details can be found in the manual.

The safety related and standard communication between the central controller and the distributed stations takes place over PROFIBUS DP and/or PROFINET. The specially developed PROFIsafe profile supports the transfer of user data for the safety functions within the standard data message frame. Additional hardware components, e.g. special safety buses are not required. The necessary software is either integrated in the hardware components as an expansion of the operating system or loaded into the CPU later as a certified software block.

Mode of operation

The safety functions of the F-CPU are included in the F program of the CPU and in the fail-safe signal modules. The signal modules monitor the output and input signals by means of discrepancy analysis and the injection of test signals.

The CPU checks the proper operation of the controller by means of periodic self-tests, command tests and logic-based and time-based program execution checks. Furthermore, the I/O is checked using requests for signs of life.

If an error is diagnosed in the system, the system will be placed in a safe state.

An F runtime license is not required to operate the CPU 319F-3 PN/DP.


The CPU 319F-3 PN/DP is programmed in the same manner as the other SIMATIC S7 systems. The user program for non-fail-safe plant sections is created using familiar programming tools, e.g. STEP 7.

Option packages SIMATIC S7 Distributed Safety (Classic) and SIMATIC Safety Advanced V12 (TIA Portal V12)

The STEP 7 option packages “SIMATIC S7 Distributed Safety” (Classic) or SIMATIC Safety Advanced V12 (TIA Portal V12) are required for programming the safety-related program sections. The packages contain all the functions and blocks required to create an F program.

The F program with the safety functions is connected in F FBD or F LAD or using special functions from the F library. Use of F FBD or F LAD simplifies configuration and programming of the plant and also acceptance testing thanks to the non-plant-specific uniform presentation form. The programmer can concentrate on configuration of the safety-related application without the need to use additional tools.

The CPU 319F-3 PN/DP is the fastest S7-300 CPU with a large program memory. It is ideally suited to plants with extensive automation tasks and stringent safety requirements.

It can be used as a PROFINET IO controller and as a standard PROFIBUS DP master in the SIMATIC S7-300. The CPU 319F-3 PN/DP can also be used as distributed intelligence (DP slave).

Distributed I/O devices with fail-safe I/O modules can be connected over the three integrated interfaces. The fail-safe I/O modules of the ET200M can also be used centrally for safety-related applications.

The integrated communication options of the CPU support networked automation solutions (also fail-safe) without the need for additional components.