background image

DeviceNet Slave Communication Module IFD9502

 

 

DVP-PLC Application Manual

 

16 

3.4  When IFD9502 is connected to Delta ASD-A series servo drive 

 

DeviceNet

RS-232/RS-485

communication

DVP28SV

DVPDNET-SL

DVPDNET

DVP28SV

RUN

STOP

Master

Delta ASD-A servo drive

 

1. 

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; 7, E, 1; ASCII (the format is fixed; other formats will be invalid). 

Assume the equipment connected to IFD9502 is ASDA-A0121LA, you have to configure the following 

parameters before connecting the servo drive to IFD9502. 

y

 

P3-00 = H’0001 (set node address to 1) 

y

 

P3-01 = H’0005 (set baud rate to 115,200 bps) 

y

 

P3-02 = H’0001 (set communication format as ASCII,7,E,1) 

y

 

P3-05 = H’0002 (select RS-485 communication) 

y

 

P3-05 = H’0000 (select RS-232 communication) 

y

 

P3-06 = H’00FF (set DI1 ~ DI8 to valid communication control) 

2. 

Reading and modifying parameters 

z

 

IFD9502 allows you to inquire Delta servo drive by explicit messages. The format of inquiry is 

shown in the table below. 

Byte position 

Data written into servo drive 

Data read from servo drive 

Frag [0]+XID+MAC ID 

Frag [0]+XID+MAC ID 

R/R [0]+Service code [0x10] 

R/R [0]+Service code [0x0E] 

Class ID [0x9A] 

Class ID [0x9A] 

Instance ID LSB 

Instance ID LSB 

Instance ID MSB 

Instance ID MSB 

Attribute ID 

Attribute ID 

Summary of Contents for DeviceNet Slave Communication Module IFD9502

Page 1: ...IFD9502 DeviceNet Slave Communication Module Application Manual...

Page 2: ......

Page 3: ...O terminals otherwise serious damage may occur Check all the wirings again before switching on the power and DO NOT touch any terminal when the power is switched on Make sure the ground terminal is co...

Page 4: ...DVP PLC Application Manual 2 5 1 DeviceNet Object 27 6 CONNECTION OF IFD9502 WITH OTHER EQUIPMENT 38 6 1 Communication Wirings When Connected to Equipment Through PORT 1 38 6 2 Communication Wirings W...

Page 5: ...us between IFD9502 and the equipments For more details on LED indicators see 12 4 2 IFD9502 sets up its node address in DeviceNet by two rotary switches For more details on the switches see 12 2 3 Fun...

Page 6: ...0Hz 2 Components 2 1 Product Profile and Outline Unit mm 1 Communication ports 6 MS Module Status indicator 2 Address setup rotary switches 7 NS Network Status indicator 3 Function setup DIP switches...

Page 7: ...is to be used on the equipment connected to IFD9502 the selection of communication ports and setting up the baud rate of IFD9502 and the master in DeviceNet 1 2 3 4 5 6 7 8 SW3 DIP ON 1 Selecting equi...

Page 8: ...ating changing the baud rate will be invalid 2 5 Communication ports on IFD9502 The communication ports on IFD9502 are used for the connection with the equipment Delta programmable logic controller De...

Page 9: ...ration software When the configuration software is used for modifying a parameter in AC motor drive IFD9502 will read the maximum value minimum value and read write attribute of the parameter and deci...

Page 10: ...preset as 2 words at addresses H 2000 and H 2001 IFD9502 is able to download maximum 8 words to AC motor drive The length of data uploaded to IFD9502 from AC motor drive is preset as 2 words at addres...

Page 11: ...4 Get Set Data_in 3 UINT H FFFF 15 Get Set Data_in 4 UINT H FFFF 16 Get Set Data_in 5 UINT H FFFF 17 Get Set Data_in 6 UINT H FFFF 18 Get Set Data_In 7 UINT H FFFF 25 Get Set Data_out 0 UINT H 2101 26...

Page 12: ...et the node address of PLC as 01 and the communication format as 115 200 bps 7 E 1 ASCII the format is fixed other formats will be invalid 2 Class 0x96 parameter z Instance0 Attribute ID Access rule N...

