Sei sulla pagina 1di 158

CPX Terminal

Manual
Electronics
CPX bus node
Type CPXFB33
Type CPXMFB34
Type CPXMFB35

Network protocol
PROFINET IO

Manual
548 760
en 1008b
[752 465]

Contents and general instructions

Original . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . de
Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . en 1008b
Designation . . . . . . . . . . . . . . . . . . . . . . . P.BECPXPNIOEN
Order no. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 760

(Festo AG & Co. KG, D73726 Esslingen, Germany, 2010)


Internet: http://www.festo.com
EMail:
service_international@festo.com
The reproduction of this document and disclosure to third
parties and the utilisation or communication of its contents
without explicit authorization is prohibited. Offenders will
be held liable for compensation of damages. All rights
reserved, in particular the right to carry out patent, utility
model or ornamental design registrations.
Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

PROFINET IO, PROFIBUS, SIMATIC, TORX, TV and VDE


are registered trademarks of the respective trademark owners in certain countries.

II

Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

Contents
Intended use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Target group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Instructions on this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Important user instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

VII
VIII
VIII
IX
XI

1.

Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

1.1
1.2
1.3
1.4

13
14
15
17

1.7
1.8

General instructions on installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Electrical connection and display components . . . . . . . . . . . . . . . . . . . . . . .
Dismantling and mounting of the bus node . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting the DIL switches, use of the memory card . . . . . . . . . . . . . . . . . . . . .
1.4.1
Removing and attaching the cover for the DIL switches
and memory card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2
Settingthe DIL switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.3
Use of the memory card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Replacement of the bus node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting to the network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6.1
General information about PROFINET networks . . . . . . . . . . . . . . .
1.6.2
Overview of connections, network connectors and cables . . . . . . .
1.6.3
Network interface of the CPXFB33 . . . . . . . . . . . . . . . . . . . . . . . . .
1.6.4
Network interface of the CPXMFB34 . . . . . . . . . . . . . . . . . . . . . . .
1.6.5
Network interface of the CPXMFB35 . . . . . . . . . . . . . . . . . . . . . . .
You will then comply with protection class IP65/IP67 . . . . . . . . . . . . . . . . . .
Pin assignment of power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17
18
114
115
117
117
119
123
124
125
126
127

2.

Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21

2.1
2.2
2.3

General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Address assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
2.3.1
Basic rules for addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
2.3.2
Address assignment and addressing after expansion
or conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

1.5
1.6

Festo P.BECPXPN IOEN en 1008b

III

Contents and general instructions

2.4
2.5

2.6

2.7

2.8

2.9
2.10
2.11

IV

Instructions for commissioning with Siemens SIMATIC STEP 7 . . . . . . . . . . .


Preparing for commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1
Import device master file (GSDML) and symbol files . . . . . . . . . . .
2.5.2
Select GSDML file (compatibility table) . . . . . . . . . . . . . . . . . . . . . .
2.5.3
Setting up an automation project . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.4
Setting up the controller system (PLC/Master) . . . . . . . . . . . . . . . .
2.5.5
Installing GSDML file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Basic hardware configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.1
Localise and identify CPX terminal in the network . . . . . . . . . . . . . .
2.6.2
Select CPX terminal (station selection) . . . . . . . . . . . . . . . . . . . . . .
2.6.3
Assign device name" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.4
Set up Prioritized Startup (Fast Startup") . . . . . . . . . . . . . . . . . .
2.6.5
Assigning or changing IP address . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.6
Use MAC addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.7
Determine port addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPX terminal configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.1
Allocate configuration table (insert bus nodes and modules) . . . .
2.7.2
Modifying the I/O address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.3
Modifying the diagnostics address . . . . . . . . . . . . . . . . . . . . . . . . .
Parametrisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.1
Start parametrisation while switching on (system start) . . . . . . . .
2.8.2
Parametrisation of the CPX terminal with Siemens STEP 7 . . . . . . .
2.8.3
Parametrisation with the handheld . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.4
Parametrisation via the Festo Maintenance Tool . . . . . . . . . . . . . . .
2.8.5
Bus node parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.6
Application example for parametrisation . . . . . . . . . . . . . . . . . . . . .
Identification & Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration in the Remote Controller operating mode . . . . . . . . . . . . . . . .
Checklist for starting up the CPX terminal . . . . . . . . . . . . . . . . . . . . . . . . . . .

219
221
221
222
224
225
227
228
228
230
233
235
239
242
243
244
244
249
249
251
253
254
260
260
261
263
264
267
268

Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

3.

Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

3.1
3.2

Overview of Diagnostic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Diagnostics via LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
Network status LED NF / connection status LEDs TP1, TP2 . . . . .
3.2.2
CPX system/terminal status LEDs PS, PL, SF, M . . . . . . . . . . . . . .
Diagnostics via status bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostics via the I/O diagnostic interface (STI) . . . . . . . . . . . . . . . . . . . . .
Diagnostics via PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.1
Basic information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.2
Online diagnostics with Siemens STEP 7 . . . . . . . . . . . . . . . . . . . . .
3.5.3
Userspecific diagnostics with Siemens STEP 7 . . . . . . . . . . . . . . .

33
35
37
38
311
312
313
313
316
318

A.

Technical appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A1

A.1
A.2
A.3
A.4

Technical data of bus node CPXFB33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Technical data of bus node CPXMFB34 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Technical data of bus node CPXMFB35 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Networkspecific technical data
Bus node CPXFB33, CPXMFB34 and CPXMFB35 . . . . . . . . . . . . . . . . . . .

A3
A4
A5

B.

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B1

B.1

Bus node operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


B.1.1
Remote I/O Explanation of the operating mode . . . . . . . . . . . . . .
B.1.2
Remote controller explanation of the operating mode . . . . . . . . .
B.1.3
Fast Startup" explanation of the additional function . . . . . . . . .

B3
B3
B4
B5

C.

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C1

3.3
3.4
3.5

Festo P.BECPXPN IOEN en 1008b

A6

Contents and general instructions

VI

Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

Intended use
The CPXFB33, CPXMFB34 and CPXMFB35 bus nodes
documented in this manual are intended only for use as
stations (I/O device) on the industrial Ethernet system
PROFINET IO.
The bus nodes can be used in three different operating
modes:

Remote I/O

Remote controller

Remote I/O with additional function Prioritized Startup,


also designated "Fast Startup" (FSU)

The FSU operating mode ensures a faster startup of the CPX


system.
But this operating mode has restrictions regarding
commissioning and parametrisation. Detailed information can
be found in the corresponding chapters.
The CPX terminal must only be used as follows:

As intended in an industrial environment

In original condition without modification (only the


conversions or modifications described in the
documentation supplied with the product are permitted)

In faultless technical condition

The limit values specified for pressures, temperatures,


electrical data, torques etc. should be observed.
If conventional accessory components such as sensors and
actuators are connected, the specified limits for pressures,
temperatures, electrical data, torques etc. should be
observed.

Festo P.BECPXPN IOEN en 1008b

VII

Contents and general instructions

Comply with the legal rules and regulations and standards,


rules of the testing organisations and insurance companies
and national specifications applicable for the location.

Warning
Use only PELV circuits as per IEC/DIN EN 602041 for the
electric power supply (protective extralow voltage,
PELV).
Observe also the general requirements for PELV power

circuits as per IEC/DIN EN 602041.


Use only power packswhich guarantee reliable electrical

isolation of the operating voltage as per IEC/DIN EN


602041.
Due to the use of PELV power units, protection against
electric shock (protection against direct and indirect contact)
is guaranteed in accordance with IEC/DIN EN 602041
(Electrical Equipment of Machines, General Requirements).
Observe the measures in sections 2.11 and 3.1 when
implementing an emergency stop function.

Target group
This manual is intended exclusively for technicians trained in
control and automation technology who have experience in
installing, commissioning, programming and diagnosing
programmable logic controllers (PLC) and field bus systems.

Service
Please consult your local Festo Service agent if you have any
technical problems.

VIII

Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

Instructions on this manual


This manual includes information
about the following modules:
CPX bus node

Type
designation

Description

Connection technology

CPXFB33

Ethernetbased CPX bus node


for PROFINET IO

2 x M12 socket,
Dcoded, female, 4pin,
corresponding to IEC 610762

The PROFINET fieldbus


technology uses the Ethernet
standards and TCP/IP protocol
for realtime communication in
an industrial environment.
Data transmission:
CPXMFB34

CPXMFB35

PROFINET, based on
industrial Ethernet,
based on the Ethernet
protocol (IEEE 802.3),
realtime capable
Switched Fast Ethernet,
100 Mbit/s
Selection of directives,
standards and norms
regarding PROFINET:

PROFINET Installation Guide


IEC 61158
IEC 61784
IEC 61918

2 x RJ45 sockets, pushpull,


copper, conforms to AIDA,
corresponding to IEC 60603,
IEC 610763

2 x SCRJ sockets, pushpull,


650 nm wavelength, suitable
for POF fibreoptic cable,
AIDAconforming,
corresponding to IEC 6175424

Further information:
http://www.profinet.com

Tab. 0/1:

Overview of CPX bus node for PROFINET

Festo P.BECPXPN IOEN en 1008b

IX

Contents and general instructions

This manual includes information about installation and


configuration of the CPX bus node for PROFINET as well as
PROFINETspecific information regarding parametrisation,
commissioning, programming and diagnosis of a CPX terminal
in a PROFINET network.
Further information about PROFINET can be obtained in the
Internet:
www.profinet.com
Also observe the following PROFINETspecific document:

PROFINET Installation Guide

General basic information on the mode of operation,


mounting, installing and commissioning CPX terminals can be
found in the CPX system description (P.BECPXSYS...).
Information about further CPX modules can be found in the
description for the respective module.
An overview of the structure of the CPXterminal user
documentation is contained in the CPX system description
(P.BECPXSYS...).
Product specific information about the control system (IPC,
PLC or I/O controller) can be found in the manufacturers
product documentation accompanying the product.

Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

Important user instructions


Danger categories
This manual contains instructions on the possible dangers
which may occur if the product is not used correctly. These
instructions are marked (Warning, Caution, etc.), printed on a
shaded background and marked additionally with a picto
gram. A distinction is made between the following danger
warnings:

Warning
This means that failure to observe this instruction may
result in serious personal injury or damage to property.

Caution
This means that failure to observe this instruction may
result in personal injury or damage to property.

Note
This means that failure to observe this instruction may
result in damage to property.

The following pictogram marks passages in the text which


describe activities with electrostatically sensitive
components.
Electrostatically sensitive components may be damaged if
they are not handled correctly.

Festo P.BECPXPN IOEN en 1008b

XI

Contents and general instructions

Marking special information


The following pictograms mark passages in the text
containing special information.
Pictograms
Information:
Recommendations, tips and references to other sources of
information.

Accessories:
Information on necessary or sensible accessories for the
Festo product.

Environment:
Information on environmentfriendly use of Festo products.

Text markings

The bullet indicates activities which may be carried out in


any order.

1. Figures denote activities which must be carried out in the


numerical order specified.

XII

Hyphens indicate general activities.

Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

The following productspecific terms and abbreviations are


used in this description:
Term/abbreviation

Meaning

A0h

Hexadecimal numbers are marked by a subscript h".

AIDA

Automation Initiative of German Automobile Manufacturers

AutoMDI

AutoMDI designates the capability of automatically recognising the


circuitry of the transmitting and receiving lines or of the connected
device and to adjust to it (also designated Crossover detection" or
Auto crossover")

Bus node

Create the connection to certain networks or fieldbusses; pass on


control signals to the connected modules and monitor their functioning

CEC

CoDeSys controller, e.g. CPXCEC/CPXCEC..., applicable for


configuration, commissioning and programming of various components
and equipment from Festo

CoDeSys

Controller Development System

CP

Compact Performance

CPX modules

Common term for the various modules which can be incorporated in a


CPX terminal

CPX Terminal

Complete system consisting of CPX modules with or without


pneumatics

DIL switch

Miniature switch; dualinline switches consist of several switch


elements with which settings can be made

FEC

Front End Controller, e.g. CPXFEC, applicable as:


standalone system controller(PLC, stand alone operating mode)
System controller (PLC, remote controller operating mode)
Fieldbus slave (Remote I/O operating mode)

FMT

Festo Maintenance Tool (CPXFMT); configuration and programming


software for CPX modules for startup and service purposes

FO

Fibreoptic cable (FOC, fibre optics)

FOC

Fibreoptic cables

Tab. 0/2:

Specific terms and abbreviations part 1

Festo P.BECPXPN IOEN en 1008b

XIII

Contents and general instructions

Term/abbreviation

Meaning

FSU

Fast Startup", also designated Prioritized Startup"; further informa


tion can be found in section B.1.3

Handheld (MMI)

Handheld terminal (handheld, CPXMMI) for CPX modules for commis


sioning and service purposes (ManMachine Interface, MMI)

Digital input

IB

Input byte

I/O modules

Collective term for the CPX modules which provide digital inputs and
outputs

I/Os

Digital inputs and outputs

IPC

Industrial PC

MAC address

Permanently assigned hardware address (physical address") for


Ethernet network equipment or network adapters for unique identifi
cation in the worldwide computer network (media access control ad
dress)

MDI

Mediumdependent interface

Digital output

OB

Output byte

Octet

Number of address words assigned by the CPX terminal

PLC

Programmable Logic Controller, same meaning as SPS

POF

Polymeric optical fibre (POF: also designated plastic optical fibre)

Pneumatic interface

The pneumatic interface is the interface between the modular electrical


periphery and the pneumatics

Prioritized Startup

Prioritized Startup is also designated Fast Startup" (FSU);


Further information can be found in section B.1.3

PROFINET IO

Fieldbus system based on Industrial Ethernet for data exchange be


tween system controller (PLC/IPC), plant controller (e.g. CPXFEC) and
field devices (I/O devices) or drives and valve terminals; for further
information: http://www.profinet.com

Tab. 0/3:

XIV

Specific terms and abbreviations part 2

Festo P.BECPXPN IOEN en 1008b

Contents and general instructions

Term/abbreviation

Meaning

PROFINET IO RT

Profinet IO in the version with realtime protocol


(typical cycle time: 10 ms; typical application: production control)

PROFINET IO IRT

PROFINET IO in the version with isochronous realtime protocol


(typical cycle time: < 1 ms; typical application: drive controller)

SPS

Programmable logic controller, also designated system controller or


controller for short (see also PLC)

STI

I/O diagnostic interface (System Table Interface)

Tab. 0/4:

Specific terms and abbreviations part 3

Festo P.BECPXPN IOEN en 1008b

XV

Contents and general instructions

XVI

Festo P.BECPXPN IOEN en 1008b

Installation

Chapter 1

Festo P.BECPXPN IOEN en 1008b

11

1. Installation

Contents

1.

Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

1.1
1.2
1.3
1.4

General instructions on installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Electrical connection and display components . . . . . . . . . . . . . . . . . . . . . . .
Dismantling and mounting of the bus node . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting the DIL switches, use of the memory card . . . . . . . . . . . . . . . . . . . . .
1.4.1
Removing and attaching the cover for the DIL switches
and memory card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2
Settingthe DIL switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.3
Use of the memory card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Replacement of the bus node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting to the network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6.1
General information about PROFINET networks . . . . . . . . . . . . . . .
1.6.2
Overview of connections, network connectors and cables . . . . . . .
1.6.3
Network interface of the CPXFB33 . . . . . . . . . . . . . . . . . . . . . . . . .
1.6.4
Network interface of the CPXMFB34 . . . . . . . . . . . . . . . . . . . . . . .
1.6.5
Network interface of the CPXMFB35 . . . . . . . . . . . . . . . . . . . . . . .
You will then comply with protection class IP65/IP67 . . . . . . . . . . . . . . . . . .
Pin assignment of power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13
14
15
17

1.5
1.6

1.7
1.8

12

17
18
114
115
117
117
119
123
124
125
126
127

Festo P.BECPXPN IOEN en 1008b

1. Installation

1.1

General instructions on installation


Warning
Before carrying out installation and maintenance work,
switch off the following:
compressed air supply
operating voltage supply for the electronics/sensors
load voltage supply for the outputs/valves
In this way, you can avoid:

uncontrolled movements of loose tubing

unexpected movements of the connected actuators

undefined switching states of the electronics

Caution
The CPX bus node contains electrostatically sensitive
components.
Therefore, do not touch any components.
Observe the handling specifications for electrostatically

sensitive devices.
You avoid malfunctions of and damage to the electronics by
doing so.
Information about fitting the CPX terminal can be found in the
CPX system manual (P.BECPXSYS...).

Festo P.BECPXPN IOEN en 1008b

13

1. Installation

1.2

Electrical connection and display components


You will find the following connection and display elements
on the CPX bus node for PROFINET:

3
2

2
2

CPXFB33

CPXMFB34
CPXMFB35

1 PROFINETspecific network/bus status 3 Cover for DIL switch and memory card
LEDs and CPXspecific LEDs

2 Network connection
CPXFB33:

2 x M12, Dcoded,
female, 4pin
CPXMFB34: 2 x RJ45, pushpull,
copper
CPXMFB35: 2 x SCRJ, pushpull,

4 Service interface
for handheld (CPXMMI; V.24 interface)
and USB adapter (for CPXFMT)

5 Name plate with MACID and CPX


revision code (Rev ...")

Fig. 1/1: Connection and display components on the CPX bus node

Note
Use protective caps or blanking plugs to seal unused
connections. You will then comply with protection class
IP65/IP67 (see section 1.7).

14

Festo P.BECPXPN IOEN en 1008b

1. Installation

1.3

Dismantling and mounting of the bus node


When installed, the bus node is located in an interlinking
block of the CPX terminal (see Fig. 1/2).

Dismantling

Dismantle the bus node as follows:


1. Loosen the four screws of the bus node with a size T10
Torx screwdriver.
2. Pull the bus node carefully and without tilting away from
the contact rails of the interlinking block.

1 CPX bus node


(Example CPXFB33)

2 Interlinking block
1

3 Contact rails
4 Torx T10 screws,
tightening torque:
0.9 ... 1.1 Nm

3
2

Fig. 1/2: Dismantling/mounting the bus node

Festo P.BECPXPN IOEN en 1008b

15

1. Installation

Note
Always use appropriate screws for the interlocking block,
which depend on the blocks material (metal or plastic).
For plastic interlinking blocks:
threadcutting tapping screws
For metal interlinking blocks:
screws with metric thread.
Both types of screws are enclosed respectively when ordering
the bus node as a single part.

Mounting

Mount the bus node as follows:


1. Check seal and seal surfaces
2. Place the bus node in the interlinking block without
tilting.
3. Carefully push the bus node into the interlinking block up
to the stop.
4. Place the screws so that the selfcutting threads can be
used.
5. Tighten the screws with a size T10 Torx screwdriver with
0.9 ... 1.1 Nm of torque.

16

Festo P.BECPXPN IOEN en 1008b

1. Installation

1.4

Setting the DIL switches, use of the memory card


In order to make the settings for the CPX bus node and to
change the memory card, you must first remove the cover for
the DIL switches.

Caution
The CPX bus node contains electrostatically sensitive
components.
Therefore, do not touch any components.
Observe the handling specifications for electrostatically

sensitive devices.
You avoid malfunctions of and damage to the electronics
by doing so.

1.4.1

Removing and attaching the cover for the DIL switches


and memory card
You need a screwdriver in order to remove or attach the
cover.

Note
Observe the following instructions when removing or
attaching the cover:
Disconnect the power supply before removing the cover.
Make sure that the seal is seated correctly when

attaching the cover.


Tighten the two fastening screws at first by hand and

then with max. 0.4 Nm.

Festo P.BECPXPN IOEN en 1008b

17

1. Installation

1.4.2

Settingthe DIL switches


You can set the following parameters with the DIL switches
under the cover (see Fig. 1/3):

Bus node operating mode

Diagnostics mode (remote I/O operating mode only)

Datafield size (only in remote controller operating mode)

Procedure:
1. Switch off the power supply.
2. Remove the cover.
(see section 1.4.1).
3. Make the required settings
(see Tab. 1/1, Tab. 1/2 and Tab. 1/4).
4. Reattach the cover
(see section 1.4.1).

Note
Make sure that the seal is seated correctly.

1 DIL switches 1.1 + 1.2:


Bus node operating mode

2 DIL switches 2.1 + 2.2:


Diagnostics mode
(remote I/O operating mode only);
Datafield size
(only in remote controller operating mode)

2
3

3 Memory card
(see section 1.4.3, 1.5 as well as 2.6.3 and 2.8.1)
Fig. 1/3: Settings of the DIL switches on the bus node

18

Festo P.BECPXPN IOEN en 1008b

1. Installation

Setting the operating mode with DIL switch 1


You can set the operating mode of the bus node with switch
element 1.1 of DIL switch 1 (see Tab. 1/1):

DIL switch 1

Remote I/O operating mode


Remote controller operating mode

Function:
Set bus node operating mode

DIL 1.1: OFF


DIL 1.2: OFF
(factory setting)

Remote I/O operating mode


All functions of the CPX terminal are controlled directly by the
PROFINETIO controller or a higherlevel PLC.
The bus node undertakes the required connection to PROFINET,
ifrequired.

DIL 1.1:
DIL 1.2:

ON
OFF

Operating mode remote controller


Requirement:
A CPXFEC or CPXCEC is a component of the CPX terminal.
The CPXFEC or CPXCEC integrated into the terminal controls all
functions of the CPX terminal, i.e. the FEC or CEC takes on the
I/Ocontrol.
The bus node undertakes the additional connection to PROFINET,
ifrequired.

Tab. 1/1:

Setting the bus node operating mode with DIL switch 1


Further explanations of the bus node operating mode can be
found in section B.1:

Remote controller operating mode section B.1.2

Festo P.BECPXPN IOEN en 1008b

Remote I/O operating mode section B.1.1

Additional function Fast Startup" (FSU) section B.1.3

19

1. Installation

In remote I/O operating mode:


Setting the diagnostics mode with DIL switch 2
The function of the DIL switch 2 depends on the setting of
the DIL switch 1 or the set operating mode of the CPX
terminal (see Tab. 1/1):
The diagnostics mode is set with DIL switch 2 in the remote
I/O operating mode (see Tab. 1/2).
DIL switch 2

Function:
Setting diagnostics mode
(in remote I/O operating mode)

DIL 2.1: OFF


DIL 2.2: OFF
(factory setting)
DIL 2.1:
DIL 2.2:

OFF
ON

The status bits are switched on


(+ 1 byte I / 0 byte O) 1)

DIL 2.1:
DIL 2.2:

ON
OFF

The I/O diagnostic interface is switched on


(+ 2 bytes I / 2 bytes O) 2)

DIL 2.1:
DIL 2.2:

1)
2)

