Delta IFD9503 Applications Manual

Canopen slave communication module

Advertisement

Quick Links

IFD9503
CANopen Slave Communication Module
Application Manual

Advertisement

Table of Contents
loading

Summary of Contents for Delta IFD9503

  • Page 1 IFD9503 CANopen Slave Communication Module Application Manual...
  • Page 3: Table Of Contents

    Switch off the power before wiring. IFD9503 is an OPEN TYPE device and therefore should be installed in an enclosure free of airborne dust, humidity, electric shock and vibration. The enclosure should prevent non-maintenance staff from operating the device (e.g.
  • Page 4 CANopen Slave Communication Module IFD9503 OBJECT DICTIONARY........................35 CONNECTION OF IFD9503 WITH OTHER EQUIPMENT ..............52 DVP-PLC Application Manual...
  • Page 5: Introduction

    CANopen Slave Communication Module IFD9503 Introduction To make sure that you are able to correctly install and operate IFD9503, please read this chapter carefully before starting to use IFD9503 and keep this handy for your quick reference. This chapter only provides introductory information and guidelines on IFD9503. Details of CANopen protocol are not included.
  • Page 6 CANopen Slave Communication Module IFD9503 NMT (Network Manegment) Supports NMT Module control. Supports NMT Error control. Supports Boot-up. Services not supported Time Stamp service. Specifications: CANopen connector Type Removable connector (5.08mm) Transmission method Transmission cable 2 communication cables, 2 power cables and 1 shielded cable...
  • Page 7: Components

    FF are forbidden). ID_H ID_L 4. Example: If you need to set the node address of IFD9503 as 26 (H’1A), simply switch the corresponding rotary switch of ID_H to “1” and the corresponding rotary switch of ID_H to “A”. DVP-PLC Application Manual...
  • Page 8: Function Setup Dip Switch

    Custom equipment Test mode Example If the equipment connected to IFD9503 is Delta servo drive, you only need to switch PIN 3 in SW3 to “On”, PIN 1 and PIN 2 to “Off” and re-power IFD9503. Note: The changed setting of DIP switch is only valid when IFD9503 is re-powered. When IFD9503 is operating, changing the setting of DIP switch will be invalid.
  • Page 9: Communication Ports On Ifd9503

    800k bps 1M bps Note: The changed setting of the baud rate of CANopen is only valid when IFD9503 is re-powered. When IFD9503 is operating, changing the baud rate will be invalid. Communication Ports on IFD9503 The communication ports on IFD9503 are used for the connection the...
  • Page 10: Functions Of Ifd9503

    CANopen Slave Communication Module IFD9503 Functions of IFD9503 IFD9503 can be connected to different equipment. The functions of IFD9503 vary upon the equipment connected to it. Common Functions IFD9503 supports NMT, SYNC, EMERGENCY, PDO and SDO, among which the functions of NMT, SYNC and SDO are fixed, and the functions of others vary upon the equipment connected to IFD9503.
  • Page 11 CANopen Slave Communication Module IFD9503 Stop: H’04; Operation in progress: H’05; Pre-operation: H’7F. Explanation: Assume the Node-ID of a IFD9503 is 6 When IFD9503 operation is in progress: COB-ID Byte 0 H’706 H’05 When IFD9503 is shut down: COB-ID Byte 0 H’706...
  • Page 12 H’80 Stop SDO command End code When IFD9503 detects an SDO error, SDO data transmission will be terminated, and IFD9503 will respond SDO master with an end code. See the table below for all end codes: End code (16#) Description...
  • Page 13 H’586 H’60 H’01 H’20 H’01 H’00 H’00 H’00 H’00 Index 1408 does not exist. If you read or write1408/01, IFD9503 will respond with an end code. Master → IFD9503: COB-ID Byte 0 Byte 1 Byte 2 Byte 3 Byte 4...
  • Page 14: When Ifd9503 Is Connected To Ac Motor Drive

    To adjust the baud rate, follow the steps listed below. Set up the DIP switch SW3 of IFD9503 to custom equipment mode. Connect IFD9503 to the bus of CANopen and enable the operation of IFD9503. Modify the index parameter 5003/02 (main index: H’5003, sub index: H’02).
  • Page 15 CANopen Slave Communication Module IFD9503 Emergency object – EMERGENCY When IFD9503 detects an internal error, it will send an EMCY message to the CANopen bus. Format IFD9503 → master COB-ID Byte 0 Byte 1 Byte 2 Byte 3 Byte 4...
  • Page 16 TxPDO1 (IFD9503 → master): Send the status data of the salve (IFD9503) to the master. Preset the length of data to be mapped to 2 byte and the content to be mapped to status word. You can map any readable paramemters, maximum 8 bytes.
  • Page 17: When Ifd9503 Is Connected To Temperature Controller (Dta/Dtb)

    PDO2 ~ PDO8 (Default: Close) TxPDO (IFD9503 → master): Send the status data of the slave (IFD9503) to the master. Preset the length of the data to be mapped to 0 byte. You can map any readable parameters, maximum 8 bytes.
  • Page 18 Adjust the baud rate of the temperature controller to the corresponding one. Functions & features In addition, IFD9503 also supports the following two functions. Emergency object – EMERGENCY When IFD9503 detects an internal error, it will send an EMCY message to the CANopen bus. Format IFD9503 → master COB-ID...
  • Page 19 When an error is eliminated, the emergency error code will become H’0000. Explanation Take the IFD9503 slave of node ID = 6 as the object and compare the EMERGENCY messages sent out by IFD9503 in different error conditions. When in internal communication error...
  • Page 20 CANopen Slave Communication Module IFD9503 TxPDO1 (IFD9503 → master): Send the status data of the slave (IFD9503) to the master. Preset the length of data to be mapped to 2 bytes and the content to be mapped to present temperature value. You can map any readable parameters, maximum 8 bytes.
  • Page 21: When Ifd9503 Is Connected To Asd-A Servo Drive

    Adjust the baud rate of the servo drive to the corresponding one. Functions & features In addition, IFD9503 also supports the following two functions. Emergency object – EMERGENCY When IFD9503 detects an internal error, it will send an EMCY message to the CANopen bus. Format IFD9503 → master DVP-PLC Application Manual...
  • Page 22 Emergency error code Internal communication error This error indicates the communication error between IFD9503 and the servo drive (e.g. communication failure). When such error occurs, the emergency error code will be H’8101, and the value in the error register will become 1.
  • Page 23 PDO1 (Default: Open) TxPDO1 (IFD9503 → master): Send the status data of the slave (IFD9503) to the master. Preset the length of data to be mapped to 2 bytes and the content to be mapped to “status word of digital output contact”.
  • Page 24: When Ifd9503 Is Connected To Programmable Logic Controller

    To adjust the baud rate, follow the steps listed below. Set up the DIP switch SW3 of IFD9503 to custom equipment mode. Connect IFD9503 to the bus of CANopen and enable the operation of IFD9503. Modify the index parameter 5003/03 5003/03 = 1 →...
  • Page 25 CANopen Slave Communication Module IFD9503 Functions & features In addition, IFD9503 also supports the following two functions. Emergency object – EMERGENCY When IFD9503 detects an internal error, it will send an EMCY message to the CANopen bus. Format IFD9503 → master COB-ID...
  • Page 26 PDO1 (Default: Open) TxPDO1 (IFD9503 → master): Send the status data of the slave (IFD9503) to the master. Preset the length of data to be mapped to 8 bytes and the content to be mapped to “the 1 registers in the upload area”.
  • Page 27 CANopen Slave Communication Module IFD9503 RxPDO1 (master → IFD9503): Send the control data of the master to the slave (IFD9503). Preset the length of the data to be mapped to 8 bytes and the content to be mapped to “the 1 registers in the download area”.
  • Page 28: When Ifd9503 Is Connected To Delta Dop-A Hmi

    7, E, 1; ASCII (the format is fixed; other formats will be invalid). HMI as the master and IFD9503 as the slave. There are 64 virtual D devices (D0 ~ D63) in IFD9503. CANopen master and HMI are able to map, read and write the virtual D devices in IFD9503.
  • Page 29 CANopen Slave Communication Module IFD9503 Open Screen Editor and select “File => New”. You will see the dialog box below. Select “Delta DVP PLC” to be the Base Port Controller, as step . Click “OK” to create a new file.
  • Page 30 : Set PLC ID = 1; check “Select Default PLC ID”. Click “OK”. Functions & features In addition, IFD9503 also supports the following two functions. Emergency object – EMERGENCY When IFD9503 detects an internal error, it will send an EMCY message to the CANopen bus. Format IFD9503 → master COB-ID...
  • Page 31 PDO1 (Default: Open) TxPDO1 (IFD9503 → master): Send the status data of the slave (IFD9503) to the master. Preset the length of data to be mapped to 8 bytes and the content to be mapped to “the 1 registers in the upload area”.
  • Page 32 RxPDO1 (master → IFD9503): Send the control data of the master to the slave (IFD9503). Preset the length of data to be mapped to 8 bytes and the content to be mapped to “the 1 registers in the download area”.
  • Page 33: When Ifd9503 Is Connected To Custom Equipment

    Functions & features In addition, IFD9503 also supports the following two functions. Emergency object – EMERGENCY When IFD9503 detects an internal error, it will send an EMCY message to the CANopen bus. Format IFD9503 → master DVP-PLC Application Manual...
  • Page 34 When an error is eliminated, the emergency error code will become H’0000. Explanation Take the IFD9503 slave of node ID = 6 as the object and compare the EMERGENCY messages sent out by IFD9503 in different error conditions. When in CANopen bus communication error...
  • Page 35 PDO1 (Default: Open) TxPDO1 (IFD9503 → master): Send the status data of the slave (IFD9503) to the master. Preset the length of data to be mapped to 0 byte. You can map maximum 8 bytes in the 1 word of TxPDO 1 ~ 4 word of TxPDO1 in the upload area.
  • Page 36 H’xxxx +Node-ID RxPDO (master → IFD9503): Send the control data of the master to the slave (IFD9503). Preset the length of the data to be mapped to 0 byte. You can map maximum 8 bytes. Same as RxPDO1, PDO2 ~ PDO8 map RxPDO2 ~ RxPDO8 in the download area.
  • Page 37: Led Indicators & Trouble-Shooting

    CANopen Slave Communication Module IFD9503 LED Indicators & Trouble-shooting There are 3 LED indicators on IFD9503, RUN, ERROR and SCAN, for displaying the connection status of the communication in IFD9503. RUN LED LED Status IFD9503 Status How to deal with it...
  • Page 38 CANopen Slave Communication Module IFD9503 Access Index Sub-index Object name Data type Default autorization H’1005 H’00 COB-ID SYNC message Unsigned 32 bits 0x00000080 Visible charater H’1008 H’00 Equipment name of supplier IFD9503 string H’100C H’00 Protection time Unsigned 16 bits H’100D...
  • Page 39 CANopen Slave Communication Module IFD9503 Access Index Sub-index Object name Data type Default autorization H’02 Transmission mode Unsigned 8 bits 0xFF H’03 Forbidden time Unsigned 16 bits RxPDO6 communication parameter H’00 Number of items Unsigned 8 bits H’1405 H’01 COB-ID of RxPDO6...
  • Page 40 CANopen Slave Communication Module IFD9503 Access Index Sub-index Object name Data type Default autorization H’01 The first mapped object Unsigned 32 bits H’01 The sencond mapped object Unsigned 32 bits H’02 The third mapped object Unsigned 32 bits H’03 The fourth mapped object...
  • Page 41 CANopen Slave Communication Module IFD9503 Access Index Sub-index Object name Data type Default autorization H’05 Timer Unsigned 16 bits TxPDO3 communication parameter H’00 Number of items Unsigned 8 bits H’01 COB-ID of TxPDO3 Unsigned 32 bits 0x80000000 H’1802 H’02 Transmission mode...
  • Page 42 CANopen Slave Communication Module IFD9503 Access Index Sub-index Object name Data type Default autorization Denpens on the H’00 Number of items Unsigned 8 bits connected equipment Denpens on the H’01 The first mapped object Unsigned 32 bits connected equipment Denpens on the H’02...
  • Page 43 H’03 The third mapped object Unsigned 32 bits H’04 The fourth mapped object Unsigned 32 bits Parameter objects of Delta VFD series AC motor drive in the object dictionay Main index: H’2000-----user parameters Sub-index Parameter No. Parameter funcion (hex) 00-00...
  • Page 44 CANopen Slave Communication Module IFD9503 Sub-index Parameter No. Parameter funcion (hex) 03-00 Multi-function output relay 03-01 Multi-function output MO1 03-02 Multi-function ouput MO2 ┊ ┊ ┊ 03-12 Fan control 03-13 Break release frequency 03-14 Break engage frequncy Main index: H’2004-----input function parameters Sub-index Parameter No.
  • Page 45 CANopen Slave Communication Module IFD9503 Sub-index Parameter No. Parameter funcion (hex) 07-01 Motor no-load current 07-02 Torque compensation ┊ ┊ ┊ 07-13 Slip compensation time constant 07-14 Accumulative motor operation time (min) 07-15 Accumulative motor operation time (day) Main index: H’2008-----special parameters...
  • Page 46 Defined by user (high word) H’2203 AVI analog input (XXX.XX%) H’2204 ACI analog input (XXX.XX%) H’2205 AUI analog input (XXX.XX%) Parameter objects of Delta temperature controller (DTA) in the object dictionay Main index: H’2047-----communication parameters Sub-index Parameter Parameter funcion (hex) address H’4700...
  • Page 47 Parameter Parameter funcion (hex) address H’4729 AT setting H’472B Error code H’4733 CT monitor value Parameter objects of Delta temperature controller (DTB) in the object dictionay Main index: H’2010-----communication parameter Sub-index Parameter Parameter funcion (hex) address H’1000 Process value H’1001 Set value H’1002...
  • Page 48 CANopen Slave Communication Module IFD9503 Sub-index Parameter No. Parameter funcion (hex) 0-02H Drive status ┊ ┊ ┊ 0-14H Block data read/write register 5 0-15H Block data read/write register 6 0-16H Block data read/write register 7 Main index: H’2001-----basic parameters Sub-index Parameter No.
  • Page 49 Analog monitor output drift adjustment (ch2) 4-22H Analog speed input drift value 4-23H Analog torque input drift value Parameter objects of Delta DVP series PLC in the object dictionay Main index: 3000H-----download area paramerters (D divice) down → download start address Sub-index Parameter address...
  • Page 50 CANopen Slave Communication Module IFD9503 Index Parameter address Parameter funcion Parameter type (hex) 3101/02 H’0101 S257 ┊ ┊ ┊ 3101/FE H’01FD S509 3102/01 H’0200 S512 3102/02 H’0201 S513 ┊ ┊ ┊ Main index: H’3200 ~ H’3299-----input point X Index Parameter address...
  • Page 51 3901/FE H’11FD D509 word 3902/01 H’1200 D512 word 3902/02 H’1201 D513 word ┊ ┊ ┊ word Parameter objects of Delta DOP-A series HMI in yjr object dictionay Virtual D parameters of IFD9503 arel listed as bellow: DVP-PLC Application Manual...
  • Page 52 CANopen Slave Communication Module IFD9503 Main index: H’4000-----download area parameters Sub-index Parameter address Parameter funcion Parameter type (hex) H’1000 word H’1001 word H’1002 word ┊ ┊ ┊ word H’101D word H’101E word H’101F word Main index: H’4001-----upload area parameters Sub-index Parameter No.
  • Page 53 CANopen Slave Communication Module IFD9503 Sub-index Parameter funcion (hex) word of RxPDO 5 word of RxPDO 6 word of RxPDO 6 word of RxPDO 6 word of RxPDO 6 word of RxPDO 7 word of RxPDO 7 word of RxPDO 7...
  • Page 54 TxPDO 8 Connection of IFD9503 with Other Equipment 1. Communication wirings when connected to equipment through PORT1. When IFD9503 is connected to Delta VFD series AC motor drive: By RS-485 communication; using standard cable with RJ-12 connectors is suggested. IFD9503...
  • Page 55 (5) 485+ 1 3 5 (4) 485- 2 4 6 DATA- (6) 485- CN3 connector RJ-12 When IFD9503 is connected to Delta DOP series human machine interface: By RS-485 communication IFD9503 RJ-12 (RS-485) DB9 male (RS-485) (2) 485+ DATA+ (3) 485+...
  • Page 56 DVP-PLC RS-485 DB9 female (RS-485) wiring terminal (RS-485) DATA- DATA- DATA+ DATA+ PLC COM2 DB9 female When IFD9503 is connected to Delta DTA/DTB series temperature controller: By RS-485 communication IFD9503 DTA/DTB DB9 female (RS-485) RS-485 wiring terminal (RS-485) DATA- DATA+ DATA-...
  • Page 57 CANopen Slave Communication Module IFD9503 When IFD9503 is connected to Delta DOP series human machine interface: By RS-232 communication IFD9503 DB9 female (RS-232) DB9 male (RS-232) GND (5) (5)GND DB9 female DOP COM1 By RS-485 communication IFD9503 DB9 female (RS-485)

Table of Contents