background image

32

Festo — CPX-AP-A-EP-M12 — 2022-07

Parameterisation

GetMember service

Service: 0x18

Class: 0x65

Instance: 0

Element

Data type

Description

Global diagnostics state

UDINT

Count of currently active diag-
nostics

UINT

Module which has latest diag-
nostics

UINT

Latest diagnostics code

UDINT

Tab. 25: GetMember service

8.1.12

Trace object

Object class: 0x66

Instances: 1 … number of diagnostics entries

Attribute

Access

Name

Data type

Description/value

Class attributes

1

Get

Revision

UINT

Revision 1

2

Get

Max instances

UINT

Max. number of diagnostics entries

3

Get

Num instances

UINT

Current number of diagnostics entries

6

Get

Max class attribute UINT

Max. number of class attributes 9

7

Get

Max instance
attribute

UINT

Max. number of class attributes 4
(diagnostics code)

8

Get/Set

Trace mode

USINT

Trace Mode
0 = Überschreiben
1 = Bestätigen

Instance attributes

1

Get

Timestamp

ULINT

Time stamp [ns]
AP system time (internal)

2

Get

Module

UINT

Module

3

Get

Submodule

UINT

Submodule

4

Get

Channel

UINT

Channel

5

Get

Diagnostic code

UDINT

Diagnostics code

Summary of Contents for CPX-AP-A-EP-M12

Page 1: ...CPX AP A EP M12 EtherNet IP interface Operating instruc tions 8160783 2022 07 8160785 ...

Page 2: ...Translation of the original instructions EtherNet IP MODBUS ROCKWELL AUTOMATION are registered trademarks of the respective trademark owners in certain countries ...

Page 3: ...10 7 Commissioning 11 8 Parameterisation 11 8 1 EtherNet IP Objects 13 8 1 1 Identity Object 13 8 1 2 Assembly object 15 8 1 3 Reset service 16 8 1 4 Device level ring object 17 8 1 5 QoS object 19 8 1 6 TCP IP interface object 20 8 1 7 Ethernet link object 21 8 1 8 Parameter object 26 8 1 9 Parameter group object 28 8 1 10 Module information object 29 8 1 11 Status and diagnostics object 30 8 1 1...

Page 4: ...4 Festo CPX AP A EP M12 2022 07 9 Diagnostics and fault clearance 40 9 1 Diagnostics options 40 9 2 Diagnostics messages 40 9 3 LED displays 46 10 Technical data 51 ...

Page 5: ...therNet IP interfaceCPX AP A EP from revision 1 Tab 2 Product version The product version can be determined from the product labelling There may be an updated version of this document for this or later product versions è www festo com sp 1 3 Product labelling The product labelling and the Data Matrix Code are printed on the housings of the modules Scanning the Data Matrix Code with an appropriate ...

Page 6: ...he EtherNet IP or Modbus TCP protocols Use the product only as follows Use only in an industrial environment Outside industrial environments e g in commercial and residential mixed use areas it may be necessary to take measures to suppress radio interference Use only in combination with modules and components that are approved for the applicable product variant è www festo com catalogue 2 3 Traini...

Page 7: ...r system communication XF20 4 LED display 5 Rotary switch cover 6 EtherNet IP network connection TP2 7 Inscription label 4 1 2 LED displays LED Meaning MD Module diagnostics MD green red PL Load supply PL green red NS Network status NS green red TP1 Network connection TP1 green SD System diagnostics SD green red MT Maintenance MT yellow MS Module status MS green red TP2 Network connection TP2 gree...

Page 8: ...t desired value 300 ie 22 300 322 192 168 1 22 EtherNet IP Modbus TCP 600 855 last octet desired value 600 ie 51 600 651 192 168 1 51 Modbus TCP Reset to factory setting 900 In the range 0 255 both network protocols are active The network protocol that sets the output first takes precedence If values are invalid the IP parameters are reset to the factory settings Tab 5 Rotary switches Changes to t...

Page 9: ...gher order controller and the modules in an automation system CPX AP Data are transferred based on Industrial Ethernet following the IEEE 802 3 protocol The product has two equivalent Ethernet interfaces with integrated switch and therefore supports both star and line topology Web servers The integrated web server provides read and write access to the key parameters and diagnostics functions of th...

Page 10: ...ver cables in the same network crossover detection must be activated in the higher order controller When using the Prioritised Start Up QuickConnect function crossover detection auto MDI MDI X must be deactivated Prioritised start up QuickConnect The Prioritised Start Up QuickConnect function ensures that the automation system CPX AP is able to start up quickly When using the Prioritised Start Up ...