The I/O diagnostics interface and status bits are switched off
(+ 0 byte I / 0 byte O)

ON
ON

Reserved for future extensions

Diagnostics mode status bits occupy 1 byte of address space (8 I bits)


Diagnostics mode I/O diagnostics interface occupies 4 bytes of address space (16 I and 16 O bits)

Tab. 1/2:

110

Setting the diagnostics mode with DIL switch 2 (in remote I/O operating mode)

Festo P.BECPXPN IOEN en 1008b

1. Installation

Note
(1) Diagnostics mode reduces the available address space
Use of the diagnostics mode (status bits or I/O diagnostic
interface) occupies 8 I or 16 I/O bits and thus reduces the
number of I/O bits which are available for module
communication. In this way, the number of addressable
modules is reduced in favour of additional status or
diagnostic information.
Take account of this fact for the planning of your
CPXterminal.
(2) Subsequent activation changes configuration
During subsequent activation of the diagnostics module
(status bits or I/O diagnostics interface), the CPXinternal
I/O image can be displaced.
The system controller carries out this adjustment
automatically. Manual manipulation, e.g. a reconfiguration
of the CPX terminal or manual adaptation of the hardware
and network configuration are not required.
Assignment of the I/O addresses and diagnostics
addresses can be changed as needed.
To do this, repeat the hardware and network configuration
in your configuration and programming software
(e.g. Siemens SIMATIC STEP 7), especially assignment
ofthe inputs and outputs (see section 2.7.1 and
section 2.7.2).

Festo P.BECPXPN IOEN en 1008b

111

1. Installation

Note
The DIL switch settings for operating mode and
diagnostics mode must match the bus node selection in
the context of a PLC hardware and network configuration
(see Tab. 1/3 and section 2.6.2).

1
2
3
Operating mode Diagnostics mode

Additional function Field device group

of the bus node

Fast Startup (FSU)

[mode identification]

(station symbol)
FB33, FB34 FB35
CPX 1)

CPXFO

Yes, with FSU

CPX FSU 2)

CPXFO FSU 2)

No

CPX 1)

CPXFO

Yes, with FSU

CPX FSU 2)

CPXFO FSU 2)

I/O diagnostics interface


[STI] 3

No

CPX 1)

CPXFO

Yes, with FSU

CPX FSU 2)

CPXFO FSU 2)

n/a

n/a

CPX RC

CPXRCFO

Without
diagnostics 1

Remote controller
1)
2)

No

Status bits
[Status] 2

Remote I/O

CPX Rev 11 for bus node up to CPX revision code Rev 11


Prioritized Startup, from GSDML file V. 2.2 + Rev 12

Tab. 1/3:

112

Bus node selection (station symbol or field device group) dependent on


operating mode, diagnostics mode and additional function FSU

Festo P.BECPXPN IOEN en 1008b

1. Installation

In remote controller operating mode:


Setting the datafield size with DIL switch 2
The function of the DIL switch 2 depends on the setting
ofthe DIL switch 1 or the set operating mode of the
CPXterminal (see Tab. 1/1):
The datafield size is set with DIL switch 2 in the remote
controller operating mode (see Tab. 1/4).
Further explanations on the remote controller" operating
mode can be found in section B.1.2.
DIL switch 2

Function:
Setting datafield size
(in remote controller operating mode)

DIL 2.1: OFF


DIL 2.2: OFF
(factory setting)
DIL 2.1:
DIL 2.2:

OFF
ON

Datafield size:
16 bytes I/16 bytes O

DIL 2.1:
DIL 2.2:

ON
OFF

Reserved for future extensions

DIL 2.1:
DIL 2.2:

Tab. 1/4:

Datafield size:
8 bytes I/8 bytes O

ON
ON

Reserved for future extensions

Setting the datafield size with DIL switch 2


(in remote controller operating mode)

Festo P.BECPXPN IOEN en 1008b

113

1. Installation

1.4.3

Use of the memory card


The memory card is used as a carrier of configuration data,
e.g. of the fieldbus device name (PROFINET IO device name),
and thus simplifies bus node replacement.

Note
Data stored on the card have priority over other
configuration data which are stored, e.g. in the bus node
memory or in the controller system (see also section 2.8.1,
sequence of the start parametrisation with memory card).

Caution
Risk of malfunctions or damage.
Inserting or removing the memory card while the power
supply is switched on can result in malfunctions of or
damage to the memory card.
Disconnect the power supply before you insert or

remove the memory card.

Replacement
of the memory card

114

The memory card is located under a cover (see Fig. 1/1).


You need a screwdriver in order to remove or attach this
cover.

Festo P.BECPXPN IOEN en 1008b

1. Installation

1.5

Replacement of the bus node


Easy replacement using memory card
The memory card is used as a carrier of configuration data,
e.g. of the fieldbus device name, i.e. of the PROFINET IO
device name. Thus, a bus node can be conveniently replaced.

Note
Check the startup behaviour of the CPX terminal before
replacing the bus node.
If the Modify LED (M) lights up or flashes permanently
after the system start, System start with saved
parametrisation and saved CPX expansion" is set or
Force" is active.
For CPX terminals with a permanently lit or flashing MLED,
the parametrisation at replacement of the bus node or
CPX terminal during servicing is not automatically created
by the higherlevel system.
In this case, verify which settings are required before
replacement, and restore these settings after replacement.

Caution
Risk of malfunctions or damage.
Inserting or removing the memory card while the power
supply is switched on can result in malfunctions of or
damage to the memory card.
Disconnect the power supply before you insert or

remove the memory card.

Festo P.BECPXPN IOEN en 1008b

115

1. Installation

Bus node replacement with memory card:


1. Switch off the power supply.
2. Remove the cover.
(Observe section 1.4.1).
3. Remove the memory card from the bus node.
4. Replace the bus node (mounting/dismantling:
see section 1.1).
5. Insert the memory card in the new bus node.
6. Reattach the cover (observe section 1.4.1).
7. Switch the power supply back on.
8. Start the automation program if necessary.
9. The controller recognises the bus node using the device
name on the memory card and loads all required data.
Bus node replacement without memory card:
1. Switch off the power supply.
2. Replace the bus node (mounting/dismantling:
see section 1.1).
3. Switch the power supply back on.
4. Start your configuration and programming software
(e.g. Siemens STEP 7).
5. Perform a new configuration (hardware configuration,
inSTEP 7 using HW Config).
6. The controller loads all required data into the bus node.

116

Festo P.BECPXPN IOEN en 1008b

1. Installation

1.6
1.6.1

Connecting to the network


General information about PROFINET networks
Note
Subassemblies with PROFINET interfaces must not be
operated in networks where all connected network
components are supplied with PELV power supplies or
integrated power supplies with similar protection.

Installation guidelines
The installation guidelines can be obtained via the PROFINET
User Organisation:
Internet: http://www.profinet.com
Internet: http://www.profibus.com/downloads
Observe the instructions there.

Festo P.BECPXPN IOEN en 1008b

117

1. Installation

Use of switches and routers


The switch integrated in the bus node permits division of the
network into several segments.
With use of additional switches and routers, the network can
be divided into additional segments. Thus, it is possible to
structure the PROFINET network and realize greater network
expansions.
independent of the network structure, the expansion of a
PROFINET segment must not exceed certain connection
lengths:

Copper connection line


(Ethernet twistedpair wire, 22 AWG):
max. 100 m between network stations
(PROFINET endtoend link)

Optical connecting cable


(POF fibreoptic cable, max. 12.5 dB signal attenuation
over the entire connection length):
max. 50 m PROFINET endtoend link

Switches and routers for Industrial Ethernet are available on


the market from various companies. There are many IP20,
IP65 or IP67 components.

Unmanaged switches:
for small Ethernet solutions with a low network load or
minimal requirements for deterministics.

Managed switches:
for comprehensive network solutions, with diagnostics
and control functions

Note
Make sure that any intermediate switches and routers
support the PROFINET function Fast Startup" (FSU) when
you use this additional function. Further information on
FSU can be found in section B.1.3.

118

Festo P.BECPXPN IOEN en 1008b

1. Installation

Note
PROFINET devices (I/O devices) that are connected over
Industrial Wireless LAN (IWLAN access points) do not
support the FSU function.

1.6.2

Overview of connections, network connectors and cables


Note
Faulty installation or high transmission rates may cause
data transmission errors as a result of signal reflections
and attenuations.
Causes of transmission faults may be:
faulty screened connection
branches
transmission over distances that are too long
inappropriate cables
Observe the cable specification!
Refer to the manual of your controller for information
about the required type of line or cable.

Bus node

Connection technology

Network connectors

CPXFB33

2x M12 socket, Dcoded, female, 4pin,


corresponding to IEC 610762

Plug from Festo,


Type NECUMSD12G4C2ET

CPXMFB34

2 x RJ45 socket, pushpull connection,


copper, AIDAcompliant, corresponding
toIEC 60603, IEC 610763

Plug from Festo,


Type FBSRJ45PPGS

CPXMFB35

2 x SCRJ sockets, pushpull connection,


650 nm wavelength, suitable for POF
fibreoptic cable, AIDAcompliant,
corresponding to IEC 6175424

Plug from Festo,


Type FBSSCRJPPGS

Internet: www.festo.com/catalogue/

Tab. 1/5:

Overview of connection technology and network plugs

Festo P.BECPXPN IOEN en 1008b

119

1. Installation

RJ45 to M12 converter


For PROFINET installations, it may be necessary to change
between RJ45 and M12 connection technology.
Application example: Connections between devices in the
switch cabinet with RJ45 connection and IP65/IP67 devices
with M12 connection.

Cable specification
Use shielded Industrial Ethernet lines of category
Cat 5/Cat 5e or higher. You can find details regarding cable
specification in Tab. 1/6.
Crossover detection

The CPX bus nodes for PROFINET support crossover


detection (AutoMDI"). You can optionally use patch cables
or crossover cables for connecting your bus node to a
network or PC.
Make sure that the function Autonegotiation/Autocrossover"
is activated in your controller software if you use patch and
crossover cables in the same system. You will find additional
instructions on this function in section 2.6.4.
Crossover detection is not available in the Prioritized
Startup" operating mode (FSU):

Use only suitable lines.


Choose the network line (patch cable or crossover cable)
depending on the circuitry (pin allocation) of the
connected devices (I/O devices, see Fig. 1/4):
Crossover cable with the same assignment of the ports
Patch cable with different assignment of the ports

120

Observe the following note regarding pin allocation of


port TP2.

Festo P.BECPXPN IOEN en 1008b

1. Installation

Note pin allocation TP2


Deactivation of the crossover detection changes the pin
allocation of the outgoing port TP2 to crossover".
Choose the network line (patch cable or crossover cable)
depending on the circuitry of the connected devices
(I/O devices).

Make sure that the function


Autonegotiation/Autocrossover" is deactivated in your
control software before placing the system in operation
(see section 2.6.4).

If necessary, the function Autonegotiation/Autocrossover"


must also be deactivated on the hardwareside, in the
basic setting of your controller (PLC) or switches or
routers in between: Check this with the port settings.

PLC or switch

TP1

I/O device

TP2

TP1

1 Switch port, e.g. of the PLC

I/O device

TP2

TP1

TP2

3 Patch cable

(crossover" pin allocation)

2 Terminal port of an I/O device


Fig. 1/4: Wiring of the I/O devices for Fast Startup" with deactivated crossover"
detection or autonegotiation" (configuration example)

Festo P.BECPXPN IOEN en 1008b

121

1. Installation

Bus node
Line specification 1)
+ network plug
CPXFB33
+ ...D12G4...

Cable type:
Transmission class
(link class):
Cable diameter:
Wire cross section:

Connection length:
CPXMFB34
+ ...RJ45...

Cable type:
Transmission class
(link class):
Cable diameter:
Wire cross section:

Wire/conductor
configuration:
Connection length:
CPXMFB35
+ ...SCRJ...

Cable type:
Cable composition
(core/sheath
diameter):
Cable diameter:
Connection length:
Signal attenuation:

1)

Ethernet twisted pair cable, screened


(Shielded twisted pair, STP)
category Cat 5/Cat 5e
6 ... 8 mm
0.14 ... 0.75 mm2);
22 AWG required for max. connection length
between network stations (PROFINET endtoend link)
max. 100 m PROFINET endtoend link
Ethernet twisted pair cable, screened
(Shielded twisted pair, STP)
category Cat 5/Cat 5e
5 ... 8 mm
0.13 ... 0.36 mm2 (Z approx. 26 ... 22 AWG);
22 AWG required for max. connection length
between network stations (PROFINET endtoend link)
1wire or 7wire
max. 100 m PROFINET endtoend link
fibreoptic cable, polymeroptic fibre
(polymeric/plastic optical fibre, POF)

