Briques techniques
gtbmodbus
Catalogue Modbus
Catalogue ouvert de devices Modbus — registres, types, échelles, RTU/TCP.
- rtu
- tcp
- registres
kostal
kostal-smart-energy-meter
Onduleur PV RTU 50 registres À vérifier
À vérifier
- Source upstream : tuto tiers, vérifier les registres
- Pas de config RTU/TCP fournie en amont
- Ordre d'octets (word order) non spécifié — défaut AB-CD, vérifier sur datasheet
Registres (50/50)
| scale | unité | ||||||
|---|---|---|---|---|---|---|---|
| 0x9C85 (40069) | holding | Total-AC-Current | int16 | A | R | ||
| 0x9C86 (40070) | holding | Phase-A-Current | int16 | A | R | ||
| 0x9C87 (40071) | holding | Phase-B-Current | int16 | A | R | ||
| 0x9C88 (40072) | holding | Phase-C-Current | int16 | A | R | ||
| 0x9C89 (40073) | holding | Current-scale-factor | int16 | R | |||
| 0x9C8A (40074) | holding | Line-to-Neutral-AC-Voltage-(average-of-active-phases) | int16 | V | R | ||
| 0x9C8B (40075) | holding | Phase-Voltage-AN | int16 | V | R | ||
| 0x9C8C (40076) | holding | Phase-Voltage-BN | int16 | V | R | ||
| 0x9C8D (40077) | holding | Phase-Voltage-CN | int16 | V | R | ||
| 0x9C8E (40078) | holding | Line-to-Line-AC-Voltage-(average-of-active-phases) | int16 | V | R | ||
| 0x9C8F (40079) | holding | PHVPHAB | int16 | V | R | ||
| 0x9C90 (40080) | holding | PHVPHBC | int16 | V | R | ||
| 0x9C91 (40081) | holding | PHVPHCA | int16 | V | R | ||
| 0x9C92 (40082) | holding | Voltage-scale-factor | int16 | R | |||
| 0x9C93 (40083) | holding | Frequency | int16 | Hz | R | ||
| 0x9C94 (40084) | holding | Frequency-scale-factor | int16 | R | |||
| 0x9C95 (40085) | holding | Total-Real-Power | int16 | W | R | ||
| 0x9C96 (40086) | holding | WPHA | int16 | W | R | ||
| 0x9C97 (40087) | holding | WPHB | int16 | W | R | ||
| 0x9C98 (40088) | holding | WPHC | int16 | W | R | ||
| 0x9C99 (40089) | holding | Real-Power-scale-factor | int16 | R | |||
| 0x9C9A (40090) | holding | AC-Apparent-Power | int16 | VA | R | ||
| 0x9C9B (40091) | holding | VAPHA | int16 | VA | R | ||
| 0x9C9C (40092) | holding | VAPHB | int16 | VA | R | ||
| 0x9C9D (40093) | holding | VAPHC | int16 | VA | R | ||
| 0x9C9E (40094) | holding | Apparent-Power-scale-factor | int16 | R | |||
| 0x9C9F (40095) | holding | Reactive-Power | int16 | var | R | ||
| 0x9CA0 (40096) | holding | VARPHA | int16 | var | R | ||
| 0x9CA1 (40097) | holding | VARPHB | int16 | var | R | ||
| 0x9CA2 (40098) | holding | VARPHC | int16 | var | R | ||
| 0x9CA3 (40099) | holding | Reactive-Power-scale-factor | int16 | R | |||
| 0x9CA4 (40100) | holding | Power-Factor | int16 | Pct | R | ||
| 0x9CA5 (40101) | holding | PFPHA | int16 | Pct | R | ||
| 0x9CA6 (40102) | holding | PFPHB | int16 | Pct | R | ||
| 0x9CA7 (40103) | holding | PFPHC | int16 | Pct | R | ||
| 0x9CA8 (40104) | holding | Power-Factor-scale-factor | int16 | R | |||
| 0x9CA9 (40105) | holding | Total-Real-Energy-Exported | uint32 ×2 | Wh | R | ||
| 0x9CAB (40107) | holding | TOTWHEXPPHA | uint32 ×2 | Wh | R | ||
| 0x9CAD (40109) | holding | TOTWHEXPPHB | uint32 ×2 | Wh | R | ||
| 0x9CAF (40111) | holding | TOTWHEXPPHC | uint32 ×2 | Wh | R | ||
| 0x9CB1 (40113) | holding | Total-Real-Energy-Imported | uint32 ×2 | Wh | R | ||
| 0x9CB3 (40115) | holding | TOTWHIMPPHA | uint32 ×2 | Wh | R | ||
| 0x9CB5 (40117) | holding | TOTWHIMPPHB | uint32 ×2 | Wh | R | ||
| 0x9CB7 (40119) | holding | TOTWHIMPPHC | uint32 ×2 | Wh | R | ||
| 0x9CB9 (40121) | holding | Real-Energy-scale-factor | int16 | R | |||
| 0x9CBA (40122) | holding | Total-Apparent-Energy-Exported | uint32 ×2 | VAh | R | ||
| 0x9CBC (40124) | holding | TOTVAHEXPPHA | uint32 ×2 | VAh | R | ||
| 0x9CBE (40126) | holding | TOTVAHEXPPHB | uint32 ×2 | VAh | R | ||
| 0x9CC0 (40128) | holding | TOTVAHEXPPHC | uint32 ×2 | VAh | R | ||
| 0x9CC2 (40130) | holding | Total-Apparent-Energy-Imported | uint32 ×2 | VAh | R |