Delta DTDM-ECAT Operation Manual
Delta DTDM-ECAT Operation Manual

Delta DTDM-ECAT Operation Manual

Ethercat communication module

Advertisement

Quick Links

DTDM-ECAT
EtherCAT Communication Module
Operation Manual
www.deltaww.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DTDM-ECAT and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Delta DTDM-ECAT

  • Page 1 DTDM-ECAT EtherCAT Communication Module Operation Manual www.deltaww.com...
  • Page 2: Precautions

    Precautions This machine is an open type device, so when using this machine, it must be installed in a distribution box that is dustproof, moisture-proof and free from electric shock/shock, and must have protective measures (such as special tools or keys to open) to prevent non-maintenance personnel from operating or accidentally impacting the body, causing danger and damage.
  • Page 3 13. The length of the EtherCAT cable should be less than 30 meters.
  • Page 4: Revision History

    Release Date V1.0 The first edition was released 2023/12/4 1. Added Chapter 4 to illustrate the connection example between DTDM-ECAT and Delta PLC AX308 series. V1.1 2024/12/124 2. Added section 3.1 to explain the EtherCAT OD structure and SDO/PDO definitions.
  • Page 5: Table Of Contents

    Revision History ................................iii Table of Content ................................iv Chapter 1 Product Introduction ..........................1-1 DTDM-ECAT Product Overview ..........................1-1 External Appearance of Product and Names of Parts ..................1-3 Ordering Information ............................... 1-4 Product Dimensions ..............................1-4 Installation Instructions ............................1-5 Chapter 2 System Specifications ..........................
  • Page 6: Chapter 1 Product Introduction

    RS485 communication interface (slave), if you need EtherCAT communication interface, you can install DTDM-ECAT communication module on the far right side of DTDM group. The DTDM- ECAT has the function of collecting data from the main station, which will exchange the parameters of the...
  • Page 7 Relay Output Module Digital Input Module EtherCAT Communication Module Module DTDM-ECAT connection to DTDM04 measurement host: ⚫ Up to 8 measurement modules (32 channels) and up to 8 DI/DO expansion modules and 1 EtherCAT communication module can be connected. The measurement host (and measurement expansion modules) are installed on the far left first, and then the IO expansion module is added sequentially from the right side, while the EtherCAT communication module needs to be installed on the last one on the right.
  • Page 8: External Appearance Of Product And Names Of Parts

    Chapter 1 Product Introduction DTDM-ECAT connection to DTDM16/08 measurement host: ⚫ Up to 4 measurement modules (1 master + 3 slaves), and up to 8 DO expansion modules and 1 EtherCAT communication module can be connected. The master station of the measurement host needs to be installed on the far left, and then the IO expansion module is added sequentially from the right, and the EtherCAT communication module needs to be installed on the last one on the far right.
  • Page 9: Ordering Information

    Chapter 1 Product Introduction 1.3 Ordering Information The name of the series High-Precision Modular Temperature Controller Module Type ECAT = EtherCAT Communication Module 1.4 Product Dimensions EtherCAT communication module (Unit: mm) DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 10: Installation Instructions

    3) Lift the controller up to remove it Remove the protective cover Insert the slotted into the removal hole of the protective cover Apply force in the direction of the arrow to remove the protective cover DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 11 There should be 100mm of space on the top and bottom sides, and 100mm of space on the right side. ⚫ Please use 16AWG~24AWG withstand voltage 300V for power supply; Heat-resistant 60/75°C single or poly thread. DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 12: Chapter 2 System Specifications

    RJ-45 with Auto MDI/MDIX Primary periodic task 250us to 8ms (in 250us increments) Distributed clock Not Supported Number of ports Sync mode Free-running mode (asynchronous) Process Data Object (PDO) Correspondence recipients Service Data Object (SDO) DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 13 EtherCAT Wiring: Please use a Category 5e or higher grade transmission line, with a cable length of less than 30M The second EtherCAT communication port of the DTDM-ECAT communication module can be connected to the next DTDM-ECAT module DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 14 Power - Positive end Power - Positive end Power - Negative end Power - Negative end Power – ground Power – ground RS485 Differential Signal - negative End RS485 differential signal - positive end DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 15 Chapter 2 System Specifications Connect the remote output module DTDM-DO08S with COM-S The COM-S on DTDM-ECAT is a dedicated interface, which provides RS485 communication interface and power supply interface for communication with the remote SSR module DTDM-DO08S. COM-S must be equipped with a customized cable, please refer to the DTDM-DO08S product manual for instructions on the cable model.
  • Page 16: Chapter 3 Communication Register

    PDO input data (TxPDO) can be read. Safe-Operational PDO output data (RxPDO) cannot be received. Operational Periodic I/O communication is performed to process PDO output data (RxPDO). State toggle command Note Start an email newsletter. Disconnect mailbox communication. DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 17: Definition And Structure Of Ethercat Od

    Defines how object items can be accessed, including read, write, or Access Rights read/write. Some object items have default values that are initialized when the device Default Value boots up. DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 18: Chapter 3 Communication Register

    Mapping to EtherCAT hardware: The data from the PDO can be mapped directly to the hardware registers of the EtherCAT slaves, which increases the efficiency of data access. DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 19: System Overview

    Data type Data size Range Boolean 1 bit Unsigned8(UINT8) 1 byte 0~255 Unsigned16(UINT16) 2 bytes 0~65535 Unsigned32(UINT32) 4 bytes 0~4294967295 Integer8(INT8) 1 byte -128~127 Integer16(INT16) 2 bytes -32768~327671 Integer32(INT32) 4 bytes -2147483648~2147483647 Visible string DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 20 DTDMs is greater than b1 = same knob number b2=Monitor leak b3=DTDM collection failed 2009H Error Code UINT16 b4=Error in collecting checkcodes b5=Write error b6=Collection is not complete b7=CAN busy b8=CAN content error b9=CAN buffer error DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 21 4 channels of 1 measuring machine, but not all 32 channels of 8 measuring machines. Object Information Read/ Name Note numbering type type Write mapping Unit: 0.1°C/°F (thermocouple/platinu m resistance); 3000H Active_PV-IDx-CHx INT16 Unitless (analog voltage/current) This is the PV value assigned by the PV DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 22 Current_PID_Group- 300EH UINT8 multiple groups of IDx-CHx PIDs are controlled It can be displayed Remaining_Looping_Ti 300FH UINT8 when it can be mes-IDx-CHx programmed bit0=END (End of Ramp_Soak_Status- program) 3010H UINT8 IDx-CHx bit1=HOLD (program pause) DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 23 0=Close; 1=Enabled tion-IDx-CHx Operation_Type-IDx- 0=fixed value; 1 = 304AH UINT8 amount of deviation Unit: 0.1°C/°F (thermocouple/platinu Input_Linearization_In_ 304BH INT16 m resistance); Value-IDx-CHx Unitless (analog voltage/current) Unit: 0.1°C/°F Input_Linearization_Ou 304CH INT16 (thermocouple/platinu t_Value-IDx-CHx m resistance); DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 24 ACO_Low_Scaling_Valu 3069H INT16 Low> High = Reverse e-IDx-CHx ACO_High_Scaling_Val 306AH INT16 Low> High = Reverse ue-IDx-CHx 0=OFF H11~H43=Alarm Status DO_Source_Function_A (Hxy=CHx-ALMy, 306BH UINT8 ssignment-IDx-CHx For example: H13=CH1-ALM3) H50~H5F=LOG1~LOG DO_Output_Invert-IDx- 306CH UINT8 0=Positive; 1=Reverse DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 25 = standby; Alarm_1_Option-IDx- b1=output reverse; 307AH UINT8 b2=hold; b3 = peak record Unit: 0.1°C/°F (thermocouple/platinu 307BH Alarm_1_High-IDx-CHx INT16 m resistance); Unitless (analog voltage/current) Unit: 0.1°C/°F (thermocouple/platinu 307CH Alarm_1_Low-IDx-CHx INT16 m resistance); Unitless (analog voltage/current) 3-10 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 26 (thermocouple/platinu Alarm_1_Peak High- 3088H INT16 m resistance); IDx-CHx Unitless (analog voltage/current) Unit: 0.1°C/°F (thermocouple/platinu Alarm_1_Peak Low-IDx- 3089H INT16 m resistance); Unitless (analog voltage/current) Unit: 0.1°C/°F Alarm_2_Peak High- 308AH INT16 (thermocouple/platinu IDx-CHx m resistance); 3-11 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 27 It is not limited by the 309AH UINT16 -MV1-IDx-CHx upper and lower limits of the MV Unit: 0.1% Input_Fail_Power_Level Only Valid in H/C 309BH UINT16 -MV2-IDx-CHx is not limited by the upper and lower limits 3-12 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 28 30B5H PID Setting Part01 ID6 UINT16 integration time on the 30B6H PID Setting Part01 ID7 UINT16 cooling side; cooling-side differential time; Iof; 30B7H PID Setting Part01 ID8 UINT16 Alpha; Beta; Gamma 3-13 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 29 SV 0=Disable; 1=Enable When enabled, if an alarm occurs, the Temperate Alarm 30CFH UINT8 action will only be Result activated once and will not be automatically restored 30D0H SV_of_Step-ID1-CHx INT16 30D1H SV_of_Step-ID2-CHx INT16 3-14 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 30 =Auto/Manual Switch4 =AT Stop/Start Switch5 =PID Group+1 6=PID Group+2 30EAH Action-IDx UINT8 7=PID Group-1 8=Stop Slope Control 9=All alarms reset 10=Alarm One Reset 11=Alarm Two Reset 12=Alarm Three Reset 13=Program Start 14=Program stopped 3-15 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 31 8*20. Object Information Read/ Name Note numbering type type Write mapping Error_log_Message- 30F8H UINT16 IDx-SETx Since the log is cleared, if the same 30F9H Error_log_count-IDx UINT16 error code occurs multiple times, it will 3-16 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 32 Output Min DO IDx 3105H UINT16 Unit: 0.1% Output Invert DO IDx 0=not reversed; 3106H UINT8 1=Reverse Standby Out 3107H Percentage DO IDx UINT16 Unit: 0.1% Current MV DO IDx 3108H UINT16 Unit: 0.1% 3-17 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 33 For example, in the OD number of 3200H (actual temperature), the content will contain the actual temperature values of 64 channels with sub index 1~64. Object Information Read/ Name Note numbering type type Write mapping Unit: 0.1 °C/°F 3200H Active_PV-IDx-CHx INT16 (thermocouple and platinum resistor) 3-18 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 34 PV-Gain UINT8 Unit: 0.1 seconds Unit: 1 display point 320CH Display Update Time UINT16 is valid only for analog inputs Cold Junction 0=Internal; 320DH UINT16 Compensation 1=External 0=Forbidden energy; 320EH Operation UINT8 Disable 3-19 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 35 (thermocouple and 3215H Alarm 1 Low INT16 platinum resistor) unitless (analog voltage/current). 0=NO, 1=DEV_UPPER_LOWER, 2= DEV_UPPER, 3=DEV_LOWER, 3216H Alarm 2 Mode INT16 4=ABS_UPPER_LOWER, 5=ABS_UPPER, 6=ABS_LOWER, 7=HYS_UPPER, 8=HYS_LOWER 3217H Alarm 2 Delay UINT16 unit: Second 3-20 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 36 3224H Manual MV INT16 upper and lower limits of MV 3225H PDOF INT16 unit: 0.1% For Reverse / Direct Unit: 0.1 °C/°F 3226H Out TS INT16 (thermocouple and platinum resistor) 3-21 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 37 322DH Ti Integral time UINT8 Unit: Second 322EH Td Derivative time UINT8 Unit: Second 322FH UINT8 Unit: 0.1% 3230H LBA Usage UINT16 3231H LBA Time INT16 3232H LBA Deadband INT16 3233H clear UINT8 3-22 DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 38: Chapter 4 Connection Example

    Chapter 4 Connection Example 4.1 Delta AX308PLC Connection The following describes the connection setting mode of Delta AX308 PLC and DTDM-ECAT, which needs to be carried out by using Delta's DIADesigner software, and importing the ESI file (file extension name xml) of DTDM- ECAT into the AX308 controller through the software for automatic connection and automatic data exchange.
  • Page 39 Chapter 4 Connection Example 3) Click [Tools] > [Device Repository...] to prepare the xml file of DTDM-ECAT to be imported into the software. Then select [Install...] Select the DTDM_ECAT_XMC_ESC.xml files provided by DTDM-ECAT. After importing, you can see that the import has been made in the [Digital IO Module] project.
  • Page 40 Chapter 4 Connection Example 4) Right-click [EtherCAT_Master_SoftMotion (AX Series EtherCAT...) on the left side of the screen and select Add Device]. Selecting the DTDM-ECAT All DTDM Series in the Digital IO Module... Then click Add Device. DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 41 First, select [Device(AX-308E...] on the left. , and then tap [Scan Network] on the right. Then select [AX-308EA...] in the dialog box, if there is display data on the right, it means that the connection is successful. DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 42 Chapter 4 Connection Example 6) Select Login to start downloading the settings from the software to the AX308. 7) Select the Start button to execute the run. DTDM-ECAT EtherCAT Communication Module Operation Manual...
  • Page 43 Chapter 4 Connection Example 8) Then click on the left [DTDM_ECAT(DTDM-ECAT ALL...) and check Expert settings in General. 9) In the [DTDM_ECAT] field, select [CoE Online] and select [Auto update] to see that ECAT communication updates (e.g. PV value updates) are being performed.

Table of Contents