WAGO 879-3000

Compteur d'énergie triphasé

Le 879-3000 est le compteur d’énergie triphasé de WAGO à quatre modules, à raccordement direct 5(65) A, avec des bornes à levier Push-in CAGE CLAMP, une homologation MID classe B et quatre tarifs. Il dispose d’un port RS-485 Modbus RTU sur les bornes 7 (A) et 8 (B), d’un port M-Bus sur 8 et 9, de deux sorties impulsions S0 et du Bluetooth pour l’application de configuration de WAGO. Le 879-3020 (4PS) et le 879-3040 (2PU CT) raccordé sur TC partagent le même manuel et la même table Modbus. WAGO imprime les adresses de registres en hexadécimal et envoie chaque mesure sous forme de Float32 sur deux registres, mot de poids fort en premier, en V, A, kW ou kWh.

Compteur d’énergie triphasé WAGO 879-3000 sur rail DIN avec bornes à levier orange
  • Modbus RTU

Compteur d'énergie triphasé

Interroger un ingénieur

compatibilité

Compatible avec EpiSensor Edge en Modbus RTU

Le 879-3000 est compatible avec EpiSensor Edge par son port RS-485 Modbus RTU, lu par une interface Modbus ZMB-31 ou par un port série du Gateway. WAGO publie la table de registres FC03 avec les adresses hexadécimales, les longueurs de registres, les unités et les types de données Float ABCD, et ses propres exemples d’écriture confirment la convention d’adresse.

WAGO 879-3000 (4PU) et 879-3020 (4PS), raccordement direct 5(65) A, et 879-3040 (2PU CT) avec un rapport de TC programmé, en utilisant la table de registres de l’annexe 3 du mode d’emploi version 022024V1.8. Vérification sur site : vérifiez que le registre 0x4026 vaut 1 (Standard) et comparez la première lecture de tension avec l’afficheur avant d’ajouter des points. Surveillance en lecture seule : aucune écriture dans les registres d’ID, de vitesse, de parité, de tarif, de rapport de TC, de type de données ou de remise à zéro.

Connectez-le avec

Itinéraire vers Edge

Pour un compteur dans un tableau de distribution, quand une liaison sans fil évite de tirer un câble de données jusqu’au Gateway

  • Modbus
  • Sans fil
  • Edge
  • Plateformes
Compteur d'énergie triphasé
Interface
Gateway
Edge
Sortie
879-3000Bornes 7 (A) et 8 (B) du 879-3000
ZMB-31Modbus RTU vers le réseau sans fil EpiSensor
ZGW-20 GatewayHéberge Edge localement
EpiSensor EdgeClient Modbus + table de registres
Plateforme du clientMQTT · API · fichiers
Modbus RTU · RS-485
Sans fil EpiSensor
S'exécute localement
Données transmises en option
Câblez la paire RS-485 des bornes 7 et 8 vers le ZMB-31, reprenez l’ID Modbus, la vitesse de transmission et la parité réglées sur le compteur (ID 1, 9600 bit/s, sans parité par défaut) et lisez les registres de mesure avec FC03. Si un autre automate interroge déjà le bus, convenez du changement avec son responsable au préalable. La sortie vers la plateforme du client est facultative ; Edge reste le système d’enregistrement local.

Quand le Gateway est proche du compteur, ou que plusieurs compteurs partagent un même bus RS-485 filaire

  • Modbus
  • Edge
  • Plateformes
Compteur d'énergie triphasé
Interface
Gateway
Edge
Sortie
879-3000Bornes 7 (A) et 8 (B) du 879-3000
Interface série isoléeAdaptateur RS-485 vers hôte approuvé
ZGW-20 GatewayHéberge Edge localement
EpiSensor EdgeClient Modbus d'Edge
Plateforme du clientMQTT · API · fichiers
Modbus RTU · RS-485
Série isolée
S'exécute localement
Données transmises en option
Donnez à chaque compteur du bus son propre ID Modbus, utilisez la même vitesse de transmission et la même parité sur tous les compteurs et dans le client série d’Edge, et lisez avec FC03 aux adresses hexadécimales de l’annexe 3. Le manuel documente RS-485 Modbus RTU et M-Bus ; il ne décrit aucun port Ethernet ni Modbus TCP sur le compteur. La sortie vers la plateforme du client est facultative ; Edge reste le système d’enregistrement local.

