All devices

FIMER · Solar inverter

TRIO-50.0/60.0-TL-OUTD (ABB-branded TRIO-TM-50.0-400 / TRIO-TM-60.0-480) Modbus register map

Default configuration

Protocol
RS485
Port
502
Unit ID
2
Addressing
1-based
Byte order
Big endian
Word order
Low word first
Baud rate
19200
Parity
None
Data bits
8
Stop bits
1

This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.

Register map

AddressCountNameTypeUnitScaleAccess
10001
Inverter ID
Fixed value 261.
UInt16-1R
10011
Inverter block Modbus map size
Fixed value 132.
UInt16-1R
10021
Inverter presence
1 = device present.
UInt16-1R
10036
Inverter part number
Fixed value "-3N63-".
Ascii-1R
10096
Inverter serial number
Ascii-1R
10152
Manufacture date (week)
Ascii-1R
10172
Manufacture date (year)
Register value = year of manufacture - 2000.
Ascii-1R
10191
Inverter type
ASCII code, annex 1 of the document (78 = "N" photovoltaic inverter, 87 = "W" wind inverter).
Ascii-1R
10201
Grid type
ASCII country/grid standard code, annex 2 of the document.
Ascii-1R
10221
Model type
Annex 14 of the document.
Ascii-1R
10501
Global state
Annex 3: 6 = run. The document's own example reads data address 1050 (PDU 0x419 = 1049).
UInt16-1R
10511
Alarm state
Annex 4.
UInt16-1R
10521
DC/DC converter state
Annex 5 (debug).
UInt16-1R
10531
DC/AC converter state
Annex 6 (debug).
UInt16-1R
10541
Derating state
Annex 7.
UInt16-1R
10902
Mean grid voltage (phase to neutral)
Word-swapped float (SF32): the low word is at the lower address.
Float32V1R
10922
Mean output current (phase to neutral)
Word-swapped float (SF32).
Float32A1R
10942
Output active power, instantaneous
Word-swapped float (SF32).
Float32W1R
10962
Output active power, absolute peak
Word-swapped float (SF32).
Float32W1R
10982
Output active power, daily peak
Word-swapped float (SF32).
Float32W1R
11002
Active power feedback on curtailment applied
Word-swapped float (SF32).
Float32W1R
11022
Reactive power feedback on set point applied
Word-swapped float (SF32).
Float32var1R
11042
Power factor feedback on set point applied
Word-swapped float (SF32).
Float32-1R
11062
Mean grid frequency
Word-swapped float (SF32).
Float32Hz1R
11082
Active power on DC input 1
Word-swapped float (SF32).
Float32W1R
11102
Voltage on DC input 1
Word-swapped float (SF32).
Float32V1R
11122
Current on DC input 1
Word-swapped float (SF32).
Float32A1R
11142
Active power on DC input 2
Word-swapped float (SF32); TRIO-TM only.
Float32W1R
11162
Voltage on DC input 2
Word-swapped float (SF32); TRIO-TM only.
Float32V1R
11182
Current on DC input 2
Word-swapped float (SF32); TRIO-TM only.
Float32A1R
11202
Internal temperature (DC box)
Word-swapped float (SF32); refreshes more slowly than the other measurements.
Float32°C1R
11222
Inverter temperature (DC/AC converter)
Word-swapped float (SF32).
Float32°C1R
11262
Isolation resistance
Word-swapped float (SF32); start-up value.
Float32MOhm1R
11282
Maximum leakage current
Word-swapped float (SF32); maximum leakage current in case of a ground fault.
Float32A1R
11302
Active power on DC input 3
Word-swapped float (SF32); TRIO-TM only.
Float32W1R
11322
Voltage on DC input 3
Word-swapped float (SF32); TRIO-TM only.
Float32V1R
11342
Current on DC input 3
Word-swapped float (SF32); TRIO-TM only.
Float32A1R
36501
Map version, family product
Fixed value "G" (71).
Ascii-1R
36511
Map version, product model
Fixed value "t" (116).
Ascii-1R
36521
Map version, major release
Fixed value "3" (51).
Ascii-1R
36531
Map version, minor release
Fixed value "0" (48).
Ascii-1R
36541
Map version, build
UInt16-1R

Read this device live with Modbus Connect, free for Windows, macOS and Linux

Related guides

Notes

Source: "ABB solar inverters - Modbus RTU Register Map, Version Gt03.0, TRIO-50.0/60.0-TL-OUTD, TRIO-TM-50.0-400, TRIO-TM-60.0-480", effective 31/01/2018 Rev. 3.0, vendor-hosted at https://www.fimer.com/sites/default/files/Modbus_RTU_register_map_for_TRIO-50%200_60%200_Revision_3.4.pdf (FIMER took over ABB's solar business; the document is still ABB-branded). Peripheral settings from the document: RS-485 half duplex, baud rate 2400-115200 with 19200 as the default, 1 start bit, 1 stop bit, 8 data bits, no parity by default (even/odd selectable), big-endian, minimum timeout 100 ms. The document's own arithmetic fixes the addressing: "Modbus Data Address ... can be translated as Modbus Register + 1", with three worked examples (data address 1050 = PDU 0x419 = 1049, data address 1072 = PDU 0x42F = 1071, data address 507 = PDU 0x1FA = 506), so the seed stores the printed addresses and declares one_based. Word order is LowFirst because every measurement is an SF32 "Word Swapped Floating Point" whose low word sits at the lower address. The slave ID is set with Aurora Manager Lite and the document states no factory value; the examples all use address 2. Address 2 is therefore a placeholder, not a cited value, and the user must set their inverter's own address. Deliberate omissions: the U32 energy rows at 1070-1080 (daily/total/partial/weekly/monthly/yearly, Wh) - they are plain big-endian U32, not word-swapped, and this schema has a single device-wide word order, so they cannot be listed next to the SF32 rows without one of the two groups decoding wrongly; the writable power-management blocks at 190-227 and 501-513 beyond the three commands listed above, which are grid-code setpoints (Q(V), P(f), cosphi curves) whose ranges differ per grid standard; and the string rows whose fixed values are already described in the row descriptions.