980/1000 m
6.5 ... 9.5 mm
max. 50 m PROFINET endtoend link
12.5 dB
(over the entire connection length)

Length corresponding to specification for PROFINET networks (PROFINET Installation Guide)


based on ISO/IEC 11801, ANSI/TIA/EIA568 (see also section 1.6.1)
Internet: www.profinet.com, www.profibus.com/downloads

Tab. 1/6:

122

Overview of line specification (in combination with Festo bus node and
Festonetwork plug)

Festo P.BECPXPN IOEN en 1008b

1. Installation

Note strain relief


If the CPX terminal is fitted onto the moving part of a
machine, the network cable on the moving part must be
provided with strain relief. Please also observe the relevant
regulations in EN60204 part 1.

1.6.3

Network interface of the CPXFB33


There are two 4pin, Dcoded M12 sockets on the CPXFB33
for the network connection.

Socket

Pin

Signal

Explanation

1
2
3
4
Housing

TD+
RD+
TD
RD
Shield/FE

Transmitted data +
Received data +
Transmitted data
Received data
Shield/functional earth

M12, Dcoded
2
1
3
4

Tab. 1/7:

Pin allocation of the network interfaces of the CPXFB33 (M12)

Connection with plug from Festo


Connect the CPX terminal to the network with Festo plugs
type NECUMSD12G4C2ET. The plug is designed for
Ethernet cable with cable diameters of 6 ... 8 mm.
To achieve protection class IP65/IP67:

Festo P.BECPXPN IOEN en 1008b

Use Festo plugs.


Seal unused interfaces (see section 1.7).

123

1. Installation

1.6.4

Network interface of the CPXMFB34


There are two RJ45 pushpull sockets (AIDAcompliant) on the
CPXMFB34 for the network connection:

Socket

Pin

Signal

Explanation

1
2
3
4
5
6
7
8
Housing

TD+
TD
RD+
n.c.
n.c.
RD
n.c.
n.c.
Shield/FE

Transmitted data +
Transmitted data
Received data +
Not connected
Not connected
Received data
Not connected
Not connected
Shield/functional earth

8
7
6
5
4
3
2
1

RJ45, pushpull

Tab. 1/8:

Pin allocation of the network interfaces of the CPXMFB34 (RJ45)

Connection with plug from Festo


Connect the CPX terminal to the network with Festo plugs,
type FBSRJ45PPGS. The plug is designed for Ethernet cable
with cable diameters of 5 ... 8 mm.
To achieve protection class IP65/IP67:

124

Use Festo plugs.


Seal unused interfaces (see section 1.7).

Festo P.BECPXPN IOEN en 1008b

1. Installation

1.6.5

Network interface of the CPXMFB35


There are two SCRJ pushpull sockets (AIDAcompliant) on the
CPXMFB35 for the network connection:

Socket

Port

Signal

Explanation

1
2

TX
RX

Transmitted data
Received data

SCRJ, pushpull

Tab. 1/9:

Pin allocation of the network interfaces of the CPXMFB35 (SCRJ)

Connection with plug from Festo


Connect the CPX terminal to the network with Festo plugs,
type FBSSCRJPPGS. The plug is designed for POF fibreoptic
cable with cable diameter of 6.5 ... 9.5 mm.
To achieve protection class IP65/IP67:

Festo P.BECPXPN IOEN en 1008b

Use Festo plugs.


Seal unused interfaces (see section 1.7).

125

1. Installation

1.7

You will then comply with protection class IP65/IP67


In order to comply with protection class IP65/IP67, seal
unused sockets with the appropriate plugs or protection
caps.

Port

Port IP65/IP67

Cover IP65/IP67 1)

CPXFB33:
TP1, TP2 (M12)

Plug from Festo,


Type NECUMSD12G4C2ET

Cover cap from Festo,


Type ISKM12

CPXMFB34:
TP1, TP2 (RJ45)

Plug from Festo,


Type FBSRJ45PPGS

CPXMFB35:
TP1, TP2 (SCRJ)

Plug from Festo,


Type FBSSCRJPPGS

Service interface (M12) for


CPXMMI + CPXFMT

Connecting cable and plugs


of the CPXMMIs or CPXFMTs

1)
2)

Cover cap from Festo,


Type CPXMAKC

Cover cap from Festo,


Type ISKM12 2)

if connection is not used


included in scope of supply, always cover unused connection

Tab. 1/10:

126

Connections and covers for protection class IP65/IP67

Festo P.BECPXPN IOEN en 1008b

1. Installation

1.8

Pin assignment of power supply


Warning
Use only PELV circuits as per IEC/DIN EN 602041 for
the electric power supply (protective extralow voltage,
PELV).
Observe also the general requirements for PELV power

circuits as per IEC/DIN EN 602041.


Use only power packswhich guarantee reliable

electrical isolation of the operating voltage as per


IEC/DIN EN 602041.
Due to the use of PELV power units, protection against
electric shock (protection against direct and indirect contact)
is guaranteed in accordance with IEC/DIN EN 602041
(Electrical Equipment of Machines, General Requirements).
Observe the measures in sections 2.11 and 3.1 when
implementing an emergency stop function.
The current consumption of a CPX terminal depends on the
number and type of integrated modules and components.
Observe the information on power supply and the required
earthing measures in the CPX system description.

Festo P.BECPXPN IOEN en 1008b

127

1. Installation

System power supply,


additional power supply
and valve power supply

Plugs

The CPX terminal is supplied with operating and load power


via the interlinking block with system, additional and valve
supply.

Interlinking block with


System supply

Additional power supply

Valve supply

Type CPX(M)GEEVS... Type CPX(M)GEEVZ...

7/8"5PIN

2
3
4

1
5

M18

1
4

2
3

Pushpull 2)

VEL/SEN:
VOUT/VAL:
FE:
n.c.:
1)
2)

A: n.c.
B: 24 VOUT
C: FE
D: 0 VOUT

A: n.c.
B: 24 VVAL
C: FE
D: 0 VVAL

1: 0 VOUT
2: n.c.
3: FE
4: n.c.
5: 24 VOUT

1: 24 VEL/SEN
2: 24 VVAL / 24 VOUT
3: 0 VEL/SEN /
0 VVAL / 0 VOUT
4: FE

1: n.c.
2: 24 VOUT
3: 0 VOUT
4: FE

1: n.c.
2: 24 VVAL
3: 0 VVAL
4: FE

1: 24 VEL/SEN
2: 0 VEL/SEN
3: 24 VVAL / 24 VOUT
4: 0 VVAL / 0 VOUT
5: FE

A: 24 VEL/SEN
B: 24 VVAL / 24 VOUT
C: FE
D: 0 VEL/SEN /
0 VVAL / 0 VOUT
1: 0 VVAL / 0 VOUT
2: 0 VEL/SEN
3: FE
4: 24 VEL/SEN
5: 24 VVAL / 24 VOUT

7/8"4PIN 1)

Type CPXGEEVV...

1: n.c.
2: n.c.
3: 24 VOUT
4: 0 VOUT
5: FE

Operating voltage for electronics/sensors


Load voltage for outputs/valves
Earth terminal (functional earth)
free (not connected)

Pay attention to the information on the plug (regarding allocation of the connection pins A, B, C, D).
Interlinking blocks with pushpull connection and with forwarding function or with system supply
are identically constructed.

Tab. 1/11:
128

Pin assignment for system supply, additional supply and valve supply

Festo P.BECPXPN IOEN en 1008b

Commissioning

Chapter 2

Festo P.BECPXPN IOEN en 1008b

21

2. Commissioning

Contents
2.
2.1
2.2
2.3

2.4
2.5

2.6

2.7

2.8

2.9
2.10
2.11
22

Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Address assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1
Basic rules for addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2
Address assignment and addressing after expansion
or conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Instructions for commissioning with Siemens SIMATIC STEP 7 . . . . . . . . . . .
Preparing for commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1
Import device master file (GSDML) and symbol files . . . . . . . . . . .
2.5.2
Select GSDML file (compatibility table) . . . . . . . . . . . . . . . . . . . . . .
2.5.3
Setting up an automation project . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.4
Setting up the controller system (PLC/Master) . . . . . . . . . . . . . . . .
2.5.5
Installing GSDML file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Basic hardware configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.1
Localise and identify CPX terminal in the network . . . . . . . . . . . . . .
2.6.2
Select CPX terminal (station selection) . . . . . . . . . . . . . . . . . . . . . .
2.6.3
Assign device name" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.4
Set up Prioritized Startup (Fast Startup") . . . . . . . . . . . . . . . . . .
2.6.5
Assigning or changing IP address . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.6
Use MAC addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.7
Determine port addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPX terminal configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.1
Allocate configuration table (insert bus nodes and modules) . . . .
2.7.2
Modifying the I/O address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.3
Modifying the diagnostics address . . . . . . . . . . . . . . . . . . . . . . . . .
Parametrisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.1
Start parametrisation while switching on (system start) . . . . . . . .
2.8.2
Parametrisation of the CPX terminal with Siemens STEP 7 . . . . . . .
2.8.3
Parametrisation with the handheld . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.4
Parametrisation via the Festo Maintenance Tool . . . . . . . . . . . . . . .
2.8.5
Bus node parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.6
Application example for parametrisation . . . . . . . . . . . . . . . . . . . . .
Identification & Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration in the Remote Controller operating mode . . . . . . . . . . . . . . . .
Checklist for starting up the CPX terminal . . . . . . . . . . . . . . . . . . . . . . . . . . .

21
23
25
216
216
218
219
221
221
222
224
225
227
228
228
230
233
235
239
242
243
244
244
249
249
251
253
254
260
260
261
263
264
267
268

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.1

General information
The configuration of the CPX bus nodes for PROFINET
depends on the control system used.
The basic procedure and the required configuration data are
presented in the following pages.

Switching on the power supply


Caution
Danger of malfunctions, damage or injuries to people
Before commissioning, ensure that the connected
elements (e.g. actuators) do not perform any undesired or
uncontrollable movements.
If the safety concept of your machine/system permits,
commission the CPX terminal with both operating voltages
but without compressed air. You can then test the CPX
terminal without triggering undesired reactions.

Note
Please observe the switchingon instructions in the manual
of your control system (PLC/IPC).
Separatesupply

If the control system and the field bus slaves have separate
power supplies, the devices must be switched on in the
following sequence:
1. Switch on the operating voltage supply of all bus
subscribers (I/O devices).
2. Switch on the operating voltage supply for the controller.

Festo P.BECPXPN IOEN en 1008b

23

2. Commissioning

Addressing, configuration and parametrisation


Addressing

The address space of a CPX terminal in the PROFINET network


is limited. Determine the number of assigned inputs and
outputs before commissioning or configuring the CPX
terminal (see section 2.2 regarding address assignment and
section 2.3 regarding addressing).
Addressing the individual modules requires the higherorder
controller: PROFINET uses moduleoriented addressing,
i.e.each module is addressed separately (in contrast to
blockoriented addressing of other fieldbus systems).
The controller uses the following for addressing:

IP addresses and MACIDs

Fieldbus device names, in short device names.

Configuration

Configuration of a CPX terminal and the related CPX bus node


depends on the control system used. The fundamental
procedure, PROFINETspecific preparations and the main
configuration steps are depicted on the following pages
(seesection 2.6).

Parametrisation

A CPX terminal in the PROFINET network can be parametrised


through the control system (PLC/IPC), a handheld control unit
(CPXMMI) or the Festo Maintenance Tool (CPX FMT)
(seesection 2.8).

24

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.2

Address assignment
Note
The address space of a CPX terminal in the PROFINET
network is limited.
The CPX bus node for PROFINET provides the CPX terminal
with an address space of up to 64 bytes for inputs (I) and
64 bytes for outputs (O).
Each module of the CPX terminal occupies a certain
number of I/O bits, bytes or words in the context of
module communication.
Please refer to the following tables (Tab. 2/2 to Tab. 2/7)
for the number of I/O bytes occupied (of the respective
module).
Also, certain functions, e.g. the I/O diagnostics interface
(STI), reduce the number of available I/O bytes (in favour
of status or diagnostics functions).
Take account of this fact for the planning of your CPX
terminal.
Before starting up or configuring the CPX terminal, determine
the number of assigned inputs and outputs. Tab. 2/8 assists
you with this.
Use the configuration documents, the handheld control unit
(CPXMMI) or the Festo Maintenance Tool (CPXFMT) to
determine address assignment or terminal configuration.
In the handheld display, the individual modules of the CPX
terminal are displayed with the respective module identifiers.
Using the module identifier and the following tables, you can
determine the module type and, with it, the number of inputs
and outputs occupied by the module.

Festo P.BECPXPN IOEN en 1008b

25

2. Commissioning

Module identifiers

Each module, including the bus node, has its own identifier,
the socalled module identifier. It serves to determine and
localise the module type, for example as part of
configuration. Apply the module identifiers from left to
right corresponding to the physical order as installed in the
CPX terminal in your configuration program (e.g. Siemens
SIMATIC STEP 7, see section 2.7).
In graphically oriented configuration programs, the module
identifiers are typically found in a separate listing of all
available hardware modules or field devices, e.g. in a module
directory or module catalogue.

Electric modules
Tab. 2/1 shows the assigned address space of the bus node
in the Remote Controller operating mode.
Tab. 2/2 to Tab. 2/4 give an overview of the assigned address
spaces of different electrical modules and of the bus node in
the remote I/O operating mode.
The address assignment within the individual CPX I/O
modules can be found in the manual for the I/O module
(P.BECPXEA ...).
Details on the CP interface can be found in the manual for the
CP interface (P.BECPXCP...).

Configuration
of the bus node

In the remote controller (RC) operating mode, only the


identifier of the bus node will be configured (see Tab. 2/1).
In the remote I/O (RIO) operating mode, the identifiers of
the bus node (including diagnostics mode), the CPX
modules and, if present, the pneumatics modules are
configured (see Tab. 2/2).

26

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Electric modules bus node

Module type Module


identifier 1)

Allocated address
space

(Designation)

(Name)

inputs

outputs

Bus node for PROFINET IO


in remote controller operating mode
with setting of datafield size
8 byte I / 8 byte O (see Tab. 1/4)

CPXFB33
CPXMFB34
CPXMFB35

e.g. FB33RC
ProfiNet I/O
bus node 1)

8 byte/
32 I

8 byte/
32 O

Bus node for PROFINET IO


in remote controller operating mode
with setting of datafield size
16 byte I / 16 byte O (see Tab. 1/4)

CPXFB33
CPXMFB34
CPXMFB35

e.g. FB33RC
ProfiNet I/O
bus node 1)

16 byte/
64 I

16 byte/
64 O

1)

Module identifier in the handheld unit or in the hardware configuration of the programming software
Note: In the handheld, the bus node is designated with FB33RC ProfiNet I/O bus node" or
FB34RC ProfiNet RJ45 bus node" or FB35RC ProfiNet FOC bus node"

Tab. 2/1:

Address assignment of the bus node in the remote controller operating mode

Electric modules bus node

Module
type

(Designation)

(Name)

Bus node for PROFINET IO


In Remote I/O operating mode:
without diagnostics access

CPXFB33
CPXMFB34
CPXMFB35

Bus node for PROFINET IO


In Remote I/O operating mode:
with status bits [Status]

Bus node for PROFINET IO


In Remote I/O operating mode:
with I/O diagnostic interface
[System Table Interface, STI]

Module
identifier 1)

Allocated address
space
inputs

outputs

e.g. FB33RIO
ProfiNet
remote I/O 1)

CPXFB33
CPXMFB34
CPXMFB35

e.g. FB33RIO
ProfiNet re
mote I/O 1)
[Status]

2 byte/
8 (16) I 2)
(8 bit
used)

CPXFB33
CPXMFB34
CPXMFB35

e.g. FB33RIO
ProfiNet
remote I/O 1)
[STI]

2 byte/
16 I

2 byte/
16 O

1)

Module identifier in the handheld unit or in the hardware configuration of the programming software
Note: In the handheld, the bus node is designated with FB33RIO ProfiNet Remote I/O"
or FB34RIO ProfiNet RJ45 Remote I/O" or FB35RIO ProfiNet FOC Remote I/O"
(independent of the diagnostics mode)
2) Diagnostics mode status bits assigned 16 I or 2 bytes of address space (8 I or 8 bits remain unused)

Tab. 2/2:

Address allocation of the bus nodes for the remote I/O operating mode

Festo P.BECPXPN IOEN en 1008b

27

2. Commissioning

Electric modules

Module
type

(Designation)

(Name)

Digital 4input module

CPX4DE

Digital 8input module

Module
identifier 1)

Allocated address
space
inputs

outputs

4DI
Input modules

1 byte/
4 (8) I 3)

CPX8DE

8DI
Input modules

1 byte/
8I

Digital 8input module


with channel diagnosis

CPX8DED

8DID
Input modules

1 byte/
8I

Digital 8input module, nswitching:

CPX8NDE

8NDI
Input modules

1 byte/
8I

Digital 16input module

CPX16DE

16DI
Input modules

2 byte/
16 I

Digital 16input module


with channel diagnosis

CPX
M16DED

16DID
Input modules

2 byte/
16 I

Digital 4way output module

CPX4DA

4DO
Output modules

1 byte/
4 (8) O 2)

Digital 8output module

CPX8DA

8DO
Output modules

1 byte/
8O

Digital 8output high current output


module

CPX8DAH

8DOH
Output modules

1 byte/
8O

Digital multi I/O module

CPX8DE8DA

8DI/8DO
Multi I/O mod
ules

1 byte/
8I

1 byte/
8O

Analogue 2input module

CPX2AEUI

2AI
Analogue Input

2 words/
32 I

Analogue 2way output module

