PLC Tutorials

Siemens S7-300 CPU Suffix Explanation

Siemens S7-300 CPUs suffix explanation 

If you are in a new project and want to use Siemens S7-300 CPUs you are going to see a wide variety of CPUs under the name of CPU s7-300.

The first step is to open the SIMATIC manager software and choose a new project and go to Hardware configuration you will see the following table:

Siemens S7-300 CPU

  • In the previous table, there is a fixed pattern of CPU title

CPU XXXY-Z

Where

1. XXX is the number of CPU.

The greater the number the more capability the CPU is. Like the CPU scan cycle, memory size and number of IOs can be connected in the PLC.

2. Y is defining the type of CPU and it can be:

  • None: in this case the CPU is an ordinary modular PLC.
  • C: which stands for Compact, i.e. the CPU has a built in number of input output modules in addition to the modules that can be added to the CPU if we need to.
  • IFM: which stands for Integrated Function Module, it’s like the compact CPU but it has internal function module of high speed counters.
  • F: which stands for Fail Safe module, fail safe is a specific module that is used in cases where we need the maximum security of process controlling.

3. Z is defining the communication ports in the CPU and it can be:

  • None: In this case the CPU has only one port for MPI communication.
  • 2 or 2 DP: in this case the CPU ports are

1 MPI port and 1 DP port for Profibus communication.

C. 2 PTP: this CPU has 2 ports, first port for MPI and a second port for PTP (Point To Point) port

The PTP port can be used to communicate with printers and barcode readers.

D. 2PN/DP: This CPU has 2 ports first port for MPI or DP and 1 or 2 ports for Profinet connection.

E. 3PN/DP: This CPU had 1 port for MPI, 1 port for Profibus, and 1 or 2 ports for Profinet.

Author: Karim Ali Anwar

If you liked this article, then please subscribe to our YouTube Channel for PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

You've successfully subscribed !
Share

Recent Articles

  • PLC Tutorials

Batch Mixing with PLC Ladder Logic Program

In this example, we will learn batch mixing with PLC ladder logic program using timer…

1 week ago
  • PLC Tutorials

PLC Example on Manufacturing Line Assembly

This PLC example on manufacturing line assembly is an intermediate-level PLC program prepared for the…

2 weeks ago
  • PLC Tutorials

PLC Programming Example with Pushbutton and Motor

In this article, you will learn the PLC programming example with pushbutton and motor control…

3 weeks ago
  • PLC Tutorials

Boolean Logic to PLC Programming

This article teaches how to convert Boolean logic to PLC programming ladder logic with the…

4 weeks ago
  • PLC Tutorials

PLC Programming Example on Timers Function Block

In this article, you will learn the PLC programming example on timers function block using…

3 weeks ago
  • PLC Tutorials

PLC Pump Control: 10 seconds ON & 20 seconds OFF

Design a program for PLC pump control such that the pump must be turned ON…

2 weeks ago