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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(*.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...
“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...
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...
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...
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...
“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...
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...
(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...
*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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
“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...
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...
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...
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...
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...
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...
“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...
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...
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...
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...
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...
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...
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...
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...
Need help?
Do you have a question about the I-7530A-MR-FD and is the answer not in the manual?
Questions and answers