Om - Modbus Gateway - Tcontmod00a - 0121 - 221108 - 111416
Om - Modbus Gateway - Tcontmod00a - 0121 - 221108 - 111416
Om - Modbus Gateway - Tcontmod00a - 0121 - 221108 - 111416
User Manual
Applcable Model:TDCONTMOD00A
1 Overview
1.1 Maintenance by Customer 01
1.2 System Architecture 01
1.3 Installation Method 02
1.4 Preparation before installation 02
1.5 Function Codes for Commands 03
1.6 Error Responses 03
! Caution
Read the safety precautions carefully prior to installation.
Make sure you observe the important safety precautions provided below.
Meanings of marks:
! Caution: Improper handling may lead to personal injury or material loss.
! Warning: Improper handling may lead to death or serious injury.
Once the installation work is completed, test to verify that the device is operating
normally, and hand over the manual to the customer for safekeeping.
[Note] The "harm" means that the affected party does not need to be admitted to hospital or
require long-term treatment.This generally refers to wounds, scalds, or electric shocks.
Icons Material losses refer to property and material losses.
Icon Name
Prohibited. Specific information about the prohibited item is described within the
icons or in the form of graphics or text next to where the symbol is located.
Mandatory. Specific information about the mandatory item is described within the
icons or in the form of graphics or text next to where the symbol is located.
! Warning
Get your distributor or a professional to install the product.
Non-professionals may not install the equipment properly which may in turn lead to
electric shock or fire.
! Caution
Do not install the product to where there is a danger of flammable gas leakages. Any
leakage within the vicinity of the device may cause a fire.
1 Overview
1.1 Maintenance by Customer
01
1.3 Installation Method
I. Structural Dimensions (Unit:mm)
128 28
95
Direction A
225
209
6 mm bit drilling,
bit depth not less than 30 mm
Wall
1 TCONTMOD00A 1
4 Installation Manual 1
02
1.5 Function Codes for Commands
NO. Function Name Function
0x02 Read Discrete Inputs Reads data.
0x03 Read Holding Register Reads data.
0x04 Read Input Register Reads data.
0x06 Write Single Holding Register Writes data.
0x10 Write Holding Registers Writes data.
03
2. Using the Product
2.1 Configuring the PC IP Address
The default IP address of the TCONTMOD00A is 192.168.1.185. The PC used for accessing the
Web page of TCONTMOD00A must be in the same network segment as TCONTMOD00A.
Open the "Internet Protocol Version 4 (TCP/IPv4) Properties" dialogue box and set the IP address
and subnet mask, for example, set the IP address to 192.168.1.10 and the subnet mask to
255.255.255.0.
04
2.2 Configuring the Gateway
In the address bar of the browser (*Note 3), enter "http://192.168.1.185:8586". The Web page of
the TCONTMOD00A is displayed, as shown in the figure below.
Parameter Description
SN Reserved
Version Software version
IP address of TCONTMOD00A
IP address If the Modbus TCP/IP protocol is adopted, the IP addresses of the
GW-Modbus(A) gateways in the same network segment must be unique.
The default value is 255.255.255.0.
Mask
Enter the value according to actual project requirements.
Gateway Local gateway IP address
Baud rate: The default value is 9600.
Port setting Parity bit: There is no parity check by default.
Stop bit: The default value is 1 bit.
Modbus address
Modbus address If there are multiple TCONTMOD00A gateways on the same bus,
their Modbus addresses cannot be duplicated.
05
2.3 Restoring Factory Settings
Press "SW1" three times consecutively within 5 seconds after TCONTMOD00A is powered on, to
enable the device to enter the factory setting restoration mode. The RUN indicator blinks rapidly
at a frequency of 5 Hz. After factory settings are restored, the system automatically restarts, and
the RUN indicator blinks normally at a frequency of 1 Hz.
Click the address No. of an IDU or ODU. Operation information about the air conditioner is
displayed.
When "Holding registers" is selected, a page similar to the one shown in the figure below is
displayed.
06
In the figure above, the first column indicates addresses, the second column indicates register
names, the third column indicates original values, and the fourth column indicates parsed values.
2.5 Examples
2.5.1 Modbus RTU Data Frame
Request/Response:
07
Request Packet Response Packet
Domain Name (Hexadecimal Value) Domain Name (Hexadecimal Value)
Modbus address 1 Modbus address 1
Function code 2 Function code 2
Start address Hi (high byte) 0 Byte quantity 2
Start address Lo (low byte) 0 Input status 7-0 5
Output quantity Hi 0 Input status 15-8 5
Output quantity Lo 0F Check code Hi 7A
Check code Hi 38 Check code Lo EB
Check code Lo 0E
"Hi" indicates the high byte while "Lo" indicates the low byte.
08
3) 0x04 Read Input Register
Example: Requesting the device to read data from input registers 32–34
Request packet: 01 04 00 20 00 03 B1 C1
Response packet: 01 04 06 00 05 00 0A 00 10 8D 5D
09
5) 0x10 Write Multiple Holding Registers
Example: Requesting the device to write the hexadecimal 00 02 and 00 01 to two registers beginning wit
Request packet: 01 10 00 02 04 00 02 00 01 12 76
Response packet: 01 10 00 02 00 02 E0 08
(Hexadecimal (Hexadecimal
Domain Name Domain Name
Value) Value)
Register value Lo 1
Check code Hi 12
Check code Lo 76
10
1) 0x02 Read Discrete Inputs
h2 Example: Requesting the device to read discrete input addresses 0–15
Request packet: 46 25 00 00 00 06 01 02 00 00 00 0F
Response packet: 46 25 00 00 00 05 01 02 02 05 05
2) 0x03 Read Holding Register
Example: Requesting the device to read data from holding registers 1-5
Request packet: C5 E4 00 00 00 06 01 03 00 01 00 05
Response packet: C5 E4 00 00 00 0D 01 03 0A 00 01 00 03 00 05 00 14 00 17
3) 0x04 Read Input Register
Example: Requesting the device to read data from input registers 32–34
Request packet: 46 9F 00 00 00 06 01 04 00 20 00 03
Response packet: 46 9E 00 00 00 09 01 04 06 00 05 00 0A 00 10
4) 0x06 Write Single Holding Register
Example: Requesting the device to write the hexadecimal 00 14 to register 4
Request packet: 47 A6 00 00 00 06 01 06 00 04 00 14
Response packet: 47 A6 00 00 00 06 01 06 00 04 00 14
5) 0x10 Write Multiple Holding Registers
Example: Requesting the device to write the hexadecimal 00 02 and 00 01 to two registers
beginning with 2
Request packet: 48 03 00 00 00 0B 01 10 00 02 04 00 02 00 01
Response packet: 48 03 00 00 00 06 01 10 00 02 00 02
11
3. Mapping Tables of TCONTMOD00A
Type Offset Address (Modbus Poll Actual Input Address)
Discrete input Protocol address = Register address – 10001
Input register Protocol address = Register address – 30001
Holding register Protocol address = Register address – 40001
Function Data
Discrete Input Register Address Meaning
Code Length
2 10001 1bit 0 - Off, 1 - On
2 10002 1bit 0 - No error, 1 - Error
2 10003 1bit 0 - Offline, 1 - Online
2 10004 1bit Reserved
IDU0
2 10005 1bit Reserved
2 10006 1bit Reserved
2 10007 1bit Reserved
2 10008 1bit Reserved
2 10009 1bit 0 - Off, 1 - On
2 10010 1bit 0 - No error, 1 - Error
2 10011 1bit 0 - Offline, 1 - Online
2 10012 1bit Reserved
IDU1
2 10013 1bit Reserved
2 10014 1bit Reserved
2 10015 1bit Reserved
2 10016 1bit Reserved
... …
12
Function Data
Discrete Input Register Address Meaning
Code Length
2 n*8+1+10000 1bit 0 - Off, 1 - On
2 n*8+2+10000 1bit 0 - No error, 1 - Error
IDUn 2 n*8+3+10000 1bit 0 - Offline, 1 - Online
(The valid
2 n*8+4+10000 1bit Reserved
value of n
ranges from 0 2 n*8+5+10000 1bit Reserved
to 63.) 2 n*8+6+10000 1bit Reserved
2 n*8+7+10000 1bit Reserved
2 n*8+8+10000 1bit Reserved
3.1.2 ODU
Discrete inputs are applicable only to IDUs and ODUs. High temperature hydraulic modules
(HTHMs) are a type of IDU.
Function
Discrete Input Register Address Data Length Meaning
Code
2 11001 1bit 0 - Off, 1 - On
2 11002 1bit 0 - No error, 1 - Error
2 11003 1bit 0 - Offline, 1 - Online
2 11004 1bit Reserved
ODU0
2 11005 1bit Reserved
2 11006 1bit Reserved
2 11007 1bit Reserved
2 11008 1bit Reserved
... …
2 n*8+1001+10000 1bit 0 - Off, 1 - On
2 n*8+1002+10000 1bit 0 - No error, 1 - Error
ODUn 2 n*8+1003+10000 1bit 0 - Offline, 1 - Online
(The valid
2 n*8+1004+10000 1bit Reserved
value of n
ranges from 0 2 n*8+1005+10000 1bit Reserved
to 31.) 2 n*8+1006+10000 1bit Reserved
2 n*8+1007+10000 1bit Reserved
2 n*8+1008+10000 1bit Reserved
13
3.2 Mapping Table Description — Input Registers
The specific functions of input registers depend on the models. For example, register address
30002 indicates the set temperature for heating when the IDU is an HTHM and indicates the fan
speed when the IDU is a non-HTHM VRF unit.
4 30003 2bytes Set temperature for water heating Actual temperature (Celsius) × 10
...
14
4 30001+n*16 2bytes Operating mode 0 - Off, 3 - Heat, 7 - Water heating
4 30003+n*16 2bytes Set temperature for water heating Actual temperature (Celsius) × 10
4 30012+n*16 2bytes
4 30013+n*16 2bytes
4 30015+n*16 2bytes
4 30016+n*16 2bytes
15
3.2.2 IDU — Non-HTHM
If a non-HTHM IDU is used, the register addresses are parsed as shown in the table below.
4 30009 2bytes Remote controller lock Remote controller lock: 0 - Unlock, 1 - Lock
4 30010 2bytes Wired controller lock Wired controller lock: 0 - Unlock, 1 - Lock
16
VRF unit mode
0 - Off, 1 -Fan, 2 - Cool, 3 - Heat, 4 - Auto, 5 - Dry
4 30001+n*16 2bytes Mode HRV mode
0 - Off, 1 - Free cool, 2 - Heat exchange, 3 - Bypass, 4 -
Auto
0 - Fan stop, (DC fan: seven fan speeds) speeds 1-7; (AC
4 30002+n*16 2bytes Fan speed fan: three fan speeds), 8 - Breeze, 9 - Low speed, 10 -
Medium speed, 11 - High speed, 12 - Auto
Set temperature/Dual-setpoint
4 30003+n*16 2bytes Actual temperature × 10
cooling temperature
Dual-setpoint heating
4 30004+n*16 2bytes Actual temperature × 10
temperature
4 30007+n*16 2bytes Mode lock Mode lock: 0 - Unlock, 1 - Lock cool, 2 - Lock heat
4 30009+n*16 2bytes Remote controller lock Remote controller lock: 0 - Unlock, 1 - Lock
4 30010+n*16 2bytes Wired controller lock Wired controller lock: 0 - Unlock, 1 - Lock
17
3.2.3 ODU
18
3.3 Mapping Table Description — Holding Registers
Write Holding Function Register Data
Meaning
Register Code Address Length
VRF unit - fan speed: 0 - Auto, (DC fan: seven fan speeds) speeds 1-7; (AC fan:
16 45003 2bytes
three fan speeds) 9 - Low speed, 10 - Medium speed, 11 - High speed
…
VRF unit - mode: 0 - Off, 1- Fan, 2 - Cool, 3 - Heat, 4 - Auto, 5 - Dry
16 45002+N*8 2bytes
HRV: 0 - Off, 1 - Fan, 2 - Heat exchange, 3 - Bypass, 4 - Auto, 5 - Discharge
VRF unit - fan speed: 0 - Auto, (DC fan: seven fan speeds) speeds 1-7; (AC fan:
16 45003+N*8 2bytes
three fan speeds) 9 - Low speed, 10 - Medium speed, 11 - High speed
19
Note: Be sure to enter register addresses to control the device. Otherwise, control results may not
be the same as expected.
Note: Some models do not support all of the above parameters. For details about parameters
supported by a model, contact technical support engineers. For example, regarding the "mode
setting" parameter, when the refrigerant system is a cooling only system and a heating mode
command is sent to the IDU of the refrigerant system, the operating mode is not the same as
expected and the IDU may be shut down or in another state.
Note: When the gateway, IDUs, or ODUs have just been powered on and the gateway does not
obtain device information correctly or fails to obtain device information, the default values of the
control parameters are as follows: For a non-HTHM unit, the default operation mode is cooling,
the default fan speed is low speed, the default set temperature is 25°C, and the default set
temperature for heating in auto mode is 25°C. For an HTHM, the default mode is off, the set
temperature for water heating is 25°C, and the set temperature for heating is 25°C.
20
MD20U-014A-ZH
16111200000496 VA.0
此页为更改页,无需打印
尺寸:145mm*210mm (双面)
材质:80g双胶纸
颜色:黑白印刷