CPX2AAUI

2AO
Analogue
output

2 words/
32 O

1)
2)

Module identifier in the handheld unit or in the hardware configuration of the programming software
4way modules (CPX4DE and CPX4DA) occupy 8 I or 8 O or 1 byte of address space (4 I/O or 8 bits of
address space remain unused)

Tab. 2/3:

28

Address assignment of electric CPX modules (overview; bus node in remote


I/O operating mode) part 1
Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Electric modules

Module
type

(Designation)

(Name)

Analogue 4way input module 2)

CPX4AEI

Analogue 4way input module 2)


(Temperature module for RTD sensors)

Module
identifier 1)

Allocated address
space
inputs

outputs

4AII
Analogue Input

4 words/
64 I

CPX4AET

4AIT
Analogue Input
Temp.

2 words
or
4 words/
32/64 I 3)

Analogue 4way input module 2)


(Temperature module for TC sensors)

CPX4AETC

4AITC
Analogue Input
Temp.

4 words/
64 I

Analogue 4way input module


with pressure sensor 2)
(Measuring range 1 ... +1 bar)

CPX4AE
PB2

4AIPB2
Analogue Input
Press.

4 words/
64 I

Analogue 4way input module


with pressure sensor 2)
(Measuring range 0 ... 10 bar)

CPX4AE
PD10

4AIPD10
Analogue Input
Press.

4 words/
64 I

CPInterface 2)

CPXCP4FB

CPI
CP interface

max.
8 words/
128 I4)

max.
8 words/
128 A4)

1)
2)

Module identifier in the handheld unit or in the hardware configuration of the programming software
No support of the FSU function (Module can be used in the FSU mode;
but the fast startup of the CPX system is not guaranteed; the shorter startup times might not be
reached)
3) number of inputs which can be switched between 2 and 4
4) Address space assignment dependent on the string allocation (4 bytes I or 4 bytes O per string)

Tab. 2/4:

Address assignment of electric CPX modules (overview; bus node in remote


I/O operating mode) part 2

Festo P.BECPXPN IOEN en 1008b

29

2. Commissioning

Pneumatic interfaces and pneumatic modules


Tab. 2/5 ... Tab. 2/7 give an overview of the assigned address
spaces of various pneumatic interfaces and modules.

Configuration of the
pneumatics (valves)

The valves are configured according to the pneumatic


interface used:

Valves of type 03 (Midi/Maxi), type 12 (CPA) and


type 44/45 (VTSA/VTSA F or ISO):
When extensions are added to the valve side, only one
configuration is required for the pneumatic interface. In
the pneumatic interface, the number of valve coils is set
using a DIL switch.

Valves of type 32 and 33 (MPA, MPAF, MPAP and


MPAFP or VPPM pneumatic modules):
From the technical point of view, the individual MPA
pneumatic modules each represent an electric module for
controlling the attached valves.
A configuration is required for each pneumatic module of
type MPA... or VPPM:
} Pneumatic modules of type MPA1 each occupy 1 byte
O or 8 outputs regardless of how many valves are
attached to the pneumatic module.
} Pneumatic modules of type MPA2 each occupy 1 byte
of O or 8 outputs, but only 4 bits are used.
} Pneumatic modules of type MPAP or MPAFP each
occupy 2 bytes of I or 16 inputs.
} Pneumatic modules of type VPPM each occupy 4
bytes of address space, i.e. 2 bytes of I / 2 bytes of O or
16 inputs and 16 outputs.

210

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Pneumatic modules of type MPAP or MPAFP and VPPM


are analogue modules. Observe the order of the modules
in addressing or I/O mapping (see Tab. 2/9).
Additional information on the pneumatics can be found in the
corresponding Pneumatics descriptions (see document
overview Descriptions of the CPX terminal" in the CPX
system description P.BECPXSYS...).
The descriptions for the pneumatic valve terminal (Midi/Maxi,
CPA, MPA and VTSA/VTSAF or ISO) contain the address
assignment within the pneumatic modules.
For further information on MPA pneumatic modules
and the pneumatic interfaces: see manual for the CPX I/O
modules (P.BECPXEA...).

Festo P.BECPXPN IOEN en 1008b

211

2. Commissioning

Pneumatic interface for


MPA/MPAF and related
modules

Module type

Pneumatic interface for MPA or


MPAF valves (type 32/33)

VMPAFBEPL...

MPA1 pneumatic module


(Type 32/33: 18V...)
without electrical isolation

(Designation of the
electronic module)

Module
identifier1)

Allocated address
space
inputs

outputs

VMPA1FBEMS8
[8DO]

MPA1S
Valve module

1 byte/
8O

MPA1 pneumatic module


(Type 32/33: 18V...)
with electrical isolation

VMPA1FBEMG8
[8DO]

MPA1G
Valve module

1 byte/
8O

MPA2 pneumatic module


(Type 32/33: 14V...)
without electrical isolation

VMPA2FBEMS4
[4DO]

MPA2S
Valve module

1 byte/
4 (8) O 2)

MPA2 pneumatic module


(Type 32/33: 14V...)
with electrical isolation

VMPA2FBEMG4
[4DO]

MPA2G
Valve module

1 byte/
4 (8) O 2)

MPA1 pneumatic module


(Type 32/33: 18V...)
without electrical isolation,
with diagnostic function D2

VMPA1FBEMS
D28
[8DO]

MPA1SD
Valve module

1 byte/
8O

MPA1 pneumatic module


(Type 32/33: 18V...)
with electrical isolation,
with diagnostic function D2

VMPA1FBEMG
D28
[8DO]

MPA1GD
Valve module

1 byte/
8O

MPA2 pneumatic module


(Type 32/33: 14V...)
without electrical isolation,
with diagnostic function D2

VMPA2FBEMS
D24
[4DO]

MPA2SD
Valve module

1 byte/
4 (8) O 2)

MPA2 pneumatic module


(Type 32/33: 14V...)
with electrical isolation,
with diagnostic function D2

VMPA2FBEMG
D24
[4DO]

MPA2GD
Valve module

1 byte/
4 (8) O 2)

1)
2)

Module identifier in the handheld unit or in the hardware configuration of the programming software
4way modules MPA2 always occupy 8 I (1 byte) of address space (4 I or 8 bits remain unused)

Tab. 2/5:
212

Overview of CPX pneumatic interfaces and pneumatic modules (part 1)

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Pneumatic interface for


MPA/MPAF and related
modules

Module type

Module
identifier1)

(Name)

Allocated address
space
inputs

outputs

VPPM proportionalpressure regu


VPPM6...1...
lator (type 32; 2 bar, 6 bar, 10 bar,
[2AI/2AO]
not equipped" or vacant position) 2) 3)

VPPM
Proportional
valve ...

1 word/
16 I

1 word/
16 O

MPAP pressure sensor module 2) 3)


(Measuring range 0 ... 10 bar)

VMPA...FBPS...
[2AIP]

MPAP
Analogue
input press.

1 word/
16 I

MPAFP pneumatic interface with


pressure sensor 2) 3) 4)
(Measuring range 0 ... 10 bar)

VMPAFFBEPLPS
[1AIP]

MPAFP
Analogue
input press.

1 word/
16 I

1)
2)

Module identifier in the handheld unit or in the hardware configuration of the programming software
No support of the FSU function (Module can be used in the FSU mode; but the fast startup of the
CPXsystem is not guaranteed; the shorter startup times might not be reached)
3) Pneumatic modules of type MPAP or MPAFP and VPPM are analogue modules.
Observe the order of the modules in addressing or I/O mapping (see Tab. 2/9).
4) MPAFP is also called end plate" with pressure sensor or pressure sensor plate

Tab. 2/6:

Overview of CPX pneumatic interfaces and pneumatic modules (part 2)

Festo P.BECPXPN IOEN en 1008b

213

2. Commissioning

Pneumatic interfaces for


Midi/Maxi, CPA, VTSA/VTSAF
(ISO)

Module type

Pneumatic interface for Midi/Maxi


valves (type 03: 1......)
with setting: 2)
1...8 valve coils
1...16 valve coils
1...24 valve coils
1...32 valve coils (26 can be used)

CPXGP034.0

Pneumatic interface for CPA valves


(type 12: 1......)
with setting: 2)
1...8 valve coils
1...16 valve coils
1...24 valve coils (22 can be used)

CPXGPCPA10
CPXGPCPA14

Pneumatic interface for VTSA or


VTSAF pneumatic (ISO, type 44/45:
1......) with adjustment: 2)
1...0.8 valve coils
1...16 valve coils
1..0.24 valve coils
1...0.32 valve coils

VABA10S6x1

1)
2)
3)

Module
identifier1)

(Name)

Allocated address
space
inputs

TYPE 3
Pneumatic
interface

CPA 10/14
Pneumatic
interface

VTSA
Pneumatic
interface,
ISOplugin or
type 44 or
type 45 3)

outputs

1 byte/8 O
2 bytes/16 O
3 bytes/24 O
4 bytes/32 O

1 byte/8 O
2 bytes/16 O
3 bytes/24 O

1 byte/8 O
2 bytes/16 O
3 bytes/24 O
4 bytes/32 O

Module identifier in the handheld unit or in the hardware configuration of the programming software
Setting with DIL switch in the pneumatic interface
Display text (module identifier) dependent on the version of the handheld unit

Tab. 2/7:

214

Overview of CPX pneumatic interfaces and pneumatic modules (part 3)

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Calculation of the address allocation


Use Tab. 2/8 to calculate the address assignment or number
of inputs and outputs of your CPX terminal.
Input/output modules and system diagnosis

inputs

outputs

1. Status bits or I/O diagnostic interface1)

_____ I

_____ O

2. Number of input modules CPX4DE

+ __ x 8I2)

_____ I

3. Number of input modules CPX8DE, 8DED,8NDE

+ __ x 8 I

_____ I

4. Number of input modules CPX16DE, (M)16DED

+ __ x 16I

_____ I

5. Number of output modules CPX4DA

+ __ x 8O2)

_____ O

6. Number of output modules CPX8DA, 8DAH

+ __ x 8 O

_____ O

7. Number of multiI/O modules CPX8DE8DA

+ __ x 8 IO

_____ I

_____ O

8. Number of analogue input modules CPX2AEUI

+ __ x 32 I

_____ I

9. Number of analogue input modules CPX4AEI

+ __ x 64 I

_____ I
+

_____ O

_____ O

_____ O

_____ O

10.Number of analogue output modules CPX2AAUI + __ x 32 O


11.Number of analogue input modules CPX4AET + __ x 32 I/ x 64 I

_____ I

12.Number of analogue input modules CPX4AETC

+ __ x 64 I

_____ I

13.Number of analogue input modules CPX4AEP...

+ __ x 64 I

_____ I

_____ I

14.Number of inputs and outputs of other modules


+ __ IO
(e.g. CP interface, VPPM/MPAP/MPAFP pneumatic module)
15.Midi/Maxi, CPA and VTSA/VTSAF pneumatic interface:
Number of configured valve magnet coils (+ 8 O ... 32 O; 32 O (Midi/
Maxi, VTSA/VTSAF) or 24 O (CPA) are configured at the factory)
16.Number of MPA1 or MPA2 pneumatic modules
Total sum of inputs/outputs to be configured
Total from 1 to 15 (max. 512 I and 512 O)
1)
2)

+ __ x 8 O2)
= _____ I

= _____ O

Number of occupied inputs/outputs: see Tab. 2/2


4way modules CPX4DE and CPX4DA as well as MPA2 pneumatic modules always occupy 8 inputs or
outputs (1 byte; available address space remains partially unused)

Tab. 2/8:

Identifying the assigned address space (total of inputs and outputs)

Festo P.BECPXPN IOEN en 1008b

215

2. Commissioning

2.3
2.3.1

Addressing
Basic rules for addressing

The bus node counts as a module with 0 inputs and


0 outputs when the status bits and the I/O diagnostic
interface are deactivated.

Observe the instructions regarding address assignment in


section 2.2.

The address assignment of the inputs does not depend


on the address assignment of the outputs.

Counting moduleoriented, from left to right


(corresponding to the physical sequence)

Addressing bytebybyte: Modules with less than 8 bits


occupy 8 bits or 1 byte of address space, but do not use
all this space.

The I/Os of different module types are assigned


separately from each other. Observe the sequence of
addressing: see Tab. 2/9.

Note
If necessary, status bits or the I/O diagnostic interface can
be activated by DIL switch (see Tab. 1/2):
If the 8 status bits are activated, they will occupy the
first 16 inputs in the address range (8 used).
If the I/O diagnostic interface is activated, it will occupy
the first 16 inputs and 16 outputs in the address range.

216

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Sequence of addressing

Description

1.

Status bits or I/O diagnostic


interface 1)

Delivers status and diagnostic information; activate through


DIL switches; occupies the first 16 inputs or inputs and
outputs 2)

2.

Analogue modules

Modules with analogue inputs/outputs

3.

Technology modules

e.g. CP interface, front end controller (CPXFEC),


CoDeSysController (CPXCEC, CPXCEC...)

4.

Digital modules

Modules with digital inputs/outputs

1)
2)

See also note above as well as Tab. 1/2 and Tab. 2/2.
Depending on the setting, you can also occupy this address space with modules
(see also following information).

Tab. 2/9:

Sequence of addressing
If the status bits or I/O diagnostic interface are activated
later, that is, after initial commissioning, the module
configuration for the first 16 inputs and outputs must be
adjusted.
Move the modules originally configured in this address
space into another area. Configuration of these modules
must be repeated, if necessary (see also section 2.7
regarding configuration with PROFINET configuration and
programming software, e.g. Siemens SIMATIC STEP 7).

Festo P.BECPXPN IOEN en 1008b

217

2. Commissioning

2.3.2

Address assignment and addressing after expansion or conversion


A speciality of the CPX terminal is its flexibility. If the demands
placed on the machine/system change, the equipment fitted
on the CPX terminal can also be modified.

Caution
If the CPX terminal is extended or converted at a later
stage, the input/output addresses may be shifted. This
applies in the following cases:
if additional modules are inserted between existing
modules.
if existing modules are removed or replaced by other
modules which have more or fewer input/output
addresses.
Interlinking blocks (CPA) or pneumatic manifold blocks
(midi/maxi) for singlesolenoid valves are replaced by
interlinking blocks/manifold blocks for doublesolenoid
valves or vice versa (see Pneumatics description).
if additional manifold subbases (CPA) or subbases
(Midi/Maxi) are inserted between existing subbases.
The diagnostic mode (status bits or the I/O diagnostic
interface) is activated/deactivated.

218

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.4

Instructions for commissioning with Siemens SIMATIC STEP 7


Commissioning of a CPX terminal requires an exact
procedure, since, possibly for each station, i.e. for each I/O
device in the PROFINET network, different configuration
specifications are required due to the modular structure.
The following sections describe the basic configuration steps
with the SIEMENS PLC SIMATIC S7 and the Siemens SIMATIC
STEP 7 configuration and programming software.
Operation of the STEP 7 software is assumed to be known in
the following.
Other controller systems may require other settings or a
different procedure.

Note
Please observe the configuration instructions in the
manual of your control system (PLC/IPC).

The illustrations and specifications in this description refer to


the following variants:

for the remote I/O and remote controller operating


modes:

Controller (PLC/CPU) Siemens SIMATIC S7317


with FW V. 2.5.x

GSDML/PNIO specification V. 2.1

Control software Siemens STEP 7 V. 5.4

for the Prioritized Startup" operating mode


(Fast Startup):

Festo P.BECPXPN IOEN en 1008b

GSDML/PNIO specification V. 2.2


Controller (PLC/CPU) Siemens SIMATIC S7319
with FW V. 2.7.x

219

2. Commissioning

PROFINETStack V. 3.0.x (FSU version)

Control software Siemens STEP 7 V. 5.4


with Service Pack SP 4

Please take information on other variants from the documents


on your controller and control software.
In case of technical problems, please first contact the
respective manufacturer. In cases of doubt, your local Festo
Service is happy to help you further.

Note
There are different configuration programs available for a
Siemens PLC. Observe the corresponding procedure for
your configuration program.

Caution
Danger of malfunctions, damage or injuries to people
A valve terminal with defective configuration will also be
put into operation. However, only the modules which have
been correctly configured for type and position will be
activated.
Before commissioning, ensure that the connected
elements (e.g. actuators) do not perform any undesired or
uncontrollable movements.
If necessary, disconnect the load power supply and
compressed air supply.
See also section 2.11: Checklist for commissioning the
CPXterminal.

220

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.5

Preparing for commissioning


The following sections describe the PROFINETspecific
preparation of commissioning with the SIEMENS PLC
SIMATICS7 and the Siemens SIMATIC STEP 7 configuration
and programming software.
Other controller systems may require other settings or a
different procedure.

2.5.1

Import device master file (GSDML) and symbol files


A device master file (GSD) in XML format (GSDML) is needed
for configuration and programming of the CPX terminal.
TheGSDML includes all the required information for the
configuration and adjustment of the CPX terminal using
configuration and programming software, e.g. STEP 7.

Source

The current GSDML file for CPX terminals can be found on the
Festo website at:
www.festo.com/fieldbus: Section PROFINET (GSDML)"

File download

Upload the current GSDML file to your controller system:

Click on the download arrow in the section PROFINET


(GSDML)", and save the file FestoGSDML.exe".

Double click on the saved file FestoGSDML.exe" to


unpack the contents (selfunpacking ZIP file):

Festo P.BECPXPN IOEN en 1008b

one or more GSDML files:


GSDMLV...FestoCPX.. .xml
(bilingual, English/German, see Tab. 2/2)
Several symbol files for Festo CPX terminals:
Pb_cpx_...bmp
(bitmaps, see Tab. 2/1)

221

