Prise en charge de Modbus/TCP dans le compteur d'énergie Wi-Fi d'IAMMETER
Prise en charge de Modbus/TCP dans le compteur d'énergie Wi-Fi d'IAMMETER
Modbus TCP est un protocole courant utilisé dans les systèmes industriels tels que ICS, DCS et SCADA. Après la dernière mise à jour du firmware, le compteur d'énergie d'IAMMETER prend désormais en charge le protocole Modbus TCP.
Il s'agit d'une grande évolution du firmware du compteur d'énergie Wi-Fi.
Le WEM3080T (compteur d'énergie triphasé, Wi-Fi) et le WEM3080 (compteur d'énergie monophasé, Wi-Fi) prendront tous deux en charge le protocole Modbus/TCP. Cela permettra d'intégrer plus facilement le compteur d'énergie Wi-Fi dans les systèmes industriels (tels que ICS, DCS, SCADA, etc.).
Vidéo : Intégrer un compteur d'énergie triphasé dans Home Assistant via Modbus TCP (en Wi-Fi)
Vidéo : Demander les données d'un compteur d'énergie triphasé (Wi-Fi) depuis Modbus TCP
Télécharger le firmware et utiliser la fonction Modbus/TCP dans le compteur d'énergie IAMMETER
Correspondance des registres
| index | Register address(Dec) | Register address(Hex) | register length | Description |
|---|---|---|---|---|
| 1 | 0 | 0x0 | 1 | Phase A voltage,unsigned,value=data/100,unit: V |
| 2 | 1 | 0x1 | 1 | Phase A current,unsigned,value=data/100,unit: A |
| 3 | 2 | 0x2 | 2 | Phase A active power,signed,value=data,unit: W |
| 4 | 4 | 0x4 | 2 | Phase A forward energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 5 | 6 | 0x6 | 2 | Phase A reverse energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 6 | 8 | 0x8 | 1 | Phase A power factor,unsigned,value=data/1000 |
| 7 | 9 | 0x09 | 1 | model: 1:WEM3080 2:WEM3080T 3:WEM3046T 4:WEM3050T |
| 8 | 10 | 0x0a | 1 | Phase B voltage,unsigned,value=data/100,unit: V |
| 9 | 11 | 0x0b | 1 | Phase B current,unsigned,value=data/100,unit: A |
| 10 | 12 | 0x0c | 2 | Phase B active power,signed,value=data,unit: W |
| 11 | 14 | 0x0e | 2 | Phase B forward energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 12 | 16 | 0x10 | 2 | Phase B reverse energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 13 | 18 | 0x12 | 1 | Phase B power factor,unsigned,value=data/1000 |
| 14 | 19 | 0x13 | 1 | PadB 0x00,not used |
| 15 | 20 | 0x14 | 1 | Phase C voltage,unsigned,value=data/100,unit: V |
| 16 | 21 | 0x15 | 1 | Phase C current,unsigned,value=data/100,unit: A |
| 17 | 22 | 0x16 | 2 | Phase C active power,signed,value=data,unit: W |
| 18 | 24 | 0x18 | 2 | Phase C forward energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 19 | 26 | 0x1a | 2 | Phase C reverse energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 20 | 28 | 0x1c | 1 | Phase C power factor,unsigned,value=data/1000 |
| 21 | 29 | 0x1d | 1 | PadC 0x00,not used |
| 22 | 30 | 0x1e | 1 | frequency, unsigned,value=data/100,unit:Hz |
| 23 | 31 | 0x1f | 1 | padH 0x00,not used |
| 24 | 32 | 0x20 | 2 | sum of power, signed, value=data, unit:W |
| 25 | 34 | 0x22 | 2 | sum of forward energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 26 | 36 | 0x24 | 2 | sum of reverse energy in pulses ,unsigned, kWh=pulses/800, unit:kWh |
| 27 | 38 | 0x26 | 2 | Phase A reactive power,signed,value=data,unit: var |
| 28 | 40 | 0x28 | 2 | Phase A inductive KVARH ,unsigned, kvarh=pulses/1000, unit:kvarh |
| 29 | 42 | 0x2a | 2 | Phase A capacitive KVARH ,unsigned, kvarh=pulses/1000, unit:kvarh |
| 30 | 44 | 0x2c | 2 | Phase B reactive power,signed,value=data,unit: var |
| 31 | 46 | 0x2e | 2 | Phase B inductive KVARH ,unsigned, kvarh=pulses/1000, unit:kvarh |
| 32 | 48 | 0x30 | 2 | Phase B capacitive KVARH ,unsigned, kvarh=pulses/1000, unit:kvarh |
| 33 | 50 | 0x32 | 2 | Phase C reactive power,signed,value=data,unit: var |
| 34 | 52 | 0x34 | 2 | Phase C inductive KVARH ,unsigned, kvarh=pulses/1000, unit:kvarh |
| 35 | 54 | 0x36 | 2 | Phase C capacitive KVARH ,unsigned, kvarh=pulses/1000, unit:kvarh |
| 36 | 56 | 0x38 | 8 | serial number of the device |
| 37 | 64 | 0x40 | 1 | runtime in second |
Tester la fonction Modbus TCP avec Modbus Poll


Comment obtenir le dernier firmware prenant en charge Modbus/TCP
Condition préalable à la mise à niveau : Vérifiez votre version actuelle du firmware. Si elle est >= 75.68, cela signifie que vous pouvez mettre à niveau le firmware directement pour prendre en charge la fonction Modbus TCP.
Nous avons prévu d'offrir des mises à niveau gratuites à nos anciens clients qui en ont besoin. Si vous souhaitez utiliser la fonction Modbus TCP et que votre version du firmware répond aux exigences, veuillez nous contacter via notre système de retour d'information. Pour savoir comment utiliser notre système de retour d'information, veuillez consulter /docs/feedback-and-notification
Aidez-nous également à présenter comment utiliser le compteur d'énergie Modbus TCP dans votre système.
Nous accorderons une attention particulière aux clients qui nous donnent une introduction claire sur la raison pour laquelle ils ont besoin d'utiliser un compteur d'énergie Modbus TCP dans leur application.
Fonctionnalités phares du compteur d'énergie triphasé
Surveiller le système solaire photovoltaïque avec Home Assistant et un compteur d'énergie triphasé
Intégrer le compteur d'énergie IAMMETER à une plateforme tierce
Surveiller votre système solaire photovoltaïque dans le cloud IAMMETER
Surveiller votre consommation d'électricité dans IAMMETER-Cloud
Compteur d'énergie Wi-Fi dans NodeRed
Compteur d'énergie Wi-Fi dans OpenHAB