Ho sentim, el teu navegador no admet JavaScript!
Inicia sessió

Protocol Modbus/RTU dels mesuradors trifàsics de la sèrie IAMMETER

Protocol Modbus/RTU dels mesuradors trifàsics de la sèrie IAMMETER

Tots els mesuradors IAMMETER, excepte el WEM3050T, que no té interfície RS485, admeten el protocol Modbus/RTU. Els detalls del protocol són els següents:

Mapa de registres

Núm. Definició Adreça de registre L/E Tipus de dada i descripció del càlcul
1 Tensió de la fase A 0048H Lectura Sense signe, valor = DATA/100, unitat: V
2 Corrent de la fase A 0049H Lectura Sense signe, unitat: A
WEM3080T: valor = DATA/100
WEM3046T: valor = DATA/1000
3 Potència activa de la fase A 004AH Lectura Sense signe, unitat: W ,
WEM3080T: valor = DATA
WEM3046T: valor = DATA/10
4 Energia activa (directa) 004BH 004CH Lectura 4 bytes, sense signe, valor = DATA/800, unitat: kWh
5 Factor de potència de la fase A 004DH Lectura Sense signe, valor = DATA/1000
6 Energia activa (inversa) 004EH 004FH Lectura 4 bytes, sense signe, valor = DATA/800, unitat: kWh
7 Indicador de direcció de la potència 0050H Lectura Byte alt 0 per a directa, 1 per a inversa
8 Tensió de la fase B 0051H Lectura Sense signe, valor = DATA/100, unitat: V
9 Corrent de la fase B 0052H Lectura Sense signe, unitat: A
WEM3080T: valor = DATA/100
WEM3046T: valor = DATA/1000
10 Potència activa de la fase B 0053H Lectura Sense signe, unitat: W ,
WEM3080T: valor = DATA
WEM3046T: valor = DATA/10
11 Energia activa (directa) 0054H 0055H Lectura 4 bytes, sense signe, valor = DATA/800, unitat: kWh
12 Factor de potència de la fase B 0056H Lectura Sense signe, valor = DATA/1000
13 Energia activa (inversa) 0057H 0058H Lectura 4 bytes, sense signe, valor = DATA/800, unitat: kWh
14 Indicador de direcció de la potència 0059H Lectura Byte alt 0 per a directa, 1 per a inversa
15 Tensió de la fase C 005AH Lectura Sense signe, valor = DATA/100, unitat: V
16 Corrent de la fase C 005BH Lectura Sense signe, unitat: A
WEM3080T: valor = DATA/100
WEM3046T: valor = DATA/1000
17 Potència activa de la fase C 005CH Lectura Sense signe, unitat: W ,
WEM3080T: valor = DATA
WEM3046T: valor = DATA/10
18 Energia activa (directa) 005DH 005EH Lectura 4 bytes, sense signe, valor = DATA/800, unitat: kWh
19 Factor de potència de la fase C 005FH Lectura Sense signe, valor = DATA/1000
20 Energia activa (inversa) 0060H 0061H Lectura 4 bytes, sense signe, valor = DATA/800, unitat: kWh
21 Indicador de direcció de la potència 0062H Lectura Byte alt 0 per a directa, 1 per a inversa
23 Energia activa total (directa) 0063H 0064H Lectura 4 bytes, sense signe, valor = DATA/800, unitat: kWh
24 Freqüència 0065H Lectura Sense signe, valor = DATA/100, unitat: Hz
25 Energia activa total (inversa) 0066H 0067H Lectura Sense signe, valor = DATA/800, unitat: kWh
26 Energia activa de la fase A (directa) 0068H 0069H Lectura Sense signe, valor = DATA/1000, unitat: kWh
27 Energia activa de la fase A (inversa) 006AH 006BH Lectura Sense signe, valor = DATA/1000, unitat: kWh
28 Energia activa de la fase B (directa) 006CH 006DH Lectura Sense signe, valor = DATA/1000, unitat: kWh
29 Energia activa de la fase B (inversa) 006EH 006FH Lectura Sense signe, valor = DATA/1000, unitat: kWh
30 Energia activa de la fase C (directa) 0070H 0071H Lectura Sense signe, valor = DATA/1000, unitat: kWh
31 Energia activa de la fase C (inversa) 0072H 0073H Lectura Sense signe, valor = DATA/1000, unitat: kWh
32 Energia activa total (directa) 0074H 0075H Lectura Sense signe, valor = DATA/1000, unitat: kWh
33 Energia activa total (inversa) 0076H 0077H Lectura Sense signe, valor = DATA/1000, unitat: kWh
34 Potència total 0078H 0079H Lectura Amb signe, unitat: W ,
WEM3080T: valor = DATA
WEM3046T: valor = DATA/10
35 Potència activa de la fase A 007AH 007BH Lectura Amb signe, unitat: W ,
WEM3080T: valor = DATA
WEM3046T: valor = DATA/10
36 Potència activa de la fase B 007CH 007DH Lectura Amb signe, unitat: W ,
WEM3080T: valor = DATA
WEM3046T: valor = DATA/10
37 Potència activa de la fase C 007EH 007FH Lectura Amb signe, unitat: W ,
WEM3080T: valor = DATA
WEM3046T: valor = DATA/10
38 Potència reactiva de la fase A 0080H 0081H Lectura Amb signe, valor = DATA, unitat: var
39 Potència reactiva de la fase B 0082H 0083H Lectura Amb signe, valor = DATA, unitat: var
40 Potència reactiva de la fase C 0084H 0085H Lectura Amb signe, valor = DATA, unitat: var
41 Energia reactiva directa (inductiva) de la fase A 0086H 0087H Lectura Sense signe, valor = DATA/1000, unitat: kvarh
42 Energia reactiva inversa (capacitiva) de la fase A 0088H 0089H Lectura Sense signe, valor = DATA/1000, unitat: kvarh
43 Energia reactiva directa (inductiva) de la fase B 008AH 008BH Lectura Sense signe, valor = DATA/1000, unitat: kvarh
44 Energia reactiva inversa (capacitiva) de la fase B 008CH 008DH Lectura Sense signe, valor = DATA/1000, unitat: kvarh
45 Energia reactiva directa (inductiva) de la fase C 008EH 008FH Lectura Sense signe, valor = DATA/1000, unitat: kvarh
46 Energia reactiva inversa (capacitiva) de la fase C 0090H 0091H Lectura Sense signe, valor = DATA/1000, unitat: kvarh