2. Commissioning

If applicable, a Read Me" file with notes


on the current GSDML versions:
Readme GSDML Versions.txt

Observe the notes in the Read Me" file as well as the


instructions in section 2.5.2 before installing the GSDML file.
Installation of the GSDML file is explained in section 2.5.5.
Symbol files

The symbol files serve to depict Festo CPX terminals in your


configuration software. Normally, the control system
automatically includes the symbol files (during installation of
the GSDML file, see section 2.5.5).
Normal operating
status

Diagnostic case

Special operating
status

File: Pb_cpx_n.bmp

File: Pb_cpx_d.bmp

File: Pb_cpx_s.bmp

Tab. 2/1:

2.5.2

Symbol files for representation of CPX terminals


in the configuration and programming software

Select GSDML file (compatibility table)


Using the following compatibility table, select the required
GSDML file for your system and application purpose.

222

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

GSDML file

Bus node

Controller software

Functional range

(Version)

(CPX revision code;


see name plate) 4)

(PLC software status)

(Extract)

GSDML file
V. 1.0 1)

Rev 07

Siemens STEP 7:
V. 5.3, Service Pack SP 3

PROFINETRT basic
logicfunction,
CPXconfiguration and
diagnostics over PLC

GSDML file
V. 2.1 2)

Rev 07 Rev 11 5)

Siemens STEP 7:
up to Version 5.4,
Service Pack SP 2,
Hotfix 2 or SP 3.1

LLDP, access via SNMP,


expansion of module
support

GSDML file
V. 2.2 3)

Rev 12 Rev 18 6) 7)

Siemens STEP 7:
from Version 5.4,
Service Pack SP4

Fast Startup" (FSU),


expansion of module
support and diagnostic
function, in particular
regarding FOC
diagnostics

1)
2)

3)
4)
5)
6)
7)

GSDML file V. 1.0 is no longer available for download:


please use GSDML file V. 2.1 (or possibly 2.2)
For example, GSDML file GSDMLV2.1FestoCPX20090702.xml";
Please observe: Version 2.1 is not officially approved and published; Festo therefore
accepts no responsibility for malfunctions and effects connected to them
For example, GSDML file GSDMLV2.2FestoCPX20100517.xml";
required for the Prioritized Startup" operating mode (Fast Startup", FSU):
The CPX revision code is located on the name plate (see section 1.2).
The GSDML file V. 2.1 also supports bus nodes with Rev 12 to Rev 14:
But the FSU function is supported only by version 2.2 (and bus nodes from Rev 12).
The GSDML file V. 2.2 also supports bus nodes with Rev 07 to Rev 11:
The FSU function is not supported by these bus nodes (with Rev 07 to Rev 11).
Individual bus nodes with Rev 13 do not have the required hardware for
support of the FSU function (HW revision > 8): Check the hardware revision status
using FMT or contact your local Festo service.

Tab. 2/2:

Compatibility of GSDML file, bus nodes and controller


The current GSDML file for CPX terminals can be found on the
Festo website at:
www.festo.com/fieldbus
If you have questions or technical problems, please contact
your local Festo service or the Festo telephone hotline.

Festo P.BECPXPN IOEN en 1008b

223

2. Commissioning

2.5.3

Setting up an automation project


1. Start the Siemens SIMATIC controller: Start > Programs >
SIMATIC > SIMATIC Manager.
(The program path of your SIMATIC controller can be
different from the example shown here).

Note
These instructions refer to the English language version of
the Siemens SIMATIC controller and the STEP 7
configuration and programming software.
Other language versions usually use other designations for
the program and function calls and menu items mentioned
here.
2. Create a new project in the SIMATIC Manager: File > New >
New...
3. Enter a project name (e.g. CPX_FB33) and confirm the
input with OK.

4. Select the controller used (PLC/Master): Insert >


Station > ... (e.g. SIMATIC 300 Station).

5. Open the project by clicking on the plus symbol (on the


left next to the project symbol and the project name).

224

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.5.4

Setting up the controller system (PLC/Master)


1. Click once on the station symbol (on the left next to the
station name) and afterwards double click on the
hardware symbol in the Object name" column.
The hardware configuration window HW Config
(station configuration) is displayed.
2. Open the Hardware Catalogue (Catalogue View, 1 in the
adjacent screenshot).

1
3. Select your controller system (PLC/Master) in the
Hardware Catalogue (e.g. SIMATIC 300, 1 in Fig. 2/5):
Click on the plus symbol in order to expand the selection.
4. Open the rack directory (e.g. RACK300, 2 in Fig. 2/5).
5. Double click on the rack rail symbol (e.g. RAIL, 2 in
Fig. 2/5).
A child window (with rack rail symbol in the header)
opens in the lefthand area of the HW Config window
( 3 or 4 in Fig. 2/5).
The child window symbolises the rack rail (profile rail) of
your controller system. You compile the individual
elements of your controller in this child window and thus
form the basis for your PROFINET automation system.

Festo P.BECPXPN IOEN en 1008b

225

2. Commissioning

3
1

4
2

1 Select controller system


2 Insert rack rail
3 Set up controller system in the rack rail window
Fig. 2/5: Setting up the controller system (PLC/Master)
inserting rack rail (rail)
6. Add your CPU and a PROFINET IO system to the hardware
configuration: Drag the corresponding catalogue elements
(symbols) into the Rack Rail window ( 3 or 4 in Fig. 2/5).

226

Alternatively, you can also double click on the catalogue


element: Select the next free row (insert position, slot) in
the rack rail window before you make the double click.
Row 1 (Slot 1) is reserved and cannot be used for the
configuration.

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.5.5

Installing GSDML file


You install the GSDML file in the course of the following steps:

GSDMLV...FestoCPX...xml

Source and remarks for the selection:


see section 2.5.1.
1. Start the installation function from the STEP7 menu:
Options > Install GSD File ...
2. Update the hardware catalogue from the STEP7 menu:
Options > Update Catalogue.
All available CPX modules in the hardware catalogue are
displayed under PROFINET IO > Additional Field Devices >
Valves > Festo CPX Terminal.
You can start the selection and configuration of your
modules (see section 2.6).

Festo P.BECPXPN IOEN en 1008b

227

2. Commissioning

2.6

Basic hardware configuration


The following sections describe hardware configuration with
the SIEMENS PLC SIMATIC S7 and the Siemens SIMATIC
STEP 7 configuration and programming software.
Other controller systems may require other settings or a
different procedure.

2.6.1

Localise and identify CPX terminal in the network


Use the function Node flashing test" (flashing) to localise
your CPX terminal in the network: The LEDs TP1 and TP2 flash
simultaneously. This function helps you with the allocation of
the device name. You can also use this function to test
whether there is a logical data connection to the CPX
terminal.
1. Start the PROFINET hardware configuration in your
configuration and programming software (e.g. HW Config
in Siemens STEP 7).
2. Start the Assign Device Name" function from the STEP7
menu: PLC > Ethernet > Assign Device Name.
The Assign Device Name" window is displayed.
3. If the CPX terminal is not displayed, start the refresh of
the display: To do this, click on Update".
The network is searched and the network participants
found are listed (under Available devices").
4. Mark your searchedfor CPX terminal in the list
(recognisable e.g. from the MACID) and click on
Flashingon".
The LEDs TP1 and TP2 of the bus node at the found
CPXterminal flash for clear identification.

228

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

You can assign a device name to the CPX terminal in the


next step. This device name is also stored on the memory
card (provided it is inserted) of the bus node.
5. Enter a device name in the Device name" field
(e.g. CPX or CPX01) and confirm the entry by clicking on
Assign name".

Festo P.BECPXPN IOEN en 1008b

229

2. Commissioning

2.6.2

Select CPX terminal (station selection)


1. Start the PROFINET hardware configuration in your
configuration and programming software (e. g. HW Config
in Siemens STEP 7).

3
Fig. 2/6: Station selection using Siemens STEP 7 HW Config
2. If the Hardware Catalogue has not been opened:
Click on the catalogue symbol ( 1 in Fig. 2/6) or use the
keyboard combination [Ctrl] + [K].
The hardware catalogue is displayed.
230

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Select station"
(station symbol)

3. In the Hardware Catalogue (HW Config), open the folder:

\PROFINETIO\Additional Field Devices\Valves\Festo


CPXTerminal" (English language version of the software)

PROFINETIO\Weitere Feldgerte\Ventile\Festo
CPXTerminal (German language version of the software)

Note
If the directory ValvesFesto CPXTerminal" is not
displayed (see Fig. 2/7), repeat installation of the device
master file (GSDML, see section 2.5.5).

Fig. 2/7: Station selection selection of the station symbol


(Festo CPX terminals)
4. Choose the station symbol corresponding to your
application using the following Tab. 2/3 dependent on:

Operating mode of the bus node


(see section 1.4.2 or Tab. 1/1)

Additional function Fast Startup"


(for short FSU, see section B.1.3)

Festo P.BECPXPN IOEN en 1008b

CPX revision code of the bus node


(see section 2.5.2 or Tab. 2/2)

Connection technology (M12 or RJ45 or SCRJ)

231

2. Commissioning

Example: With use of a bus node CPXFB33 with Rev 14


in the remote I/O operating mode, without the
additional function Fast Startup", open the station
symbol CPX ( 1 in Tab. 2/3).

CPX revision code

Operating mode Additional function

Station symbol 1

of the bus node

of the bus node

(Field device group)

Fast Startup (FSU)

FB33 (M12),
FB34 (RJ45)

FB35 (SCRJ)

Rev 09 Rev 11

Remote I/O

n/a

CPX Rev 11 1)

n/a

Rev 12 Rev 18

Remote I/O

No

CPX

CPXFO

Yes, with FSU

CPX FSU 2)

CPXFO FSU 2)

Rev 09 Rev 11

Remote controller

n/a

CPX RC

n/a

Rev 12 Rev 18

Remote controller

n/a

CPX RC

CPXRCFO

1)
2)

CPX Rev 11 for bus node up to CPX revision code Rev 11


Prioritized Startup, from GSDML file V. 2.2 + Rev 12

Tab. 2/3:

Station symbol selection as part of CPX terminal configuration


with Siemens SIMATIC STEP 7
5. Drag the selected station symbol 1 onto the bus line of
the PROFINET IO system ( 2 in Tab. 2/3).
The CPX terminal is displayed as a symbol ( 3 see also
Tab. 2/1) and connected to the bus of the PROFINET IO
system.

232

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.6.3

Assign device name"


The following steps and related illustrations differ by
controller, firmware and software used.

Use of the device name

You can assign or change a device name for the CPX


terminal in the next step. This device name is also stored on
the memory card (provided it is inserted) of the bus node.
Using this device name, you can also directly address" the
CPX terminal, e.g. in your automation programs. Alternatively,
you can also use the IP address or the MACID for addressing
(information about IP addressing can be found in the sections
2.6.5 and 2.6.6).
If you have allocated a device name in the course of localising
and identifying the CPX terminal (see section 2.6.1), you can
skip the steps 6. and 7..

Assign device name

6. Double click on the symbol of the CPX terminal 3.


The Properties CPX" window is displayed (see Fig. 2/8).

Festo P.BECPXPN IOEN en 1008b

233

2. Commissioning

Fig. 2/8: CPX terminal characteristics device name


7. In the Device Name" field ( 1 in Fig. 2/8) or Name"
( 1 in Fig. 2/9), enter a unique device name for the CPX
terminal: e.g. CPX01, Stationxy or an applicationspecific
designation.

234

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Fig. 2/9: CPX terminal properties device name and activation of the Prioritized
Startup" (Fast Startup)

2.6.4

Set up Prioritized Startup (Fast Startup")


In the next steps, you can set up the Prioritized Startup"
function. This operating mode allows faster system startup
times.
Prioritized Startup" is also designated Fast Startup"
(abbreviated FSU).
If you do not want to use Fast Startup", you can omit steps
8. to 20.

Festo P.BECPXPN IOEN en 1008b

235

2. Commissioning

Note
The Fast Startup" operating mode has restrictions
regarding commissioning and parametrisation. Detailed
information can be found in the corresponding chapters.
Also observe the instructions in section 2.8 and
section B.1.3 regarding Fast Startup".

Activate Fast Startup"

8. Place a check in front of Prioritized Startup" 2 in the


window Properties CPX" (see Fig. 2/9).
9. Choose the tab IO Cycle" ( 1 in Fig. 2/10).

1
2

Fig. 2/10: FastStartup" settings adaptation of the I/O cycle time (Update time)

236

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

10. Make sure that the following values are set for IO Cycle":

Update time 2:
Mode:

Update time:

Fixed
update
time
1,000 ms

Response monitoring time 3:


Number of update cycles:
Response monitoring time:

3
3,000 ms

11. Confirm your entries by clicking on OK".


12. Click on the symbol of the CPX terminal to be configured
in the PROFINET Hardware Configuration (HW Config,
3 in Fig. 2/6).
13. The configuration table is displayed:
You will find the configuration table below the schematic
representation of the PROFINET IO system. If necessary,
increase the size of this area of the HW Config window
(see Fig. 2/6 or 2 in Fig. 2/17).

14. Double click in the configuration line of the connection


(port) X1 TP1".
The window Properties CPX FSU Port 1" is displayed
(see Fig. 2/11).

15. Choose the Options" tab (1 in Fig. 2/11).

Festo P.BECPXPN IOEN en 1008b

237

2. Commissioning

1
2
3

Fig. 2/11: FastStartup" settings Deactivation of the crossover detection


(Disable Autonegotiation)
16. Make sure that the following Transmission medium" for
Connection" 2 is set:

TP / ITP with 100 Mbps full duplex"

17. Deactivate the crossover detection 3:


Place a check in front of Disable Autonegotiation".

238

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

18. Also deactivate crossover detection in the counterpart


station, e.g. in the control system (PLC/Master).
Deactivation of crossover detection is required for a startup
of the CPX system.
Fast Startup" or Prioritized Startup" is possible only with
crossover detection deactivated.
19. Use a suitable network line for this connection, in this
case a crossed line, for example (if the crossover
detection is deactivated on both sides of the connection
and a connection between PLC or master and slave is
created).
20. Repeat the steps 14. to 19. for port X2 TP2.

2.6.5

Assigning or changing IP address


You can manually assign or change the IP address of the CPX
terminal in the next steps. The controller usually takes over
the allocation of an IP address (automatic addressing using
the DHCP server integrated in the controller).
If you would like to accept the specified IP address, you can
skip the steps 21. to 23..

Assigning or changing
IPaddress

21. Depending on the PROFINET environment, a different


procedure is required for entry or change of the IP
address:

Click on the Ethernet..." button for IP addressing


( 1 in Fig. 2/12).

For IP addressing, choose the tab Addresses"


( 1 in Fig. 2/13).
The Addresses" tab or the window Properties Ethernet
interface CPX" window is displayed (see Fig. 2/14 or
Fig. 2/15).

Festo P.BECPXPN IOEN en 1008b

239

2. Commissioning

Fig. 2/12: CPX terminal characteristics addressing (part 1)

Fig. 2/13: CPX terminal characteristics addressing (part 2)


22. Manual addressing (if required):
Enter the IP address of the bus node
( 1 in Fig. 2/14 or Fig. 2/15).

240

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Fig. 2/14: CPX terminal characteristics addressing (part 3)

Fig. 2/15: CPX terminal characteristics addressing (part 4)

Festo P.BECPXPN IOEN en 1008b

241

2. Commissioning

23. Confirm your entries by clicking on OK" twice if


necessary.
Observe the basic addressing rules for the allocation of the
IPaddress, e.g. with respect to the use of private or public
address ranges. Also check that the IP address can be used in
your automation network (no duplicate address assignment
etc.).
The following IP address variants are available for addressing
the bus node or CPX terminal:

Factoryspecified (remanent") IP address (192.168.10.2)

Host system IP address

Dynamic IP address, assigned through DHCP

Static, customerspecific or userchangeable IP address

The dynamic IP address assigned through DCHP can be fixed,


if needed, and so becomes a customerspecific static IP
address.

2.6.6

Use MAC addressing

Use MAC addressing

Besides the IP addresses, the MACID of the bus node is


also available for addressing purposes (see 1 in Fig. 2/16).
The MACID is located on the name plate.

Fig. 2/16: CPX terminal characteristics MAC addressing

242

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

The MACID is a uniform worldwide identification of each


individual Ethernet device. The identification consists of a
Manufacturer ID" and a consecutive identification of the
Ethernet device, e.g. 000EF0123ABC. The highlighted
identification represents the Manufacturer ID", here Festo.

2.6.7

Determine port addresses

Determine port addresses Addresses of the input and output ports TP1 and TP2 can be
determined through the configuration table of the HW
Config window, for example.

Festo P.BECPXPN IOEN en 1008b

243

2. Commissioning

2.7
2.7.1

CPX terminal configuration


Allocate configuration table (insert bus nodes and modules)
In the following steps, you take the bus node and individual
modules of your CPX terminal ( 1 in Fig. 2/17) from the
hardware catalogue into the configuration table ( 2 ).
The CPX modules are divided into fielddevice groups within
the Hardware Catalogue ( 4 in Fig. 2/17): analogue modules,
digital modules, pneumatic interfaces, pneumatic modules
and technology modules. In this environment, the CPX bus
nodes FB33, FB34 and FB35 form their own group (Bus
nodes").
The field device groups or Bus node and module folder" are
located under the station symbols ( 3 ).
1. Start the PROFINET hardware configuration in your
configuration and programming software (e.g. HW Config
in Siemens STEP 7).
2. If the Hardware Catalogue has not been opened:
Click on the catalogue symbol or use the keyboard
combination [Ctrl] + [K].
The hardware catalogue is displayed.
3. In the Hardware Catalogue, open the folder:

\PROFINETIO\Additional Field Devices\Valves\Festo


CPXTerminal" (English language version of the
software)

or

244

\PROFINETIO\Weitere Feldgerte\Ventile\Festo
CPXTerminal

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

If the folder ValvesFesto CPXTerminal"


is not displayed, repeat the installation of the device
master file (GSDML, see section 2.5.5).

2
Fig. 2/17: CPX terminal configuration with Siemens STEP 7 HW Config
4. Click on the symbol of the CPX terminal to be configured
in the PROFINET Hardware Configuration (HW Config, 1
in Fig. 2/17).
The configuration table ( 2 in Fig. 2/17) is displayed
(below the schematic representation of the PROFINET IO
system). If necessary, increase the size of this area of the
HW Config window.
Festo P.BECPXPN IOEN en 1008b

245

2. Commissioning

The configuration table represents your CPX terminal.


This area of the HW Config window as well as the higherlevel
graphic representation is also designated as the Rack Rail
window. In the documentation for your control system, the
designation profile rail, mounting rack, or rail may be found
instead of rack rail".

Open station symbol

5. In the hardware catalogue, open the station symbol


( 3 ) corresponding to your application and the related
field device groups (bus node and module folder",
4 in Fig. 2/17).

Note
Open the same station symbol as with the station selection
in section 2.6.2.

Select and insert bus node 6. Pull the required catalogue elements, i.e. first the bus
node and then the modules of your CPX terminal
corresponding to the physical" sequence (as mounted,
from left to right) into the configuration table.

