Page 2
Translation of the original instructions EtherNet/IP , MODBUS , ROCKWELL AUTOMATION are registered trademarks of the respective ® ® ® trademark owners in certain countries.
Page 5
The product labelling and the Data Matrix Code are printed on the housings of the modules. Scanning the Data Matrix Code with an appropriate device opens the Festo Internet page with documents appropriate for the product. Alternatively, the Product Key (11-digit alphanumeric code on the product labelling) can be entered in the search field è...
Page 6
The qualified personnel have skills and experience in dealing with electrical (open-loop) control technology. Additional information – Contact the regional Festo contact if you have technical problems è www.festo.com. – Accessories and spare parts è www.festo.com/catalogue. Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 8
Changes to the rotary switches only take effect following a restart of the interface. 4.1.4 Connecting elements Connection for system communication [XF20] Socket M8, 4-pin, D-coded Signal RX– Received data – Transmitted data + Received data + TX– Transmitted data – Tab. 6: Connection for system communication Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 9
– Downloading a device description file (EDS file) – Exporting an L5X file for ROCKWELL AUTOMATION software – Update of the Firmware The web server can be accessed by entering the IP address in the address bar of a web browser. Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 10
It contains all the information required for parameterisation of the automation system CPX-AP-A via control software. The device description file is available at the Festo Support Portal è www.festo.com/sp. Crossover detection (auto MDI/MDI-X) The product supports crossover detection (auto MDI/MDI-X), which means that there is the option of using patch cables or crossover cables.
Page 11
IEC 62443, ISO/IEC 27001. 1. Set up an automation project for the higher-order controller using suitable software. 2. Load the device description file into the software è www.festo.com/sp. 3. Configure the automation system CPX-AP in the software: – System structure –...
Page 12
Measured value of temperature AP-ASIC [°C] 1 INT16 – 20087 Current measured value of logic supply PS UINT16 – [mV] 20088 Current measured value of load supply PL UINT16 – [mV] 20093 Hardware version UINT8 – Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 13
The object is used for identification and contains general information about the EtherNet/IP interface. Attribute Access Name Data type Description/value Class attributes Revision UINT Revision 1 Max instances UINT Max. number of instances of the object Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 14
(NV) tion Uptime UDINT Time since last switch-on [s] Catalog Number SHORT_ST Catalogue or model number RING Manufacturer Date DATE Date the product was manufactured Vendor Name STRING Manufacturer name: Festo Vendor URL STRING www.festo.com Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 15
Fixed Output data size (64 bytes) SINT Fixed Input data size (64 bytes) DINT Fixed Output data size (64 bytes) DINT Fixed Input data size (128 bytes) DINT Fixed Output data size (128 bytes) DINT Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 16
– DINT assemblies: instance 104/105/120 … 125/133/137 … 139 Each module is padded to a 4 byte boundary. 8.1.3 Reset service – Service: 0x05 – Object class: 0x01 – Instance: 0x01 – Request data: Reset Type Parameter Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 17
Network topology 0 = Linear 1 = Ring Network status USINT Network status 0 = Normal 1 = ring error 2 = unexpected loop detected 3 = partial network error 4 = short-term malfunction/cycle recovery Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 18
STRUCT of Active Supervisor address address UDINT Supervisor IP address 0 = IP address not configured for the device USINT[6] Supervisor MAC address Active supervisor USINT Priority value of the active ring Supervi- precedence sors Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 19
DSCP PTP event USINT 59 (default) Set (NV) DSCP PTP general USINT 47 (default) Set (NV) DSCP urgent USINT 55 (default) Set (NV) DSCP scheduled USINT 47 (default) Set (NV) DSCP high USINT 43 (default) Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 20
Set (NV) Configuration con- DWORD Configuration monitoring trol Get (NV) Physical link object STRUCT Physical connection object Set (NV) Interface configura- STRUCT of Configuration Interface tion UDINT IP address UDINT Network mask UDINT Gateway address Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 21
1) dependent on the configuration of the automation system CPX-AP Tab. 18: TCP/IP interface object 8.1.7 Ethernet link object – Object class: 0xF6 – Instances: 2 Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 22
Bit 5: è attribute 11, bit 0 Bit 6: local hardware error 0 = no local hardware error 1 = local hardware error detected Physical address ARRAY of MAC address UINT[6] Interface counters STRUCT of Interface numerator Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 23
512 bit intervals Excessive collisions UDINT Frames where transmission fails due to excessive collisions MAC transmit UDINT Frames where transmission fails due to errors internal MAC error Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 24
Interface capability STRUCT of Interface Capability Capability bits DWORD Bit 0: manual changes in attribute 6 0 = changes in attribute 6 are automati- cally accepted 1 = changes in attribute 6 are not auto- matically applied, reset required Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 25
Sent Multicast packets castPkts HCOutBroad- ULINT Sent Broadcast packets castPkts HC media counters STRUCT of High Capacity media counter HCStatsAlignment ULINT Received frames whose octet length is not an integer and without successful FCS check (64 bit) Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 26
Max. number of class attributes 10 Max instance UINT Max. number of instance attributes 24 attribute Descriptor WORD Descriptor for parameter object (0x3) 0 = supported parameter instances 1 = supported whole attributes Configuration UINT Configuration Assembly assembly Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 27
Default value Scaling multiplier UINT Scaling factor Scaling divisor UINT Scaling divider Scaling base UINT Scaling basis Scaling offset Scaling offset Multiplier link UINT Multiplier Link Divisor link UINT Divisor Link Base link UINT Base Link Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 28
Class attributes Revision UINT Revision 1 Max instances UINT Max. number of instances of the object Num instances UINT Current number of instances of the object Max class attribute UINT Max. number of class attributes 8 Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 29
Max. number of instance attributes 15 attribute (Order code) Instance attributes Module code DINT Module code Module class USINT Module class Profile number UINT Profile number Input size UINT Input variable [byte] Input channel UINT Input channel Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 30
Global diagnostics status state Bit 0: configuration data is currently being written Bit 1 … 31: module è diagnostics status Bus status USINT Bus status Count of currently UINT Number of currently active diagnostics active diagnostics Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 31
Bit 18: encoder Bit 19 … 31: reserved Submodule USINT Submodule Channel USINT Channel Diagnostic code UDINT Diagnostics code 1) dependent on the configuration of the automation system CPX-AP Tab. 24: Status and diagnostics object Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 33
Instances: 1 … number of diagnostics entries è Tab. 26 Trace object – instance attributes 0x32 Acknowledge trace entry Confirm diagnostics entry Object class: 0x66 Instances: 1 … number of diagnostics entries Tab. 27: Instance services Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 34
Instance Attribute Data [0..1] Data [2..n] 0x4B Raw Get Single ISDU index ISDU subindex Slot – 0x4C Raw Set Single Data to write 0x4D Raw Get All – 0x4E Raw Set All Data to write Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 35
Max class attribute UINT Max. number of class attributes 8 Max instance UINT Max. number of class attributes 1 attribute Get/Set Descriptor USINT Actual total size of configuration assembly instance data (configuration assembly instance 140) Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 36
Assembly Data 0x33 Write Complete Configuration Used by L5X export for large configurations (> Assembly Data 400 bytes) 0x36 Write Configuration for all modules – matching module code Tab. 31: Services for the configuration assembly object Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 37
4096 Inputs Inputs Discrete input 32768 Inputs Inputs Coils 32768 Outputs Outputs 1) ro = read only; rw = read write 2) dependent on the configuration of the automation system CPX-AP Tab. 32: Holding register Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 38
10003 1 = read or 2 = write Read 10003 up to 16 = done or 4 = error Read 10004 and Data length and 10010 ... Data Tab. 34: Sequence for executing a request Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 39
50 = Read (with byte swap) 51 = Write (with byte swap) 100 = Read 101 = Write 34002 Module Module number of an IO-Link master 34003 Channel 34004 Index ISDU Index 34005 Subindex ISDU Subindex Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 40
System status and network status and errors are displayed directly on the module by LED indicators è Further information. Diagnostics via EtherNet/IP, Modbus TCP Diagnostics as part of EtherNet/IP, Modbus TCP functions via control software over the network. Diagnostics messages The following table contains the diagnostic messages of the interface. Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 41
06 | 00 | 010A Mismatch in startup The length of the startup parameter in the device and the (100663562) parameter size AP device description do not match. – Check firmware versions Remedy Diag- Error nostic status Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 42
AP master process The process data watchdog for the inputs timed out in the (134283571) data input watchdog master timed out – Adjust cycle time and watchdog parameter. Remedy – Restart AP system. – Check wiring. Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 43
The device was forced by the master to set the loopback (134283797) munication loopback on the communication port, due to commnuication errors. Communication to subsequent modules is thereby inter- rupted. – Check wiring Remedy Diag- Maintenance Required nostic status Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 44
0A | 00 | 01A7 Non-volatile memory Non-volatile memory defect (167772583) defect – Restart device Remedy – Contact Festo Service if problem persists Diag- Error nostic status 0B | 00 | 0140 Systemstart The system is starting. (184549696) –...
Page 45
The AP device description is invalid or missing. (185139496) – Reboot device. Remedy – Check communication cable. – Check firmware version. – On repeating failure contact Festo support. Diag- Error nostic status 0B | 09 | 0129 Invalid startup APDD The startup AP device description is invalid or missing.
Page 46
PS red light Module ramp-up not yet completed. – System communication not yet initial- ised. flashing red 2 Hz Module identification (service function) – flashing green 2 Hz Tab. 41: LED module diagnostics [MD] Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 47
0.5 Hz System diagnostics active Degree of severity "Error" e.g. sensor supply short circuit in a red light module. Module identification (service function) – fast green flashing 2 Hz Tab. 42: LED system diagnostics [SD] Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 48
Remedy Maintenance not required. – Maintenance required in at least one Carry out the necessary remedial meas- module in the automation system ures è Instructions for the applicable CPX-AP. module. Tab. 44: LED maintenance [MT] Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 49
The automation system CPX-AP is in self- – test mode. Flashes alter- nately red/ green No logic power supply to the network Check logic power supply. interface Tab. 45: LED module status [MS] Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 50
The automation system CPX-AP is off- Check network connection. line. Check IP addressing settings. No IP address assigned or no IP address received from DHCP server. Tab. 46: LED network status [NS] Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 51
By the use of SELV/PELV circuits tion against direct and indirect contact (Safe extra-low voltage/Protected extra-low voltage) in accordance with IEC 60204-1 and IEC 60364-4-41) Electromagnetic compatibility See declaration of conformity è www.festo.com Mounting position Tab. 48: General technical data Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 52
Capacitive load at load supply PL 24 V PL to 0 V PL [nF] Typically 35 24 V PL to FE [nF] Typically 35 0 V PL to FE [nF] Typically 20 Tab. 49: Power supply Festo — CPX-AP-A-EP-M12 — 2022-07...
Page 53
Ethernet twisted pair cable, shielded Transmission class Category Cat 5 or higher Cable diameter [mm] 6 … 8 Wire cross section 0.14 … 0.75 AWG 22 (required for maximum connection length between network stations) Tab. 50: Network-specific data Festo — CPX-AP-A-EP-M12 — 2022-07...
Need help?
Do you have a question about the CPX-AP-A-EP-M12 and is the answer not in the manual?
Questions and answers