Page 13: ...B Service data MSB z Explanation Position address refers to the No of the device in the register of PLC For example the position address of M0 is 0 and that of D100 is 100 Number refers to the number...

Page 14: ...t address of I O data mapping Default length of I O data mapping Max Length of I O data mapping Unit Description D500 H 11F4 6 128 word DeviceNet PLC M512 H 0A00 10 256 bit M 8 D 2 Max size 256 bytes...

Page 15: ...start_adr UINT H 0100 7 Get Set D_in_start_adr UINT H 0198 8 Get Set M_out_start_adr UINT H 0200 9 Get Set D_out_start_adr UINT H 01F4 10 Get Set Comm Timeout UINT H 0020 3 3 When IFD9502 is connected...

Page 16: ...e code 0x0E 2 N A Response data LSB 3 N A Response data MSB 3 I O data mapping Default z Temperature controller DeviceNet master Node address of AC motor drive b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b...

Page 17: ...n 2 UINT H FFFF 14 Get Set Data_in 3 UINT H FFFF 15 Get Set Data_in 4 UINT H FFFF 16 Get Set Data_in 5 UINT H FFFF 17 Get Set Data_in 6 UINT H FFFF 18 Get Set Data_in 7 UINT H FFFF 25 Get Set Data_out...

Page 18: ...owing parameters before connecting the servo drive to IFD9502 y P3 00 H 0001 set node address to 1 y P3 01 H 0005 set baud rate to 115 200 bps y P3 02 H 0001 set communication format as ASCII 7 E 1 y...

Page 19: ...b8 b7 b6 b5 b4 b3 b2 b1 b0 H 0407 Digital input DI1 DI8 z Explanation When the equipment connected to IFD9502 is a servo drive the length of data downloaded from IFD9502 to the servo drive is preset...

Page 20: ...FFFF 23 Get Set Data_in 12 UINT H FFFF 24 Get Set Data_in 13 UINT H FFFF 25 Get Set Data_in 14 UINT H FFFF 26 Get Set Data_in 15 UINT H FFFF 31 Get Set Data_out 0 UINT H 0409 32 Get Set Data_out 1 UIN...

Page 21: ...ing the Delta HMI to bus set the node address of HMI as 01 and the communication format as 115 200 7 E 1 ASCII the format is fixed other formats will be invalid z When IFD9502 is connected to Delta DO...

Page 22: ...SCII Click OK z When IFD9502 is connected to TP04 TP02 please set up the baud rate and format following the procedure listed below Open TPEditor and select File New You will see the dialog box as belo...

Page 23: ...IFD9502 Node address of IFD9502 b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 D32 DOP reads register of IFD9502 D33 DOP reads register of IFD9502 D34 DOP reads register of IFD9502 D35 DOP read...

Page 24: ...ent In the custom mode IFD9502 can still establish EXP IO connection when there is no equipment connected to it 1 Settings of the equipment connected to IFD9502 in custom mode Before connecting the cu...

Page 25: ...mmon Services Implemented for Service Code Class Instance Service Name 0x0E Yes Yes Get_Attribute_Single 0x10 No Yes Set_Attribute_Single z Explanation When you need to use DeviceNet Config software t...

Page 26: ...tribute1 of Instance1 of Class 0x9F into H 0001 and re power IFD9502 Please note that doing so can only recover the current I O data mapping in the custom equipment Class 0x9F Custom Data Config Insta...

Page 27: ...and re power IFD9502 In the custom mode if you are to return the I O mapping of servo drive to default setting change Attribute150 of Instance2 of Class 0x9F into H 0001 and re power IFD9502 In the cu...

Page 28: ...network installation is normal 3 Check if the baud rate of IFD9502 is consistent with that of the BUS 4 Check if the station No of IFD9502 is valid 5 Check if your choice of switch on IFD9502 is consi...

Page 29: ...re the communication cable meets the specification 5 DeviceNet Objects IFD9502 Supports This section provides details of the objects instances and attributes supported by IFD9502 in DeviceNet network...