Note
Various catalogue elements are available for linking the
bus node: Observe the following sections.
Choose the required bus node catalogue element based
on the following Tab. 2/4 dependent on:

246

Operating mode of the bus node


(see section 1.4.2 or Tab. 1/1)
Diagnostics mode of the bus node
(see section 1.4.2 or Tab. 1/3)

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Additional function Fast Startup"


(FSU, see Appendix B.1.3)

Connection technology (M12 or RJ45 or SCRJ)

1
2
3
Operating mode

Diagnostics mode

Additional function Field device group

of the bus node

[mode identification]

Fast Startup (FSU)

(station symbol)
FB33,
FB34

FB35

CPXFO

Without
diagnostics 1

1)
2)

CPX 1)

Yes, with FSU

CPX FSU 2) CPXFO FSU 2)

No

CPX 1)

CPXFO

Yes, with FSU

CPX FSU 2)

CPXFO FSU 2)

I/O diagnostics interface


[STI] 3
Remote controller

No

Status bits
[Status] 2

Remote I/O

No

CPX 1)

CPXFO

Yes, with FSU

CPX FSU 2)

CPXFO FSU 2)

n/a

n/a

CPX RC

CPXRCFO

CPX Rev 11 for bus node up to CPX revision code Rev 11


Prioritized Startup, from GSDML file V. 2.2 + Rev 12

Tab. 2/4:

Bus node selection as part of CPX terminal configuration


(PLC hardware configuration)

Festo P.BECPXPN IOEN en 1008b

247

2. Commissioning

Example: When using the bus node from the previous


example (CPXFB33 with Rev 14) in the operating mode
remote I/O with diagnostics mode status bits but
without the additional function Fast Startup", choose
the bus node module FB33 with mode identification
Status (from the field device group Bus nodes"
underneath the CPX station symbol): FB33 PNIO module
[Status] ( 2 in Tab. 2/4).

Then pull the first (left) module of your CPX terminal


from the field device group onto line 2 in the
configuration table.

248

Check the setting of the DIL switches for operating


mode and diagnostics mode (see section 1.4.2):
Ensure that the setting for operating mode and
diagnostics mode selected through DIL switches at
the bus node matches the function of the catalogue
element.

Inserting modules

First pull the bus node onto the first line of the
configuration table (Slot" 1, 2 in Tab. 2/4, also
designated as function card position 1 or card slot 1).

Drag the next module to the respective next free row


of the configuration table.

Alternatively, you can also double click on the catalogue


element: Select the next free row in the rack rail window
before you make the double click.

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.7.2

Modifying the I/O address


