Delta Electronics DeviceNet IFD9502 Applications Manual

Delta Electronics DeviceNet IFD9502 Applications Manual

Slave communication module
Hide thumbs Also See for DeviceNet IFD9502:

Advertisement

Quick Links

IFD9502
DeviceNet Slave Communication Module
Application Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DeviceNet IFD9502 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Delta Electronics DeviceNet IFD9502

  • Page 1 IFD9502 DeviceNet Slave Communication Module Application Manual...
  • Page 3: Table Of Contents

    DeviceNet Slave Communication Module IFD9502 Warning Please read this instruction carefully before use and follow this instruction to operate the device in order to prevent damages on the device or injuries to staff. Switch off the power before wiring. IFD9502 is an OPEN TYPE device and therefore should be installed in an enclosure free of airborne dust, humidity, electric shock and vibration.
  • Page 4 DeviceNet Slave Communication Module IFD9502 DeviceNet Object........................27 CONNECTION OF IFD9502 WITH OTHER EQUIPMENT ..............38 Communication Wirings When Connected to Equipment Through PORT 1......38 Communication Wirings When Connected to Equipment Through PORT 2......39 DVP-PLC Application Manual...
  • Page 5: Introduction

    DeviceNet Slave Communication Module IFD9502 Introduction To make sure that you are able to correctly install and operate IFD9502, please read this chapter carefully before starting to use IFD9502 and keep this handy for your quick reference. This chapter only provides introductory information and guidelines on IFD9502. Details of DeviceNet protocol are not included.
  • Page 6: Components

    DeviceNet Slave Communication Module IFD9502 Electrical specification DeviceNet voltage 11 ~ 25V DC (Network power input connector) Safety standard Under EN50178 standard Certifications CE certified and UL certified Environment Operation temperature -4 ~ 122 F (-10 ~ 50 Storage temperature -4 ~ 140 F (-20 ~ 60 Humidity...
  • Page 7: Address Setup Rotary Switch

    DeviceNet Slave Communication Module IFD9502 2.3 Address Setup Rotary Switch The two rotary switches SW1 and SW2 set up the node address on DeviceNet in decimal form. Setup range: 00 ~ 63 (64 ~ 99 are forbidden). Example: If you need to set the node address of IFD9502 as 26, simply switch the corresponding rotary switch of X10 to “2”...
  • Page 8: Communication Ports On Ifd9502

    DeviceNet Slave Communication Module IFD9502 Note The changed setting of communication mode is only valid when IFD9502 is re-powered. When IFD9502 is operating, changing the setting of communication mode will be invalid. 3. Setting up baud rate PIN 8 PIN 7 PIN 6 Baud rate of slave device 125k bps...
  • Page 9: Functions Of Ifd9502

    DeviceNet Slave Communication Module IFD9502 Functions of IFD9502 3.1 When IFD9502 is connected to Delta VFD series AC motor drive DVPDNET-SL DVP28SV DVPDNET DVP28SV STOP Master Delta VFD series AC motor drive RJ12 RS-485 communication DeviceNet Baud rate and the setting of communication format Before connecting Delta AC motor drive to the BUS, first set up the node address of the AC motor drive as 01, baud rate as 38,400bps and communication format as 8, N, 2;...
  • Page 10 DeviceNet Slave Communication Module IFD9502 Format of messages responded Byte position Data written into AC motor drive Data read from AC motor drive Frag [0]+XID+MAC ID Frag [0]+XID+MAC ID R/R [1]+Service code [0x10] R/R [1]+Service code [0x0E] Response data LSB Response data MSB Note When modifying parameters in the parameter table of the device, make sure that the parameter allows...
  • Page 11 DeviceNet Slave Communication Module IFD9502 Attribute ID Access rule Name Data type Revision UINT Instance1: Attribute ID Access rule Name Data type Default Get/Set Reset parameter USINT H’0000 Get/Set Length of input data USINT 2 words Get/Set Length of output data USINT 2 words Get/Set...
  • Page 12: When Ifd9502 Is Connected To Delta Dvp Series Programmable Logic Controller

    DeviceNet Slave Communication Module IFD9502 3.2 When IFD9502 is connected to Delta DVP series programmable logic controller DVPDNET-SL DVP28SV DVPDNET DVP28SV STOP Master RS-485 communication Delta DVP series PLC DeviceNet 1. Baud rate and the setting of communication format Before connecting the PLC to bus, set the node address of PLC as 01 and the communication format as 115,200 bps;...
  • Page 13 DeviceNet Slave Communication Module IFD9502 Common Services Implemented for Service code Service name Class Instance 0x32 Read PLC data 0x33 Write PLC data Format of inquiries and messages responded IFD9502 allows you to inquire PLC by explicit messages. The format of inquiry is shown in the table below.
  • Page 14 DeviceNet Slave Communication Module IFD9502 Format of messages responded Byte position Data read from PLC Data written into PLC Frag [0]+XID+MAC ID Frag [0]+XID+MAC ID R/R [1]+Service code [0x32] R/R [1]+Service code [0x33] 2 ~ 7 Response data If error occurs during the communication, IFD9502 will send the error code to the master. See the table below for the definitions of error codes.
  • Page 15: When Ifd9502 Is Connected To Delta Dta Temperature Controller

    DeviceNet Slave Communication Module IFD9502 the current I/O data mapping in the PLC. Class 0x97 Data Config Instance0: Attribute ID Access rule Name Data type Revision UINT Instance1: Attribute ID Access rule Name Data type Default Get/Set Reset parameter USINT H’0000 Get/Set M_dlen_in...
  • Page 16 DeviceNet Slave Communication Module IFD9502 invalid). Before the communication with DTA series temperature controller, you have to set the content of H’471A as H’0001 to allow the write-in of communication. Reading and modifying parameters IFD9502 allows you to inquire Delta temperature controller by explicit messages. The format of inquiry is shown in the table below: Byte position Data written into temperature controller...
  • Page 17 DeviceNet Slave Communication Module IFD9502 into H’0001 and re-power IFD9502. Please note that doing so can only recover the current I/O data mapping in PLC. Class 0x99 Data Config Instance0: Attribute ID Access rule Name Data type Revision UINT Instance1 (DTA): Attribute ID Access rule Name...
  • Page 18: When Ifd9502 Is Connected To Delta Asd-A Series Servo Drive

    DeviceNet Slave Communication Module IFD9502 3.4 When IFD9502 is connected to Delta ASD-A series servo drive DVPDNET-SL DVP28SV DVPDNET DVP28SV STOP Master Delta ASD-A servo drive DeviceNet RS-232/RS-485 communication Baud rate and the setting of communication format Before connecting Delta servo drive to bus, set the node address of the servo drive as 01 and the communication format as 115,200;...
  • Page 19 DeviceNet Slave Communication Module IFD9502 Byte position Data written into servo drive Data read from servo drive Service Data LSB Service Data MSB Format of messages responded Byte position Data written into servo drive Data read from servo drive Frag [0]+XID+MAC ID Frag [0]+XID+MAC ID R/R [1]+Service code [0x10] R/R [1]+Service code [0x0E]...
  • Page 20 DeviceNet Slave Communication Module IFD9502 Attribute ID Access rule Name Data type Default Get/Set Reset parameter USINT H’0000 Get/Set Input data length USINT 1 words Get/Set Output data length USINT 1 words Get/Set Data_in [0] UINT H’0407 Get/Set Data_in [1] UINT H’FFFF Get/Set...
  • Page 21: When Ifd9502 Is Connected To Delta Dop-A Series Human Machine Interface

    DeviceNet Slave Communication Module IFD9502 3.5 When IFD9502 is connected to Delta DOP-A series human machine interface DVPDNET-SL DVP28SV DVPDNET DVP28SV STOP Master Delta DOP-A HMI COM1 COM2 RS-232/RS-485 communication DeviceNet Baud rate and the setting of communication format Before connecting the Delta HMI to bus, set the node address of HMI as 01 and the communication format as 115,200;...
  • Page 22 DeviceNet Slave Communication Module IFD9502 below. Follow and set the PLC Station to 1 and communication format to 115,200, 7, E, 1, ASCII. Click ”OK”. When IFD9502 is connected to TP04/TP02, please set up the baud rate and format following the procedure listed below.
  • Page 23 DeviceNet Slave Communication Module IFD9502 Follow and set PLC ID to “1”. Check ”Select Default PLC ID” and click ”OK” to complete the setting. I/O data mapping (Default) DOP series HMI writes IFD9502 Node address of b15 b14 b13 b12 b11 b10 b9 IFD9502 DOP writes register of IFD9502 DOP writes register of IFD9502...
  • Page 24: When Ifd9502 Is Connected To Custom Equipment

    DeviceNet Slave Communication Module IFD9502 32 words. The length of I/O data to be exchanged can be modified through changing Class9C as listed below, but the start device of I/O mapping cannot be changed. The modification will be valid after IFD9502 is re-powered. Maximum 64 words are allowed for I/O data exchange.
  • Page 25 DeviceNet Slave Communication Module IFD9502 Byte position Data written into custom equipment Data read from custom equipment Attribute ID Attribute ID Service Data LSB Service Data MSB Format of messages responded: Byte position Data written into custom equipment Data read from custom equipment Frag [0]+XID+MAC ID Frag [0]+XID+MAC ID R/R [1]+Service code [0x10]...
  • Page 26 DeviceNet Slave Communication Module IFD9502 DeviceNet master → custom equipment Node address of custom b15 b14 b13 b12 b11 b10 b9 equipment H’2000 Relevant to the equipment connected H’2001 Relevant to the equipment connected Explanation When the equipment connected to IFD9502 is custom equipment, the length of data downloaded from IFD9502 to the equipment is preset as 2 words at addresses H’2101 and H’2102.
  • Page 27 DeviceNet Slave Communication Module IFD9502 setting. Instance2 EEPROM read/write: Attribute ID (decimal) Access rule Name Default Get/Set AMD reset parameter H’0000 Get/Set PLC reset parameter H’0000 Get/Set DTA reset parameter H’0000 Get/Set ASDA reset parameter H’0000 Get/Set DOP reset parameter H’0000 Get/Set Custom reset parameter...
  • Page 28: Led Indicators & Trouble-Shooting

    DeviceNet Slave Communication Module IFD9502 Code Baud rate 19,200 bps 38,400 bps 57,600 bps 115,200 bps LED Indicators & Trouble-shooting There are 3 LED indicators on IFD9502, Network Status LED, Module Status LED and Scan Port LED, for displaying the connection status of the communication. 4.1 Network Status LED LED status Indication...
  • Page 29: Devicenet Objects Ifd9502 Supports

    DeviceNet Slave Communication Module IFD9502 LED status Indication How to deal with it? initializes some of the attributes. Communication between DNA-02 and Green light on the equipment is normal. 1. Check if the communication format of the equipment is Red light CRC check fails, or the equipment correctly set up.
  • Page 30 DeviceNet Slave Communication Module IFD9502 Attribute ID Access rule Name Data type DeviceType UINT ProductCode UINT Revision USINT MajRev USINT MinRev Status WORD UDINT ProdName USINT StrLen STRING ASCIIStr Common Services Implemented for Service code Service name Class Instance 0x05 Reset 0x0e Get_Attribute_Single...
  • Page 31 DeviceNet Slave Communication Module IFD9502 Attribute ID Access rule Name Data type Get/Set BusofInterrupt BOOL Get/Set BusofCounter USINT AllocationInfo AllocationChioce BYTE MasterNodeAddress USINT MACIDSwitchChanged BOOL BaudRateSwitchChanged BOOL MACIDSwitchValue USINT BaudRateSwitchValue USINT Common Services Implemented for Service code Service name Class Instance 0x0E Get_Attribute_Single...
  • Page 32 DeviceNet Slave Communication Module IFD9502 Attribute ID Access rule Name Data type State USINT InstanceType USINT TransportClassTrigger USINT ProducedConnectionId UINT ConsumedConnectionId UINT InitialCommCharacteristics BYTE ProducedConnectionSize UINT ConsumedConnectionSize UINT Get/Set ExpectedPackedRate UINT Get/Set WatchdogTimeoutAction USINT Produced Connection Path Length USINT Produced Connection Path EPATH Consumed Connection Path Length USINT...
  • Page 33 DeviceNet Slave Communication Module IFD9502 Class 0x0F AMD_Parameter Class attributes Attribute ID Access rule Name Data type Revision UINT MaxInstance UINT ParaClassDescriptor WORD ConfAssemblyInst UINT NativeLanguage USINT Paremeter: Instance 1 ~ Instance 216 Attribute ID Access rule Name Data type Get/Set Parameter Value Link Path Size...
  • Page 34 DeviceNet Slave Communication Module IFD9502 Attribute ID Access rule Name Data type Default Get/Set Data_out [0] UINT H’2101 Get/Set Data_out [1] UINT H’2102 Get/Set Data_out [2] UINT H’FFFF Get/Set Data_out [3] UINT H’FFFF Get/Set Data_out [4] UINT H’FFFF Get/Set Data_out [5] UINT H’FFFF Get/Set...
  • Page 35 DeviceNet Slave Communication Module IFD9502 Class 0x97 DVP PLC_Config Class attributes Attribute ID Access rule Name Data type Default Revision UINT Instance 1: Attribute ID Access rule Name Data type Default Get/Set Rest Parameter USINT H’0066 Get/Set M_dlen_in UINT H’000A Get/Set D_dlen_in UINT...
  • Page 36 DeviceNet Slave Communication Module IFD9502 Instance 1 Attribute ID Access rule Name Data type Default Reset parameter UINT H’0066 Get/Set dlen_in USINT Get/Set dlen_out USINT Get/Set data_in [0] UINT H’4701 Get/Set data_in [1] UINT H’4719 Get/Set data_in [2] UINT H’FFFF Get/Set data_in [3] UINT...
  • Page 37 DeviceNet Slave Communication Module IFD9502 Class 0x9B ASDA_DataConfig Class attributes Attribute ID Access rule Name Data type Revision UINT Instance 1: Attribute ID Access rule Name Data type Default Get/set resetparameter UINT H’0066 Get/Set dlen_in USINT Get/Set dlen_out USINT Get/Set data_in [0] UINT H’0407...
  • Page 38 DeviceNet Slave Communication Module IFD9502 Attribute ID Access rule Name Data type Default Get/Set data_out [15] UINT H’FFFF Common Services Implemented for Service code Service name Class Instance 0X05 Reset 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single Class 0x9C DOP_DataConfig Class attributes Attribute ID Access rule Name Data type...
  • Page 39 DeviceNet Slave Communication Module IFD9502 Class 0x9F Custom Data Config Instance0: Attribute ID Access rule Name Data type Revision UINT Instance1: Attribute ID Access rule Name Data Type Default Get/Set resetparameter USINT H’0066 Get/Set dlen_in USINT 2 words Get/Set dlen_out USINT 2 words Get/Set...
  • Page 40: Connection Of Ifd9502 With Other Equipment

    DeviceNet Slave Communication Module IFD9502 Connection of IFD9502 with Other Equipment 6.1 Communication Wirings When Connected to Equipment through PORT 1 1. When IFD9502 is connected to Delta VFD series AC motor drive: By RS-485 communication; using standard cable with RJ-12 connectors is suggested. IFD9502 VFD series AC motor drive RJ-12 (RS-485)
  • Page 41: Communication Wirings When Connected To Equipment Through Port 2

    DeviceNet Slave Communication Module IFD9502 5. When IFD9502 is connected to Delta DOP series human machine interface: By RS-485 communication. IFD9502 RJ-12 (RS-485) DB9 male (RS-485) (2) 485+ DATA+ (3) 485+ (1) 485- DATA- (4) 485- RJ-12 DOP COM2 6.2 Communication Wirings When Connected to Equipment through PORT 2 1.
  • Page 42 DeviceNet Slave Communication Module IFD9502 3. When IFD9502 is connected to Delta DTA series temperature controller: By RS-485 communication. IFD9502 DB9 female (RS-485) RS-485 wiring terminal (RS-485) DATA- DATA- DATA+ DATA+ DATA+ DATA- RS-485 DB9 female 4. When IFD9502 is connected to Delta ASD-A series servo drive By RS-232 communication IFD9502 ASDA...
  • Page 43 DeviceNet Slave Communication Module IFD9502 By RS-485 communication IFD9502 DB9 female (RS-485) DB9 male (RS-485) (2) 485+ DATA+ (3) 485+ (1) 485- DATA- (4) 485- DB9 female DOP COM2 DVP-PLC Application Manual...

Table of Contents