Appendix D: Modbus Protocol Implementation Conformance Statement
Unit Ventilator
CARRIER CORPORATION ©2019
Integration Guide
All rights reserved
38
Serial Transmission Mode:
Supported?
RTU
Slave (Slave is the Default Dipswitch setting)
Communication Types:
Baud
rates:
Data Bits:
Parity:
Stop Bits:
2-wire EIA-485,
9600,
19200,
38400,
76800
8
None
1
Function Codes:
Purpose:
Used with Register
Numbers:
01 – Read Coil Status
Read Discrete Outputs
00001 - 09999
02 – Read Input Status
Read Discrete Inputs
10001 - 19999
03 – Read Holding Registers
Read Holding Registers
40001 - 49999
04 – Read Input Registers
Read Input Registers
30001 - 39999
05 – Force Single Coil
Write Discrete Outputs (single)
00001 - 09999
06 – Preset Single Register
Write Holding Registers (single)
40001 - 49999
15 – Force Multiple Coils
Write Discrete Outputs
00001 - 09999
16 – Preset Multiple Coils
Write Holding Registers
40001 - 49999
Register Type:
Range:
Function Codes Used with this
Register Type:
Float Value (FLOAT)
Single-Precision IEEE floating point
value
3 – Read Holding Register
6 – Preset Single Register
16 – Preset Multiple Register
Unsigned Integer (UINT)
0 - 65535
3 – Read Holding Register
6 – Preset Single Register
16 – Preset Multiple Register
Signed Integer (SINT)
-32768 - 32767
3 – Read Holding Register
6 – Preset Single Register
16 – Preset Multiple Register
Discrete Input (DI)
0 = Off, 1 = On
2 – Read Input Status
Discrete Output (DO)
0 = Off, 1 = On
1 – Read Coil Status
5 – Force Single Coil
15 – Force Multiple Coils
Appendix D: Modbus Protocol Implementation Conformance Statement