1. Double click on the module name in the configuration
table.
The Properties ..." window is displayed.
2. Select the Addresses" tab.
3. Change the start address (Start") of the inputs or
outputs.
4. Confirm the entry with OK".
The modified address is displayed in the configuration
table.

2.7.3

Modifying the diagnostics address


The diagnostics address is automatically assigned by the
Siemens STEP 7 configuration and programming software
HW Config. A change is rarely required.
1. Doubleclick on Slot 0" in the configuration table.
The Properties CPX" window is displayed (see Fig. 2/18).

Fig. 2/18: Changing the diagnostics address with Siemens


STEP 7 HW Config
2. Select the Addresses" tab.

Festo P.BECPXPN IOEN en 1008b

249

2. Commissioning

3. Enter the desired Diagnostic Address".


(The available address range depends on the controller
used see manufacturers documentation).
4. Confirm the entry with OK".
The modified address is displayed in the configuration
table.
Further information about diagnostics:

Summary of diagnostics options"

250

Section 3.1,
Section 3.5,

Diagnostics via PROFINET"

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.8

Parametrisation
You can individually set the behaviour of the CPX terminal
through parametrisation. We distinguish between the
following parametrisation variants:

System parametrisation, e.g. deactivating error messages


etc.

Module parametrisation (modulespecific and


channelspecific), e.g. module monitoring, settings for
errors, adjustment of debouncing times for the inputs,
etc.

Parametrisation of the diagnostics memory

A detailed description of the individual parameters as well as


basic information about application can be found in the CPX
system description (P.BECPXSYS...).
Parameter lists for the various CPX modules can be found in
the corresponding descriptions for the modules
(P.BECPXEA..., P.BECPXAX..., P.BECPXCP... etc.).

Note Module parameter in the operating mode FSU


In the Fast Startup" (FSU) operating mode, the module
parameters cannot be set through the control software
(exception: VTSAD pneumatics interface).
Use the Festo Maintenance Tool (FMT) or the handheld
(MMI) to make the required settings.
System parameters can be set in all operating modes, also
in the FSU operating mode, using the control software.

Festo P.BECPXPN IOEN en 1008b

251

2. Commissioning

Note System start in the operating mode FSU


For the system start, the function System Start with Saved
Parameters" (Saved" or Stored Parameters") must be
activated to ensure that the parameters entered using FMT
or MMI are used.
This setting must be made at two positions:
in the bus node system parameters (using FMT or MMI)
in the system parameters of the control software
(e.g. Siemens STEP 7, see 1 in Fig. 2/19)

1
Fig. 2/19: System start in the operating mode FSU System
Start with Saved Parameters" (Saved" or Stored
Parameters")

252

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.8.1

Start parametrisation while switching on (system start)


The parametrisation at system start of the CPX terminal
is initially dependent on the setting of the system start
parameter. This parameter specifies whether the start
parametrisation will be loaded from the PROFINET I/O
Controller or from the CPX bus node.

Note
The start parameter set is loaded again (according to the
rules described above) after every interruption of the
network connection or of the power supply.
An exchange of individual CPX modules is therefore possible
without the need for new manual parametrisation.

Sequence of the start parametrisation when


switching on the CPX terminal
Sequence with system start parameter Default
Parameters":

The PROFINET I/O controller loads the start parameter set


into the CPX bus node.

The bus node then distributes the parameter set to the


modules.
It does not matter whether there is a memory card in the
bus node or not.

Sequence with system start parameter Saved


Parameters":

Festo P.BECPXPN IOEN en 1008b

The CPX bus node distributes the saved (in the bus node)
start parameter set to the modules.

253

2. Commissioning

2.8.2

Parametrisation of the CPX terminal with Siemens STEP 7


Setting system parameters
1. Start the PROFINET hardware configuration in your
configuration and programming software (e.g. HW Config
in Siemens STEP 7).

Fig. 2/20: Setting system parameters with Siemens STEP 7

254

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2. Mark the symbol of the CPX terminal on the PROFINET IO


system (see 1 Fig. 2/20). The configuration table now
shows the configuration of the CPX terminal.
3. Double click on line 0 of the configuration table 2. The
Properties CPX" dialogue window is displayed.
4. Select the Parameters" tab 3.
The list with the parameters and the currently active
values will be shown.
5. Click on the value (Value") of the parameter that you
would like to change.
A list with the possible values will be opened 4.
6. Change the parameter by clicking on the desired value
(Value").
7. Then confirm the change.

Note
System parameters monitoring KZS/KSA/KZV, UOUT/VAL
The shortcircuit/overload and undervoltage diagnostics
messages for the complete CPX terminal can be
suppressed using the monitoring system parameter
(function no. 4401).
The settings made separately for each module with the
CPX module parameter monitoring are not affected by the
setting of the system parameter monitoring.
Additional information on parametrisation can be found
inthe CPX system description (P.BECPXSYS...) in
Appendix B.

Festo P.BECPXPN IOEN en 1008b

255

2. Commissioning

Setting module parameters


1. Start the PROFINET hardware configuration in your
configuration and programming software (e.g. HW Config
in Siemens STEP 7).

Fig. 2/21: Setting module parameters with Siemens STEP 7


2. Double click in the configuration table on the designation
of the module you would like to parametrise
( 1 in Fig. 2/21). The Properties ..." dialogue window is
displayed.
3. Click on the value (Value") of the parameter that you
would like to change. A list with the possible values will
be opened 2.
256

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

4. Change the parameter by clicking on the desired value


(Value").
5. Then confirm the change.

Note
Module parameters can refer to:
Properties of the complete module
Properties of an individual channel of a module

Festo P.BECPXPN IOEN en 1008b

257

2. Commissioning

Parametrisation of the diagnostic memory


A maximum of 40 diagnostic messages can be saved in the
diagnostic memory. Using the handheld (CPXMMI) or the
Festo Maintenance Tool (CPXFMT), you can parametrise,
among other things, which messages are saved and how the
messages are saved.
Choose, for example, the memory duration or the diagnostic
memory mode (Entries remanent at Power ON") or
the memory procedure (Run/Stop" setting).
A short explanation of the major settings can be found in the
following sections. You can obtain further information in the
description for the CPXMMI or FMT.
Memory duration or diagnostic memory mode
(Trace parameters" > Entries remanent at Power ON" or
Diag.Buffer Mode"):

Active" or remanent":
The diagnostic messages remain saved when the
operating voltage is switched off or after a power failure.

Inactive" or not remanent":


The diagnostic messages are lost after the operating
voltage is switched off or after a power failure.

Memory procedure
(Trace parameters" > Run/Stop 1" or
Diag.Buffer Mode"):

Save first 40 entries" or Stop after 40 records..."


(Stop after 40 entries...):
The bus node saves the first forty diagnostic messages.
Additional, subsequent messages are not saved.

258

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Save last 40 entries" or Record continually...":


Continuous saving of the diagnostic messages.
After the 40th message, the oldest message will be
overwritten.

Fault end filter


(Trace parameters" > Fault end filter" or
Diag.Buffer Error end")
Select whether a rectified fault (Outgoing fault") is to be
recorded in the diagnostic memory:

Record outgoing faults" or Record coming/going"


(Record incoming/outgoing faults):
When a fault occurs and is eliminated, the error number
and the time of the event are recorded.

Do not record outgoing faults" or Record coming only"


(Only record coming faults):
Only when a fault occurs are the error number and the
time of the event recorded. If the fault is eliminated, the
time of the event will not be recorded.

Festo P.BECPXPN IOEN en 1008b

259

2. Commissioning

2.8.3

Parametrisation with the handheld


The handheld (CPXMMI) offers menudriven access to
parametrise the CPX terminal without configuration software.
If the handheld has write access to the parameters, you
cannot parametrise the following parameters via the bus:

System parameters

Module parameters

Information about operating the handheld can be found in the


description for the handheld P.BECPXMMI...

2.8.4

Parametrisation via the Festo Maintenance Tool


With the PC software Festo Maintenance Tool (CPXFMT), you
can conveniently parametrise the CPX terminal over a USB
connection.
You receive the necessary USB adapter with the CPXFMT
software.

Note
The last parametrisation set or received is always valid
until the restart of the bus node or CPX terminal.
After a restart, settings chosen through MMI or FMT must
be recreated, if necessary. See also section 2.8.1 (Start
parametrisation) and the instructions on system start in
the operating mode FSU (Fig. 2/19). Instructions on
parametrisation after replacement of a bus node can be
found in section 1.5.

260

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.8.5

Bus node parameter

Devicespecific parameters

Description/setting possibilities

Standard CPX parameter more detailed information:


see CPX system description (P.BECPXSYS...)

Monitoring SCS
Monitoring SCS
Monitoring Uout (VOUT)
Monitoring UVen (VVAL)
Monitoring SCS
Fail safe
Force mode
System start with external
parameters or default parameters
or with saved parameters
(Saved Parameters")

Note
The parameters of the diagnostic memory can only be set via
the CPXMMI or CPXFMT.

Filter diagnostic message


UOff/UVen
(Undervoltage, VOUT/VVAL)

Special bus node parameter setting options:


Inactive:
Undervoltage is reported over the network
Active:
Undervoltage messages are filtered and not reported over
the network; the undervoltage is displayed only through
flashing of the SF LED on the bus node.

Analogue process value


representation
(Intel/Motorola format)

Special bus node parameter defines the representation of


process values of the analogue modules setting options:
INTEL byte sequence (LSBMSB, Little Endian"; factory
setting):
Process values are depicted in the Intel format (least
significant bit to the left, most significant bit to the right)
MOTOROLA byte sequence (MSBLSB, Big Endian"):
Process values are displayed in the Motorola format
(highest value bit on the left, lowest value bit on the right)
This parameter can also be set via the I/O diagnostic interface
with the function number 4402 bit 7.
Value 0": Intel (LSBMSB; factory setting)
Value 1": Motorola (MSBLSB)
The settings of the byte sequence or of the process value
representation is dependent on your control system and the
related user programs: Choose the byte sequence used in
your control system.

Tab. 2/5:

Devicespecific parameters of the bus node

Festo P.BECPXPN IOEN en 1008b

261

2. Commissioning

Note
Take into account the set bus node parameters in your
user programs also, in particular the analogue process
value representation" (byte sequence).

Note
Observe that the parameter Filter diagnostic message
UOUT/UVAL" is only available from Revision 14 (Rev 14")
ofthe PROFINET bus node.
If you use a bus node with an earlier revision, although the
parameters are displayed in Siemens STEP 7, they have no
effect.

262

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.8.6

Application example for parametrisation

1 Input for

1st sensor
(with default
parametrisation)

2 Parametrised
input for
2nd sensor
(see text)
1st sensor
2nd sensor

Fig. 2/22: Application example for parametrisation of input debouncing time and signal
extension time on the 2nd sensor
In the above application, packets are transported on a
fastmoving conveyor belt.
The input for the 2nd sensor is parametrised as follows for
improvement of the signal recording and processing:

Festo P.BECPXPN IOEN en 1008b

Reduction of the input debouncing time from 3 ms


(factory setting) to 0.1 ms: Recording of shorter signals is
possible. This parameter is set for the complete module.
Signal extension time set to 50 ms: Reliable recording of
the signals by the controller.
The value of this parameter is set for the complete
module, but must be activated/deactivated separately for
each input channel.

263

2. Commissioning

2.9

Identification & Maintenance

The Identification and Maintenance" (I&M) function serves


as an electronic nameplate of the bus node and offers
uniform, nonproprietary access to devicespecific online
information via the internet.

Note
To use the I&M function, at least revision status 14
(Rev 14") is required (see name plate of the bus node).
Ifa bus node with an earlier version is used, the following
error message is displayed.

Fig. 2/23: I&M error message for bus nodes with revision
status (CPX revisions code) earlier than Rev 14"

264

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Load identification properties in the field bus node


1. Click on Download Module Identification..." in the
PLC"menu (Target system > Load module identification).
The window Download Module Identification" is
displayed.
2. Enter your new identification properties in the fields
under Offline" (examples: see Fig. 2/24).
3. Make sure that, a check is entered in the check boxes under
Include" only if you want to load new I&M data into the bus
node.

Note
Remove the check under Include" if correct data are
already in the ONLINE" field; otherwise, these data will
be overwritten!
4. Confirm the entries with OK.

1 Deactivate checks, if applicable, so that correctly filledin ONLINE fields are not
overwritten.
Fig. 2/24: Selection of the I&M identification data for transfer to the bus node

Festo P.BECPXPN IOEN en 1008b

265

2. Commissioning

Look at identification properties


1. Click on Module Information..." in the PLC" menu
(Target system > Module status).
The window Module Information" (module status)
isdisplayed.
2. In the General" tab, you will find the hardware revision
and the software/firmware status of the bus node.

Note
The detailed and possibly updated I&M specifications for
the hardware revision and for the firmware and software
status of the bus node might not be identical to the
higherlevel CPX revision code (Rev xy") located on the
name plate.
3. You will find further information, such as manufacturers
specifications, in the Identification" tab.

266

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

2.10 Configuration in the Remote Controller operating mode


If there is an FEC or CEC in your CPX terminal, you must
operate the bus node in the Remote Controller operating
mode. The bus node then occupies 8 or 16 input bytes and 8
or 16 output bytes (dependent on the switch position DIL 2.2:
see Tab. 1/4). These are available to the control program in
the FEC or CEC and to the PROFINET Master.
Configuration of the bus
node Remote Controller
operating mode

1. Ensure that DIL switch 1 of the bus node is in the


Remote Controller position (see section 1.4.2, Tab. 1/1).

DIL 1.1: ON

DIL 1.2: OFF

2. With DIL switch 2, set the required datafield size


(seeTab. 1/4).
3. Start your configuration and programming software,
e.g.Siemens STEP 7.
4. Open the hardware configuration, here: HW Config.
5. If you change an existing configuration: If necessary,
remove the existing bus nodes and all other (subordinate)
modules from this CPX terminal configuration.
6. Carry out the bus node selection (station selection) with
the station type CPX RC or CPXRCFO (see section 2.7.1).
The bus node is thus configured as Remote Controller.
Additional settings, such as change of the PROFINET device
name or IP address, can be made just as in the Remote I/O
operating mode.

Festo P.BECPXPN IOEN en 1008b

267

2. Commissioning

2.11 Checklist for starting up the CPX terminal


If the safety concept of your machine/system permits, start
up the CPX terminal first with both operating voltages but
without compressed air. You can then test the CPX terminal
without triggering undesired reactions.

Note
Observe the general commissioning instructions in the
CPX system description and in the manual of your
controller.

Caution
The CPX terminal with bus node for PROFINET also starts
with incomplete configuration.
Check the configuration and address assignment of the

I/Os on the CPX terminal. In order to do this, you can,


ifnecessary, force the I/Os (see CPX system manual
P.BECPXSYS...).
An incomplete configuration will normally be displayed

with the diagnostics LED of the controller and in the


online diagnostics of your configuration software.
Procedure:

268

Check the DIL switch settings and the network


configuration before using and replacing CPX terminals.
Ensure that the desired start parametrisation of the
CPXterminal will be recreated after a network
interruption.

Festo P.BECPXPN IOEN en 1008b

2. Commissioning

Make sure that, after replacement of individual modules


or of the entire CPX terminal, the new terminal is also
operated with the required parameter settings.
(See also section 2.8.1 for the start parametrisation and
the note on parametrisation using CPXMMI or CPXFMT in
section 2.8.4.)

If necessary, check the parametrisation on a random


basis, e.g. with the MMI, FMT or configuration program.

Errorfree commissioning, normal operating status


After an errorfree commissioning (normal operating status),
the following LEDs light green: "Power System" (PS) and
"Power Load" (PL), possibly also "Link/Traffic 1" (TP 1) and
TP2 (if connection is used).
LED display

NF

Operating
status
PS
PL

TP1

SF

TP2

1)

Normal,
no error

Only if connection is used:


Constant light: connection active
Flashing/blinking: Data transmission is running

Tab. 2/6:

Festo P.BECPXPN IOEN en 1008b

The following LEDs


light green:
PS
PL
TP1 1)
TP2 1)
The following LEDs
do not light:
SF
NF
The M LED lights
orflashes if
parametrisation is
changed or force
mode is active

Normal operating status of the CPX terminal or


bus node

269

2. Commissioning

The LEDs "System Failure" (SF) and "Network Failure" (NF) do


not light.
The "Modify" (M) LED only lights or flashes for the "changed
parametrisation" setting (system start with saved
parametrisation and saved CPX expansion) or "force active"
(force mode, function no. 4402; see CPX system description
P.BECPXSYS..., on the spot diagnostics).
Detailed information about the meaning of the individual
LEDs and information on diagnostics and error handling can
be found in section 3.2 of this description and in the CPX
system description (P.BECPXSYS...).

270

Festo P.BECPXPN IOEN en 1008b

Diagnosis

Chapter 3

Festo P.BECPXPN IOEN en 1008b

31

3. Diagnosis

Contents

3.

Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

3.1
3.2

Overview of Diagnostic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Diagnostics via LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
Network status LED NF / connection status LEDs TP1, TP2 . . . . .
3.2.2
CPX system/terminal status LEDs PS, PL, SF, M . . . . . . . . . . . . . .
Diagnostics via status bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostics via the I/O diagnostic interface (STI) . . . . . . . . . . . . . . . . . . . . .
Diagnostics via PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.1
Basic information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.2
Online diagnostics with Siemens STEP 7 . . . . . . . . . . . . . . . . . . . . .
3.5.3
Userspecific diagnostics with Siemens STEP 7 . . . . . . . . . . . . . . .

33
35
37
38
311
312
313
313
316
318

3.3
3.4
3.5

32

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

3.1

Overview of Diagnostic Functions


The CPX terminal provides extensive and userfriendly
possibilities for diagnostics and error handling. Depending on
the configuration, the following functions are available as part
of PROFINET:

Diagnostic
function

Brief description

Advantages

Detailed
description

LED display

Status LEDs, for display of


hardware errors,
configuration errors, bus
errors, etc.

Fast onthespot"
recognition of faults

Section 3.2

Status bits

Internal inputs which supply


coded common diagnostic
messages: 8 status bits are
transmitted to the interface as
Inputs" cyclically with all
other inputs

Fast access to fault


messages in the PLC user
program, irrespective
ofthe module and
IOController

Section 3.3

I/O diagnostics
interface

Busindependent diagnostic
interface at I/O level which
enables access to the internal
data of the CPX terminal
(16 inputs and 16 outputs)

Read access to internal


parameters and data at
I/O level

CPX System
Manual, section
Diagnostics and
fault clearance
(P.BECPXSYS...),
Instructions in
section 3.4
(P.BECPXPNIO...)

Tab. 3/1:

Overview of the diagnostic options of the CPX terminal Part 1

Festo P.BECPXPN IOEN en 1008b

33

3. Diagnosis

Diagnostic
function

Brief description

Advantages

Detailed
description

Diagnostics via
CPXMMI

Handheld MMI, for


menudriven, convenient
display of diagnostic
information

Fast onthespot" error


detection, without
programming, in clear text

Description for
the handheld unit
(P.BECPXMMI...)

Diagnostics via
CPXFMT

Festo Maintenance Tool (FMT),


for PCbased diagnostic
functions

Graphic representation
ofthe CPX terminal,
additional functions,
e.g.status display,
parametrisation

Online
documentation for
the CPXFMT

Diagnostics via
PROFINET

Diagnostics as part of the


PROFINET function

Diagnostics via the


network:
Detailed modulerelated
and channelrelated error
detection in the online
mode of the configuration
software and in the PLC
user program

Section 3.5

Tab. 3/2:

Overview of the diagnostic options of the CPX terminal Part 2

Note
Note that the diagnostic information shown can depend on
the settings (see section 1.4.2) as well as on the
parametrisation (see section 2.8) of the CPX terminal.

34

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

3.2

Diagnostics via LEDs


LEDs for diagnosing the CPX terminal are available on the bus
node as well as on the individual modules.
The meaning of the LEDs on the electric modules can be
found in the manual for the relevant module.

LEDs on the CPX bus node for PROFINET


The light emitting diodes on the cover indicate the operating
status of the CPX bus node.

1 CPXspecific LEDs
NF

PS: Power system

PS

TP1

SF

TP2

PL: Power load

PM

NF

PS

SF: System Failure


M: Modify

2 PROFINET
specific LEDs
NF: Network Failure
TP1: Link/Traffic 1

PM
TP1

SF

TP2

TP2: Link/Traffic 2

Fig. 3/1: LEDs at the CPX bus node (here CPXFB33)

Festo P.BECPXPN IOEN en 1008b

35

3. Diagnosis

The LEDs are shown in their various states as follows:


lights;

flashes;

dark;

Normal operating status


In normal operating status, the following LEDs light green:
PS, PL and possibly also TP1, TP2 (if connection is used).
The SF and NF LEDs do not light up.
The M LED only lights or flashes for the changed
parametrisation" setting (system start with saved
parametrisation and saved CPX expansion) or force active"
(force mode, function no. 4402; see CPX system description
P.BECPXSYS..., on the spot diagnostics).
LED display

NF

Operating
status
PS
PM

TP1

SF

TP2

1)

Normal,
no error

Only if connection is used:


Constant light: connection active
Flashing/blinking: Data transmission is running

Tab. 3/3:

36

The following LEDs


light green:
PS
PM
TP1 1)
TP2 1)
The following LEDs
do not light:
SF
NF
The M LED lights
orflashes if
parametrisation is
changed or force
mode is active

Normal operating status LED display

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

3.2.1

Network status LED NF / connection status LEDs TP1, TP2

NF Network status/network failure


LED (red)

Procedure

Installation

Error handling

ON

No error
(if the green PS LED
lights up)

Network connection
not OK possible causes:
Only before initial
commissioning:
Configuration defective,
e.g. MACID not
configured
Device name or device
number not correct
IO controller defective
Network connection
interrupted, short
circuited or disturbed

Check:

OFF

LED is off
ON
OFF

LED flashes

Configuration

Device name
Device number
IO controller
Network connection

TP1, TP2 connection status (link/traffic 1, 2)


LED (green)

Procedure

Installation

Error handling

ON

No physical network
connection

Check network connection /


network cable

Network connection OK

Flickering: Data
transmission is running
Flashing, both LEDs at
the same rate:
Module location

OFF

LED is off
ON
OFF

LED lights up
ON
OFF

LED flickers or
flashes 1)
1)

ON
OFF

Module location: e.g. for fault


diagnostics or during configuration
(section 2.6.1)

Rapid flickering seems to be lighting; the light intensity depends on the data traffic

Tab. 3/4:

Network status LED NF / connection status LEDs TP1, TP2

Festo P.BECPXPN IOEN en 1008b

37

3. Diagnosis

3.2.2

CPX system/terminal status LEDs PS, PL, SF, M

PS Operating voltage supply (power system)


LED (green)

Procedure
ON
OFF

LED lights up
ON
OFF

LED flashes

ON
OFF

LED is off

Installation

Error handling

No error, operating voltage


for electronics and sensors
is present

Operating voltage for


electronics and sensors
outside the tolerance
range

1. Eliminate short circuit/overload


2. Dependent on the parametrisation:
The sensor supply voltage will be
switched on again automatically
when the short circuit has been
eliminated (default)
Power off/on necessary

Operating voltage for


electronics and sensors not
applied

Check the operating voltage


connection of the electronics

PL Load voltage supply for outputs and valves (power load)


LED (green)

Procedure

Installation

Error handling

ON

No fault, load voltage


applied

None

Load voltage outside


tolerance range

1. Eliminate undervoltage
2. Dependent on the parametrisation:
the load voltage supply will be
switched on again automatically
after the undervoltage has been
eliminated (default)
Power off/on necessary

OFF

LED lights up
ON
OFF

LED flashes

Tab. 3/5:

38

CPX system/terminal status (part 1) LEDs PS and PL

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

SF system failure
Procedure

Status 1)

Meaning/error handling

ON

No error

OFF

Information or
minor error
(error class 1)

See description of the error numbers


in the CPX system manual
(P.BECPXSYS...)

ON

LED (red)

Error (error class 2)

OFF

LED is off
ON

LED flashes
once
OFF

LED flashes
twice
ON
OFF

LED flashes
three times
1

Serious error
(error class 3)

See description of the error numbers


in the CPX system manual
(P.BECPXSYS...)

The system error LED flashes depending on the class of error which has occurred:
Error class 1 (minor error):
1x flash, pause
Error class 2 (error):
2x flash, pause
Error class 3 (serious error): 3x flash, pause

Tab. 3/6:

CPX system/terminal status (part 2) LED SF

Festo P.BECPXPN IOEN en 1008b

39

3. Diagnosis

M parametrisation modified or forcing active (modify)


LED (yellow)

Procedure

Installation

Meaning/error handling

ON

System start with


factory settings (default
parametrisation) and
current CPX expansion
External parametrisation
possible (default)

None

System start with saved


parametrisation and
saved CPX expansion
Parameters and CPX
expansion are
retentively saved;
external parametrisation
is blocked 1)

Caution when replacing a CPX terminal


with saved parametrisation
(LED M lights up):
In case of servicing, such as with
replacement of the CPX terminal,
parametrisation is not created
automatically by the PLC or the
higherorder system. In this case,
check which settings are required
before replacement and make these
settings if necessary.

Forcing active 1)

The Force function has been activated


(Force mode; Function No. 4402, see
CPX System Manual P.BECPXSYS...).

OFF

LED is off

ON
OFF

LED lights up

ON
OFF

LED flashes
1

The display of the Force function (LED flashes) has priority over the display of the setting for the
system start (LED lights).

Tab. 3/7:

310

CPX system/terminal status (part 3) LED M

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

3.3

Diagnostics via status bits


The CPX terminal provides 8 status bits if you activate this
function using DIL switches (see section 1.4.2) assuming
the corresponding PLC hardware configuration (see Tab. 1/3).
Also observe the continued explanations for configuration in
section 2.6.2.
The status bits are used for displaying common diagnostics
messages (global error messages). The status bits are
configured like inputs; you can select the address freely
during the configuration.
If all status bits supply a 0signal, no error will be reported.
Bit

Diagnostic information
with 1signal

Description

Error in valve

Module type in which an


error has occurred

Error at output

Error at input

Error on analogue module/


technology module

Undervoltage

Short circuit/overload

Wire break

Other error

Tab. 3/8:

Festo P.BECPXPN IOEN en 1008b

Type of error

Status bits of the CPX bus node (optional)

311

3. Diagnosis

3.4

Diagnostics via the I/O diagnostic interface (STI)


The CPX terminal provides a 16bit I/O diagnostics interface
(system table interface, STI) if you activate this function using
DIL switches (see section 1.4.2) assuming the
corresponding PLC hardware configuration (see Tab. 1/3).
Observe also the continued explanations for configuration in
section 2.6.2.
Further information can be found in the CPX system
description (P.BECPXSYS...) in the diagnostics and error
handling section.

312

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

3.5
3.5.1

Diagnostics via PROFINET


Basic information

PROFINET forms the basis for comprehensive diagnostics


functions and information over your automation network,
e.g.detailed modulerelated and channelrelated status
information and error recognition in the online mode of the
configuration software and in the PLC user program.
The following sections provide an initial view of the use of the
online diagnostics using the configuration and programming
software (see section 3.5.2) and the userspecific diagnostics
using function modules (see section 3.5.3).

Error characteristics
The behaviour of the CPX terminal for the following errors is
dependent on the configured behaviour of the controller
(ofthe Master), i.e. of the PLC or IPC and the parametrised
failsafe setting:

telegram failure

stop of the controller (of the master)

network interruption.

Depending on the parametrisation, the outputs (valves and


electric outputs) will be switched off (factory setting),
switched on or retain their status.
Further information about the failsafe setting can be found in
the CPX system description P.BECPXSYS...

Festo P.BECPXPN IOEN en 1008b

313

3. Diagnosis

You can set two types of controller error characteristics:

Hard error characteristics: the controller switches to the


operating mode STOP" when an error occurs.

Soft error characteristics: the controller remains in the


operating mode RUN" when an error occurs.

Warning
Ensure that valves and outputs are put into a safe state
if the faults named occur.
An incorrect status of the valves and outputs can lead to
dangerous situations!

Note
Please note the following if the outputs are reset after
PLCstop, network interruption or fault:
Singlesolenoid valves move to the basic position.
Doublesolenoid valves remain in the current position.
Midposition valves move to the mid position (depending
on the valve type: pressurised, exhausted or blocked).

314

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

Fault types
The following table shows a list of all error types which
provided further diagnostics information. The sections 3.5.2
and 3.5.3 describe the access to these error types (based on
Siemens STEP 7).
Value

Fault type (standard)

Value Error type (CPXspecific)

Reserved

1016

Incorrect valve setting

Short circuit

1017

Valve: Switching counter,


limit value exceeded

Undervoltage

1018

Reserved

Overvoltage

1019

Reserved

Overload

1020

Parametrisation error (configurable)

Overtemperature

1021

Parametrisation error (data format)

Cable break

1022

Parametrisation error (linear scaling)

Upper limit value exceeded

1023

Parametrisation error (digital filter)

Lower limit value exceeded

1024

Parametrisation error
(lower limit value)

Reserved

1025

Parametrisation error
(upper limit value)

10

Reserved

1026

Defective actuator supply

11

Reserved

1027

CP module failure

12

Reserved

1028

Defective CP configuration

13

Reserved

1029

Short circuit in the CP string (CP line)

14

Reserved

1030

Slave has no bus connection

15

Reserved

1031

Channel failed

bold = relevant for CPXFB33, CPXMFB34, CPXMFB35

Tab. 3/9:

Error types for the diagnostics via PROFINET

Festo P.BECPXPN IOEN en 1008b

315

3. Diagnosis

3.5.2

Online diagnostics with Siemens STEP 7


1. Start the PROFINET hardware configuration in your
configuration and programming software
(e. g. HW Config in Siemens STEP 7).

Fig. 3/2: Online diagnostics with Siemens STEP 7

316

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

2. Switch from offline to online (see Fig. 3/2 1 ).


3. Click with the righthand mouse button on the CPU
in rack 2.
4. Click on Module information ..." in the displayed
context menu (Module status).
The window Module Information" (module status)
will be displayed 3.
5. Click on the IO device diagnostics" tab
(IO device diagnostics) 4.
6. Click on the event and then on Display"
(Displays) 5.
Diagnostics details are displayed in a new window 6.
These provide more precise information for further
processing. The information is independent of the
controller used.

Festo P.BECPXPN IOEN en 1008b

317

3. Diagnosis

3.5.3

Userspecific diagnostics with Siemens STEP 7


The diagnostics for PROFINET are supported in STEP 7 by
Organisation Modules (OMs) and Function Modules (FMs).
OMs and FMs consist of individual function instructions and
thus form special program modules, socalled Instruction
Lists (AWL) which can be integrated in userspecific
programs.
Organisation Modules start in response to an error or a
devicerelated diagnosis and are used thereby for localisation
of the source of the error while Function Modules read the
diagnostics of the CPX bus node and write to a data area of
the user program (see example in Fig. 3/3).
In this way, the systemspecific diagnostics are individually
integrated in comprehensive, higherorder diagnostics
systems.
The following OMs and FMs can typically be used for
diagnostics purposes: OM 82, OM 86 and SFM 54
(see Tab. 3/10).

Control
system

Module

Meaning

Detail information

STEP 7
Siemens

OB 82

Starts as reaction to a devicerelated


diagnosis

OB 86

Starts as reaction to failure of an IO device


or the network

SFB 54
RALRM

Starts as reaction to failure of an IO device


or the network

Siemens
Reference manual
System and standard
functions for S7300/400"
/
PROFIBUS/PROFINET
Guidelines with respect to
G id li
ih
Function Blocks

Tab. 3/10:

318

Intended use (meaning) of the Organisation Modules OM 82 and OM 86 and


the Function Module SFB 54

Festo P.BECPXPN IOEN en 1008b

3. Diagnosis

Basic procedures diagnostics with user program


Always call the Function Module SFB 54 RALRM from the
Error Organisation Module which has been started by the
controller, e.g. OM 82 or OM 86. A program example can be
found in Fig. 3/3.
1. Call up SFB 54 initially with the operating mode
MODE = 0 in order to determine the address of the
IO device triggering the diagnostics.
2. For determining the diagnostics details:

Call SFB 54 with the operating mode MODE = 2.

Enter the diagnostics address of the CPX bus node in


the parameter F_ID (apply diagnostics address from
step 1).

3. SFB 54 writes the diagnostics information to the AINFO


output parameter.

AWL

Explanation

CALL RALRM , DB54


MODE :=2
F_ID :=DW#16#7F3
MLEN :=255
NEW :=M54.0
STATUS:=DB_ALARM.STATUS
ID :=DB_ALARM.ID
LEN :=DB_ALARM.LEN
TINFO:=DB_ALARM.TINFO
AINFO:=DB_ALARM.AINFO

Call up of SFB 54
Operating mode check of the IO device with address in F_ID
Logical address of the PNIO bus node
Max. length in bytes
New alarm received
Error code of the SFB
Starting address of the module with alarm
Length of alarm information
Target range OB start information (Task information)
Target range header/additional information
(alarm information)

Fig. 3/3: Program example in AWL for reading diagnostics information

Festo P.BECPXPN IOEN en 1008b

319

3. Diagnosis

320

Festo P.BECPXPN IOEN en 1008b

Technical appendix

Appendix A

Festo P.BECPXPN IOEN en 1008b

A1

A. Technical appendix

Contents

A.

Technical appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A1

A.1
A.2
A.3
A.4

Technical data of bus node CPXFB33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Technical data of bus node CPXMFB34 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Technical data of bus node CPXMFB35 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Networkspecific technical data
Bus node CPXFB33, CPXMFB34 and CPXMFB35 . . . . . . . . . . . . . . . . . . .

A3
A4
A5

A2

A6

Festo P.BECPXPN IOEN en 1008b

A. Technical appendix

A.1

Technical data of bus node CPXFB33

General properties of CPXFB33


General technical data

See CPX System Description P.BECPXSYS...

Protection class through housing


according to EN 60529, completely mounted,
plug connector inserted or provided with
protective cap

IP65/IP67

Protection against electric shock


Protection against direct and indirect contact as
per IEC/DIN EN 602041

By means of PELV power circuit


(Protected ExtraLow Voltage)

Module code (CPXspecific)


Remote I/O
Remote controller

215
164

Module code (in the PLC, in the CPXFMT or


CPXMMI handheld)
Remote I/O
Remote controller

FB33RIO ProfiNet Remote I/O


FB33RC ProfiNet I/O bus node

Power supply CPXFB33


Operating voltage /load voltage

See CPX System Description P.BECPXSYS...

Intrinsic current consumption of bus node at 24 V


from operating voltage supply for electronics/
sensors (VEL/SEN)

typ. 120 mA
(internal electronics)

Galvanic isolation
PROFINET interfaces for VEL/SEN

Through a transformer (up to 1500 V)

Power failure bridging time

10 ms

Festo P.BECPXPN IOEN en 1008b

A3

A. Technical appendix

A.2

Technical data of bus node CPXMFB34

General properties of CPXMFB34


General technical data

See CPX System Description P.BECPXSYS...

Protection class through housing


according to EN 60529, completely mounted,
plug connector inserted or provided with
protective cap

IP65/IP67

Protection against electric shock


Protection against direct and indirect contact as
per IEC/DIN EN 602041

By means of PELV power circuit


(Protected ExtraLow Voltage)

Module code (CPXspecific)


Remote I/O
Remote controller

216
165

Module code (in the PLC, in the CPXFMT or


CPXMMI handheld)
Remote I/O
Remote controller

FB34RIO ProfiNet RJ45 Remote I/O


FB34RC ProfiNet RJ45 bus node

Power supply CPXMFB34


Operating voltage /load voltage

See CPX System Description P.BECPXSYS...

Intrinsic current consumption of bus node at 24 V


from operating voltage supply for electronics/
sensors (VEL/SEN)

typ. 120 mA
(internal electronics)

Galvanic isolation
PROFINET interfaces for VEL/SEN

Through a transformer (up to 1500 V)

Power failure bridging time

10 ms

A4

Festo P.BECPXPN IOEN en 1008b

A. Technical appendix

A.3

Technical data of bus node CPXMFB35

General properties of CPXMFB35


General technical data

See CPX System Description P.BECPXSYS...

Protection class through housing


according to EN 60529, completely mounted,
plug connector inserted or provided with
protective cap

IP65/IP67

Protection against electric shock


Protection against direct and indirect contact as
per IEC/DIN EN 602041

By means of PELV power circuit


(Protected ExtraLow Voltage)

Module code (CPXspecific)


Remote I/O
Remote controller

217
166

Module code (in the PLC, in the CPXFMT or


CPXMMI handheld)
Remote I/O
Remote controller

FB35RIO ProfiNet FOC remote I/O


FB35RC ProfiNet FOC bus node

Power supply CPXMFB35


Operating voltage /load voltage

See CPX System Description P.BECPXSYS...

Intrinsic current consumption of bus node at 24 V


from operating voltage supply for
electronics/sensors (VEL/SEN)

typ. 150 mA
(internal electronics)

Galvanic isolation
PROFINET interfaces for VEL/SEN

Through fibreoptic cable

Power failure bridging time

10 ms

Festo P.BECPXPN IOEN en 1008b

A5

A. Technical appendix

A.4

Networkspecific technical data


Bus node CPXFB33, CPXMFB34 and CPXMFB35

Networkspecific characteristics
Fieldbus protocol

PROFINET IO RT (PNIO RT):


based on industrial Ethernet
based on the Ethernet protocol
(IEEE 802.3)
Realtimecapable
supports LLDP

Specification

Selection of directives, standards and norms


with reference to PROFINET:
PROFINET Installation Guide
(PROFINET Installationsrichtlinie)
IEC 61158
IEC 61784
IEC 61918
Further information:
http://www.profinet.com
http://www.profibus.com/downloads

Transmission technology

Switched Fast Ethernet;


design 100BaseTX according to IEEE 802.3

Baud rate

100 Mbit/s

Wavelength
(only CPXMFB35)

650 nm
(suitable for POF fibreoptic cable)

Interfaces
(detailed information in section 1.6)
CPXFB33
CPXMFB34
CPXMFB35

2 x M12, Dcoded, female, 4pin


2 x RJ45, pushpull, copper, AIDAconforming
2 x SCRJ, pushpull, AIDAconforming

Crossover recognition
(only CPXFB33 + CPXMFB34)

AutoMDI

PROFINET input/output size

64 bytes I/64 bytes O,


independent of operating mode

A6

Festo P.BECPXPN IOEN en 1008b

Glossary

Appendix B

Festo P.BECPXPN IOEN en 1008b

B1

B. Glossary

Contents

B.

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B1

B.1

Bus node operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


B.1.1
Remote I/O Explanation of the operating mode . . . . . . . . . . . . . .
B.1.2
Remote controller explanation of the operating mode . . . . . . . . .
B.1.3
Fast Startup" explanation of the additional function . . . . . . . . .

B3
B3
B4
B5

B2

Festo P.BECPXPN IOEN en 1008b

B. Glossary

B.1

Bus node operating modes

B.1.1 Remote I/O Explanation of the operating mode


All functions of the CPX terminal are controlled directly by the
PROFINETIO controller or a higherlevel PLC.

Control of the CPX terminal (or of the CPX valve terminal;


also designated as IO controller)

Data exchange between controller and modules

Parametrisation of the modules

Diagnostics

Controller and CPX terminal communicate via PROFINET.


In doing so, the bus node takes over the connection to
PROFINET and processing of the data exchange:

Protocol implementation

Forwarding of incoming and outgoing data

PROFINET RT
The PROFINET RealTime Protocol (RT) is used here.
(in both operating modes)
An FEC,possibly integrated in the CPX terminal, works as a
passive module, i.e. without controller. In this case, the FEC
can be used for connection to other networks, for example:
The FEC takes over the forwarding of incoming and outgoing
data and thus behaves like an I/O module.

Festo P.BECPXPN IOEN en 1008b

B3

B. Glossary

B.1.2 Remote controller explanation of the operating mode


A CPXFEC of CPXCEC integrated into the CPX terminal takes
over control of the terminal (also described as IO controller)
as the local controller of a larger system, for example.
Requirements for this operating mode:

A CPXFEC or CPXCEC is a component of the CPX terminal.

Make sure that the DIL switches of bus nodes and


CPXFEC or CPXCEC are set corresponding to the
operating mode (see Tab. 1/4 and description of
P.BECPXFEC or P.BECPXCEC).

If necessary, settings must also be adapted to the


software level, such as in the programside hardware
configuration.

The bus node takes over the additional connection to


PROFINET, if applicable; that means, connection to the
higherorder network is not required in this configuration to
operate the CPX terminal. In this case, connection to
PROFINET provides supplementary functions:

B4

The FEC or CEC can communicate at the fieldbus level


over a datafield of 8 or 16 IObytes in size, such as with a
PROFINET IO controller or a higherlevel controller.
A higherlevel PLC can, for example, call up status
information of the valve terminal using this interface and
adjust or optimise the controller correspondingly with
other system parts.

Festo P.BECPXPN IOEN en 1008b

B. Glossary

B.1.3 Fast Startup" explanation of the additional function


The remote I/O operating mode can be combined with the
additional function Prioritized Startup.
The additional function Prioritized Startup, also designated
Fast Startup" (FSU), ensures a faster startup of the
CPXsystem.
The following sections summarise the specific information
from the previous chapters to provide a comprehensive
overview of this function.
The summary also simplifies conversion of an existing
CPXsystem to Fast Startup".
Requirements

The additional function Fast Startup" requires certain


hardware, firmware and software versions as well as the
current GSDML file, which must be installed as part of
commissioning.

Hardware, firmware and software requirements can be


found in Tab. 2/2 (in section 2.5.2).

Tab. 2/2 also includes information about the


required GSDML file: For Fast Startup" you need
version 2.2 (orpossibly a higher version),
e.g. GSDMLV2.2FestoCPX20100517.xml.

Festo P.BECPXPN IOEN en 1008b

Observe the wiring information regarding FSU


in section1.6.2.

Installation of the GSDML file is described in section 2.5.5.

B5

B. Glossary

Restrictions

Crossover detection is not available in remote I/O operating


mode with additional function Prioritized Startup" (FSU):

Use an appropriate cable (see section 1.6.2).

Make sure that the function Autonegotiation/


Autocrossover" is deactivated in your control software
before placing the system in operation (see section 2.6.4).

If necessary, the function Autonegotiation/


Autocrossover" must also be deactivated on the
hardwareside, in the basic setting of your controller (PLC)
or switches or routers in between: Check this with the
port settings.

The additional function FSU has restrictions in


parametrisation:

Module parameters cannot be set over the controller


software and must therefore be entered using CPXFMT or
CPXMMI.

For the system start, the function System Start with


Saved Parameters" (Saved" or Stored Parameters")
must be activated to ensure that the parameters entered
using FMT or MMI are used.

Additional information on parametrisation can be found in the


corresponding sections, especially section 2.8.

B6

Festo P.BECPXPN IOEN en 1008b

B. Glossary

Activation/change

The change of operating mode to Fast Startup" is


performed in the control software, e.g. Siemens STEP 7:
Observe the following note!

Note
Activation of the additional function Fast Startup" (FSU)
Observe that the change to Fast Startup" in the control
software must be made at two configuration levels:
Basic hardware configuration
CPXterminal properties } section 2.6.4,
Set up Prioritized Startup (FSU)"
CPXterminal configuration
Allocate configuration table } section 2.7.1,
Open station symbol" and Select bus node"
with additional function FSU
Additional information on the FSU function can be found in
the Siemens PROFINET system description, section
Prioritized Startup".