Page 30: ...10 Yes No Find_Next_Object_Instance 3 Class 0x02 Message router z Class attributes Attribute ID Access rule Name Data type 1 Get Revision UINT 6 Get MaxIdClass UINT 7 Get MaxIdInstance UINT z Instance...

Page 31: ...No Yes Release_Master Slave_Connection_Set 5 Class 0x05 Connection z Class attributes Attribute ID Access rule Name Data type 1 Get Revision UINT z Instance 1 Master Slave Explicit Message Connection...

Page 32: ...ced Connection Path EPATH 15 Get Consumed Connection Path Length USINT 16 Get Consumed Connection Path EPATH z Common Services Implemented for Service code Class Instance Service name 0x05 No Yes Rese...

Page 33: ...Get Data Type USINT 6 Get Data Size USINT z Common Services Implemented for Service code Class Instance Service Name 0x0E Yes Yes Get_Attribute_Single 0x10 No Yes Set_Attribute_Single 8 Class 0x95 AM...

Page 34: ...nstance Service name 0x05 Yes Yes Reset 0x0E Yes Yes Get_Attribute_Single 0x10 No Yes Set_Attribute_Single 9 Class 0x96 PLC_Access z Class attributes Attribute ID Access rule Name Data type 1 Get Revi...

Page 35: ...H 0200 9 Get Set D_out_start_adr UINT H 01F4 10 Get Set Comm Timeout UINT H 0020 z Common Services Implemented for Service code Class Instance Service Name 0X05 Yes Yes Reset 0x0E Yes Yes Get_Attribut...

Page 36: ..._out 1 UINT H 4719 27 Get Set data_out 2 UINT H FFFF 28 Get Set data_out 3 UINT H FFFF 29 Get Set data_out 4 UINT H FFFF 30 Get Set data_out 5 UINT H FFFF 31 Get Set data_out 6 UINT H FFFF 32 Get Set...

Page 37: ...H FFFF 19 Get Set data_in 8 UINT H FFFF 20 Get Set data_in 9 UINT H FFFF 21 Get Set data_in 10 UINT H FFFF 22 Get Set data_in 11 UINT H FFFF 23 Get Set data_in 12 UINT H FFFF 24 Get Set data_in 13 UIN...

Page 38: ...ibute ID Access rule Name Data type Default 1 Get set resetparameter UINT 66H 2 Get Set dlen_in USINT 4 3 Get Set dlen_out USINT 4 z Common Services Implemented for Service code Class Instance Service...

Page 39: ...NT H FFFF z Instance 2 EEPROM read write Attribute ID decimal Access rule Name Data type 30 Get Set AMD reset parameter H 0066 71 Get Set PLC reset parameter H 0066 90 Get Set DTA reset parameter H 00...

Page 40: ...ATA DATA 3 4 3 4 1 2 3 4 5 6 2 When IFD9502 is connected to Delta DVP series PLC By RS 485 communication IFD9502 RJ 12 RS 485 DVP PLC RS 485 wiring terminal DATA DATA DATA DATA 3 4 1 2 3 4 5 6 RJ 12 _...

Page 41: ...D series AC motor drive By RS 485 communication IFD9502 DB9 female RS 485 VFD series AC motor drive RJ 11 RS 485 DATA DATA 3 8 DATA DATA 5 9 4 8 3 7 2 6 1 DB9 female RJ 12 1 2 3 4 5 6 3 4 2 When IFD95...

Page 42: ...RS 232 communication IFD9502 DB9 female RS 232 ASDA CN3 connector RS 232 CN3 connector 1 3 5 2 4 6 5 9 4 8 3 7 2 6 1 DB9 female TX RX RXD TXD 2 3 GND 5 2 4 1 GND z By RS 485 communication IFD9502 DB9...

Page 43: ...unication Module IFD9502 DVP PLC Application Manual 41 z By RS 485 communication IFD9502 DB9 female RS 485 DOP DB9 male RS 485 5 9 4 8 3 7 2 6 1 DOP COM2 5 9 4 8 3 7 2 6 1 DB9 female DATA DATA 8 3 2 4...

Reviews: