Page 1
aerospace Option Modules climate control electromechanical filtration EtherCAT Option fluid & gas handling hydraulics HA501938U001 Issue 1 pneumatics Technical Manual process control sealing & shielding ENGINEERING YOUR SUCCESS www.comoso.com...
Page 2
All rights strictly reserved. No part of this document may be stored in a retrieval system, or transmitted in any form or by any means to persons not employed by a Parker company without written permission from Parker Hannifin Ltd. Although every effort has been taken to ensure the accuracy of this document it may be necessary, without notice, to make amendments or correct omissions.
Page 3
Parker or its subsidiaries or authorized distributors. To the extent that Parker or its subsidiaries or authorized...
Page 4
Safety Information Requirements IMPORTANT: Please read this information BEFORE installing the equipment. Intended Users This manual is to be made available to all persons who are required to install, configure or service equipment described herein, or any other associated operation. The information given is intended to highlight safety issues, EMC considerations, and to enable the user to obtain maximum benefit from the equipment.
Page 5
Safety Information DANGER! - Ignoring the following may result in injury 1. This equipment can endanger life by 5. For measurements use only a meter to IEC exposure to rotating machinery and high 61010 (CAT III or higher). Always begin using voltages.
Page 6
Parker Hannifin Company, together with local distributors and in accordance with EU directive 2002/96/EC, undertakes to withdraw and dispose of its products, fully respecting environmental considerations. For more information about how to recycle your Parker supplied waste equipment, please contact your local Parker Service Centre. Packaging During transport our products are protected by suitable packaging.
Page 7
Contents ......................Page No. AC30 EtherCAT Option ....................1 Introduction ......................1 Features ......................1 The Product Code ....................1 Installation ......................2 Connecting to the EtherCAT Network ..............4 Wiring Example ..................... 5 Cable Type ....................5 RJ45 (standard) Pin Details ................5 LEDs ........................
Run and Error LEDs • Up to 256 bytes of cyclic I/O in each direction • EMCY support • EtherCAT Slave Interface (ESI) files provided The Product Code The product code for the EtherCAT Option is: 7003-EC-00 AC30 EtherCAT Option www.comoso.com...
Installation Remove the Graphical Keypad (GKP) by pulling from the top down, and remove. After removing the screw slide the control module lower cover down slightly and then remove. AC30 EtherCAT Option www.comoso.com...
Page 10
Click the Option into place and tighten the retaining screw, as shown. Slide and click back the control module lower cover, tighten the retaining screw and slot back the GKP. AC30 EtherCAT Option www.comoso.com...
*For cable lengths <3m and not being trunked with power cables. • Use a direct cable (without “crossover”). • Avoid running communication cables close to power cables and always cross at right angles. RJ45 (standard) Pin Details Signal Termination Termination Termination Termination AC30 EtherCAT Option www.comoso.com...
Red, blinking Invalid configuration Red, double flash Application (sync manager) watchdog timeout Application controller failure (EXCEPTION) Link/Activity LED State Indication No link (or no power) Green Link sensed, no traffic detected Green, flickering Link sensed, traffic detected AC30 EtherCAT Option www.comoso.com...
AC30 parameter values. Write Mapping The write process data represents cyclic data sent from the AC30 to the PLC. Mapping Arrays Parameter arrays may be added into the process data, however this could lead to large amounts of data being passed across the communications.
Page 15
On transition into the PROCESS ACTIVE state all read process mapped parameters will be updated. When in the PROCESS ACTIVE state the read process mapped parameters will all update only when a change in the read process data occurs. AC30 EtherCAT Option www.comoso.com...
Number of entries object (04h) Vendor ID Product Code Revision Number Serial Number 1600h Receive No. of mapped application objects in mapping PDO (0..254) Mapped object #1 Mapped object #2 … … … Mapped object #NN AC30 EtherCAT Option www.comoso.com...
Page 17
No. of assigned PDOs Manager Tx PDO Assigned PDO Assign (1A00h) 1C32h SM output Number of entries parameter Sync mode (0 - FREE RUN) 1C33h SM input Number of entries parameter Sync mode (0 - FREE RUN) AC30 EtherCAT Option www.comoso.com...
Parameter value of element 3 EtherCAT ESI Files ESI files for the AC30 EtherCAT option may be downloaded from www.parker.com/ssd. Two types of ESI files are available: one without any pre-mapped process data and one with the default process data mapping. These files may be edited to match the required process data mapping.
Example Configuration Configuration Summary Read Process Mapping Table Data Type Bytes 0627 Comms Control Word WORD 0681 Comms Reference REAL Write Process Mapping Table Data Type Bytes 0661 Status Word WORD 0395 Actual Speed Percent REAL AC30 EtherCAT Option www.comoso.com...
The example uses CoDeSys V3.5 running on a PC as a soft PLC. A trial version of CoDeSys is available from www.codesys.com Start CoDeSys and install the ESI file. Download the AC30 EtherCAT option ESI file ESI_AC30_DEFAULT_V1_05.XML from www.parker.com/ssd Start CoDeSys V3.5 and from the menu select Tools and Device Repository…...
Page 21
Create a new project. From the CoDeSys menu select File and New Project… Enter the name of the project and select Standard Project Select CoDeSys Control Win V3 as the device and select the programming language, then press OK. AC30 EtherCAT Option www.comoso.com...
Page 22
Next select Add gateway…. and select OK. Click on Scan network to find the required node. Double-click the required node to make it the active path. Add EtherCAT master. Right-click on Device (CoDeSys Control Win V3) and select Add Device… AC30 EtherCAT Option www.comoso.com...
Page 23
Select the EtherCAT Master and click on Add Device and then Close. The EtheCAT Master device and an EtherCAT task will be added. Click on Browse… to find the target network adapter. The gateway must be active (see previous section). AC30 EtherCAT Option www.comoso.com...
Page 24
Add EtherCAT slave. Right-click on EtherCAT_Master and select Add Device… Select the device Parker Hannifin 7003-EC-00 EtherCAT V1.05 and click on Add Device. The slave will appear under the master. Double-click on the slave to see its details including the process data mapping.
ESI_AC30_DEFAULT_V1_05.XML contains the default process data mapping. Copy the file into the folder C:\TwinCAT\Io\EtherCAT\ Start TwinCAT System manager. ScanDevices. Right-click on I/O Devices and select Scan Devices… Select the EtherCAT port and deselect any other Ethernet ports. AC30 EtherCAT Option www.comoso.com...
Page 26
Select YES to scan for connected EtherCAT devices. Select YES to activate Free Run mode. The EtherCAT slave is listed together with the Input and Outputs corresponding to the process data mapping defined in the AC30 process data mapping. AC30 EtherCAT Option...
Page 27
View online objects. Click on Box 1 (Parker SSD Drives 7003EC). In the right-hand pane click on CoE – Online. This will extract the objects from the slave including the manufacturer specific objects which are mapped to the AC30 parameters. Note this may take a few minutes.
Configuring the AC30 AC30 Parker Drive Quicktool (PDQ) When performing an online configuration, the fitted option card will automatically be selected. In offline mode, parameter 0044 Comms Required must be set to ETHERCAT. Add the required parameters to the Read Process Mapping table...
Page 29
Add the required parameters to the Write Process Mapping table (parameter 0120 Write Mapping) by selecting them from the popup window: Note the Process Data mapping ends on the first empty entry. AC30 EtherCAT Option www.comoso.com...
Object) protocol. The parameter numbers are mapped to the manufacturer specific range as described in the Manufacturer Specific Objects section. Accessing Parameters The value of a single-element AC30 parameter is accessed by via its corresponding object: index = 2000h + parameter number sub-index = 00h...
Enable must be set to TRUE and the COMMS BREAK bit set in the parameter 0697 Enable 1-32. For more information on enabling trips see Chapter 10 Trips & Fault Finding in the AC30 Product Manual HA501718U001. AC30 EtherCAT Option www.comoso.com...
Event Error Not used Code register Four AC30 parameters are associated with the diagnostic event: 0185 Comms Event Code This code will be entered into object 1003h sub-index 01h when the diagnostic become active. 0186 Comms Event Set A rising edge signal from FALSE to TRUE will create a diagnostic event.
0055 Read Mapping Range Saved Config Type Array of UINT Default … Communications option parameter. Last parameter number Sets the required read process data mapping. Each entry in the table represents the required parameter number. AC30 EtherCAT Option www.comoso.com...
Page 34
Sets the required write process data mapping. Each entry in the table represents the required parameter number. 0048 Comms Trip Enable Range Saved Config Type BOOL FALSE Default FALSE TRUE Communications option parameter. Enables the communications trip. AC30 EtherCAT Option www.comoso.com...
A rising edge (FALSE to TRUE) will create a diagnostic event. 0188 Comms Event Clear Range Saved Config Type BOOL FALSE Default TRUE TRUE Communications option parameter. A rising edge (FALSE to TRUE) will remove a diagnostic event. AC30 EtherCAT Option www.comoso.com...
Page 37
OPERATIONAL state parameter 0046 Comms State, but (4) OPERATIONAL – OPERATIONAL state using specific enumerated strings for EtherCAT. (5) ERROR (6) RESERVED (7) EXCEPTION – unrecoverable error (8) NONE – option not fitted AC30 EtherCAT Option www.comoso.com...
Page 38
The least significant byte is the build number. 0050 Comms Module Serial Range Type DWORD 0x00000000 … Communications option parameter. 0xFFFFFFFF Serial number of the option communications module. AC30 EtherCAT Option www.comoso.com...
Page 39
DWORD 0x00000000 … Communications option parameter. 0xFFFFFFFF Diagnostic code associated with the Diagnostic parameter. 0053 Comms Exception Range Type BYTE 0x00 … Communications option parameter. 0xFF Exception code associated with the Diagnostic parameter being in EXCEPTION AC30 EtherCAT Option www.comoso.com...
Page 40
0x00 … Communications option parameter. 0xFF Network specific exception code associated with the Diagnostic parameter being in EXCEPTION 0186 Comms Event Active Range Type BOOL FALSE TRUE Communications option parameter. Indicates a diagnostic event is active. AC30 EtherCAT Option www.comoso.com...
• Attempting to map a parameter that does not exist. • Attempting to map a configuration parameter. • Attempting to map a string parameter. • Attempting to map a read-only parameter to the read process data. AC30 EtherCAT Option www.comoso.com...
01 will be 0154, etc. Note that string array parameters access their elements via parameter numbers that are calculated in a different way. See the AC30 Product Manual HA501718U001 for more details Appendix B – Data Types The AC30 parameter data type and size and corresponding CANopen data type is given in the table below.
Need help?
Do you have a question about the AC30 and is the answer not in the manual?
Questions and answers