Festo P.BECPXPN IOEN en 1008b

B7

B. Glossary

B8

Festo P.BECPXPN IOEN en 1008b

Index

Appendix C

Festo P.BECPXPN IOEN en 1008b

C1

C. Index

Contents

C.

C2

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C1

Festo P.BECPXPN IOEN en 1008b

C. Index

A
Abbreviations, productspecific . . . . . . . . . . . . . . . . . . . . XIII
Additional power supply . . . . . . . . . . . . . . . . . . . . . . . . . 128
Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24, 216
Address assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Address space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Calculate address allocation . . . . . . . . . . . . . . . . . . . . 215

C
Cables, Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Commissioning
Address assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24, 216
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Parametrisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Pneumatics (valves) . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
with Siemens Master . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Connecting
CPXFB33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPXMFB34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPXMFB35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

123
124
125
117
127

Connection technology . . . . . . . . . . . . . . . . . . . . . . . . . . 119


CP interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
CPA pneumatics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
CPX revision code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CPXFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 267, B3

Festo P.BECPXPN IOEN en 1008b

C3

C. Index

D
Device master file (GSDML) . . . . . . . . . . . . . . . . . . . 221, B5
DIL switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Dismantling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

E
Electric modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Electrical connection and display elements . . . . . . . . . . . 14

F
FEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 267, B3
Festo Maintenance Tool (CPXFMT) . . . . . . . . . . . . . . . . . . 25
FSU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII
Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120, 121
Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Crossover detection (AutoMDI) . . . . . . . . . . . . . . . . . 120
Explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIV, B5
Module support . . . . . . . . . . . . . . . . . . . . . . . . . . 29, 213
Operating mode . . . . . . . . . . . . . . . . . . 19, 246, 247, B5
Parametrisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
PROFINETStack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Restart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Selecting bus node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Setting up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Station selection . . . . . . . . . . . . . . . . . . . . . . . . . 231, 232
System start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
WLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

G
General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

H
Handheld (CPXMMI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
C4

Festo P.BECPXPN IOEN en 1008b

C. Index

I
I/O diagnostics interface . . . . . . . . . . . . . . . . . . . . . . . . . 312
Important user instructions . . . . . . . . . . . . . . . . . . . . . . . . . XI
Inputs, Calculate address allocation . . . . . . . . . . . . . . . . 215
Intended use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII
Interfaces, Pneumatics . . . . . . . . . . . . . . . . . . . . . . . . . . 210
IP65/IP67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
ISO pneumatics (VTSA) . . . . . . . . . . . . . . . . . . . . . . . . . . 210

L
LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269, 35

M
Memory card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114, 115
Midi/Maxi pneumatics . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Module identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . 25, 26
Module parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Modules, Electrical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

N
Network
Connection technology . . . . . . . . . . . . . . . . . . . . . . . . 119
Network cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Network connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
NFLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Notes on the manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IX

Festo P.BECPXPN IOEN en 1008b

C5

C. Index

O
Operating mode . . . . . . . . . . . . . . . . . . . . . . . . 19, 246, 267
Operating voltage, power supply . . . . . . . . . . . . . . . . . . . 23
Outputs, Calculate address allocation . . . . . . . . . . . . . . 215

P
Parametrisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Application example . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Diagnostic memory . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Module parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Start parametrisation . . . . . . . . . . . . . . . . . . . . . . . . . . 253
System parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
through software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
with the handheld unit . . . . . . . . . . . . . . . . . . . . . . . . . 260
Pictograms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XII
Pin allocation
Network interface CPXFB33 . . . . . . . . . . . . . . . . . . . . 123
Network interface CPXMFB34 . . . . . . . . . . . . . . . . . . 124
Network interface CPXMFB35 . . . . . . . . . . . . . . . . . . 125
Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119, 123, 124, 125
Pneumatic interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Switching on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Protection class IP65/IP67 . . . . . . . . . . . . . . . . . . . . . . . 126

R
Remote controller . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 267

C6

Festo P.BECPXPN IOEN en 1008b

C. Index

S
Selecting bus node . . . . . . . . . . . . . . . . . . . 112, 246, 247
Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
CPX revision code . . . . . . . . . . . . . . . . . . . . . . . . 112, 223
Diagnostics mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
DIL switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Fast Startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112, 247
HW Config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112, 246
Operating mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Station symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII
Setting
Diagnostics mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
DIL switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Operating mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Siemens Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Start parametrisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Status bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
STEP 7
Automation project . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Hardware configurator (HW Config) . . . . 225, 231, 246
Online diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Station selection . . . . . . . . . . . . . . . . . . . . . . . . . 231, 232
Station symbol . . . . . . . . . . . . . . . . . . . . . . . . . . 232, 246
Strain relief . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Switch cover, Removing and mounting . . . . . . . . . . . . . . . 17
Symbol files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
System supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

Festo P.BECPXPN IOEN en 1008b

C7

C. Index

T
Target group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII
Technical data
CPXFB33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A3
CPXMFB34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A4
CPXMFB35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A5
Text markings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XII
TP LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

V
Valve supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
VTSA pneumatics (ISO) . . . . . . . . . . . . . . . . . . . . . . . . . . 210

C8

Festo P.BECPXPN IOEN en 1008b