Modbus Register Addresses - ICP DAS USA IR-712A User Manual

Universal ir learning remote module
Table of Contents

Advertisement

5. Modbus Register Addresses

Table 5-1 is the description of the Modbus/RTU holding registers (4xxxx) for IR-712A. The
Modbus master device can send Modbus commands to the IR-712A to emit the IR commands
from the output channels. A reference to Modbus FC16 commands is also provided by the
IR-712A Utility (section 3.2.5). The function codes (FC) to write data to Modbus registers are 6
and 16. Each Modbus address occupies 2 bytes.
 Table 5-1 Modbus Holding Registers for the IR-712A
Start Address
[4xxxx]
1103 (0x44F) [41104]
1104 (0x450)
[41105]
Table 5-2 is the example of Modbus FC16 command to emit IR signal from the IR-712A.
(Modbus ID: 1, the IR command No.: 1, output channel: 1 & 2)
 Table 5-2 An example of Modbus FC16 Command for IR-712A (Hex value)
Net ID
FC
01
10
*FC is the abbreviation of Function Code.
Table 5-3 is an example of using Modbus FC6 commands, where [41104] and [41105] should be
written sequentially. (Modbus ID: 1, IR cmd No.: 1, Output channel: 1 & 2)
 Table 5-3 An example of Modbus FC6 Command for IR-712A (Hex value)
Net ID
01
Net ID
01
IR-712A User Manual
Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved
The number of IR command : 1 ~ 224 (0X01 ~ 0XE0)
IR output channels
Settable value: 0x01 ~ 0x03。The first bit (LSB) of the value
represents the 1st channel. The 2th bit represents the 2th channel.
Example :
‧The 1st output channel: 0x01 == 0001 (binary)
‧The 1st and 2nd output channels: 0x03 == 0011 (binary)
(*)
Start
Addr.
04 4F
FC
06
FC
06
Description
Word
Byte
Count
Count
00 02
04
Start Addr.
04 4F
Start Addr.
04 50
IR Cmd
Output
NO.
Ch.
00 01
00 03
IR Cmd No.
00 01
78 ED
Output Ch.
00 03
C8 EA
Version 1.9
E-mail: service@icpdas.com
CRC16
94 DE
CRC16
CRC16
45
Page:

Advertisement

Table of Contents
loading

Table of Contents