Hide thumbs Also See for I-7530A-MR-FD:
Table of Contents

Advertisement

Quick Links

The I-7530A-MR-FD Modbus RTU to
Warranty
All products manufactured by ICP DAS are under warranty regarding
defective materials for a period of one year from the date of delivery to the
original purchaser.
Warning
ICP DAS assumes no liability for damages resulting from the use of this
product. ICP DAS reserves the right to change this manual at any time without
notice. The information furnished by ICP DAS is believed to be accurate and
reliable. However, no responsibility is assumed by ICP DAS for its use, or for
any infringements of patents or other rights of third parties resulting from its use.
Copyright
Copyright 2016 by ICP DAS. All rights are reserved.
Trademark
The names used for identification only may be registered trademarks of
their respective companies.
I-7530A-MR-FD Modbus RTU to CAN Converter User's Manual (Version 1.0, 08/2022) ------------- 1
CAN Converter
User's Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the I-7530A-MR-FD and is the answer not in the manual?

Questions and answers

Summary of Contents for ICP DAS USA I-7530A-MR-FD

  • Page 1 Copyright Copyright 2016 by ICP DAS. All rights are reserved. Trademark The names used for identification only may be registered trademarks of their respective companies. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 1...
  • Page 2: Table Of Contents

    Normal mode ..................... 46 3.5.2 Pair Connection Mode ................48 3.5.3 Modbus Slave Mode .................. 49 Command list (Only for normal mode) ................ 51 tIIILDD…[CHK]<CR> .................. 53 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 2...
  • Page 3 Modbus Read Configuration ..............97 6.3.1.1 Modbus Read Command..............98 6.3.1.2 Response CAN Message Configuration ........101 6.3.2 Modbus Write Configuration ..............104 6.3.3 Common Configuration ................109 Troubleshooting ......................112 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 3...
  • Page 4: Introduction

    CAN devices on a CAN network. The following figure shows the application architecture in this mode. Figure 1-1: The application architecture in the Modbus Slave mode. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 4...
  • Page 5 CAN devices on a CAN network. The following figure shows the application architecture in this mode. Figure 1-3: The application architecture in the Modbus Master mode. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 5...
  • Page 6: Features

     Support Modbus Master function .  Support CAN FD  The data baud rate of CAN-FD can be selected from 100kbps to 10Mbps I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 6...
  • Page 7: Specifications

     Storage temperature: -30 to 80ºC (-22 to 176ºF)  Humidity: 10 to 95%, non-condensing  LEDs: PWR LED for power CAN LED for CAN bus communication UART LED for UART communication I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 7...
  • Page 8  Function for transmitting or receiving CAN messages Application:  Factory Automation  Building Automation  Home Automation  Control system  Monitor system  Vehicle Automation I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 8...
  • Page 9: Hardware

    2. Hardware Figure 2-1: Hardware profile of the I-7530A-MR-FD I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 9...
  • Page 10: Block Diagram

    MR-FD module. It provides the 3000V Isolation in the CAN and UART interface. And hardware media in RS-232 interface only adopts 3-wire connection. Figure 2-2: Block diagram of I-7530A-MR I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 10...
  • Page 11: Pin Assignment

    RS-422 TxD- RS-422 RxD+ RS-422 RxD- No use RS-232 RXD RS-232 TXD RS-232 GND No use +Vs(+10 ~ +30 VDC) Figure 2-3: Pin Assignment on the I-7530A-MR-FD I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 11...
  • Page 12: Hardware Connection

    DeviceNet specifications. It is the standard pin assignment for CAN interface. The hardware connection between the target device and the I- 7530A-MR-FD is shown as Figure 2-4. Figure 2-4: CAN Hardware Wire Connection I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 12...
  • Page 13: Serial Port Connection

    The following figures describe these port types and the wiring method for a serial device. Figure 2-5: RS-232 Wire Connection Figure 2-6: RS-422 Wire Connection Figure 2-7: RS-485 Wire Connection I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 13...
  • Page 14: Terminator Resistor Settings

    I-7530A-MR-FD cover and use the JP3 to activate the Ω terminal resistor built in the module, as the Figure 2-9. Note that the default setting is active. Figure 2-9: Terminal Resistor Jumper I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 14...
  • Page 15: Init / Normal Dip-Switch

    In the firmware update mode, users can update the firmware of the I-7530A-MR-FD module from computer’s RS-232 port via CA-0910 cable, as Figure 2-12~2-14. Figure 2-12: Init Position of DIP-Switch I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 15...
  • Page 16 [2] Choose “COM” interface and “COM Port”. [2] Click “Browser” button to choose the firmware file. (e.g. I7530AMRFD_100.fw) [3] Click “Firmware Update” button to start firmware update process. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 16...
  • Page 17: Firmware Operation Mode

    LEDs are turned off. That means the I-7530A- MR-FD module is working in the operation mode. In this mode, users can use the RS-232/485/422 device to send/receive CAN messages via COM port. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 17...
  • Page 18: Module Configuration Mode

    FD is in. The positions of these three LEDs are shown as Figure 2-17. (1) PWR LED : It is used to help users with checking if the I-7530A-MR-FD is standby. If the module is supplied the proper power, the PWR LED is turned on.
  • Page 19 CAN Bus Transmission Fail Blink every 100 ms PWR LED CAN Bus-Off Blink every 500 ms Power Failure Transmission Blink CAN LED Bus Idle Transmission Blink UART LED Bus Idle I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 19...
  • Page 20: Cable Selection

    (heavier) the wire, the lower the number. For example: a 24AWG wire is thicker/heavier than a 26AWG wire. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 20...
  • Page 21: Software Utility

    The next section will show you how to configure the I-7530A-MR- FD and test it by using UART2CAN Utility. Figure 3-1: Configuration and testing screen for UART2CAN Utility. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 21...
  • Page 22: Install The Uart2Can Utility

    Windows Installer 3.1: https://www.icpdas.com/tw/product/I-7530A-MR-FD Download Center ->Utility&Tool->I-7530-A-MR-FD Utility Environment .NET Framework 4 Client Profile: https://www.icpdas.com/tw/product/I-7530A-MR-FD Download Center ->Utility&Tool->I-7530-A-MR-FD Utility Environment Figure 3-2: Setup the Windows Installer and .NET Framework. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 22...
  • Page 23 1. Click the “Next” button to continue. Figure 3-3: Setup the UART2CAN Utility. 2. Select the installation path of the UART2CAN Utility and click the “Next” button. Figure 3-4: Select Installation Folder. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 23...
  • Page 24 3. Confirm the installation. Click the “Next” button to start the installation. Figure 3-5: Confirm Installation. 4. Installation complete. Click the “Close” button to exit. Figure 3-6: Installation complete. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 24...
  • Page 25: Configure The Module Parameters

    3. Set the Init/Normal switch to the “Init” (Initial) position at least three seconds. 4. The PWR LED of the I-7530A-MR-FD module will turned on and the other LEDs will flash approximately once per second. That means the I-7530A-MR-FD module is working in the configuration mode.
  • Page 26 The UART2CAN Utility will show the communication information of the I-7530A-MR-FD module, as shown in the following figure. Figure 3-8: The configuration form of the I-7530A-MR-FD module. (COM Port & CAN Port) I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 26...
  • Page 27: Select The Communication Mode

    RS-232/485/422 devices via CAN bus. In the Modbus Master mode, this module is worked as Modbus Master/CAN module. It can communicate with Modbus slave device via RS-232/485/422. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 27...
  • Page 28: Set The Com Port Parameters

    CAN message commands are sent out from the COM port of I-7530A-MR-FD. These three parameters above can only use at the “Normal” communication mode. Figure 3-11: The COM port of I-7530A-MR-FD configuration. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 28...
  • Page 29: Set The Can Parameters

    The actual value will be displayed at the bottom of the connected window (Need to use RS232 connection in Normal Mode). I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 29...
  • Page 30: Set The "Pair Connection" Parameter

    7530A-MR-FD COM port will be transferred to the CAN bus directly. For more detail information about pair connection mode, please refer to the section 3.4. Figure 3-13: The configuration for Pair connection. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 30...
  • Page 31: Set The "Modbus Slave" Parameter

    03/04/06/10 of Modbus RTU commands for reading and writing CAN messages. For more details about Modbus Slave mode, please refer to the section 5. Figure 3-14: The configuration for Modbus Slave mode. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 31...
  • Page 32: Configuration Of Default Value

    End of Command = None Fixed Tx CAN ID = checked Response with CAN ID = unchecked Modbus Slave: Device ID Specify CAN ID Table = empty I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 32...
  • Page 33: Load/Save The Parameter Configuration

    (*.INI). And the “Save Parameter from Utility” function provides users to save the current configuration to a file (*.INI). Figure 3-15: Load/Save the parameter configuration from/to file. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 33...
  • Page 34: Can Filter Configuration

    “Create CAN Filter File” to enter the interface for setting CAN filter. Figure 3-16: CAN filter setting. 3.3.1 CAN filter setting procedure The setting interface of CAN filter is shown in Figure 3-16. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 34...
  • Page 35 Figure 3-17 CAN filter setting interface I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 35...
  • Page 36 4. Finally, click Set to transfer the setting value to I-7530A-MR-FD Note: The ID entered is a passable ID Taking Figure 3-17 as an example, the IDs that can be passed are 004~015 and 07F I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 36...
  • Page 37: Save File: Save The Table In The Red Box As An .Ini File

    Get CAN Standard IDs: Read back the filter values set in the I-7530A- MR-FD Set CAN Standard IDs: Set the values in the table to the I-7530A-MR-FD unit I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 37...
  • Page 38: Pair-Connection Mode Description

    To apply this application, users need to configure the I-7530A-MR- FD#1 and I-7530A-MR-FD#2 as follows. The RS-232 configurations of the I-7530A-MR-FD#1 and I-7530A-MR-FD#2 are decided by the Device1 and Device2 RS-232 parameters. I-7530A-MR-FD#1 Configuration I-7530A-MR-FD#2 configuration I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 38...
  • Page 39 CAN 2.0B is used, the CAN ID is 29-bit ID. Here, assume users set the Fixed Tx CAN ID field of I-7530A-MR-FD#1 to be 0x001 ( “0x” is for hexadecimal format) and CAN 2.0A is used, the CAN ID displayed in above figure is 0x001.
  • Page 40 “12345678” immediately, and receive the data “9” with a little delay. But, Device2 in application 2 will receive the data “123456789” at the same time (Max. 256 bytes data at the same time). I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 40...
  • Page 41 In order to apply this application, users need to configure the I-7530A- MR-FD#1, I-7530A-MR-FD#2, and I-7530A-MR-FD#3 as follows. The RS- 232 configurations of these I-7530A-MR-FDs are decided by the connected RS-232 device. Figure 3-25: I-7530A-MR-FD#1 Configuration. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 41...
  • Page 42 Device2. Similarly, if Device1 wants to send the RS- 232 command “1234567” to Device3, it needs to send “0031234567” to the COM port of the I-7530A-MR-FD#1. When the Device2 or Device3 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 42...
  • Page 43 The general concept of transmitting data from Device1 to Device2 is shown below. Note: In pair connection mode, all command strings listed in the section 4 are useless. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 43...
  • Page 44: Testing The I-7530A-Mr-Fd Module

    3. Supply the 10~30 V power into the I-7530A-MR-FD module through the power terminal. 4. The PWR LED on the I-7530A-MR-FD module will be turned on and the other LEDs will be turned off. That means the I-7530A-MR-FD is working in the operation mode.
  • Page 45 7530A-MR-FD. There are the Normal mode, Pair connection mode and Modbus Slave mode. In the next section, we will describe how to use it. Figure 3-30: Select communication mode for the Utility. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 45...
  • Page 46: Normal Mode

    “Timer (ms)”, the Utility will transmit the message periodically. If the function “Add Checksum” is set to “Yes”, it means that messages sent to the I-7530A-MR-FD by the Utility will be run with checksum mechanism. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 46...
  • Page 47 MR_N_yyyyMMddmmss.txt” file. The indication of the file name is described as the figure below. Figure 3-33: The indication of the message log file name. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 47...
  • Page 48: Pair Connection Mode

    In addition, users can click the “Save” button to save the messages in the “Receive” text box into the “I-7530A- MR_P_yyyyMMddmmss.txt ” file. The indication of the file name is described below. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 48...
  • Page 49: Modbus Slave Mode

    (uncheck “Use Modbus RTU Command”) requires users to understand the Modbus RTU protocol. Then key-in the correct Modbus RTU command in the text box. Both of the methods require users to click the I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 49...
  • Page 50 MR_M_yyyyMMddmmss.txt ” file. The indication of the file name is described below. Figure 3-37: The indication of the file name in the Modbus Slave mode. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 50...
  • Page 51: Command List (Only For Normal Mode)

    *Change the user-defined CAN baud rate P2BBBBB[CHK]<CR> configuration RA[CHK]<CR> Reboot the I-7530A-MR-FD module. * NOTE: This command will write parameters into EEPROM and EEPROM is limited to 10,000,000 erase/write cycles. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 51...
  • Page 52 1. Sum of the string = ‘R’ + ‘A’ = 52h + 41h = 93h. 2. Therefore the checksum is 93h and so [CHK]=”93”. 3. The command string with checksum =”RA93<CR>”. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 52...
  • Page 53: Tiiildd

     Note: It is necessary to enable the “Error Response” function while using the UART2CAN Utility in order to receive Syntax and/or communication error information.  Example: I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 53...
  • Page 54: Eiiiiiiiildd

    Description: Send or receive an extended CAN remote frame.  Syntax: EIIIIIIIIL[CHK]<CR> Stands for the extended (2.0B) CAN remote frame. IIIIIIII 29 bits Identifier (00000000~1FFFFFFF) Data length (0~8)  Response: Valid command: No response I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 54...
  • Page 55: S[Chk]

    The following table shows all the indications of the response of this command. Table 4-2: CAN baud rate list AsciiToHex(C) Description 10K baud rate of CAN 20K baud rate of CAN I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 55...
  • Page 56: P0Bbdspcr[Chk]

    CAN status register= normal, CAN transmit error counter=0, CAN receive error counter=0 and CAN & RS232/485/422 FIFO= normal. 4.6 P0BBDSPCR[CHK]<CR> Description: Change the RS-232/485/422 configuration on the I-7530A-MR-FD module and then reboot the I-7530A-MR-FD module. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 56...
  • Page 57 Table 4-6: Other response list AsciiToHex(R) Description Bit 3 Reserved Bit 2 Reserved Bit 1 Enable timestamp response (0: No, 1: Yes) Bit 0 Enable error response (0: No, 1: Yes) I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 57...
  • Page 58 Set the RS-232/485/422 baud rate=115.2 kbps, data bit=8, stop bit=1, none parity, no checksum, no error responses and no timestamp responses into the I-7530A-MR-FD module and then reboot the I-7530A-MR-FD module. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 58...
  • Page 59: P1B [Chk]

    UART2CAN Utility in order to receive Syntax and/or communication error information.  Example: Command: P14<CR> Set the CAN baud rate=125 kbps into the I-7530A-MR-FD module and then reboot the I-7530A-MR-FD module. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 59...
  • Page 60: P2Bbbbb[Chk]

    BBBBB is the hex format of the value14585 (83.333 x 1000).  Example: Command: P214585<CR> Set the CAN baud rate=83.333 kbps into the I-7530A-MR-FD module and then reboot the I-7530A-MR-FD module. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 60...
  • Page 61: Ra[Chk]

    UART2CAN Utility in order to receive Syntax and/or communication error information.  Example: Command: RA<CR> The I-7530A-MR-FD module will reboot after it had received this command. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 61...
  • Page 62: General Error Code For All Command

    4.10 General Error code for all command If the Error response function on the I-7530A-MR-FD module is set to be “Yes”(that means enable) via the I-7530A-MR-FD Utility when configuration, the I-7530A-MR-FD will automatically send the error code to the RS-232/485/422 device or the host PC through the RS-232/485/422 media when the I-7530A- MR-FD produces an error message during the operation mode.
  • Page 63: Modbus Slave Mode

    Users can also use Modbus RTU command to read the CAN message transmitted before. It is helpful for checking the last sent record. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 63...
  • Page 64 Figure 5-1: Architecture diagram for the Modbus mode. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 64...
  • Page 65: Supported Modbus Functions

    6 (06 Hex) Register sending a CAN message. 1. Write multiple registers for Preset Multiple sending a CAN message 16 (10 Hex) Registers 2. Configuration Command (00256~00512) I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 65...
  • Page 66: Modbus Address

    “Module Status Field”. The diagram of Input Register are shown below: Figure 5-2: In the I-7530A-MR-FD, the general CAN message input register and output register define the address I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 66...
  • Page 67 37 bytes address space in the “Normal CAN Message” field .Therefore, it can store maximum 200 CAN messages. The detailed Modbus address arrangement of “Normal CAN Message” field is described as the table 5-2. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 67...
  • Page 68 The data 5 and data 6 of CAN data field. The data 7 and data 8 of CAN data field. Most significant two bytes of the RX timestamp message. (Big-endian) I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 68...
  • Page 69 The data 63 and data 64 of CAN data field. Most significant two bytes of the RX timestamp message. (Big-endian) Least significant two bytes of the RX timestamp message. (Big-endian) I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 69...
  • Page 70 07501 07502 CAN baud rate configuration Read user-defined 07502~07503 07503~07504 CAN baud rate configuration 07504 07505 CAN state register 07505 07506 CAN error counter 07506 07507 CAN/UART I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 70...
  • Page 71 For example, if the responded value is “01 02”. That means the firmware version is 1.02. “I-7530A-MR-FD” in ASCII format. Module Name “ICPDAS” in ASCII format. Manufacturer I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 71...
  • Page 72 Table5-4(2): Modbus address of “Specific CAN Message” field.(CAN FD) Protocol Address PLC Address Word Description (Base 0) (3x Base 1) Count Decimal rule 07600~07636 07601~07637 Specific RX CAN Message #001 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 72...
  • Page 73 1. After saving all configuration into an “ini” file (section3.2.8), there will create an “I7530AMR_SpecCANID_MBTable.txt” on the Utility folder. This file is a mapping table for specific CAN ID and Modbus address. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 73...
  • Page 74 Least significant two bytes of CAN Identifier. (Big endian) The data 1 and data 2 of CAN data field. The data 3 and data 4 of CAN data field. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 74...
  • Page 75 The data 59 and data 60 of CAN data field. The data 61 and data 62 of CAN data field. The data 63 and data 64 of CAN data field. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 75...
  • Page 76 Example Hexadecimal rule Node ID 1 byte 0x01~0xF7 0x01 Function Code 1 byte 0x10 0x10 Start Address 2 bytes 0x0100 0x0100 Word Count 2 bytes 0x0002 0x0002 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 76...
  • Page 77 Example Hexadecimal rule Node ID 1 byte 0x01~0xF7 0x01 Function Code 1 byte 0x10 0x10 Start Address 2 bytes 0x0100 0x0100 Word Count 2 bytes 0x0002 0x0002 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 77...
  • Page 78 9600 bps baud rate of RS-232/RS-422/RS-485. 0x0008 19200 bps baud rate of RS-232/RS-422/RS-485. 0x0009 38400 bps baud rate of RS-232/RS-422/RS-485. 0x000A 57600 bps baud rate of RS-232/RS-422/RS-485. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 78...
  • Page 79 Response Example Hexadecimal rule Node ID 1 byte 0x01~0xF7 0x01 Function Code 1 byte 0x10 0x10 Start Address 2 bytes 0x0100 0x0100 Word Count 2 bytes 0x0005 0x0002 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 79...
  • Page 80 0x0006 500 kbps baud rate of CAN 0x0007 800 kbps baud rate of CAN 0x0008 1000 kbps baud rate of CAN 0x000F User-defined baud rate of CAN I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 80...
  • Page 81 Response Example Hexadecimal rule Node ID 1 byte 0x01~0xF7 0x01 Function Code 1 byte 0x10 0x10 Start Address 2 bytes 0x0100 0x0100 Word Count 2 bytes 0x0002 0x0002 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 81...
  • Page 82 Change this decimal value to 2 words hexadecimal value. 83333(Decimal) = 0x00014585(Hexadecimal) Step 3: Fill Data-2 and Data-3 field with hexadecimal values (0x00014585) by using Big-endian format. Response command: I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 82...
  • Page 83 Response Example Hexadecimal rule Node ID 1 byte 0x01~0xF7 0x01 Function Code 1 byte 0x10 0x10 Start Address 2 bytes 0x0100 0x0100 Word Count 2 bytes 0x0003 0x0003 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 83...
  • Page 84: Using Modbus Rtu Command To Get A Can Message

    CAN FD is only different in Start Address &Word Count (Byte Count). Example1: Use Modbus RTU command (function code 04 ) to read one CAN message: Figure 5-3: Use the Modbus command to read one CAN message. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 84...
  • Page 85 Example2: Use Modbus RTU command (function code 04 ) to read two CAN messages: Figure 5-4: Use the Modbus command to read two CAN message. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 85...
  • Page 86: Using Modbus Rtu Command To Send A Can Message

    0D respectively. Example: Use the Modbus RTU command (function code 10 ) to transmit a CAN message to the CAN network: Figure 5-5: Transmit a CAN message. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 86...
  • Page 87 ) to read the transmitted CAN message format from the Output Register: Figure 5-6: Use the Modbus RTU command (function code 03 ) to read the transmitted CAN message format. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 87...
  • Page 88: Hex To Send A Can Message

    For example: If you want to transmit a CAN message with CAN ID 0x12345678, 8 bytes Data 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, and 0x88, the setting is as following: I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 88...
  • Page 89 I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 89...
  • Page 90 Note: Using function code 03 to read a output CAN message is not allowed when you use this method to transmit a CAN message. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 90...
  • Page 91: Using Modbus Rtu Command To Get A Specific Can Message

    Use the Modbus RTU command (function code 04 ) to read the specific CAN message from the “Specific CAN Message” field: Figure 5-7: Use the Modbus command to read specific CAN message. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 91...
  • Page 92: Using Modbus Rtu Command To Configure Module

    232/RS-422/RS-485 setting, change CAN bus baud rate, and change CAN bus user-defined baud rate. These commands use start address 0100 Example: Using Modbus RTU command to reboot module. Figure 5-8: Using Modbus RTU command to reboot module I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 92...
  • Page 93 Example: Using Modbus RTU command to change user-defined CAN bus baud rate. Figure 5-9: Using Modbus RTU command to change user-defined CAN baud rate. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 93...
  • Page 94: Modbus Exception Codes

    “Normal CAN Message” field for the I- 7530A-MR-FD. The transmission buffer overrun is Slave Device Busy happened, users should retransmit the message later when this module is normal. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 94...
  • Page 95: Modbus Master Mode

    Write Multiple Coil from slave command 15 (0F Hex) Write Multiple Coil device. Write Multiple Write Multiple Registers from 16 (10 Hex) Registers slave device. 6.2 IO Memory Size I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 95...
  • Page 96: Configuration And Operation

    The utility provides the new configuration interface for Modbus Master setting. When the user selected the communication mode for Modbus master function, the configuration interface will be pop-up. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 96...
  • Page 97: Modbus Read Configuration

    Modbus Master configuration. The operating interface is divided into three parts “Modbus Read Configuration”, “Modbus Write Configuration”, and “Common Configuration”. 6.3.1 Modbus Read Configuration Modbus Read Command List I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 97...
  • Page 98: Modbus Read Command

    Start Start Bit/Word Bit/Word CRC CRC Code Address Address Count Count In order to fit Modbus Read Coil/Registers format, the Modbus configuration interface is designed as following: I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 98...
  • Page 99 This filed indicates high byte of the number of bits which you want to read. Note: When using function code 0x03 or 0x04, this field will be the number of words (high byte). I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 99...
  • Page 100 I-7530A-MR-FD module. When I-7530A-MR-FD is rebooted on operating mode, it will load these parameters and access the Modbus slave devices automatically and continuously. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 100...
  • Page 101: Response Can Message Configuration

    CAN FD: After receiving a message with the same CAN ID and the data length is 0, the CAN message will be sent back to the CAN bus. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 101...
  • Page 102 This field indicates this CAN message uses CAN 2.0A or CAN 2.0B. If the CAN 2.0A is selected, the maximum value of CAN ID is 0x7FF. Relatively, if the CAN 2.0B is selected, the maximum value of CAN ID I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 102...
  • Page 103 Click this button to add a configuration into “CAN Configuration List”. The configuration format includes value of CAN ID and memory range, please refer to the following screenshot. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 103...
  • Page 104: Modbus Write Configuration

    Modbus Write Command List This page is used for configuring the “Modbus Write Command”. After setting done, the related parameters will be stored into the I-7530A-MR-FD module. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 104...
  • Page 105 Relatively, if the CAN 2.0B is selected, the maximum value of CAN ID is 0x1FFFFFFF.  CAN ID: This field indicates the hexadecimal value of the CAN ID.  Modbus Configuration: I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 105...
  • Page 106 This filed indicates the high byte of number of bits which you want to write. If the function code is 0x05 or 0x06, this field will be disabled. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 106...
  • Page 107 When you want to delete a Modbus write command, please click one of the “Modbus Write Command” from “Write Command List” and then click the delete button. At this time, the current Modbus write command I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 107...
  • Page 108 Afterward, the memory usage will be recalculated.  Clear Click this button will clear all Modbus write commands in “Write Command List”. Afterward, the “Write Memory Space” usage will be zero. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 108...
  • Page 109: Common Configuration

    I-7530A-MR-FD receives the wrong Node id command It indicates the current Modbus command is 0x02 transmitted completely, but the I-7530A-MR-FD does not receives any response command I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 109...
  • Page 110 This field is used for setting Modbus command timeout value. When sending a Modbus command, the I-7530A-MR-FD module will start to wait for a response command from the Modbus slave device until I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 110...
  • Page 111 7530A-MR-FD。After complete setup, please remember to click this button to save all configurations. Note: After clicking the “Save Configuration” button to save all configurations, please remember to reboot the I-7530A-MR-FD for reloading configuration. I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 111...
  • Page 112: Troubleshooting

    7.Troubleshooting (1) Why the module’s PWR LED flashes quickly: If the I-7530A-MR-FD CAN baud rate is not the same as the CAN baud rate of the CAN bus network, the PWR LED of the I-7530A-MR-FD will flash one per 100ms because the I-7530A-MR-FD cannot send any CAN message to the CAN bus network.
  • Page 113 Kbps, according to the above rules, users should choose BTR0=05 and BTR1=1C for the CAN parameter of SJA1000 CAN devices like Figure 6-2. Figure 6-2: User-defined CAN Baud Rate for SJA1000 Device I-7530A-MR-FD Modbus RTU to CAN Converter User’s Manual (Version 1.0, 08/2022) ------------- 113...

Table of Contents