SIPLUS S7-300 CPU 314C-2 PN/DP Overview

  • The compact CPU with integral digital and analog inputs/outputs and technological functions
  • High processing performance in binary and floating-point arithmetic
  • For connecting distributed I/O via PROFIBUS and PROFINET
  • Combined MPI/PROFIBUS DP master/slave interface
  • PROFINET interface with 2-port switch
  • PROFINET IO Controller for operating distributed I/O on PROFINET
  • PROFINET I-Device for connecting the CPU as intelligent PROFINET device under a SIMATIC or third-party PROFINET I/O controller
  • Component based Automation (CBA) on PROFINET
  • PROFINET proxy for intelligent devices on PROFIBUS DP in Component based Automation (CBA)
  • Integrated Web server with the option of creating user-defined web pages
  • Isochronous mode on PROFINET

SIMATIC Micro Memory Card required for operation of CPU.

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

SIPLUS S7-300 CPU 314C-2 PN/DP

Product No. / Product Description Listprice / Your price
SIPLUS S7-300 CPU 314C-2PN/DP with conformal coating -25…+70 °C based on 6ES7314-6EH04-0AB0 . Compact CPU with 192 KB work memory, 24 DI/16 DO, 4 AI, 2 AO, 1 Pt100, 4 high-speed counters (60 kHz), 1st interface MPI/DP 12Mbit/ s, 2nd interface Ethernet PROFINET, with 2-port switch, Integr. power supply 24 V DC, Front connector (2x 40-pole) and Micro Memory Card required

SIPLUS S7-300 CPU 314C-2 PN/DP Application

The SIPLUS S7-300 CPU 314C-2 PN/DP is the compact CPU for plants with a distributed structure. With its extended main memory, this compact CPU is also suitable for medium-sized applications. Integrated digital and analog inputs/outputs permit direct connection to the process. The integrated PROFIBUS DP master/slave and PROFINET IO Controller/I-Device interfaces allow the connection of distributed I/O sections over PROFIBUS and PROFINET. This allows the CPU 314C-2 PN/DP to be used as a distributed unit for high-speed preprocessing, and as a higher-level controller with a lower-level fieldbus system on PROFIBUS and PROFINET.

Other possible uses result from the integrated technological functions:

  • Counting
  • Frequency measurement
  • Period measurement
  • Pulse width modulation
  • PID control
  • Controlled positioning

SIPLUS S7-300 CPU 314C-2 PN/DP Design

The SIPLUS S7-300 CPU 314C-2 PN/DP is equipped with the following:

  • Microprocessor;
    the processor achieves an execution time of approximately 60 ns per binary instruction and 0.59 µs per floating-point operation.
  • Extensive memory;
    192 KB high-speed RAM (equals approx. 64 K instructions) for program sections relevant to execution offer user programs sufficient memory space
    ; SIMATIC Micro Memory Cards (max. 8 MB) as load memory for the program also allow the project to be stored in the CPU (complete with symbols and comments).
  • Flexible expansion capability
    ; max. 31 Modules, (4-tier configuration)
  • Multi-point interface (MPI);
    the integrated MPI can establish connections to the S7-300/400 (up to 12 simultaneously), or to PGs, PCs, OPs. Of these connections, one is always reserved for PGs and one for OPs. With the MPI, it is possible to set up a simple network of up to 16 CPUs by means of “global data communication”.
  • PROFIBUS DP interface:
    The CPU 314C-2 PN/DP with PROFIBUS DP master/slave interface allows a distributed automation configuration offering high speed and ease of use. From the user perspective, the distributed I/O is treated as central I/O (same configuring, addressing and programming).
  • Ethernet interface;
    the second integral interface of the CPU 314C-2 PN/DP is a PROFINET interface with 2-port switch, based on Ethernet TCP/IP.
    It supports the following protocols:

    • S7 communication for data exchange between SIMATIC controllers;
    • PG/OP communication for programming, commissioning and diagnostics via STEP 7;
    • PG/OP communication for interfacing to HMI and SCADA;
    • Open TCP/IP, UDP and ISO-on-TCP (RFC1006) communication via PROFINET;
    • SIMATIC NET OPC-Server for communication with other controllers and I/O devices with integral CPU
  • Integrated inputs/outputs;
    24 digital inputs (all for alarm processing) and 16 digital outputs as well as 5 analog inputs and 2 analog outputs make the CPU 314C-2 DP a fully-fledged controller.


  • Password protection;
    a password concept protects the user program from unauthorized access.
  • Block encryption;
    the functions (FCs) and function blocks (FBs) can be stored in the CPU in encrypted form by means of S7-Block Privacy to protect the know-how of the application.
  • Diagnostics buffer;
    the last 500 error and interrupt events are stored in a buffer for diagnostic purposes. Of these, the last 100 entries are retentive.
  • Maintenance-free data backup;
    the CPU automatically saves all data (up to 64 KB) in case of a power failure so that the data are available again unchanged when the power returns.

Technical specifications

Article number



General information

HW functional status


Firmware version


Engineering with

  • ● Programming package

STEP 7 V5.5 or higher with HSP 191

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)

Miniature circuit breaker, type C; min. 2 A; miniature circuit breaker type B, min. 4 A

Mains buffering

  • ● Mains/voltage failure stored energy time

5 ms

  • ● Repeat rate, min.

1 s

Load voltage L+

Digital inputs

  • — Rated value (DC)

24 V

  • — Reverse polarity protection


Digital outputs

  • — Rated value (DC)

24 V

  • — Reverse polarity protection


Input current

Current consumption (rated value)

850 mA

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

190 mA

Inrush current, typ.

5 A


0.7 A²·s

Digital inputs

  • ● from load voltage L+ (without load), max.

80 mA

Digital outputs

  • ● from load voltage L+, max.

50 mA

Power loss

Power loss, typ.

14 W


Work memory

  • ● integrated

192 kbyte

  • ● expandable


  • ● Size of retentive memory for retentive data blocks

64 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.06 µs

for word operations, typ.

0.12 µs

for fixed point arithmetic, typ.

0.16 µs

for floating point arithmetic, typ.

0.59 µs


Number of blocks (total)

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


  • ● Number, max.

1 024; Number range: 1 to 16000

  • ● Size, max.

64 kbyte


  • ● Number, max.

1 024; Number range: 0 to 7999

  • ● Size, max.

64 kbyte


  • ● Number, max.

1 024; 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; only for PROFINET

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