Delta CMM-EC02 Operation Manual

Ethercat communication card
Hide thumbs Also See for CMM-EC02:

Advertisement

Quick Links

Send Quote Requests to info@automatedpt.com
CMM-EC02
EtherCAT
Manual
Applicable Products:
CMM-EC02 (MS300 / MH300 Option Card)
Application
Communication Card Operation
Drive Firmware Version: MS300 V1.07 / MH300 V1.02 or later
CMM-EC02Communication Card Firmware Version: V1.01 or later
Send Quote Requests to info@automatedpt.com
Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com
Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com
DELTA_IA-MDS_VFD-M300 Series_CMM-EC02_OM_Eng_20211209

Advertisement

Table of Contents
loading

Summary of Contents for Delta CMM-EC02

  • Page 1 Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com CMM-EC02 EtherCAT Communication Card Operation Manual Applicable Products: CMM-EC02 (MS300 / MH300 Option Card) Drive Firmware Version: MS300 V1.07 / MH300 V1.02 or later Application CMM-EC02Communication Card Firmware Version: V1.01 or later DELTA_IA-MDS_VFD-M300 Series_CMM-EC02_OM_Eng_20211209 Send Quote Requests to info@automatedpt.com...
  • Page 2 All information contained in this user manual is the exclusive property of Delta Electronics Inc. (hereinafter referred to as "Delta ") and is protected by copyright law and all other laws. Delta retains the exclusive rights of this user manual in accordance with the copyright law and all other laws.
  • Page 3 If you have any question or concern, please contact your local Delta distributor. Our professional staff will be very glad to help you.  Please read this manual carefully and follow the instructions completely to avoid device damage or personal injury.
  • Page 4: Table Of Contents

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Table of Contents Introduction ..........................6 1.1 Network Functions and Specifications ..............6 1.2 Product Appearance ....................7 1.2.1 Panel Cut Out Dimensions ................7 1.2.2 Components ..................... 7 1.3 LED Indicators ......................
  • Page 5 6.2 SDO Abort Code ..................... 29 Operation Example ........................30 7.1 Delta PLC-AX-8 Operation Example (Designer-AX (Codesys base)) ..... 30 7.2 Delta PLC – AH10EMC Operation Example (ECAT Builder) ........39 Appendix A............................49 A.1 Description of Object Specification ................. 49 A.1.1 Object Type ....................
  • Page 6: Introduction

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Introduction 1.1 Network Functions and Specifications  Ethernet Specifications Item Specifications Interface RJ45 Number of Ports 2 ports Communication Mode IEEE802.3, IEEE802.3u Cable Category 5e shielding 100 M Transmission Speed 10 / 100 Mbps Auto-Defect Communication Protocol EtherCAT...
  • Page 7: Product Appearance

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 1.2 Product Appearance 1.2.1 Panel Cut Out Dimensions Unit: mm [inch] 1.2.2 Components 1. Screw fixing hole 5. L/A OUT (OUT LINK indicator) 2. Positioning hole for communication card 6.
  • Page 8: Led Indicators

    Applicable motor drive MS300 V1.07 / MH300 V1.02or later firmware version Communication card firmware CMM-EC02 V1.01 or later version NOTE: This user manual applies to MH300 and MS300 (hereafter referred to as “M300 series”). Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 9: Installation And Wiring

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 2. Installation and Wiring This section introduces how CMM-EC02 connects to the M300 series and how CMM-EC02 links to the internet. Mounting Position of Communication Card ...
  • Page 10: Install And Remove Option Cards

    Frame Communication Communication cable cable CBM-CL01A CBM-CL01A CBM-CL02A CBM-CL02A NOTE: CMM-EC02 communication card is shipped with a mounting box. Order CBM-CL01A or CBM-CL02A together with CMM-EC02 according to the mounting position. CBM-CL01A Core Fig 2-5 CBM-CL02A Core Fig 2-6 Send Quote Requests to info@automatedpt.com...
  • Page 11: Grounding

    When grounding, it is recommended to use grounding specifically for communication  or clean grounding The PE terminal for CMM-EC02 includes PE1 and PE2. It is recommended to ground  PE1 and PE2 at the same time and adjust according to actual situation.
  • Page 12 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com MS300 Frame A-C MS300 Frame D-F Fig 2-10 Fig 2-9 Torque (±10%) Torque (±10%) Frame A: 9 kg-cm [7.8 Ib-in.] [0.88 Nm] Frame D: 20 kg-cm [17.4 Ib-in.] [1.96 Nm] Frame B: 15 kg-cm [13.0 Ib-in.] [1.47 Nm] Frame E: 25 kg-cm [21.7 Ib-in.] [2.45 Nm] Frame C: 20 kg-cm [17.4 Ib-in.] [1.96 Nm]...
  • Page 13: Ms300 Installation

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 2.2.2 MS300 Installation MS300 Mounting Position 1 (See Section 2.1 for Details on Mounting Position) Frame A-F Installation method: Back-mount the communication card by connecting flat cables to the control board. Turn off the power of the motor drive, and then remove the front cover, as shown in Fig.2-13.
  • Page 14 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com MS300 Mounting Position 2 (See Section 2.1 for Details on Mounting Position) - Frame A–D (Not Applicable for Frame E and F) Installation method: Front-mount the communication card by connecting flat cables to the control board. Turn off the power of the motor drive, and then remove the front cover, as shown in Fig.2-18.
  • Page 15: Mh300 Installation

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 2.2.3 MH300 Installation MH300 Mounting Position 1 (See Section 2.1 for Details on Mounting Position) – Frame A – I Installation method: Back-mount the communication card by connecting flat cables to the control board.
  • Page 16 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 2.2.4 MH300 Mounting Position 2 (See Section 2.1 for Details on Mounting Position) - Frame A–D Installation method: Front-mount the communication card by connecting flat cables to the control board.
  • Page 17 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 2.2.5 MH300 Mounting Position 2 (See Section 2.1 for Details on Mounting Position) - Frame E and F Installation method: Front-mount the communication card by connecting flat cables to the control board.
  • Page 18: Network Connection

    MH300 / MS300 Drive Settings When you operate MH300 / MS300 through CMM-EC02, you must set the communication card as the source of controls and settings for MH300 / MS300. Use the keypad to configure the following parameter...
  • Page 19: Introduction To Ethercat

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 3. Introduction to EtherCAT Protocol EtherCAT (Ethernet for Control Automation Technology) was created by a German company Beckhoff based on the Ethernet communication protocol which is applicable on the industrial automation and industrial open, real-time, on-site fieldbus technology.
  • Page 20: Ethercat State Machine

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com EtherCAT State Machine State Description: State Description The drive successfully finishes initializing after power-on, and no error occurs. Init There are no communications for the application layer. Pre-Operational Can use mailbox communication for the current status.
  • Page 21: System Setup

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 4. System Setup Asynchronous The motor drive currently supports only Free Run mode (Asynchronous) Free Run Mode (Asynchronous) The master and slave stations run asynchronously. Each station has an individual clock that calculates the time.
  • Page 22: Pdo Mapping Configuration

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com PDO mapping configuration 4.2.1 Default PDO mapping configuration The following table shows the default PDO mapping configuration of the EtherCAT motor drive for data exchange. This is also defined in the XML file of the EtherCAT slave. You can modify the PDO mapping configuration according to the requirements.
  • Page 23: Set Pdo Mapping

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 4.2.2 Set PDO mapping The settings are as follows: 1. Disable the PDO configuration: set OD 1C12 sub 0 to 0 (RxPDO) and OD 1C13 sub 0 to 0 (TxPDO).
  • Page 24: Cia402 Equipment Regulation

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 5. CiA402 equipment regulation This section describes the modes of operation specified by CiA402 when the motor drive is in the EtherCAT mode. The contents include basic operation and setting of related objects. The host controller controls the motor drive through the control word (OD 6040h) and read the current status of the motor drive through the status word (OD 6041h).
  • Page 25 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com The three big blocks are composed of 9 status Status Description Start Power-on Not Ready to Switch On The motor drive is initializing. Switch On Disable The motor drive finishes initializing.
  • Page 26: Ethercat Operation Mode

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com EtherCAT Operation Mode 5.2.1 Velocity Mode The host controller sends velocity command and acceleration / deceleration data to a motor drive. Then the motor drive controls the velocity. vl target velocity (6071 vl velocity actual...
  • Page 27 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Read Motor Drive Data 1. OD 606Ch: to observe motor rotation speed OD 6041h: Motor drive’s state word, bit 10 target reached (0: Not running to target speed; 1: Run to the target speed) Index Related to the Motor Drive Index...
  • Page 28: Communication Warning / Fault Table

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 6. Communication Warning / Fault Table Motor drive warning / fault table Warning / Warning / Fault ID No. Description Corrective Action Fault / Code Name Timer out warning on the -Verify if communication EtherCAT...
  • Page 29: Sdo Abort Code

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com SDO Abort Code SDO Abort Code Description 0x05030000 Deflection fault while doing segment transmission 0x05040000 SDO time out. 0x05040001 Client / servo command are invalid or don’t exist. 0x05040005 Register overflow when running SDO.
  • Page 30: Operation Example

    Communication card: CMM-EC02 Software DIADesigner-AX V1.1.0 and above 1. Connect CMM-EC02 to AX-8 EtherCAT port. Then Connect the AX-8 to the Computer via Ethernet port (GLAN1) 2. Run DIADesigner-AX software, then click on New Project Send Quote Requests to info@automatedpt.com...
  • Page 31 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 3. Select Standard project in the New Project window. 4. In the Standard Project window, choose the device AX-8xxEP0 Windows Series, Version and PLC_PRG in. Then click OK to create a new project. Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 32 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 5. After you create a new project, go to ToolsDevice Repository to open a Device Repository window. 6. After you open a Device Repository window, click Install. Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 33 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 7. Import an ESI filer of MS300 8. Double click on Device (AX-8xxEP0 Series), then click Scan Network. Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 34 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 9. If you connect the computer and the AX-8 correctly, you can see the AX-8’s serial number. Click OK, you can see AX-8 hardware information. Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 35 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 10. In the Devices window, select EtherCAT_Master (AX-8xxEP0 Series EtherCAT Master), then go to EtherCAT I/O Mapping tab to make sure that Bus Cycle Options is set as EtherCAT_Task. 11.
  • Page 36 Copy All Devices to project. 13. If the pop-up window is blank, verify if the wiring between CMM-EC02 and AX-8 is correct. If the pop- up window looks the same as the image below, repeat step 5 to step 7 to import the right ESI file.
  • Page 37 Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 14. In the Devices window, double click on M300_CMC_EC01_Card (Delta M300 EtherCAT (CoE)) to open a tab. In the tab, check the Enable expert settings, then on the left side of the tab, click Expert Process Data to start PDO reflection.
  • Page 38 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 16. A PDO Object mapping window pops up. Select a PDO object to map. 17. After you finish the steps mentioned above, you’ve created a framework and you can start programming PLC.
  • Page 39: Delta Plc - Ah10Emc Operation Example (Ecat Builder)

    V3.10 and above ECAT Builder V1.07 and above 1. Connect CMM-EC02 to AH10EMC EtherCAT port. Then connect AH10EMC to the computer via Ethernet port. 2. Run COMMGR software, click on the New Driver button. Then on the Ethernet tab, select Ethernet in the Connection Setup Type drop-down list.
  • Page 40 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 3. Run ISPSoft software. Click on icon to create a new project. 4. Select AH MOTION as Controller Type. Then select AH10EMC as PLC Type. 5. Click Tools, select Communication Settings. Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 41 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 6. Select a name for the Driver (the driver name which you created in step 2 of COMMGR). Then select an IP Address 192.168.1.1. 7. In the Project area, click on Program then click New to create a blank program. Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 42 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 8. Click the Download to PLC button, as soon as the PLC starts to run, the connection between the PLC and the computer has been established. 9.
  • Page 43 11. Click on the Network Scan button, then click Scan on the pop-up window. Then select MS300 / MH300 (CMM-EC02) in the Equipment Name to export to the network. If the scan result doesn’t show MS300 / MH300 equipment, verify if the wiring is correct. Refer also to the ESI Import Process at the end of this chapter to import ESI files of slave station and scan again.
  • Page 44 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 45 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 12. Import MS300 / MH300 into Network Diagram, then select MS300 / MH300 equipment to do to PDO mapping. Click Edit to add or delete objects. Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 46 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 47 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com 13. After you finish editing, click the Download button to download all the settings to the AH10EMC. Close ECAT Builder and HWCONFIFG, then start programming PLC in the ISPSoft Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 48  Click DDF Management Tool button, then follow step by step to import the ESI file. You can download ESI file in Delta’s download center (See section 2.5). Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 49: Description Of Object Specification

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Appendix A. A.1 Description of Object Specification A.1.1 Object Type Object Type Description Variable A single value such as a UNSIGNED8, a Boolean, a float and an INTEGER16 An object with multiple data fields composed of multiple variables of the same data Array type such as UNSIGNED16.
  • Page 50: Object Dictionary

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com A.2 Object Dictionary A.2.1 OD 1000h Communication Group Index Object Type Name Data Type Attribute 1000h Variable Device type UNSIGNED32 1001h Variable Error register UNSIGNED8 1008h Variable Device name STRING...
  • Page 51: Detailed Information About Objects

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com A.3 Detailed Information about Objects A.3.1 OD 1000h Communication Group Object 1000h:Device type Index 1000h Name Device type Object Type Variable Data Type UNSIGNED32 Read-Write Permission PDO Mapping Setting Setting Range UNSIGNED32...
  • Page 52 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Object 1018h:Identity Index 1018h Name Identity Object Type RECORD Read-Write Permission PDO MAPPING SETTING Sub-Index Name SubIndex 000 Data Type UNSIGNED8 Read-Write Permission PDO MAPPING SETTING Setting Range UNSIGNED8 Sub-Index...
  • Page 53 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Object 1600h~1603h:Receive PDO Mapping Parameter Index 1600h / 1601h / 1602h / 1603h Name Receive PDO mapping Object Type RECORD Data Type PDO mapping Read-Write Permission PDO MAPPING SETTING The total length of a PDO set cannot be longer...
  • Page 54 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Sub-Index Name Mapping entry (n) Data Type UNSIGNED32 Read-Write Permission PDO MAPPING SETTING Setting Range UNSIGNED32 Factory Setting Object 1C12h:RxPDO assign Index 1C12h Name RxPDO assign Object Type ARRAY Data Type...
  • Page 55 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Sub-Index Name Index of assigned TxPDO Data Type UNSIGNED16 Read-Write Permission PDO MAPPING SETTING Setting Range 0x1A00 / 0x1A01 / 0x1A02 / 0x1A03 Factory Setting 0x1A00 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com...
  • Page 56: Od 3000H Motor Drive's Parameter Group

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com A.3.2 OD 3000h Motor Drive’s Parameter Group Index 3XXXh Name Driver parameter Object Type Variable Data Type UNSIGNED16 Read-Write Permission PDO MAPPING SETTING Setting Range UNSIGNED16 Factory Setting You can read/write motor drive’s parameters via this object group.
  • Page 57: Od 6000H Communication Object Group

    Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com A.3.3 OD 6000h Communication Object Group Object 6007h:Abort connection option code Index 6007h Name Abort connection option code Object Type Variable Data Type INTEGER16 Read-Write Permission PDO MAPPING SETTING 0: No function...
  • Page 58 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Description of different bits Function Description Bit 0 Switch on Bit 1 Enable voltage Bit 2 Quick stop Bit 3 Enable operation Bit 4~Bit 6 Operation mode specific Refer to the Specific Model Definition table blow Bit 7 Fault reset...
  • Page 59 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Status Switching Definition table Status Event Action Switching Auto run after powering on Activate the device and initialize. 0、1 Shutdown command Switch on command Motor drive prepares for servo on Motor drive has servo on and is in Enable operation command operation.
  • Page 60 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Description of different bits Function Description Bit 0 Ready to switch on Bit 1 Switched on Bit 2 Operation enabled Bit 0 to Bit6 display current status of the motor drive. Bit 3 Fault See table below for details.
  • Page 61 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Object 6042h:vl target velocity Index 6042h Name vl target velocity Object Type Variable Data Type INTEGER16 Read-Write Permission MAPPING SETTING Setting Range INTEGER16 Factory setting Unit This object is a velocity command value under the velocity mode.
  • Page 62 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Object 6050h:vl slow down time Index 6050h Name vl slow down time Object Type Variable Data Type UNSIGNED32 Read-Write Permission PDO MAPPING SETTING Setting Range UNSIGNED32 Factory setting 10000 Unit...
  • Page 63 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Object 605Ch:Disable operation option code Index 605Ch Name Disable operation option code Object Type Variable Data Type INTEGER16 Read-Write Permission PDO MAPPING SETTING 0: Disable motor drive Setting Range 1: Decelerate to stop;...
  • Page 64 Send Quote Requests to info@automatedpt.com Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com Object 6061h:Modes of operation display Index 6061h Name Modes of operation display Object Type Variable Data Type INTEGER8 Read-Write Permission MAPPING SETTING Setting Range INTEGER8 Factory Setting This object shows the current operation mode.

This manual is also suitable for:

Ms300Mh300

Table of Contents