Page 11: ...essing Address assignment of modules è Instruction manual for automation system CPX AP 4 Upload the automation project to the higher order controller Response of the display components of the module after error free commissioning MD SD PL MT green light green light green light off Tab 9 Response of the display components after error free commissioning TP1 TP2 NS MS flashing green green light green...

Page 12: ...2 ro 12005 Active subnet mask 1 UINT32 ro 12006 Active gateway address 1 UINT32 ro 12007 MAC address 1 UINT8 ro 6 20000 Module code 1 UINT32 ro 20022 Configuration of voltage monitoring load supply PL 0 load voltage monitoring inactive 1 load voltage monitoring active with suppression of diagnostics at switch off factory setting 2 load voltage monitoring active 1 UINT8 rw 20085 Measured value of t...

Page 13: ... 7 reserved Bit 6 is not valid for index 0 1 UINT8 ro Number of mod ules 1 113012 5 Bootloader version 1 CHAR ro 30 1 ro read only rw read write Tab 11 Parameter 8 1 EtherNet IP Objects The following sections contain information on the representation of the automation system CPX AP within the EtherNet IP object model Many of the terms shown are the original English terms of the protocol specificat...

Page 14: ...umber 7 Get Product name SHORT_ STRING Product name CPX AP A EP 8 Get State USINT Status 0 not present 1 self test device 2 standby 3 ready for operation 4 remediable malfunction 5 non remediable malfunction 255 default value 14 Get Set Semaphore STRUCT Access Synchronisation Semaphore 15 Get Set NV User assigned name STRINGI User defined name 16 Get Set NV User assigned description STRINGI User d...

Page 15: ...ay of octet UINT Set for output assemblies only 4 Get Size UINT Length of the data in the attribute Tab 13 Assembly object Instance Table of contents Data type 100 Exact Input data size SINT 101 Exact Output data size SINT 102 Exact Input data size INT 103 Exact Output data size INT 104 Exact Input data size DINT 105 Exact Output data size DINT 110 Fixed Input data size 16 bytes SINT 111 Fixed Out...

Page 16: ... 137 Global Status Diag Fixed Input data size 64 bytes DINT 138 Global Status Diag Fixed Input data size 128 bytes DINT 139 Global Status Diag Fixed Input data size 488 bytes DINT 140 Configuration assembly STRUCT 254 Heartbeat 255 ListenOnly Tab 14 Assembly list SINT assemblies instance 100 101 110 115 131 134 136 All modules are mapped directly with no padding in between For assemblies 110 to 11...

Page 17: ...nication link parameters that are to be retained Tab 15 Reset parameters 8 1 4 Device level ring object Object class 0x47 Instances 1 The object contains status information for the device level ring protocol DLR protocol Attribute Access Name Data type Description value Class attributes 1 Get Revision UINT Revision 4 2 Get Max instances UINT Max number of instances of the object1 3 Get Num instanc...

Page 18: ... 5 Set Ring faults count UINT Number of ring errors Reset write 0 6 Get Last active node on port 1 STRUCT of Last active node on port 1 UDINT IP USINT 6 MAC 7 Get Last active node on port 2 STRUCT of Last active node on port 2 UDINT IP USINT 6 MAC 8 Get Ring protocol par ticipants count UINT Number of participating devices in the ring protocol 9 Get Ring protocol par ticipants list ARRAY of STRUCT...

Page 19: ...ass 0x48 Instances 1 The object is used to classify and prioritise data packets for EtherNet IP communication Attribute Access Name Data type Description value Class attributes 1 Get Revision UINT Revision 1 2 Get Max instances UINT Max number of instances of the object1 3 Get Num instances UINT Current number of instances of the object1 6 Get Max class attribute UINT Max number of class attribute...

Page 20: ...of instances of the object1 6 Get Max class attribute UINT Max number of class attributes 7 7 Get Max instance attribute UINT Max number of instance attributes 13 Instance attributes 1 Get Interface status DWORD Interface status 2 Get NV Configuration capability DWORD Configuration capability Bit 0 BOOTP client false Bit 1 DNS client true Bit 2 DHCP client true Bit 3 DHCP DNS update false Bit 4 co...

Page 21: ...CD 1 deactivate ACD 11 Set NV Last Conflict Detected STRUCT of Letzter Konflikt festgestellt USINT ACDactivity ARRAY of USINT 6 RemoteMAC ARRAY of USINT 28 ArpPDU 12 Set NV QuickConnect BOOL Quick Connect 0 deactivate 1 activate 13 Set NV Encapsulation inac tivity timeout in seconds UINT Inactivity of encapsulation sTimeout 0 deactivate 1 3600 default 120 16 Get Active TCP connec tions UINT Active...

