CPU 317F-2 DP Overview

  • The fail-safe CPU with a large program memory and quantity framework 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 ISO 13849.1
  • Fail-safe I/O modules can be connected in a distributed configuration to both integral PROFIBUS DP interfaces (PROFIsafe)
  • Fail-safe I/O modules of the ET 200M range can also be centrally connected
  • Standard modules for non-safety-related applications can be operated centrally and locally

SIMATIC Micro Memory Card required for operation of CPU.

CPU 317F-2 DP Application

The CPU 317F-2 DP allows a fail-safe automation system to be implemented for plants with increased safety requirements, especially in manufacturing automation.

Distributed I/O stations containing fail-safe I/O modules can be connected through the two integrated PROFIBUS DP interfaces. The fail-safe I/O modules of ET 200M can also be installed in central and safety-related configurations.

The safety-oriented communication between the F-CPU and the fail-safe I/O modules is performed on the basis of the PROFIsafe profile.

A SIMATIC Micro Memory Card is required for operation of the CPU.

CPU 317F-2 DP Ordering data

Product No. / Product Description Listprice / Your price
SIMATIC S7-300, CPU 317F-2DP, Central processing unit with 1.5 MB work memory, 1st interface MPI/DP 12 Mbit/s, 2nd interface DP master/slave Micro Memory Card required Can be used with software package S7 Distributed Safety V5.2 SP1 or higher

Contact us !We have a good prices and excellent service!


The CPU 317F-2 DP is equipped with the following:

  • Microprocessor;
    the processor achieves an execution time of approximately 25 ns per binary instruction and 160 µs per floating-point operation. The CPU 317F-2 DP is significantly superior regarding processing speed, particularly where word or double-word commands and 32 bit fixed-point commands are concerned
  • Memory;
    1.5 MB high-speed work memory for safety-relevant and standard program sections; increased memory space requirements must be expected (5 times larger) if safety-relevant program sections are implemented. 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
    up to 32 modules (four-tier configuration)
  • Combined MPI/DP interface
    The first MPI/DP integrated interface can establish as many as 32 connections simultaneously to S7-300/400 or connections to programming device, PC, OP. Among these connections, one is always reserved for programming devices and another for OPs. A simple network with up to 32 CPUs can be configured with the MPI interfaces and “global data communication”.
  • The MPI 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 second integrated interface of the CPU 317F-2 DP is a pure PROFIBUS DP interface that can be used as a DP master or as a DP slave. It allows a distributed automation configuration with high speeds and simple handling. From the user’s point of view, the distributed I/Os are treated the same as central I/Os (identical configuration, addressing and programming).
    The PROFIBUS DP V1 standard is supported in full. This increases the scope of DP V1 standard slaves in terms of diagnostics and parameterization capability.
    Limitation: It is impossible to operate both interfaces simultaneously as slaves.


  • 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 backup;
    all data is automatically backed up by the CPU if the voltage is interrupted and is 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
  • Restart/cycle time behavior;
    stipulation of maximum cycle time and loading
  • Clock bit memory;
    setting of addresses
  • Protection level;
    specifying the access rights to program and data
  • System diagnostics;
    determining handling and scope of the diagnostic alarms
  • Watchdog interrupts;
    setting of periodicity
  • Clock interrupts;
    setting of start date, start time and periodicity
  • PROFIBUS DP master/slave interface;
    user-oriented address assignment for distributed I/O

Technical specifications

Article number


CPU317F-2DP, 1.5 MB

General information

HW functional status


Firmware version


Engineering with

  • ● Programming package

STEP 7 V5.5 + SP1 or higher or STEP 7 V5.2 + SP1 or higher with HSP 202 + Distributed Safety

Supply voltage

Rated value (DC)

  • ● 24 V DC


permissible range, lower limit (DC)

19.2 V

permissible range, upper limit (DC)

28.8 V

external protection for power supply lines (recommendation)

2 A min.

Input current

Current consumption (rated value)

870 mA

Current consumption (in no-load operation), typ.

120 mA

Inrush current, typ.

4 A


1 A²·s

Power loss

Power loss, typ.

4.5 W


Work memory

  • ● integrated

1 536 kbyte

  • ● expandable


  • ● Size of retentive memory for retentive data blocks

256 kbyte

Load memory

  • ● Plug-in (MMC)


  • ● Plug-in (MMC), max.

8 Mbyte

  • ● Data management on MMC (after last programming), min.

10 y


  • ● present

Yes; Guaranteed by MMC (maintenance-free)

  • ● without battery

Yes; Program and data

CPU processing times

for bit operations, typ.

0.025 µs

for word operations, typ.

0.03 µs

for fixed point arithmetic, typ.

0.04 µs

for floating point arithmetic, typ.

0.16 µs


Number of blocks (total)

2 048; (DBs, FCs, FBs); the maximum number of loadable blocks can be reduced by the MMC used.


  • ● Number, max.

2 048; Number range: 1 to 16000

  • ● Size, max.

64 kbyte


  • ● Number, max.

2 048; Number range: 0 to 7999

  • ● Size, max.

64 kbyte


  • ● Number, max.

2 048; Number range: 0 to 7999

  • ● Size, max.

64 kbyte


  • ● Description

see instruction list

  • ● 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

5; OB 80, 82, 85, 86, 87

  • ● Number of synchronous error OBs

2; OB 121, 122

Excellent Service

Quick quote and quick delivery for each order/request.

Quick Delivery

Fast shipping and Quick Delivery use DHL/UPS/TNT

Lowest Prices

Save you 30% of the purchasing cost

Global Company

We are an international company in the UK and HK