+ All Categories
Home > Documents > Manual Festo

Manual Festo

Date post: 24-Nov-2015
Category:
Upload: eliuh-cuecuecha
View: 147 times
Download: 28 times
Share this document with a friend
Popular Tags:
158
Manual Electronics CPX bus node Type CPX−FB33 Type CPX−M−FB34 Type CPX−M−FB35 Network protocol PROFINET IO CPX Terminal Manual 548 760 en 1008b [752 465]
Transcript
  • Manual Electronics

    CPX bus node

    Type CPXFB33Type CPXMFB34Type CPXMFB35

    Network protocolPROFINET IO

    CPX Terminal

    Manual548 760en 1008b [752 465]

  • Contents and general instructions

    IFesto P.BECPXPNIOEN en 1008b

    Original de. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Edition en 1008b. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Designation P.BECPXPNIOEN. . . . . . . . . . . . . . . . . . . . . . .

    Order no. 548 760. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    (Festo AG&Co. KG, D73726 Esslingen, Germany, 2010)Internet: http://www.festo.comEMail: [email protected]

    The reproduction of this document and disclosure to thirdparties and the utilisation or communication of its contentswithout explicit authorization is prohibited. Offenders willbe held liable for compensation of damages. All rightsreserved, in particular the right to carry out patent, utilitymodel or ornamental design registrations.

  • Contents and general instructions

    II Festo P.BECPXPNIOEN en 1008b

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

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

  • Contents and general instructions

    IIIFesto P.BECPXPNIOEN en 1008b

    Contents

    Intended use VII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Target group VIII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Service VIII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instructions on this manual IX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Important user instructions XI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1. Installation 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.1 General instructions on installation 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.2 Electrical connection and display components 14 . . . . . . . . . . . . . . . . . . . . . . .

    1.3 Dismantling and mounting of the bus node 15 . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.4 Setting the DIL switches, use of the memory card 17 . . . . . . . . . . . . . . . . . . . . .

    1.4.1 Removing and attaching the cover for the DIL switchesand memory card 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.4.2 Settingthe DIL switches 18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.4.3 Use of the memory card 114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.5 Replacement of the bus node 115 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.6 Connecting to the network 117 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.6.1 General information about PROFINET networks 117 . . . . . . . . . . . . . . .

    1.6.2 Overview of connections, network connectors and cables 119 . . . . . . .

    1.6.3 Network interface of the CPXFB33 123 . . . . . . . . . . . . . . . . . . . . . . . . .

    1.6.4 Network interface of the CPXMFB34 124 . . . . . . . . . . . . . . . . . . . . . . .

    1.6.5 Network interface of the CPXMFB35 125 . . . . . . . . . . . . . . . . . . . . . . .

    1.7 You will then comply with protection class IP65/IP67 126 . . . . . . . . . . . . . . . . . .

    1.8 Pin assignment of power supply 127 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2. Commissioning 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.1 General information 23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.2 Address assignment 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.3 Addressing 216 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.3.1 Basic rules for addressing 216 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.3.2 Address assignment and addressing after expansion or conversion 218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Contents and general instructions

    IV Festo P.BECPXPNIOEN en 1008b

    2.4 Instructions for commissioning with Siemens SIMATIC STEP7 219 . . . . . . . . . . .

    2.5 Preparing for commissioning 221 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.5.1 Import device master file (GSDML) and symbol files 221 . . . . . . . . . . .

    2.5.2 Select GSDML file (compatibility table) 222 . . . . . . . . . . . . . . . . . . . . . .

    2.5.3 Setting up an automation project 224 . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.5.4 Setting up the controller system (PLC/Master) 225 . . . . . . . . . . . . . . . .

    2.5.5 Installing GSDML file 227 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.6 Basic hardware configuration 228 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.6.1 Localise and identify CPX terminal in the network 228 . . . . . . . . . . . . . .

    2.6.2 Select CPX terminal (station selection) 230 . . . . . . . . . . . . . . . . . . . . . .

    2.6.3 Assign device name" 233 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.6.4 Set up Prioritized Startup (Fast Startup") 235 . . . . . . . . . . . . . . . . . .

    2.6.5 Assigning or changing IP address 239 . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.6.6 Use MAC addressing 242 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.6.7 Determine port addresses 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.7 CPX terminal configuration 244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.7.1 Allocate configuration table (insert bus nodes and modules) 244 . . . .

    2.7.2 Modifying the I/O address 249 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.7.3 Modifying the diagnostics address 249 . . . . . . . . . . . . . . . . . . . . . . . . .

    2.8 Parametrisation 251 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.8.1 Start parametrisation while switching on (system start) 253 . . . . . . . .

    2.8.2 Parametrisation of the CPX terminal with Siemens STEP 7 254 . . . . . . .

    2.8.3 Parametrisation with the handheld 260 . . . . . . . . . . . . . . . . . . . . . . . . .

    2.8.4 Parametrisation via the Festo Maintenance Tool 260 . . . . . . . . . . . . . . .

    2.8.5 Bus node parameter 261 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.8.6 Application example for parametrisation 263 . . . . . . . . . . . . . . . . . . . . .

    2.9 Identification & Maintenance 264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.10 Configuration in the Remote Controller operating mode 267 . . . . . . . . . . . . . . . .

    2.11 Checklist for starting up the CPX terminal 268 . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Contents and general instructions

    VFesto P.BECPXPNIOEN en 1008b

    3. Diagnosis 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3.1 Overview of Diagnostic Functions 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3.2 Diagnostics via LEDs 35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3.2.1 Network status LED NF / connection status LEDs TP1, TP2 37 . . . . .

    3.2.2 CPX system/terminal status LEDs PS, PL, SF, M 38 . . . . . . . . . . . . . .

    3.3 Diagnostics via status bits 311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3.4 Diagnostics via the I/O diagnostic interface (STI) 312 . . . . . . . . . . . . . . . . . . . . .

    3.5 Diagnostics via PROFINET 313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3.5.1 Basic information 313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3.5.2 Online diagnostics with Siemens STEP 7 316 . . . . . . . . . . . . . . . . . . . . .

    3.5.3 Userspecific diagnostics with Siemens STEP 7 318 . . . . . . . . . . . . . . .

    A. Technical appendix A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    A.1 Technical data of bus node CPXFB33 A3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    A.2 Technical data of bus node CPXMFB34 A4 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    A.3 Technical data of bus node CPXMFB35 A5 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    A.4 Networkspecific technical dataBus node CPXFB33, CPXMFB34 and CPXMFB35 A6 . . . . . . . . . . . . . . . . . . .

    B. Glossary B1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    B.1 Bus node operating modes B3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

    B.1.2 Remote controller explanation of the operating mode B4 . . . . . . . . .

    B.1.3 Fast Startup" explanation of the additional function B5 . . . . . . . . .

    C. Index C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Contents and general instructions

    VI Festo P.BECPXPNIOEN en 1008b

  • Contents and general instructions

    VIIFesto P.BECPXPNIOEN en 1008b

    Intended use

    The CPXFB33, CPXMFB34 and CPXMFB35 bus nodesdocumented in this manual are intended only for use asstations (I/O device) on the industrial Ethernet systemPROFINET IO.

    The bus nodes can be used in three different operatingmodes:

    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 CPXsystem.

    But this operating mode has restrictions regardingcommissioning and parametrisation. Detailed information canbe 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 theconversions or modifications described in thedocumentation 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 andactuators are connected, the specified limits for pressures,temperatures, electrical data, torques etc. should beobserved.

  • Contents and general instructions

    VIII Festo P.BECPXPNIOEN en 1008b

    Comply with the legal rules and regulations and standards,rules of the testing organisations and insurance companiesand national specifications applicable for the location.

    Warning Use only PELV circuits as per IEC/DIN EN 602041 for theelectric power supply (protective extralow voltage,PELV).

    Observe also the general requirements for PELV powercircuits as per IEC/DIN EN 602041.

    Use only power packswhich guarantee reliable electricalisolation of the operating voltage as per IEC/DIN EN602041.

    Due to the use of PELV power units, protection againstelectric shock (protection against direct andindirectcontact)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 whenimplementing an emergency stop function.

    Target group

    This manual is intended exclusively for technicians trained incontrol and automation technology who have experience ininstalling, commissioning, programming and diagnosingprogrammable logic controllers (PLC) and field bus systems.

    Service

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

  • Contents and general instructions

    IXFesto P.BECPXPNIOEN en 1008b

    Instructions on this manual

    This manual includes informationabout the following modules:

    CPX bus node Type designation

    Description Connection technology

    CPXFB33 Ethernetbased CPX bus nodefor PROFINET IO

    The PROFINET fieldbustechnology uses the Ethernetstandards and TCP/IP protocolfor realtime communication inan industrial environment.

    Data transmission:

    2 x M12 socket,Dcoded, female, 4pin,corresponding to IEC610762

    CPXMFB34

    Data transmission:

    PROFINET, based onindustrial Ethernet,based on the Ethernetprotocol (IEEE 802.3),realtime capable

    Switched Fast Ethernet,100Mbit/s

    Selection of directives,

    2 x RJ45 sockets, pushpull,copper, conforms to AIDA,corresponding to IEC60603,IEC610763

    CPXMFB35

    Selection of directives,standards and normsregarding PROFINET:

    PROFINET Installation Guide IEC61158 IEC61784 IEC61918

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

    2 x SCRJ sockets, pushpull,650nm wavelength, suitablefor POF fibreoptic cable,AIDAconforming,corresponding to IEC 6175424

    Tab.0/1: Overview of CPX bus node for PROFINET

  • Contents and general instructions

    X Festo P.BECPXPNIOEN en 1008b

    This manual includes information aboutinstallation andconfiguration of the CPX bus node for PROFINET as well asPROFINETspecific information regarding parametrisation,commissioning, programming and diagnosis of a CPX terminalin a PROFINET network.

    Further information about PROFINET can be obtained in theInternet:

    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 befound in the CPX system description (P.BECPXSYS...).

    Information about further CPX modules can be found in thedescription for the respective module.

    An overview of the structure of the CPXterminal userdocumentation 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 themanufacturersproduct documentation accompanying the product.

  • Contents and general instructions

    XIFesto P.BECPXPNIOEN en 1008b

    Important user instructions

    Danger categories

    This manual contains instructions on the possible dangerswhich may occur if the product is not used correctly. Theseinstructions are marked (Warning, Caution, etc.), printed on ashaded background and marked additionally with a pictogram. A distinction is made between the following dangerwarnings:

    WarningThis means that failure to observe this instruction mayresult in serious personal injury or damage to property.

    CautionThis means that failure to observe this instruction mayresult in personal injury or damage to property.

    NoteThis means that failure to observe this instruction mayresult in damage to property.

    The following pictogram marks passages in the text whichdescribe activities with electrostatically sensitivecomponents.

    Electrostatically sensitive components may be damaged ifthey are not handled correctly.

  • Contents and general instructions

    XII Festo P.BECPXPNIOEN en 1008b

    Marking special information

    The following pictograms mark passages in the textcontaining special information.

    Pictograms

    Information:Recommendations, tips and references to other sources ofinformation.

    Accessories:Information on necessary or sensible accessories for theFesto product.

    Environment:Information on environmentfriendly use of Festo products.

    Text markings

    The bullet indicates activities which may be carried out inany order.

    1. Figures denote activities which must be carried out in thenumerical order specified.

    Hyphens indicate general activities.

  • Contents and general instructions

    XIIIFesto P.BECPXPNIOEN en 1008b

    The following productspecific terms and abbreviations areused 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 thecircuitry of the transmitting and receiving lines or of the connecteddevice and to adjust to it (also designated Crossover detection" orAuto crossover")

    Bus node Create the connection to certain networks or fieldbusses; pass oncontrol signals to the connected modules and monitor their functioning

    CEC CoDeSys controller, e.g. CPXCEC/CPXCEC..., applicable forconfiguration, commissioning and programming of various componentsand equipment from Festo

    CoDeSys Controller Development System

    CP Compact Performance

    CPX modules Common term for the various modules which can be incorporated in aCPX terminal

    CPX Terminal Complete system consisting of CPX modules with or withoutpneumatics

    DIL switch Miniature switch; dualinline switches consist of several switchelements 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 programmingsoftware 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

  • Contents and general instructions

    XIV Festo P.BECPXPNIOEN en 1008b

    Term/abbreviation Meaning

    FSU Fast Startup", also designated Prioritized Startup"; further information can be found in section B.1.3

    Handheld (MMI) Handheld terminal (handheld, CPXMMI) for CPX modules for commissioning and service purposes (ManMachine Interface, MMI)

    I Digital input

    IB Input byte

    I/O modules Collective term for the CPX modules which provide digital inputs andoutputs

    I/Os Digital inputs and outputs

    IPC Industrial PC

    MAC address Permanently assigned hardware address (physical address") forEthernet network equipment or network adapters for unique identification in the worldwide computer network (media access control address)

    MDI Mediumdependent interface

    O 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 electricalperiphery 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 between system controller (PLC/IPC), plant controller (e.g. CPXFEC) andfield devices (I/O devices) or drives and valve terminals; for furtherinformation: http://www.profinet.com

    Tab.0/3: Specific terms and abbreviations part 2

  • Contents and general instructions

    XVFesto P.BECPXPNIOEN en 1008b

    Term/abbreviation Meaning

    PROFINET IO RT Profinet IO in the version with realtime protocol(typical cycle time: 10ms; typical application: production control)

    PROFINET IO IRT PROFINET IO in the version with isochronous realtime protocol(typical cycle time:

  • Contents and general instructions

    XVI Festo P.BECPXPNIOEN en 1008b

  • Installation

    11Festo P.BECPXPNIOEN en 1008b

    Chapter 1

  • 1. Installation

    12 Festo P.BECPXPNIOEN en 1008b

    Contents

    1. Installation 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.1 General instructions on installation 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.2 Electrical connection and display components 14 . . . . . . . . . . . . . . . . . . . . . . .

    1.3 Dismantling and mounting of the bus node 15 . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.4 Setting the DIL switches, use of the memory card 17 . . . . . . . . . . . . . . . . . . . . .

    1.4.1 Removing and attaching the cover for the DIL switchesand memory card 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.4.2 Settingthe DIL switches 18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.4.3 Use of the memory card 114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.5 Replacement of the bus node 115 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.6 Connecting to the network 117 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1.6.1 General information about PROFINET networks 117 . . . . . . . . . . . . . . .

    1.6.2 Overview of connections, network connectors and cables 119 . . . . . . .

    1.6.3 Network interface of the CPXFB33 123 . . . . . . . . . . . . . . . . . . . . . . . . .

    1.6.4 Network interface of the CPXMFB34 124 . . . . . . . . . . . . . . . . . . . . . . .

    1.6.5 Network interface of the CPXMFB35 125 . . . . . . . . . . . . . . . . . . . . . . .

    1.7 You will then comply with protection class IP65/IP67 126 . . . . . . . . . . . . . . . . . .

    1.8 Pin assignment of power supply 127 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 1. Installation

    13Festo P.BECPXPNIOEN en 1008b

    1.1 General instructions on installation

    WarningBefore 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

    CautionThe CPX bus node contains electrostatically sensitivecomponents.

    Therefore, do not touch any components.

    Observe the handling specifications for electrostaticallysensitive devices.

    You avoid malfunctions of and damage to the electronics bydoing so.

    Information about fitting the CPX terminal can be found in theCPX system manual (P.BECPXSYS...).

  • 1. Installation

    14 Festo P.BECPXPNIOEN en 1008b

    1.2 Electrical connection and display components

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

    1

    2

    3

    4

    CPXFB33 CPXMFB34CPXMFB35

    2 2

    3

    4

    2

    55 1

    1 PROFINETspecific network/bus statusLEDs and CPXspecific LEDs

    2 Network connectionCPXFB33: 2 x M12, Dcoded,

    female, 4pinCPXMFB34:2 x RJ45, pushpull,

    copperCPXMFB35:2 x SCRJ, pushpull,

    3 Cover for DIL switch and memory card

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

    5 Name plate with MACID and CPXrevision code (Rev ...")

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

    NoteUse protective caps or blanking plugs to seal unusedconnections. You will then comply with protection classIP65/IP67 (see section 1.7).

  • 1. Installation

    15Festo P.BECPXPNIOEN en 1008b

    1.3 Dismantling and mounting of the bus node

    When installed, the bus node is located in an interlinkingblock 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 T10Torx screwdriver.

    2. Pull the bus node carefully and without tilting away fromthe contact rails of the interlinking block.

    1 CPX bus node(Example CPXFB33)

    2 Interlinking block

    3 Contact rails

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

    3

    4

    1

    2

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

  • 1. Installation

    16 Festo P.BECPXPNIOEN en 1008b

    NoteAlways 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 orderingthe 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 withouttilting.

    3. Carefully push the bus node into the interlinking block upto the stop.

    4. Place the screws so that the selfcutting threads can beused.

    5. Tighten the screws with a size T10 Torx screwdriver with0.9 ... 1.1 Nm of torque.

  • 1. Installation

    17Festo P.BECPXPNIOEN en 1008b

    1.4 Setting the DIL switches, use of the memory card

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

    CautionThe CPX bus node contains electrostatically sensitivecomponents.

    Therefore, do not touch any components.

    Observe the handling specifications for electrostaticallysensitive devices.

    You avoid malfunctions of and damage to the electronicsby doing so.

    1.4.1 Removing and attaching the cover for the DIL switchesand memory card

    You need a screwdriver in order to remove or attach thecover.

    NoteObserve the following instructions when removing orattaching the cover:

    Disconnect the power supply before removing the cover.

    Make sure that the seal is seated correctly whenattaching the cover.

    Tighten the two fastening screws at first by hand andthen with max. 0.4Nm.

  • 1. Installation

    18 Festo P.BECPXPNIOEN en 1008b

    1.4.2 Settingthe DIL switches

    You can set the following parameters with the DIL switchesunder 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 (remoteI/O operating mode only);Datafield size (only in remote controller operating mode)

    3 Memory card(see section 1.4.3, 1.5 as well as 2.6.3 and 2.8.1)

    1 2

    3

    Fig.1/3: Settings of the DIL switches on the bus node

  • 1. Installation

    19Festo P.BECPXPNIOEN en 1008b

    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):

    Remote I/O operating mode

    Remote controller operating mode

    DIL switch 1 Function:Set bus node operating mode

    DIL 1.1: OFFDIL 1.2: OFF(factory setting)

    Remote I/O operating mode

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

    The bus node undertakes the required connection to PROFINET,ifrequired.

    DIL 1.1: ONDIL 1.2: 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 allfunctions of the CPX terminal, i.e. the FEC or CEC takes on theI/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 befound in section B.1:

    Remote I/O operating mode section B.1.1

    Remote controller operating mode section B.1.2

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

  • 1. Installation

    110 Festo P.BECPXPNIOEN en 1008b

    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 ofthe DIL switch 1 or the set operating mode of the CPXterminal (see Tab.1/1):

    The diagnostics mode is set with DIL switch 2 in the remoteI/O operating mode (see Tab.1/2).

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

    DIL 2.1: OFFDIL 2.2: OFF(factory setting)

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

    DIL 2.1: OFFDIL 2.2: ON

    The status bits are switched on(+ 1 byte I / 0 byte O) 1)

    DIL 2.1: ONDIL 2.2: OFF

    The I/O diagnostic interface is switched on(+ 2 bytes I / 2 bytes O) 2)

    DIL 2.1: ONDIL 2.2: ON

    Reserved for future extensions

    1) Diagnostics mode status bits occupy 1 byte of address space (8 I bits)2) Diagnostics mode I/O diagnostics interface occupies 4 bytes of address space (16 I and 16 O bits)

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

  • 1. Installation

    111Festo P.BECPXPNIOEN en 1008b

    Note(1) Diagnostics mode reduces the available address space

    Use of the diagnostics mode (status bits or I/O diagnosticinterface) occupies 8 I or 16 I/O bits and thus reduces thenumber of I/O bits which are available for modulecommunication. In this way, the number of addressablemodules is reduced in favour of additional status ordiagnostic information.

    Take account of this fact for the planning of yourCPXterminal.

    (2) Subsequent activation changes configuration

    During subsequent activation of the diagnostics module(status bits or I/O diagnostics interface), the CPXinternalI/O image can be displaced.

    The system controller carries out this adjustmentautomatically. Manual manipulation, e.g. a reconfigurationof the CPX terminal or manual adaptation of the hardwareand network configuration are not required.

    Assignment of the I/O addresses and diagnosticsaddresses can be changed as needed.

    To do this, repeat the hardware and network configurationin your configuration and programming software (e.g. Siemens SIMATIC STEP7), especially assignmentofthe inputs and outputs (see section 2.7.1 andsection 2.7.2).

  • 1. Installation

    112 Festo P.BECPXPNIOEN en 1008b

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

    1

    3

    2

    Operating modeof the bus node

    Diagnostics mode[mode identification]

    Additional functionFast Startup (FSU)

    Field device group(station symbol)

    FB33, FB34 FB35

    Remote I/O Without diagnostics 1

    No CPX 1) CPXFOdiagnostics1

    Yes, with FSU CPX FSU 2) CPXFO FSU 2)

    Status bits[Status] 2

    No CPX 1) CPXFO[Status]2

    Yes, with FSU CPX FSU 2) CPXFO FSU 2)

    I/O diagnostics interface[STI] 3

    No CPX 1) CPXFO[STI]3

    Yes, with FSU CPX FSU 2) CPXFO FSU 2)

    Remote controller n/a n/a CPX RC CPXRCFO

    1) CPX Rev 11 for bus node up to CPX revision code Rev 112) Prioritized Startup, from GSDML file V. 2.2 + Rev 12

    Tab.1/3: Bus node selection (station symbol or field device group) dependent onoperating mode, diagnostics mode and additional function FSU

  • 1. Installation

    113Festo P.BECPXPNIOEN en 1008b

    In remote controller operating mode:

    Setting the datafield size with DIL switch 2

    The function of the DIL switch 2 depends on the settingofthe DIL switch 1 or the set operating mode of theCPXterminal (see Tab.1/1):

    The datafield size is set with DIL switch 2 in the remotecontroller operating mode (see Tab.1/4).

    Further explanations on the remote controller" operatingmode can be found in section B.1.2.

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

    DIL 2.1: OFFDIL 2.2: OFF(factory setting)

    Datafield size:8 bytes I/8 bytes O

    DIL 2.1: OFFDIL 2.2: ON

    Datafield size:16 bytes I/16 bytes O

    DIL 2.1: ONDIL 2.2: OFF

    Reserved for future extensions

    DIL 2.1: ONDIL 2.2: ON

    Reserved for future extensions

    Tab.1/4: Setting the datafield size with DIL switch 2 (in remote controller operating mode)

  • 1. Installation

    114 Festo P.BECPXPNIOEN en 1008b

    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.

    NoteData stored on the card have priority over otherconfiguration data which are stored, e.g. in the bus nodememory or in the controller system (see also section 2.8.1,sequence of the start parametrisation with memory card).

    CautionRisk of malfunctions or damage.

    Inserting or removing the memory card while the powersupply is switched on can result in malfunctions of ordamage to the memory card.

    Disconnect the power supply before you insert orremove the memory card.

    Replacementof the memory card

    The memory card is located under a cover (see Fig.1/1).You need a screwdriver in order to remove or attach thiscover.

  • 1. Installation

    115Festo P.BECPXPNIOEN en 1008b

    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 IOdevice name. Thus, a bus node can be conveniently replaced.

    NoteCheck the startup behaviour of the CPX terminal beforereplacing the bus node.

    If the Modify LED (M) lights up or flashes permanentlyafter the system start, System start with savedparametrisation and saved CPX expansion" is set orForce" is active.

    For CPX terminals with a permanently lit or flashing MLED,the parametrisation at replacement of the bus node orCPX terminal during servicing is not automatically createdby the higherlevel system.

    In this case, verify which settings are required beforereplacement, and restore these settings after replacement.

    CautionRisk of malfunctions or damage.

    Inserting or removing the memory card while the powersupply is switched on can result in malfunctions of ordamage to the memory card.

    Disconnect the power supply before you insert orremove the memory card.

  • 1. Installation

    116 Festo P.BECPXPNIOEN en 1008b

    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 devicename 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 STEP7).

    5. Perform a new configuration (hardware configuration,inSTEP7 using HW Config).

    6. The controller loads all required data into the bus node.

  • 1. Installation

    117Festo P.BECPXPNIOEN en 1008b

    1.6 Connecting to the network

    1.6.1 General information about PROFINET networks

    NoteSubassemblies with PROFINET interfaces must not beoperated innetworks where all connected networkcomponents are supplied with PELV power supplies orintegrated power supplies with similar protection.

    Installation guidelines

    The installation guidelines can be obtained via the PROFINETUser Organisation:

    Internet:http://www.profinet.com

    Internet:http://www.profibus.com/downloads

    Observe the instructions there.

  • 1. Installation

    118 Festo P.BECPXPNIOEN en 1008b

    Use of switches and routers

    The switch integrated in the bus node permits division of thenetwork into several segments.

    With use of additional switches and routers, the network canbe divided into additional segments. Thus, it is possible tostructure the PROFINET network and realize greater networkexpansions.

    independent of the network structure, the expansion of aPROFINET segment must not exceed certain connectionlengths:

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

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

    Switches and routers for Industrial Ethernet are available onthe market from various companies. There are many IP20,IP65 or IP67 components.

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

    Managed switches:for comprehensive network solutions, with diagnosticsand control functions

    NoteMake sure that any intermediate switches and routerssupport the PROFINET function Fast Startup" (FSU) whenyou use this additional function. Further information onFSU can be found in section B.1.3.

  • 1. Installation

    119Festo P.BECPXPNIOEN en 1008b

    NotePROFINET devices (I/O devices) that are connected overIndustrial Wireless LAN (IWLAN access points) do notsupport the FSU function.

    1.6.2 Overview of connections, network connectors and cables

    NoteFaulty installation or high transmission rates may causedata transmission errors as a result of signal reflectionsand 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 informationabout the required type of line or cable.

    Bus node Connection technology Network connectors

    CPXFB33 2x M12 socket, Dcoded, female, 4pin,corresponding to IEC610762

    Plug from Festo,Type NECUMSD12G4C2ET

    CPXMFB34 2 x RJ45 socket, pushpull connection,copper, AIDAcompliant, correspondingtoIEC60603, IEC610763

    Plug from Festo,Type FBSRJ45PPGS

    CPXMFB35 2 x SCRJ sockets, pushpull connection,650nm wavelength, suitable for POFfibreoptic cable, AIDAcompliant,corresponding to IEC6175424

    Plug from Festo,Type FBSSCRJPPGS

    Internet: www.festo.com/catalogue/

    Tab.1/5: Overview of connection technology and network plugs

  • 1. Installation

    120 Festo P.BECPXPNIOEN en 1008b

    RJ45 to M12 converter

    For PROFINET installations, it may be necessary to changebetween RJ45 and M12 connection technology.

    Application example: Connections between devices in theswitch cabinet with RJ45 connection and IP65/IP67 deviceswith M12 connection.

    Cable specification

    Use shielded Industrial Ethernet lines of categoryCat5/Cat5e or higher. You can find details regarding cablespecification in Tab.1/6.

    Crossover detection The CPX bus nodes for PROFINET support crossoverdetection (AutoMDI"). You can optionally use patch cablesor crossover cables for connecting your bus node to anetwork or PC.

    Make sure that the function Autonegotiation/Autocrossover"is activated in your controller software if you use patch andcrossover cables in the same system. You will find additionalinstructions on this function in section 2.6.4.

    Crossover detection is not available in the PrioritizedStartup" operating mode (FSU):

    Use only suitable lines.

    Choose the network line (patch cable or crossover cable)depending on the circuitry (pin allocation) of theconnected 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

    Observe the following note regarding pin allocation ofport TP2.

  • 1. Installation

    121Festo P.BECPXPNIOEN en 1008b

    Note pin allocation TP2Deactivation of the crossover detection changes the pinallocation 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 functionAutonegotiation/Autocrossover" is deactivated in yourcontrol 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 thebasic setting of your controller (PLC) or switches orrouters in between: Check this with the port settings.

    PLC or switch I/O device I/O device

    1 23 3

    TP1 TP2 TP1 TP2 TP1 TP2

    2

    1 Switch port, e.g. of the PLC(crossover" pin allocation)

    2 Terminal port of an I/O device

    3 Patch cable

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

  • 1. Installation

    122 Festo P.BECPXPNIOEN en 1008b

    Bus node + network plug

    Line specification 1)

    CPXFB33+ ...D12G4...

    Cable type: Ethernet twisted pair cable, screened(Shielded twisted pair, STP)

    Transmission class(link class): category Cat5/Cat5e

    Cable diameter: 6...8mm Wire cross section: 0.14 ... 0.75 mm2);

    22 AWG required for max. connection lengthbetween network stations (PROFINET endtoend link)

    Connection length: max. 100m PROFINET endtoend link

    CPXMFB34+ ...RJ45...

    Cable type: Ethernet twisted pair cable, screened(Shielded twisted pair, STP)

    Transmission class(link class): category Cat5/Cat5e

    Cable diameter: 5...8mm Wire cross section: 0.13...0.36mm2 (Zapprox.26...22AWG);

    22 AWG required for max. connection lengthbetween network stations (PROFINET endtoend link)

    Wire/conductor configuration: 1wire or 7wire

    Connection length: max. 100m PROFINET endtoend link

    CPXMFB35+ ...SCRJ...

    Cable type: fibreoptic cable, polymeroptic fibre(polymeric/plastic optical fibre, POF)

    Cable composition (core/sheath diameter): 980/1000m

    Cable diameter: 6.5...9.5mm Connection length: max. 50m PROFINET endtoend link Signal attenuation: 12.5dB

    (over the entire connection length)

    1) Length corresponding to specification for PROFINET networks (PROFINET Installation Guide)based on ISO/IEC11801, ANSI/TIA/EIA568 (see also section 1.6.1)Internet: www.profinet.com, www.profibus.com/downloads

    Tab.1/6: Overview of line specification (in combination with Festo bus node andFestonetwork plug)

  • 1. Installation

    123Festo P.BECPXPNIOEN en 1008b

    Note strain reliefIf the CPX terminal is fitted onto the moving part of amachine, the network cable on the moving part must beprovided with strain relief. Please also observe the relevantregulations in EN60204 part 1.

    1.6.3 Network interface of the CPXFB33

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

    Socket Pin Signal Explanation

    M12, Dcoded

    1

    2

    3

    4

    1234Housing

    TD+RD+TDRDShield/FE

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

    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 plugstype NECUMSD12G4C2ET. The plug is designed forEthernet cable with cable diameters of 6 ... 8 mm.

    To achieve protection class IP65/IP67:

    Use Festo plugs.

    Seal unused interfaces (see section 1.7).

  • 1. Installation

    124 Festo P.BECPXPNIOEN en 1008b

    1.6.4 Network interface of the CPXMFB34

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

    Socket Pin Signal Explanation

    RJ45, pushpull

    12345678

    12345678Housing

    TD+TDRD+n.c.n.c.RDn.c.n.c.Shield/FE

    Transmitted data +Transmitted data Received data +Not connectedNot connectedReceived data Not connectedNot connectedShield/functional earth

    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 cablewith cable diameters of 5 ... 8 mm.

    To achieve protection class IP65/IP67:

    Use Festo plugs.

    Seal unused interfaces (see section 1.7).

  • 1. Installation

    125Festo P.BECPXPNIOEN en 1008b

    1.6.5 Network interface of the CPXMFB35

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

    Socket Port Signal Explanation

    SCRJ, pushpull

    21

    12

    TXRX

    Transmitted dataReceived data

    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 fibreopticcable with cable diameter of 6.5...9.5mm.

    To achieve protection class IP65/IP67:

    Use Festo plugs.

    Seal unused interfaces (see section 1.7).

  • 1. Installation

    126 Festo P.BECPXPNIOEN en 1008b

    1.7 You will then comply with protection class IP65/IP67

    In order to comply with protection class IP65/IP67, sealunused sockets with the appropriate plugs or protectioncaps.

    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

    Cover cap from Festo,

    CPXMFB35:TP1, TP2 (SCRJ)

    Plug from Festo,Type FBSSCRJPPGS

    Cover cap from Festo,Type CPXMAKC

    Service interface (M12) forCPXMMI + CPXFMT

    Connecting cable and plugsof the CPXMMIs or CPXFMTs

    Cover cap from Festo,Type ISKM12 2)

    1) if connection is not used2) included in scope of supply, always cover unused connection

    Tab.1/10: Connections and covers for protection class IP65/IP67

  • 1. Installation

    127Festo P.BECPXPNIOEN en 1008b

    1.8 Pin assignment of power supply

    Warning Use only PELV circuits as per IEC/DIN EN 602041 forthe electric power supply (protective extralow voltage,PELV).

    Observe also the general requirements for PELV powercircuits as per IEC/DIN EN 602041.

    Use only power packswhich guarantee reliableelectrical isolation of the operating voltage as perIEC/DIN EN 602041.

    Due to the use of PELV power units, protection againstelectric shock (protection against direct andindirectcontact)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 whenimplementing an emergency stop function.

    The current consumption of a CPX terminal depends on thenumber and type of integrated modules and components.

    Observe the information on power supply and the requiredearthing measures in the CPX system description.

  • 1. Installation

    128 Festo P.BECPXPNIOEN en 1008b

    System power supply,additional power supplyand valve power supply

    The CPX terminal is supplied with operating and load powervia the interlinking block with system, additional and valvesupply.

    Plugs Interlinking block with

    System supplyType CPX(M)GEEVS...

    Additional power supplyType CPX(M)GEEVZ...

    Valve supplyType CPXGEEVV...

    7/8"4PIN 1)

    DC

    B A

    A: 24VEL/SENB: 24VVAL / 24VOUTC: FED:0VEL/SEN /

    0VVAL / 0VOUT

    A: n.c.B: 24VOUTC: FED:0VOUT

    A: n.c.B: 24VVALC: FED:0VVAL

    7/8"5PIN

    1234 5

    1: 0VVAL / 0VOUT2: 0VEL/SEN3: FE4: 24VEL/SEN5: 24VVAL / 24VOUT

    1: 0VOUT2: n.c.3: FE4: n.c.5: 24VOUT

    M18

    1 234

    1: 24VEL/SEN2: 24VVAL / 24VOUT3: 0VEL/SEN /

    0VVAL / 0VOUT4: FE

    1: n.c.2: 24VOUT3: 0VOUT4: FE

    1: n.c.2: 24VVAL3: 0VVAL4: FE

    Pushpull 2) 1: 24VEL/SEN2: 0VEL/SEN3: 24VVAL / 24VOUT4: 0VVAL / 0VOUT5: FE

    1: n.c.2: n.c.3: 24VOUT4: 0VOUT5: FE

    VEL/SEN: Operating voltage for electronics/sensorsVOUT/VAL: Load voltage for outputs/valvesFE: Earth terminal (functional earth)n.c.: free (not connected)

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

    are identically constructed.

    Tab.1/11: Pin assignment for system supply, additional supply and valve supply

  • Commissioning

    21Festo P.BECPXPNIOEN en 1008b

    Chapter 2

  • 2. Commissioning

    22 Festo P.BECPXPNIOEN en 1008b

    Contents

    2. Commissioning 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.1 General information 23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Address assignment 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Addressing 216 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.3.1 Basic rules for addressing 216 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.2 Address assignment and addressing after expansion

    or conversion 218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.4 Instructions for commissioning with Siemens SIMATIC STEP7 219 . . . . . . . . . . . 2.5 Preparing for commissioning 221 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.5.1 Import device master file (GSDML) and symbol files 221 . . . . . . . . . . .

    2.5.2 Select GSDML file (compatibility table) 222 . . . . . . . . . . . . . . . . . . . . . . 2.5.3 Setting up an automation project 224 . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.4 Setting up the controller system (PLC/Master) 225 . . . . . . . . . . . . . . . .

    2.5.5 Installing GSDML file 227 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 Basic hardware configuration 228 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.6.1 Localise and identify CPX terminal in the network 228 . . . . . . . . . . . . . .

    2.6.2 Select CPX terminal (station selection) 230 . . . . . . . . . . . . . . . . . . . . . . 2.6.3 Assign device name" 233 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.4 Set up Prioritized Startup (Fast Startup") 235 . . . . . . . . . . . . . . . . . .

    2.6.5 Assigning or changing IP address 239 . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.6 Use MAC addressing 242 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.7 Determine port addresses 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.7 CPX terminal configuration 244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.1 Allocate configuration table (insert bus nodes and modules) 244 . . . . 2.7.2 Modifying the I/O address 249 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.7.3 Modifying the diagnostics address 249 . . . . . . . . . . . . . . . . . . . . . . . . . 2.8 Parametrisation 251 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.8.1 Start parametrisation while switching on (system start) 253 . . . . . . . .

    2.8.2 Parametrisation of the CPX terminal with Siemens STEP 7 254 . . . . . . . 2.8.3 Parametrisation with the handheld 260 . . . . . . . . . . . . . . . . . . . . . . . . . 2.8.4 Parametrisation via the Festo Maintenance Tool 260 . . . . . . . . . . . . . . .

    2.8.5 Bus node parameter 261 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.8.6 Application example for parametrisation 263 . . . . . . . . . . . . . . . . . . . . .

    2.9 Identification & Maintenance 264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2.10 Configuration in the Remote Controller operating mode 267 . . . . . . . . . . . . . . . . 2.11 Checklist for starting up the CPX terminal 268 . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 2. Commissioning

    23Festo P.BECPXPNIOEN en 1008b

    2.1 General information

    The configuration of the CPX bus nodes for PROFINETdepends on the control system used.

    The basic procedure and the required configuration data arepresented in the following pages.

    Switching on the power supply

    CautionDanger of malfunctions, damage or injuries to people

    Before commissioning, ensure that the connectedelements (e.g. actuators) do not perform any undesired oruncontrollable 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 CPXterminal without triggering undesired reactions.

    NotePlease observe the switchingon instructions in the manualof your control system (PLC/IPC).

    Separatesupply If the control system and the field bus slaves have separatepower supplies, the devices must be switched on in thefollowing sequence:

    1. Switch on the operating voltage supply of all bussubscribers (I/O devices).

    2. Switch on the operating voltage supply for the controller.

  • 2. Commissioning

    24 Festo P.BECPXPNIOEN en 1008b

    Addressing, configuration and parametrisation

    Addressing The address space of a CPX terminal in the PROFINET networkis limited. Determine the number of assigned inputs andoutputs before commissioning or configuring the CPXterminal (see section 2.2 regarding address assignment andsection 2.3 regarding addressing).

    Addressing the individual modules requires the higherordercontroller: PROFINET uses moduleoriented addressing,i.e.each module is addressed separately (in contrast toblockoriented 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 nodedepends on the control system used. The fundamentalprocedure, PROFINETspecific preparations and the mainconfiguration steps are depicted on the following pages(seesection 2.6).

    Parametrisation A CPX terminal in the PROFINET network can be parametrisedthrough the control system (PLC/IPC), a handheld control unit(CPXMMI) or the Festo Maintenance Tool (CPX FMT)(seesection 2.8).

  • 2. Commissioning

    25Festo P.BECPXPNIOEN en 1008b

    2.2 Address assignment

    NoteThe address space of a CPX terminal in the PROFINETnetwork is limited.

    The CPX bus node for PROFINET provides the CPX terminalwith an address space of up to 64 bytes for inputs (I) and64bytes for outputs (O).

    Each module of the CPX terminal occupies a certainnumber of I/O bits, bytes or words in the context ofmodule communication.

    Please refer to the following tables (Tab.2/2 to Tab.2/7)for the number of I/O bytes occupied (of the respectivemodule).

    Also, certain functions, e.g. the I/O diagnostics interface(STI), reduce thenumber of available I/O bytes (in favourof status or diagnostics functions).

    Take account of this fact for the planning of your CPXterminal.

    Before starting up or configuring the CPX terminal, determinethe number of assigned inputs and outputs. Tab.2/8 assistsyou with this.

    Use the configuration documents, the handheld control unit(CPXMMI) or the Festo Maintenance Tool (CPXFMT) todetermine address assignment or terminal configuration.

    In the handheld display, the individual modules of the CPXterminal are displayed with the respective module identifiers.Using the module identifier and the following tables, you candetermine the module type and, with it, the number of inputsand outputs occupied by the module.

  • 2. Commissioning

    26 Festo P.BECPXPNIOEN en 1008b

    Module identifiers Each module, including the bus node, has its own identifier,the socalled module identifier. It serves to determine andlocalise the module type, for example as part ofconfiguration. Apply themodule identifiers from left toright corresponding to the physical order as installed in theCPX terminal in your configuration program (e.g. SiemensSIMATIC STEP7, see section 2.7).

    In graphically oriented configuration programs, the moduleidentifiers are typically found in a separate listing of allavailable hardware modules or field devices, e.g. in a moduledirectory or module catalogue.

    Electric modules

    Tab.2/1 shows the assigned address space of the bus nodein the Remote Controller operating mode.

    Tab.2/2 to Tab.2/4 give an overview of the assigned addressspaces of different electrical modules and of the bus node inthe remote I/Ooperating mode.

    The address assignment within the individual CPX I/Omodules 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 theCP interface (P.BECPXCP...).

    Configurationof the bus node

    In the remote controller (RC) operating mode, only theidentifier of the bus node will be configured (see Tab.2/1).

    In the remote I/O (RIO) operating mode, the identifiers ofthe bus node (including diagnostics mode), the CPXmodules and, if present, the pneumatics modules areconfigured (see Tab.2/2).

  • 2. Commissioning

    27Festo P.BECPXPNIOEN en 1008b

    Electric modules bus node Module type Moduleidentifier 1)

    Allocated addressspace

    (Designation) (Name) inputs outputs

    Bus node for PROFINET IOin remote controller operating modewith setting of datafield size 8byte I / 8byte O (see Tab.1/4)

    CPXFB33CPXMFB34CPXMFB35

    e.g. FB33RCProfiNet I/O

    bus node 1)

    8 byte/32 I

    8 byte/32 O

    Bus node for PROFINET IOin remote controller operating modewith setting of datafield size 16byte I / 16byte O (see Tab.1/4)

    CPXFB33CPXMFB34CPXMFB35

    e.g. FB33RCProfiNet 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 softwareNote: 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 Moduletype

    Moduleidentifier 1)

    Allocated addressspace

    (Designation) (Name) inputs outputs

    Bus node for PROFINET IOIn Remote I/O operating mode:without diagnostics access

    CPXFB33CPXMFB34CPXMFB35

    e.g. FB33RIOProfiNet

    remote I/O 1)

    Bus node for PROFINET IOIn Remote I/O operating mode:with status bits [Status]

    CPXFB33CPXMFB34CPXMFB35

    e.g. FB33RIOProfiNet re

    mote I/O 1)

    [Status]

    2 byte/8 (16) I 2)

    (8 bitused)

    Bus node for PROFINET IOIn Remote I/O operating mode:with I/O diagnostic interface[System Table Interface, STI]

    CPXFB33CPXMFB34CPXMFB35

    e.g. FB33RIOProfiNet

    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 softwareNote: 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

  • 2. Commissioning

    28 Festo P.BECPXPNIOEN en 1008b

    Electric modules Moduletype

    Moduleidentifier 1)

    Allocated addressspace

    (Designation) (Name) inputs outputs

    Digital 4input module CPX4DE 4DIInput modules

    1 byte/4 (8) I 3)

    Digital 8input module CPX8DE 8DIInput modules

    1 byte/8 I

    Digital 8input modulewith channel diagnosis

    CPX8DED 8DIDInput modules

    1 byte/8 I

    Digital 8input module, nswitching: CPX8NDE 8NDIInput modules

    1 byte/8 I

    Digital 16input module CPX16DE 16DIInput modules

    2 byte/16 I

    Digital 16input modulewith channel diagnosis

    CPXM16DED

    16DIDInput modules

    2 byte/16 I

    Digital 4way output module CPX4DA 4DOOutput modules

    1 byte/4 (8) O 2)

    Digital 8output module CPX8DA 8DOOutput modules

    1 byte/8 O

    Digital 8output high current outputmodule

    CPX8DAH 8DOHOutput modules

    1 byte/8 O

    Digital multi I/O module CPX8DE8DA 8DI/8DOMulti I/O modules

    1 byte/8 I

    1 byte/8 O

    Analogue 2input module CPX2AEUI 2AIAnalogue Input

    2 words/32 I

    Analogue 2way output module CPX2AAUI 2AOAnalogueoutput

    2 words/32 O

    1) Module identifier in the handheld unit or in the hardware configuration of the programming software2) 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: Address assignment of electric CPX modules (overview; bus node in remoteI/O operating mode) part 1

  • 2. Commissioning

    29Festo P.BECPXPNIOEN en 1008b

    Electric modules Moduletype

    Moduleidentifier 1)

    Allocated addressspace

    (Designation) (Name) inputs outputs

    Analogue 4way input module2) CPX4AEI 4AIIAnalogue Input

    4 words/64 I

    Analogue 4way input module2)

    (Temperature module for RTD sensors)CPX4AET 4AIT

    Analogue InputTemp.

    2 wordsor4 words/32/64 I3)

    Analogue 4way input module2)

    (Temperature module for TC sensors)CPX4AETC 4AITC

    Analogue InputTemp.

    4 words/64 I

    Analogue 4way input modulewith pressure sensor2)

    (Measuring range 1 ... +1 bar)

    CPX4AEPB2

    4AIPB2Analogue InputPress.

    4 words/64 I

    Analogue 4way input modulewith pressure sensor2)

    (Measuring range 0 ... 10 bar)

    CPX4AEPD10

    4AIPD10Analogue InputPress.

    4 words/64 I

    CPInterface2) CPXCP4FB CPICP interface

    max.8words/128 I4)

    max.8words/128 A4)

    1) Module identifier in the handheld unit or in the hardware configuration of the programming software2) 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 bereached)

    3) number of inputs which can be switched between 2 and 44) 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 remoteI/O operating mode) part 2

  • 2. Commissioning

    210 Festo P.BECPXPNIOEN en 1008b

    Pneumatic interfaces and pneumatic modules

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

    Configuration of thepneumatics (valves)

    The valves are configured according to the pneumaticinterface used:

    Valves of type 03 (Midi/Maxi), type 12 (CPA) andtype44/45 (VTSA/VTSA F or ISO):

    When extensions are added to the valve side, only oneconfiguration is required for the pneumatic interface. Inthe pneumatic interface, the number of valve coils is setusing a DIL switch.

    Valves of type 32 and 33 (MPA, MPAF, MPAP andMPAFP or VPPM pneumatic modules):

    From the technical point of view, the individual MPApneumatic modules each represent an electric module forcontrolling the attached valves.

    A configuration is required for each pneumatic module oftype MPA... or VPPM:

    }Pneumatic modules of type MPA1 each occupy 1byteO or 8 outputs regardless of how many valves areattached to the pneumatic module.

    }Pneumatic modules of type MPA2 each occupy 1byteof O or 8 outputs, but only 4 bits are used.

    }Pneumatic modules of type MPAP or MPAFP eachoccupy 2bytes of I or 16 inputs.

    }Pneumatic modules of type VPPM each occupy 4bytes of address space, i.e. 2 bytes of I / 2 bytes of O or16inputs and 16outputs.

  • 2. Commissioning

    211Festo P.BECPXPNIOEN en 1008b

    Pneumatic modules of type MPAP or MPAFP and VPPMare analogue modules. Observe the order of themodulesin addressing or I/O mapping (see Tab.2/9).

    Additional information on the pneumatics can be found in thecorresponding Pneumatics descriptions (see documentoverview Descriptions of the CPX terminal" in the CPXsystem description P.BECPXSYS...).

    The descriptions for the pneumatic valve terminal (Midi/Maxi,CPA, MPA and VTSA/VTSAF or ISO) contain the addressassignment within the pneumatic modules.

    For further information on MPA pneumatic modulesandthepneumatic interfaces: see manual for the CPX I/Omodules (P.BECPXEA...).

  • 2. Commissioning

    212 Festo P.BECPXPNIOEN en 1008b

    Pneumatic interface for MPA/MPAF and relatedmodules

    Module type(Designation of theelectronicmodule)

    Moduleidentifier1)

    Allocated addressspace

    modules electronic module)inputs outputs

    Pneumatic interface for MPA orMPAF valves (type 32/33)

    VMPAFBEPL...

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

    VMPA1FBEMS8[8DO]

    MPA1SValve module

    1 byte/8 O

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

    VMPA1FBEMG8[8DO]

    MPA1GValve module

    1 byte/8 O

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

    VMPA2FBEMS4[4DO]

    MPA2SValve module

    1 byte/4 (8) O 2)

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

    VMPA2FBEMG4[4DO]

    MPA2GValve module

    1 byte/4 (8) O 2)

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

    VMPA1FBEMSD28[8DO]

    MPA1SDValve module

    1 byte/8 O

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

    VMPA1FBEMGD28[8DO]

    MPA1GDValve module

    1 byte/8 O

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

    VMPA2FBEMSD24[4DO]

    MPA2SDValve module

    1 byte/4 (8) O 2)

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

    VMPA2FBEMGD24[4DO]

    MPA2GDValve module

    1 byte/4 (8) O 2)

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

    Tab.2/5: Overview of CPX pneumatic interfaces and pneumatic modules (part 1)

  • 2. Commissioning

    213Festo P.BECPXPNIOEN en 1008b

    Pneumatic interface for MPA/MPAF and related modules

    Module type Moduleidentifier1)

    Allocated addressspace

    modules(Name) inputs outputs

    VPPM proportionalpressure regulator (type 32; 2bar, 6bar, 10bar,not equipped" or vacant position)2) 3)

    VPPM6...1...[2AI/2AO]

    VPPMProportionalvalve ...

    1 word/16 I

    1 word/16 O

    MPAP pressure sensor module2) 3)

    (Measuring range 0 ... 10 bar)VMPA...FBPS...[2AIP]

    MPAPAnalogueinput press.

    1 word/16 I

    MPAFP pneumatic interface withpressure sensor2) 3) 4)

    (Measuring range 0 ... 10 bar)

    VMPAFFBEPLPS[1AIP]

    MPAFPAnalogueinput press.

    1 word/16 I

    1) Module identifier in the handheld unit or in the hardware configuration of the programming software2) 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 themodules 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)

  • 2. Commissioning

    214 Festo P.BECPXPNIOEN en 1008b

    Pneumatic interfaces for Midi/Maxi, CPA, VTSA/VTSAF(ISO)

    Module type Moduleidentifier1)

    Allocated addressspace

    (ISO)(Name) inputs outputs

    Pneumatic interface for Midi/Maxivalves (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 TYPE3Pneumaticinterface

    1 byte/8 O2 bytes/16 O3 bytes/24 O4 bytes/32 O

    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)

    CPXGPCPA10CPXGPCPA14

    CPA10/14Pneumaticinterface

    1 byte/8 O2 bytes/16 O3 bytes/24 O

    Pneumatic interface for VTSA orVTSAF 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 VTSAPneumaticinterface,ISOplugin ortype44 ortype45 3)

    1 byte/8 O2 bytes/16 O3 bytes/24 O4 bytes/32 O

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

    Tab.2/7: Overview of CPX pneumatic interfaces and pneumatic modules (part 3)

  • 2. Commissioning

    215Festo P.BECPXPNIOEN en 1008b

    Calculation of the address allocation

    Use Tab.2/8 to calculate the address assignment or numberof 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

    10.Number of analogue output modules CPX2AAUI + __ x 32 O + _____ 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

    14.Number of inputs and outputs of other modules + __ IO(e.g. CP interface, VPPM/MPAP/MPAFP pneumatic module)

    + _____ I + _____ O

    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)

    + _____ O

    16.Number of MPA1 or MPA2 pneumatic modules + __ x 8 O2) + _____ O

    Total sum of inputs/outputs to be configuredTotal from 1 to 15 (max. 512 I and 512 O) = _____ I = _____ O

    1) Number of occupied inputs/outputs: see Tab.2/22) 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)

  • 2. Commissioning

    216 Festo P.BECPXPNIOEN en 1008b

    2.3 Addressing

    2.3.1 Basic rules for addressing

    The bus node counts as a module with 0inputs and0outputs when the status bits and the I/O diagnosticinterface are deactivated.

    Observe the instructions regarding address assignment insection 2.2.

    The address assignment of the inputs does not dependon the address assignment of the outputs.

    Counting moduleoriented, from left to right(corresponding to the physical sequence)

    Addressing bytebybyte: Modules with less than 8 bitsoccupy 8bits or 1byte of address space, but do not useall this space.

    The I/Os of different module types are assignedseparately from each other. Observe the sequence ofaddressing: see Tab.2/9.

    NoteIf necessary, status bits or the I/O diagnostic interface canbe activated by DIL switch (see Tab.1/2):

    If the 8 status bits are activated, they will occupy thefirst 16 inputs in the address range (8 used).

    If the I/O diagnostic interface is activated, it will occupythe first 16 inputs and 16 outputs in the address range.

  • 2. Commissioning

    217Festo P.BECPXPNIOEN en 1008b

    Sequence of addressing Description

    1. Status bits or I/O diagnosticinterface 1)

    Delivers status and diagnostic information; activate throughDIL switches; occupies the first 16 inputs or inputs andoutputs 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) See also note above as well as Tab.1/2 and Tab.2/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 activatedlater, that is, after initial commissioning, the moduleconfiguration for the first 16 inputs and outputs must beadjusted.

    Move the modules originally configured in this addressspace into another area. Configuration of these modulesmust be repeated, if necessary (see also section 2.7regarding configuration with PROFINET configuration andprogramming software, e.g. Siemens SIMATIC STEP7).

  • 2. Commissioning

    218 Festo P.BECPXPNIOEN en 1008b

    2.3.2 Address assignment and addressing after expansion or conversion

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

    CautionIf the CPX terminal is extended or converted at a laterstage, the input/output addresses may be shifted. Thisapplies in the following cases:

    if additional modules are inserted between existingmodules.

    if existing modules are removed or replaced by othermodules which have more or fewer input/outputaddresses.

    Interlinking blocks (CPA) or pneumatic manifold blocks(midi/maxi) for singlesolenoid valves are replaced byinterlinking blocks/manifold blocks for doublesolenoidvalves 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 diagnosticinterface) is activated/deactivated.

  • 2. Commissioning

    219Festo P.BECPXPNIOEN en 1008b

    2.4 Instructions for commissioning with Siemens SIMATIC STEP7

    Commissioning of a CPX terminal requires an exactprocedure, since, possibly for each station, i.e. for each I/Odevice in the PROFINET network, different configurationspecifications are required due to the modular structure.

    The following sections describe the basic configuration stepswith the SIEMENS PLC SIMATIC S7 and the Siemens SIMATICSTEP7 configuration and programming software.

    Operation of the STEP7 software is assumed to be known inthe following.

    Other controller systems may require other settings or adifferent procedure.

    NotePlease observe the configuration instructions in themanual of your control system (PLC/IPC).

    The illustrations and specifications in this description refer tothe following variants:

    for the remote I/O and remote controller operatingmodes:

    GSDML/PNIO specification V. 2.1

    Controller (PLC/CPU) Siemens SIMATIC S7317with FW V. 2.5.x

    Control software Siemens STEP 7 V. 5.4

    for the Prioritized Startup" operating mode (Fast Startup):

    GSDML/PNIO specification V. 2.2

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

  • 2. Commissioning

    220 Festo P.BECPXPNIOEN en 1008b

    PROFINETStack V. 3.0.x (FSU version)

    Control software Siemens STEP 7 V. 5.4with Service Pack SP 4

    Please take information on other variants from the documentson your controller and control software.In case of technical problems, please first contact therespective manufacturer. In cases of doubt, your local FestoService is happy to help you further.

    NoteThere are different configuration programs available for aSiemens PLC. Observe the corresponding procedure foryour configuration program.

    CautionDanger of malfunctions, damage or injuries to people

    A valve terminal with defective configuration will also beput into operation. However, only the modules which havebeen correctly configured for type and position will beactivated.

    Before commissioning, ensure that the connectedelements (e.g. actuators) do not perform any undesired oruncontrollable movements.

    If necessary, disconnect the load power supply andcompressed air supply.

    See also section 2.11: Checklist for commissioning theCPXterminal.

  • 2. Commissioning

    221Festo P.BECPXPNIOEN en 1008b

    2.5 Preparing for commissioning

    The following sections describe the PROFINETspecificpreparation of commissioning with the SIEMENS PLCSIMATICS7 and the Siemens SIMATIC STEP7 configurationand programming software.

    Other controller systems may require other settings or adifferent procedure.

    2.5.1 Import device master file (GSDML) and symbol files

    A device master file (GSD) in XML format (GSDML) is neededfor configuration and programming of the CPX terminal.TheGSDML includes all the required information for theconfiguration and adjustment of the CPX terminal usingconfiguration and programming software, e.g. STEP7.

    Source The current GSDML file for CPX terminals can be found on theFesto 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" tounpack the contents (selfunpacking ZIP file):

    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)

  • 2. Commissioning

    222 Festo P.BECPXPNIOEN en 1008b

    If applicable, a Read Me" file with noteson the current GSDML versions:Readme GSDML Versions.txt

    Observe the notes in the Read Me" file as well as theinstructions 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 yourconfiguration software. Normally, the control systemautomatically includes the symbol files (during installation ofthe GSDML file, see section 2.5.5).

    Normal operatingstatus

    Diagnostic case Special operatingstatus

    File: Pb_cpx_n.bmp File: Pb_cpx_d.bmp File: Pb_cpx_s.bmp

    Tab.2/1: Symbol files for representation of CPX terminalsin the configuration and programming software

    2.5.2 Select GSDML file (compatibility table)

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

  • 2. Commissioning

    223Festo P.BECPXPNIOEN en 1008b

    GSDML file(Version)

    Bus node(CPX revision code;see name plate) 4)

    Controller software(PLC software status)

    Functional range(Extract)

    GSDML fileV.1.0 1)

    Rev 07 Siemens STEP 7:V.5.3, Service Pack SP3

    PROFINETRT basiclogicfunction,CPXconfiguration anddiagnostics over PLC

    GSDML fileV.2.1 2)

    Rev 07 Rev 11 5) Siemens STEP 7:up to Version5.4,Service Pack SP2,Hotfix2 or SP3.1

    LLDP, access via SNMP,expansion of modulesupport

    GSDML fileV.2.2 3)

    Rev 12 Rev 18 6) 7) Siemens STEP 7:from Version5.4,Service Pack SP4

    Fast Startup" (FSU),expansion of modulesupport and diagnosticfunction, in particularregarding FOCdiagnostics

    1) GSDML file V.1.0 is no longer available for download:please use GSDML file V. 2.1 (or possibly 2.2)

    2) For example, GSDML file GSDMLV2.1FestoCPX20090702.xml";Please observe: Version 2.1 is not officially approved and published; Festo thereforeaccepts no responsibility for malfunctions and effects connected to them

    3) For example, GSDML file GSDMLV2.2FestoCPX20100517.xml";required for the Prioritized Startup" operating mode (Fast Startup", FSU):

    4) The CPX revision code is located on the name plate (see section 1.2).5) 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).6) 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).7) 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 statususing 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 theFesto website at:

    www.festo.com/fieldbus

    If you have questions or technical problems, please contactyour local Festo service or the Festo telephone hotline.

  • 2. Commissioning

    224 Festo P.BECPXPNIOEN en 1008b

    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 bedifferent from the example shown here).

    NoteThese instructions refer to the English language version ofthe Siemens SIMATIC controller and the STEP7configuration and programming software.

    Other language versions usually use other designations forthe program and function calls and menu items mentionedhere.

    2. Create a new project in the SIMATIC Manager: File > New >New...

    3. Enter a project name (e.g. CPX_FB33) and confirm theinput 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 theleft next to the project symbol and the project name).

  • 2. Commissioning

    225Festo P.BECPXPNIOEN en 1008b

    2.5.4 Setting up the controller system (PLC/Master)

    1. Click once on the station symbol (on the left next to thestation name) and afterwards double click on thehardware symbol in the Object name" column.The hardware configuration window HW Config (station configuration) is displayed.

    1

    2. Open the Hardware Catalogue (Catalogue View, 1 in theadjacent screenshot).

    3. Select your controller system (PLC/Master) in theHardware 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 inFig.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) ofyour controller system. You compile the individualelements of your controller in this child window and thusform the basis for your PROFINET automation system.

  • 2. Commissioning

    226 Festo P.BECPXPNIOEN en 1008b

    1

    3

    24

    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 hardwareconfiguration: Drag the corresponding catalogue elements(symbols) into the Rack Rail window ( 3 or 4 in Fig.2/5).

    Alternatively, you can also double click on the catalogueelement: Select the next free row (insert position, slot) inthe rack rail window before you make the double click.

    Row 1 (Slot 1) is reserved and cannot be used for theconfiguration.

  • 2. Commissioning

    227Festo P.BECPXPNIOEN en 1008b

    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 aredisplayed under PROFINET IO > Additional Field Devices >Valves > Festo CPX Terminal.

    You can start the selection and configuration of yourmodules (see section 2.6).

  • 2. Commissioning

    228 Festo P.BECPXPNIOEN en 1008b

    2.6 Basic hardware configuration

    The following sections describe hardware configuration withthe SIEMENS PLC SIMATIC S7 and the Siemens SIMATICSTEP7 configuration and programming software.

    Other controller systems may require other settings or adifferent procedure.

    2.6.1 Localise and identify CPX terminal in the network

    Use the function Node flashing test" (flashing) to localiseyour CPX terminal in the network: The LEDs TP1 and TP2 flashsimultaneously. This function helps you with the allocation ofthe device name. You can also use this function to testwhether there is a logical data connection to the CPXterminal.

    1. Start the PROFINET hardware configuration in yourconfiguration and programming software (e.g. HW Configin Siemens STEP7).

    2. Start the Assign Device Name" function from the STEP7menu: PLC > Ethernet > Assign Device Name.The Assign Device Name" window is displayed.

    3. If the CPX terminal is not displayed, start the refresh ofthe display: To do this, click on Update".The network is searched and the network participantsfound are listed (under Available devices").

    4. Mark your searchedfor CPX terminal in the list(recognisable e.g. from the MACID) and click onFlashingon".The LEDs TP1 and TP2 of the bus node at the foundCPXterminal flash for clear identification.

  • 2. Commissioning

    229Festo P.BECPXPNIOEN en 10


Recommended