Page 22: ...nce attribute UINT Max number of instance attributes 12 Instance attributes 1 Get Interface speed UDINT Current velocity Mbps default 10 2 Get Interface flags DWORD Interface Flags Bit 0 connection status 0 inactive bit 1 undefined 1 active Bit 1 duplex mode 0 half duplex default 1 full duplex Bit 2 4 negotiation status 0 autonegotiation is performed 1 autonegotiation and velocity detec tion faile...

Page 23: ...ors 5 Get Media counters STRUCT of Media specific counters Alignment errors UDINT Received frames whose octet length is not an integer FCS errors UDINT Received frames without successful FCS check Single collisions UDINT Successfully transmitted frames with exactly one collision Multiple collisions UDINT Successfully transmitted frames with more than one collision SQE test errors UDINT Frequency w...

Page 24: ...it 1 duplex mode 0 half duplex 1 full duplex Bit 2 15 reserved must be 0 Forced interface speed UINT Velocity in Mbps 0 10 100 1000 7 Get Interface type USINT Type 0 unknown 1 device internal integrated switch 2 twisted pair 3 glass fibre 8 Get Interface state USINT Status 0 unknown 1 activated ready for data exchange 2 deactivated 3 under test 9 Set NV Admin state USINT Admin State 1 activated 2 ...

Page 25: ...e velocity Mbps USINT Duplex mode 0 half duplex 1 full duplex 12 Get HC interface coun ters STRUCT of High Capacity interfaces counter HCInOctets ULINT Total octets received 64 bit HCInUcastPkts ULINT Received Unicast packets 64 bit HCInMulticastPkts ULINT Received Multicast packets HCInBroadcastPkts ULINT Received Broadcast packets HCOutOctets ULINT Transmitted octets 64 bit HCOutUcastPkts ULINT ...

Page 26: ...certain error counts that are part of attributes 4 5 and 13 15 Get Link Down Counter UDINT Counts the number of times a link down transition event has been detected on this port 1 dependent on the configuration of the automation system CPX AP Tab 19 Ethernet link object 8 1 8 Parameter object Object class 0x0F Instances 1 x Attribute Access Name Data type Description value Class attributes 1 Get R...

Page 27: ...nce 6 Get Datasize USINT Data size 7 Get Parameter name string SHORT_ STRING Parameter name max 16 characters 8 Get Units string SHORT_ STRING Units max 4 characters 9 Get Help string SHORT_ STRING Help max 64 characters 10 Get Minimum value 2 Minimum value of the parameter for data type string minimum length 11 Get Maximum value 2 Maximum value of the parameter for data type string maximum length...

Page 28: ...eter instance UINT Parameter instance 1 dependent on the configuration of the automation system CPX AP 2 è Attribute 5 Tab 20 Parameter object Access Service code Instance Data 0 1 Data 2 3 Data 4 7 Data 8 n Read 50 0 Module number AP param eter ID AP param eter instance Write 51 Data for writing Tab 21 Parameter object services 8 1 9 Parameter group object Object class 0x10 Instances 1 number of ...

Page 29: ...utomation system CPX AP Tab 22 Parameter group object 8 1 10 Module information object Object class 0x64 Instances 1 number of modules Attribute Access Name Data type Description value Class attributes 1 Get Revision UINT Revision 1 2 Get Max instances UINT Max number of instances of the object1 3 Get Num instances UINT Current number of instances of the object1 6 Get Max class attribute UINT Max ...

Page 30: ...on system CPX AP Tab 23 Module information object 8 1 11 Status and diagnostics object Object class 0x65 Instances 1 number of modules Attribute Access Name Data type Description value Class attributes 1 Get Revision UINT Revision 1 2 Get Max instances UINT Max number of instances of the object1 3 Get Num instances UINT Current number of instances of the object1 6 Get Max class attribute UINT Max ...

Page 31: ...cation OK Bit 1 current Bit 2 voltage Bit 3 temperature Bit 4 reserved Bit 5 motion Bit 6 configuration parameters Bit 7 monitoring Bit 8 communication Bit 9 Safety Bit 10 internal hardware Bit 11 software Bit 12 maintenance Bit 13 miscellaneous Bit 14 reserved Bit 15 reserved Bit 16 external device Bit 17 safety Bit 18 encoder Bit 19 31 reserved 2 Get Submodule USINT Submodule 3 Get Channel USINT...

