Issue
Product Line
TAC IA SeriesEnvironment
Niagara R2 Modbus driver
Cause
Resolution
- The 6-digit Modbus notation is not supported in Niagara R2 when using Modbus format in the driver.
- However, you can use decimal or hexadecimal notation to specify addresses beyond the 5-digit range.
- When using Modbus format:
- The leftmost digit (e.g., '4' for holding registers) indicates the point type.
- The driver subtracts 1 from the entered address because Modbus uses base-1 indexing, while decimal uses base-0.
Example Conversion
To read data from register 422202:
- Drop the leading digit →
22202 - Subtract 1 → Decimal address
22201 - Optionally convert to hex →
56B9
Key Notes:
- First 1,000 holding registers:
- Modbus notation:
40001–49999 - Decimal:
0–9998 - Hex:
0–270E
- Modbus notation:
- There are 64,000 holding registers available, but Modbus format limits notation to 5 digits.