Notes:

  1. Aquest protocol s'aplica a tots els mesuradors IAMMETER excepte el WEM3050T. Per als mesuradors monofàsics, utilitzeu les dades de la fase A de la llista.
  2. Pel que fa als registres de direcció de la potència (7, 14, 21): en versions anteriors, la potència no tenia signe (registres 3, 10, 17), de manera que es van introduir registres addicionals per emmagatzemar la direcció de la potència. Si utilitzeu els registres de potència amb signe (35, 36, 37), no cal que tingueu en compte per separat els valors dels registres de direcció de la potència.

Exemples d'ús

Lectura de valors

Per exemple: si l'amfitrió vol llegir dades de 2 registres esclaus amb adreça 01 a partir de 0048H,

L'amfitrió envia: 01 03 00 48 00 02 CRC

  • Adreça: 01
  • Codi de funció: 03
  • Adreça inicial: 00 48
  • Longitud de dades: 00 02
  • Codi CRC: CRC

Resposta de l'esclau: 01 03 04 12 45 56 68 CRC

  • Adreça: 01
  • Codi de funció: 03
  • Bytes retornats: 04
  • Dades del registre 1: 12 45
  • Dades del registre 2:

56 68

  • Codi CRC: CRC

Restablir el valor de kWh

Les ordres Modbus/RTU també proporcionen instruccions per restablir el valor de kWh, que és l'únic mètode per restablir el valor de kWh als mesuradors IAMMETER.

  • 01 10 00 0C 00 02 04 00 00 00 00 F3 FA (restableix tant el kWh directe com l'invers al 3080)
  • 01 10 00 63 00 02 04 00 00 00 00 B5 92 (restableix el kWh directe al 3080T)
  • 01 10 00 66 00 02 04 00 00 00 00 75 AD (restableix el kWh invers al 3080T)

Establir/llegir l'ID d'esclau

L'ID d'esclau per defecte dels mesuradors IAMMETER és 1.

L'ID d'esclau 0x00 es pot utilitzar com a adreça de difusió (el mòdul WiFi també utilitza 0x00 per comunicar-se amb el mòdul de mesura).

Si necessiteu establir altres ID d'esclau (per exemple, per utilitzar-los en un sistema PLC), podeu consultar les ordres següents:

Llegir l'ID d'esclau

Ordre: 00 03 00 04 00 01 C4 1A (00: adreça de difusió)

Resposta: 01 03 02 01 06 39 D6 (01: ID d'esclau, 06: velocitat de baudis 9600)

Establir l'ID d'esclau

Ordre: 00 10 00 04 00 01 02 05 06 29 16 00

  • 00: adreça de difusió
  • 10: fix (ordre d'establiment)
  • 00 04: fix (adreça inicial)
  • 00 01: fix (longitud del registre)
  • 02: fix (longitud del byte)
  • 05: adreça nova
  • 06: fix
  • 29 16: CRC16

Resposta: 01 10 00 04 00 01 40 08

Mètodes recomanats

Tot i que hem enumerat el protocol Modbus/RTU, no recomanem utilitzar Modbus/RTU per obtenir les dades del mesurador pels motius següents:

  1. Requereix un cablejat RS485 complex.
  2. No pot aprofitar els avantatges de la transmissió de dades per Wi-Fi.

En comparació amb el Modbus/RTU tradicional, recomanem utilitzar els modes Modbus/TCP o REST API per obtenir les dades directament a través de la xarxa Wi-Fi.

Modbus/TCP

Manual Modbus/TCP per als productes IAMMETER

Modbus TCP és un protocol comú utilitzat en sistemes industrials com ICS, DCS i SCADA. Després de l'última actualització de firmware, els mesuradors d'energia IAMMETER admeten el protocol Modbus TCP.

Configuració de Modbus TCP a l'enquestació Modbus

Mapa de registres Modbus TCP al mesurador d'energia Wi-Fi

REST API: /api/monitorjson

Els productes IAMMETER també ofereixen una interfície REST API. Podeu accedir directament a l'adreça de l'API amb una simple sol·licitud HTTP GET per obtenir totes les dades de mesura en temps real (actualitzades cada segon). Per a més detalls, consulteu l'enllaç següent:

/newsshow/blog-fw-features#apimonitorjson-return-the-measurement-result

API: monitorjson

La definició de les dades JSON és la següent:

Definició de les dades JSON del producte IAMMETER

Documents de referència

Com utilitzar el WEM3050T, excloent IAMMETER-cloud

Quin tipus de mesurador elèctric s'ajusta millor a les vostres necessitats?

Quines capacitats ofereix IAMMETER?

Amunt