Page 32: ...ype Description value Class attributes 1 Get Revision UINT Revision 1 2 Get Max instances UINT Max number of diagnostics entries 3 Get Num instances UINT Current number of diagnostics entries 6 Get Max class attribute UINT Max number of class attributes 9 7 Get Max instance attribute UINT Max number of class attributes 4 diagnostics code 8 Get Set Trace mode USINT Trace Mode 0 Überschreiben 1 Best...

Page 33: ... Set Acked USINT Acknowledged true false Tab 26 Trace object 8 1 12 1 Instance services Service Name Description 0x0e Get attribute single Get attribute Single 0x18 Get member Preserve all attributes of a diagnostics entry Object class 0x66 Instances 1 number of diagnostics entries è Tab 26 Trace object instance attributes 0x32 Acknowledge trace entry Confirm diagnostics entry Object class 0x66 In...

Page 34: ...t 6 Get Max class attribute UINT Max number of class attributes 7 7 Get Max instance attribute UINT Max number of class attributes 3 Instance attributes 1 Get Set NV Webserver enable BOOL Activate web server 2 Get Set NV Webserver write access BOOL Web server write access 3 Get Set NV SNMP enable BOOL Activate SNMP Tab 28 System parameters 8 1 14 IO Link service parameter object Service Name Insta...

Page 35: ...tion assembly object Attribute Access Name Data type Description value Class attributes 1 Get Revision UINT Revision of the object 1 2 Get Max instances UINT Max number of instances of the CIP object Dependent on the configuration of the automation system 3 Get Num instances UINT Number of instances of the CIP object currently being created Dependent on the configuration of the automation system 6...

Page 36: ...and also the module code for checking correct addressing Tab 30 Configuration assembly object Services for the configuration assembly object Service Name Description 0x32 Read Complete Configuration Assembly Data 0x33 Write Complete Configuration Assembly Data Used by L5X export for large configurations 400 bytes 0x36 Write Configuration for all modules matching module code Tab 31 Services for the...

Page 37: ...dule count Number of modules 14000 2 rw Timeout Timeout default 100 ms 14002 1 rw Webserver Enable 14003 1 rw Webserver Write Access Enable 14004 1 rw SNMP Enable 15000 18500 ro Module information Module information è Tab 35 Module informa tion 34000 200 rw IO Link ISDU Mailbox Input register 0 4096 ro Inputs Inputs Discrete input 0 32768 ro Inputs Inputs2 Coils 0 32768 rw Outputs Outputs2 1 ro re...

Page 38: ...eted request successful 10004 1 rw Data length Data length 10010 512 rw Data Data 1 ro read only rw read write Tab 33 Parameter Sequence for executing a request Step Access Register Description 1 Write 10000 Module number 2 Write 10001 Parameter ID 3 Write 10002 Parameter instance 4 Write 10004 and 10010 Data length and Data 5 Write 10003 1 read or 2 write 6 Read 10003 up to 16 done or 4 error 7 R...

Page 39: ... 37 x n 1 ro Hardware version Hardware version 15009 37 x n 3 ro Firmware version Firmware version major minor patch 15012 37 x n 2 ro Serial number Serial number 15014 37 x n 6 ro Product key Product key 11 characters 15020 37 x n 17 ro Order text Order text 34 characters 1 n module number starting with 0 2 ro read only rw read write Tab 35 Module information 8 2 2 IO Link ISDU access Register At...

Page 40: ...agnostics 1 ro read only rw read write Tab 37 Input register overview 8 2 4 Discrete input Register Length Access1 Name Description value 0 32768 ro Inputs Inputs 1 ro read only rw read write Tab 38 Discrete input 8 2 5 Coils Register Length Access1 Name Description value 0 32768 rw Outputs Outputs 1 ro read only rw read write Tab 39 Coils 9 Diagnostics and fault clearance 9 1 Diagnostics options ...

Page 41: ... DC switched off Remedy Check if emergency stop is active Check load supply Diag nostic status Information 02 01 013F 33620287 Overvoltage in load supply PL 24 V DC Overvoltage in load supply PL 24 V DC Remedy Check power supply Diag nostic status Error 06 00 0109 100663561 Startup parameter rejected by device The startup parameter specified in the AP device descrip tion does not exist in the devi...

Page 42: ...vice Check for multiple address assignment of the same address Check dip switch setting Diag nostic status Warning 08 01 0127 134283559 AP Module Discon nected The AP system communication to a module has failed Remedy Restart AP system Check communication cable AP Diag nostic status Error 08 01 0132 134283570 AP master process data output watchdog timed out The process data watchdog for the output...