Modèles

Télécharger
ModèlesinterfaceItinéraire vers Edge
879-3000 (4PU)Raccordement direct, 0,25 à 5(65) A ; RS-485 Modbus RTU sur 7 et 8 ; M-Bus sur 8 et 9 ; sorties S0 sur 4 et 6 avec 5 comme commun ; entrée de tarif 230 V sur 10 et 11Lisez les registres de l’annexe 3 avec FC03 sur la liaison série. Le registre 0x4002 vaut 0x1111 pour un 4PU.
879-3020 (4PS)Raccordement direct, 0,25 à 5(65) A, avec la disposition des bornes en raccordement S ; les mêmes bornes 4 à 11 et la même table ModbusMême chemin de lecture. Le registre 0x4002 vaut 0x1112 pour un 4PS.
879-3040 (2PU CT)Compteur de deux modules pour transformateurs de courant, 0,02 à 1(5) A, avec un rapport de TC jusqu’à 9999/1 ou 9995/5 A réglé dans le menu protégé par mot de passe ; la même table Modbus RS-485Même chemin de lecture. Le registre 0x4002 vaut 0x1113. Confirmez le rapport de TC à 0x401F et comparez le courant et la puissance avec l’afficheur avant de vous fier aux valeurs.

Spécifications

Numéros d’article
879-3000 (4PU) et 879-3020 (4PS), raccordement direct, 65 A. 879-3040 (2PU CT), raccordement sur TC.2
Tension
Nominale 3 × 230/400 V AC ; fonctionnement 3 × 230/400 V ±20 % ; 45 à 60 Hz selon le manuel, 50 Hz selon la notice. Raccordement triphasé quatre fils, triangle trois fils, triangle ouvert (Aron, réseaux IT uniquement) ou monophasé.12
Courant
4PU et 4PS : Ib 5 A, Imax 65 A, fonctionnement à partir de 0,4 % de Ib. 2PU CT : Ib 1 A, Imax 5 A, avec un primaire de TC de 1 à 9999 A sur /1 ou de 5 à 9995 A sur /5, modifiable sept fois au maximum.1
Précision et homologation
Classe B (1 %) selon EN 50470-1/3. Le manuel reproduit les déclarations de conformité MID, UKCA et CE pour les 4PU/4PS et le 2PU CT.1
RS-485
Modbus RTU avec CRC 16 bits sur les bornes 7 (A) et 8 (B, partagée avec M-Bus -). ID Modbus de 1 à 247 (1 par défaut). Par défaut 9600 bit/s, 8 bits de données, sans parité, 1 bit d’arrêt ; 1200 à 115200 bit/s et une parité paire ou impaire sont réglables.1
Bus
Jusqu’à 60 compteurs par bus et jusqu’à 1000 m selon le manuel, en fonction du convertisseur, de la vitesse et de l’installation. Pour un essai au travers d’un convertisseur série, le manuel demande une résistance de 120 ohms, 0,25 W entre les bornes 7 et 8 au compteur.1
Autres interfaces
M-Bus sur 8 et 9 (par défaut 2400 bit/s, parité paire, adresse primaire 0). Deux sorties S0 à collecteur ouvert sur 4 et 6 avec 5 comme commun, jusqu’à 27 V DC et 100 mA. Entrée de tarif 230 V sur 10 et 11. Bluetooth BLE 4.2.1
Boîtier et bornes
4PU/4PS : 72 mm de large, 92 mm de haut sans cache (140 mm avec), 63 mm de profondeur, 0,34 kg. 2PU CT : 36 mm de large, 97 mm de haut, 0,2 kg. Les bornes principales acceptent des conducteurs à fils fins de 0,75 à 25 mm² ; bornes auxiliaires de 0,2 à 4 mm².1
Environnement
Fonctionnement de -40 à +70 °C ; humidité jusqu’à 75 % en fonctionnement et 95 % en stockage. Face avant IP51, raccordements IP20, classe de protection II ; usage intérieur dans une enveloppe (M1, E2).1

interface

Mesures documentées et limites d'intégration pour 879-3000.

  • Les adresses sont des adresses PDU hexadécimales : 0x5002 est envoyée sous la forme 50 02 (décimal 20482). Lisez chaque point avec FC03. L’exemple d’écriture de WAGO 01 06 4003 000A envoie le registre 4003 exactement tel qu’imprimé.
  • Type de données à 0x4026 : un registre, 1 = Standard, 2 = Integer. La table donne toutes les mesures en Float ABCD : vérifiez donc qu’il vaut 1 avant le décodage ; le manuel ne décrit pas le format Integer.
  • Identité : numéro de série à 0x4000 (deux registres, hex), code de compteur à 0x4002 (0x1111 4PU, 0x1112 4PS, 0x1113 2PU CT), version logicielle à 0x4007 (Float ABCD) et rapport de TC à 0x401F (deux registres, hex, 9995005 = 9995/5).
  • Tension L1, L2 et L3 à 0x5002, 0x5004 et 0x5006 : deux registres, Float ABCD (mot de poids fort en premier), V. Tensions composées L1-L2, L1-L3 et L2-L3 à 0x5032, 0x5034 et 0x5036.
  • Fréquence à 0x5008 (Hz). Courant L1, L2 et L3 à 0x500C, 0x500E et 0x5010 : deux registres, Float ABCD, A.
  • Puissance active totale à 0x5012, puis L1 à L3 à 0x5014, 0x5016 et 0x5018 : Float ABCD, kW. Puissance réactive totale à 0x501A (kvar), puissance apparente totale à 0x5022 (kVA) et facteur de puissance total à 0x502A, chacun suivi de ses valeurs L1 à L3.
  • Énergie active totale à 0x6000, énergie active directe à 0x600C et énergie active inverse à 0x6018 : Float ABCD, kWh, chacune suivie des compteurs T1, T2 et L1 à L3. Les énergies actives T3 et T4 suivent à partir de 0x604B.
  • Énergie réactive totale, directe et inverse à 0x6024, 0x6030 et 0x603C (kvarh), avec l’énergie réactive des quatre quadrants à partir de 0x6063 et le registre journalier remis à zéro à 0x6049.
  • Le code de combinaison à 0x400F définit l’énergie active totale : 1 directe uniquement, 2 inverse uniquement, 3 directe + inverse, 4 directe - inverse. Lisez l’énergie directe à 0x600C et l’énergie inverse à 0x6018 lorsqu’un site peut injecter.
  • La table marque 0x5000 Voltage et 0x500A Current d’un astérisque qu’elle n’explique pas. Utilisez plutôt les registres par phase.
  • Sur le 2PU CT, l’énergie active directe et inverse pour le rapport d’usine 5/5 et pour chacun des sept changements de TC au maximum est conservée de 0x6100 à 0x6196.
  • Les registres accessibles en écriture comprennent l’ID Modbus (0x4003), la vitesse (0x4004), la parité (0x4011), le tarif (0x6048), le rapport de TC (0x401F), le type de données (0x4026) et les remises à zéro des compteurs. Gardez FC06 et FC16 hors d’une interrogation de surveillance.

appréciation

WAGO 879-3000 (4PU) et 879-3020 (4PS), raccordement direct 5(65) A, et 879-3040 (2PU CT) avec un rapport de TC programmé, en utilisant la table de registres de l’annexe 3 du mode d’emploi version 022024V1.8. Vérification sur site : vérifiez que le registre 0x4026 vaut 1 (Standard) et comparez la première lecture de tension avec l’afficheur avant d’ajouter des points. Surveillance en lecture seule : aucune écriture dans les registres d’ID, de vitesse, de parité, de tarif, de rapport de TC, de type de données ou de remise à zéro.

InteropérabilitéBien soutenu
WAGO documente Modbus RTU avec CRC 16 bits sur RS-485 et publie les codes de fonction, les longueurs de registres, les unités, les types de données Float ABCD et une convention d’adresse hexadécimale illustrée par ses propres exemples de commandes. M-Bus selon EN 13757-3 est une seconde interface documentée.12
précisionSoutenu avec des conditions
Comptage triphasé classe B (1 %) avec tension, courant et puissance par phase et énergie active et réactive directe et inverse séparées. L’énergie totale dépend du code de combinaison, le 2PU CT dépend d’un rapport de TC correctement réglé, et les compteurs Float32 perdent de la résolution aux totaux élevés.1
sécuritélimité
Les réglages par touches ou par Bluetooth demandent un mot de passe à quatre chiffres, 0000 par défaut. Le manuel documente des écritures Modbus dans l’ID, la vitesse, le tarif, le rapport de TC et les remises à zéro sans décrire de mot de passe ni de verrouillage en écriture sur le port RS-485, et Modbus RTU n’offre ni chiffrement ni authentification des pairs. Protégez physiquement le bus et gardez le client en lecture seule.1
fiabilitéSoutenu avec des conditions
Les données sont conservées jusqu’à dix ans sans alimentation, chaque valeur mesurée est enregistrée deux fois avec des sommes de contrôle, un code d’erreur signale les défauts de mémoire, un compteur de coupures se lit à 0x4016 et le compteur tolère une variation d’alimentation de ±20 %. Traitez les lectures en échec comme des données manquantes.1
rudesseSoutenu avec des conditions
Prévu pour -40 à +70 °C, face avant IP51 et raccordements IP20, environnements M1 et E2, pour un usage intérieur dans une enveloppe adaptée, avec une protection contre les surtensions là où elles sont fréquentes. Le manuel réduit le courant admissible des bornes principales selon la section du conducteur et la température ambiante.1
ÉvolutivitéSoutenu avec des conditions
Les ID Modbus 1 à 247 et jusqu’à 60 compteurs par bus sur 1000 m sont documentés, avec un numéro de série et un code de compteur lisibles pour les fiches d’identité ; le manuel indique que la limite réelle dépend du convertisseur, de la vitesse et de l’installation.1
Cycle de vielimité
WAGO publie un manuel actuel et daté ainsi qu’un tableau des versions logicielles avec leurs sommes de contrôle, mais aucune période de support du firmware, aucune voie de mise à jour ni date de fin de commercialisation. Le boîtier est scellé, et toute modification logicielle non décrite dans le manuel met fin à la responsabilité de WAGO.1

Configuration

Lire la tension L1 à l’adresse hexadécimale 0x5002

Le mode d’emploi WAGO version 022024V1.8, annexe 3, place la tension L1 à l’adresse de registre 5002 avec le code de fonction 03, une longueur de 2, l’unité V et le type de données Float ABCD. Utilisez cette table comme point de départ et comparez le résultat avec l’afficheur.

Contrôle du type de données
01 03 40 26 00 01 70 01 lit 0x4026. Une réponse 01 03 02 00 01 79 84 vaut 1, Standard : les types Float ABCD de la table s’appliquent.
Requête
01 03 50 02 00 02 74 CB : ID Modbus 1, FC03, adresse 0x5002, deux registres, CRC RTU.
Convention d’adresse
L’adresse de la table est hexadécimale et part sur la ligne telle qu’imprimée, comme le montre l’exemple d’écriture de WAGO 01 06 4003 000A. 0x5002 correspond au décimal 20482 comme adresse PDU à base zéro ; un client qui numérote les registres à partir de un l’affiche comme 20483. N’envoyez pas le décimal 5002.
Réponse synthétique
01 03 04 43 66 00 00 0F A8 : quatre octets de données, 43 66 00 00.
Décodage
Float ABCD signifie mot de poids fort en premier, octet de poids fort en premier : 0x43660000 en Float32 IEEE-754 vaut 230,0 V. Aucun facteur d’échelle ne s’applique. Un client qui inverse les mots lit 0x00004366, environ 2,4 × 10⁻⁴¹.
Acceptation
Conservez le point lorsqu’il concorde avec la tension L1 affichée par le compteur au même moment. Sinon, vérifiez l’ID Modbus, la convention d’adresse et le registre de type de données avant d’ajouter d’autres points.

Acceptation : Les octets de réponse sont un contrôle synthétique du décodeur, pas une réponse capturée sur un compteur. Une réponse réelle doit concorder avec l’afficheur avant d’activer les points de courant, de puissance et d’énergie.

  1. Identifier le compteur

    Lisez le numéro d’article sur l’étiquette latérale : 879-3000 (4PU), 879-3020 (4PS) ou 879-3040 (2PU CT). Relevez la version logicielle à l’afficheur et, pour le 2PU CT, le rapport de TC réglé sur le compteur.

  2. Relever les réglages série sans les modifier

    Le menu des réglages affiche l’ID Modbus, la vitesse et la parité ; il demande le mot de passe à quatre chiffres (0000 sauf si l’installateur l’a modifié). Les valeurs par défaut sont ID 1, 9600 bit/s, 8 bits de données, sans parité et 1 bit d’arrêt. Saisissez les mêmes valeurs dans le client série d’Edge ou dans le ZMB-31.

  3. Câbler la paire RS-485

    Raccordez A à la borne 7 et B à la borne 8, et donnez à chaque compteur du bus son propre ID Modbus. La borne 8 est aussi le négatif M-Bus : gardez donc la paire M-Bus sur 8 et 9 séparée du câblage Modbus.

  4. Faire deux lectures

    Lisez 0x4026 sur un registre et attendez 1 (Standard). Envoyez ensuite FC03 à 0x5002 pour deux registres et décodez le Float32 mot de poids fort en premier, comme dans la lecture détaillée ci-dessous. Comparez le résultat avec la tension L1 de l’afficheur.

  5. Ajouter les points nécessaires

    Ajoutez les registres de courant, de puissance et d’énergie de la même annexe. Enregistrez séparément l’énergie directe et l’énergie inverse lorsque le site peut injecter, et gardez les écritures FC06 et FC16 hors de la configuration d’interrogation.

Questions fréquentes

5002 est-il un numéro de registre décimal ?
Non. WAGO imprime les adresses du 879-3000 en hexadécimal, d’où des entrées comme 400B et 501A dans la table. Envoyez 0x5002, décimal 20482, comme adresse PDU. Un outil qui demande des numéros de registre à base un a besoin de 20483.1
Pourquoi un registre flottant donne-t-il une valeur absurde ?
Vérifiez deux points. Les mots doivent être pris mot de poids fort en premier (Float ABCD) : 43 66 00 00 à 0x5002 donne 230,0 V. Et le registre 0x4026 doit valoir 1 (Standard) : le manuel documente une écriture qui le met à 2 (Integer) mais ne décrit pas ce format, et la table Float ABCD ne s’applique alors plus.1
Quel registre d’énergie mesure la consommation ?
L’énergie active directe à 0x600C compte la consommation et l’énergie active inverse à 0x6018 compte l’injection, chacune suivie des compteurs T1, T2 et par phase. L’énergie active totale à 0x6000 suit le code de combinaison à 0x400F : comparez-la donc avec l’afficheur avant de l’utiliser.1
Le rapport de TC du 879-3040 peut-il être modifié plus tard ?
Sept fois au maximum. Chaque changement est enregistré comme une entrée d’historique TC avec ses relevés d’énergie, conservés dans les registres 0x6100 à 0x6196, et le septième réglage est définitif. Lisez le rapport actif à 0x401F et ne l’écrivez jamais depuis un client de surveillance.1
Un compteur d’énergie en flottant 32 bits perd-il de la résolution ?
Oui, progressivement. Un Float32 contient environ sept chiffres significatifs : au-delà d’environ 131 000 kWh, le compteur avance par pas d’environ 0,016 kWh, et au-delà d’environ 1 050 000 kWh, par pas de 0,125 kWh. L’afficheur lui-même a 6+3 chiffres et repasse de 999999,999 à zéro. Stockez chaque valeur telle qu’elle est reçue et calculez la consommation sur des intervalles.1
La table comprend-elle des registres en écriture ?
Oui. Le manuel documente des écritures FC06 et FC16 pour l’ID Modbus, la vitesse, le débit et les réglages d’impulsions S0, la parité, le tarif, le rapport de TC, le type de données, les réglages de l’afficheur et les remises à zéro des compteurs. Une configuration de surveillance doit lire uniquement avec FC03.1