Page 43: ...e from CON FIGURATION to OPERATION Remedy Restart system Update firmware to latest version Contact Festo service Diag nostic status Warning 08 01 01C4 134283716 AP Module s detected One or more new AP module s were detected in the system Remedy None Diag nostic status Information 08 01 01FF 134283775 Device not ready A device is delaying the startup excessively long Remedy Contact Festo Support Di...

Page 44: ...emedy Restart device Contact Festo Service if problem persists Diag nostic status Error 0B 00 0140 184549696 Systemstart The system is starting Remedy None Diag nostic status Information 0B 03 00B0 184746160 CRC error in user file A CRC error was detected in the user file Remedy Restart device Contact support Diag nostic status Error 0B 04 00B7 184811703 Firmware invalid Firmware invalid Remedy Re...

Page 45: ...39496 Invalid APDD The AP device description is invalid or missing Remedy Reboot device Check communication cable Check firmware version On repeating failure contact Festo support Diag nostic status Error 0B 09 0129 185139497 Invalid startup APDD The startup AP device description is invalid or missing Remedy Reboot device Check communication cable Check firmware version On repeating failure contac...

Page 46: ...switching off load supply PL flashing red 0 5 Hz Module diagnostics active Degree of severity Warning e g parameterisation error Take appropriate remedial action e g check parameterisation red light Module diagnostics active Degree of severity Error e g undervoltage in logic supply PS Take appropriate remedial action e g check logic supply PS flashing red 2 Hz Module ramp up not yet completed Syst...

Page 47: ...ystem diagnostics active Degree of severity Information e g load supply PL to a module not available or firmware update in a module active flashing red 0 5 Hz System diagnostics active Degree of severity Warning e g parameterisation error in a module red light System diagnostics active Degree of severity Error e g sensor supply short circuit in a module fast green flashing 2 Hz Module identificati...

Page 48: ...able Check load supply PL flashing red 0 5 Hz Load supply PL outside the tolerance range Check load supply PL Tab 43 LED load supply PL Maintenance MT LED yellow Meaning Remedy off Maintenance not required on Maintenance required in at least one module in the automation system CPX AP Carry out the necessary remedial meas ures è Instructions for the applicable module Tab 44 LED maintenance MT ...

Page 49: ...ot correct Complete or correct configuration of the automation system CPX E red light Fault cannot be rectified Contact Festo Service è www festo com flashing red Fault can be rectified Check configuration of the automation system CPX AP Flashes alter nately red green The automation system CPX AP is in self test mode off No logic power supply to the network interface Check logic power supply Tab 4...

Page 50: ... CPX AP it is possible that the automation system CPX AP is not assigned to a master scanner red light Communication has failed Non permitted IP address set that is already used in the network Correct IP address flashing red One or more I O connections are in the time out state Check the physical connection to the master scanner Flashes alter nately red green The automation system CPX AP is in sel...

Page 51: ...odule Product weight g 113 Ambient temperature C 20 50 Storage temperature C 20 70 Humidity non condensing 5 95 Assigned address space inputs outputs Byte Max 1024 1024 Number of AP stations Max 80 Module code hex dec 0x3085 12421d Module identification CPX AP A EP M12 Protection against electric shock protec tion against direct and indirect contact in accordance with IEC 60204 1 and IEC 60364 4 4...

Page 52: ...e in logic supply PS V DC 31 Mains buffering time logic supply PS ms 10 Load supply PL V DC 24 25 Intrinsic current consump tion at 24V at nominal voltage 24 V from PL mA Typically 5 Reverse polarity protection 24 V PL against 0 V PL Yes Diagnostics message under voltage in load supply PL V DC 17 Diagnostics message over voltage in load supply PL V DC 31 Capacitive load at load supply PL 24 V PL t...

Page 53: ...tection Auto MDI MDI X Cable length per segment m Max 100 at a transmission rate of 100 Mbps Factory settings IP address 192 168 1 1 DHCP active Subnet mask 255 255 255 0 Cable specification Cable type Ethernet twisted pair cable shielded Transmission class Category Cat 5 or higher Cable diameter mm 6 8 Wire cross section mm2 0 14 0 75 AWG 22 required for maximum connection length between network ...

Page 54: ... 2022 all rights reserved to Festo SE Co KG Copyright Festo SE Co KG 73734 Esslingen Ruiter Straße 82 Deutschland Phone 49 711 347 0 Internet www festo com ...

Reviews: