Lovato DMG7000 to DMG9000

Compteur de puissance et d’énergie

Les DMG7000, DMG7500, DMG8000 et DMG9000 sont les analyseurs de réseau actuels de Lovato pour une découpe de panneau de 92 x 92 mm, avec un écran couleur large et trois emplacements d’extension EXP. Le DMG7500 dispose d’un port RS-485 isolé intégré, le DMG8000 d’un port Ethernet intégré avec serveur web, et le DMG9000 des deux, avec en plus un neutre mesuré et des statistiques de qualité EN 50160. Tous répondent en Modbus RTU, ASCII ou TCP à partir de la table de registres du manuel Modbus I676IGB10_25 de Lovato, qui envoie les valeurs sur 32 bits mot de poids fort en premier, donne la puissance en kW/100000 et conserve les totaux d’énergie dans des compteurs sur quatre registres que le client Modbus d’Edge ne lit pas.

Lovato DMG7000, DMG7500, DMG8000 et DMG9000
  • Modbus RTU
  • Modbus TCP

Compteur de puissance et d’énergie

Interroger un ingénieur

compatibilité

Compatible avec EpiSensor Edge via Modbus TCP ou Modbus RTU

Les DMG7500, DMG8000 et DMG9000 sont compatibles avec EpiSensor Edge en Modbus RTU sur le port RS-485 intégré (DMG7500, DMG9000), lus par un ZMB-31 Modbus Interface ou par un port série du Gateway, et en Modbus TCP sur le port 502 du port Ethernet intégré (DMG8000, DMG9000). Lovato publie une table de registres unique avec adresses, nombre de mots, unités et formats pour les fonctions de lecture 03 et 04, et indique un ordre des mots big-endian.

DMG7000, DMG7500, DMG8000 et DMG9000, lus avec le manuel Modbus I676IGB10_25 et le manuel d’utilisation I674IGB09_26. Le DMG7000 n’a pas de port intégré et nécessite un module de communication EXP ; le DMG7501 ne parle que BACnet MS/TP sur son port intégré et est hors du champ de ce guide. Les totaux d’énergie sont des compteurs sur quatre registres que le client Modbus d’Edge ne lit pas. Vérification sur site : lisez la tension simple L1 à l’adresse de table 0x0002 et comparez-la avec l’afficheur. Surveillance en lecture seule : aucune écriture dans les paramètres, les commandes, l’horloge ou les variables distantes.

Connectez-le avec

Itinéraire vers Edge

Pour un DMG8000 ou un DMG9000 sur le réseau du site

  • Modbus
  • Edge
  • Plateformes
Compteur de puissance et d’énergie
Interface
Gateway
Edge
Sortie
DMG7000 to DMG9000Port RJ45 du DMG8000 ou du DMG9000 (10Base-T ou 100Base-TX)
Ethernet protégéLAN segmenté
ZGW-20 GatewayHéberge Edge localement
EpiSensor EdgeClient Modbus TCP d’Edge
Plateforme du clientMQTT · API · fichiers
Modbus TCP
Ethernet protégé
S’exécute localement
Données transmises en option
Réglez la voie COM Ethernet du menu M07 sur Modbus TCP avec une adresse IP du site (192.168.1.1 et masque 255.255.255.000 en sortie d’usine), gardez le rôle serveur et le port 502. Le port Ethernet intégré accepte au maximum deux clients Modbus TCP simultanés : comptez les sessions SCADA ou web déjà connectées avant d’ajouter Edge. La sortie vers la plateforme du client est facultative ; Edge reste le système d’enregistrement local.

Pour un DMG7500 ou un DMG9000 en porte de tableau, quand une liaison sans fil évite de tirer un câble de données jusqu’au Gateway

  • Modbus
  • Sans fil
  • Edge
  • Plateformes
Compteur de puissance et d’énergie
Interface
Gateway
Edge
Sortie
DMG7000 to DMG9000Bornes RS-485 A, B et SG du DMG7500 ou du DMG9000
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
Laissez COM1 sur Modbus RTU et reportez son adresse de nœud et ses réglages série (1 et 9600 bit/s, 8 bits, sans parité, un bit d’arrêt en sortie d’usine) sur le ZMB-31. Lisez la tension simple L1 avec l’exemple ci-dessous avant d’ajouter d’autres points. 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 de puissance et d’énergie
Interface
Gateway
Edge
Sortie
DMG7000 to DMG9000Bornes RS-485 A, B et SG du DMG7500 ou du DMG9000
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
Câblez A, B et SG en une seule guirlande, donnez à chaque compteur sa propre adresse de nœud de 1 à 255 et utilisez la même vitesse, la même parité et les mêmes bits d’arrêt dans le client série d’Edge. Les points de mesure de courant EASY BRANCH placés derrière un DMG répondent comme des nœuds Modbus supplémentaires sur la même voie : réservez leurs numéros de nœud et ne les attribuez pas à d’autres compteurs. 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
DMG7000Version de base sans port de communication intégré ; trois emplacements d’extension EXPMontez un module de communication EXP Lovato pour le RS-485 ou l’Ethernet, puis utilisez la même table de registres. Le manuel d’utilisation renvoie au catalogue EXP de Lovato pour la liste des modules ; faites confirmer le module pour le DMG7000 par Lovato.
DMG7500Port RS-485 isolé intégré (COM1), bornes A, B et SGModbus RTU par un ZMB-31 ou par un port série du Gateway.
DMG7501Port BACnet MS/TP intégréBACnet MS/TP n’est pas une liaison Edge. Il faudrait un module de communication EXP avec Modbus ; confirmez-le avec Lovato avant de le prévoir.
DMG8000Port Ethernet isolé intégré (COM1) avec serveur web et enregistrement de données ; RJ45, 10Base-T ou 100Base-TXModbus TCP sur le port 502 depuis le Gateway.
DMG9000 and DMG9000D048RS-485 (COM1) et Ethernet (COM2) intégrés, serveur web, enregistrement de données, statistiques EN 50160, tension neutre-terre et courant de neutre par un quatrième TC ; version D048 pour une alimentation de 12 à 48 VDCModbus TCP sur le port 502 ou Modbus RTU sur COM1. Les lignes propres au DMG9000 (V4, I4, courant de terre) s’appliquent.
DMG800, DMG900 and other DMG modelsAnalyseurs DMG plus anciens, documentés dans le document de protocole I317IGB02_22Une autre table de registres. Leurs lignes de puissance sont en W/100 et leurs compteurs d’énergie sur deux registres à 1A20H n’existent pas dans ce manuel.

Spécifications

Les DMG7000 à DMG9000 conviennent à une porte de tableau avec une découpe standard de 92 x 92 mm où l’on veut un écran couleur et des relevés à distance. Ce sont des analyseurs triphasés pour réseaux avec ou sans neutre, raccordés par TC externes, qui acceptent jusqu’à trois modules EXP pour la communication et les entrées et sorties numériques et analogiques.2

Codes de commande
DMG7000 (EAN 8013975271391), DMG7500 (8013975271407), DMG8000 (8013975271414) et DMG9000 (8013975271421) ; DMG9000D048 pour une alimentation de 12 à 48 VDC.234
Ports intégrés
DMG7000 aucun ; DMG7500 RS-485 (COM1) ; DMG7501 BACnet MS/TP (COM1) ; DMG8000 Ethernet (COM1) ; DMG9000 RS-485 (COM1) et Ethernet (COM2). Jusqu’à trois ports COM indépendants avec des modules EXP.2
Réglages Modbus (M07)
Adresse de nœud 1 à 255 (1 par défaut) ; 1200 à 115200 bit/s (9600 par défaut) ; 8 bits sans parité, avec parité impaire ou paire, ou 7 bits pour ASCII ; un ou deux bits d’arrêt ; Modbus RTU (par défaut), ASCII ou TCP ; adresse IP 192.168.1.1, masque 255.255.255.000 et port 502 en sortie d’usine.2
Sessions Modbus TCP
Deux clients simultanés au maximum sur le port Ethernet intégré.12
Entrées de tension
Tension assignée maximale 600 V entre phases (347 V phase-neutre) ; plage de mesure de 40 à 830 V entre phases et de 5 à 480 V phase-neutre ; 45 à 66 Hz et 360 à 440 Hz.2
Entrées de courant
TC externes à secondaire 5 A ou 1 A, plage de mesure de 0,004 à 6 A. Six bornes TC, huit sur le DMG9000 pour le TC de neutre.2
Précision
Tension et courant classe 0,2 (IEC/EN 61557-12) ; puissance active classe 0,5 ; énergie active classe 0,5S (IEC/EN 62053-22) ; énergie réactive classe 1 (IEC/EN 62053-24) ; fréquence classe 0,02. Classification PMD/SD/K70/0,5.23
Alimentation auxiliaire
100 à 240 VAC ou 110 à 250 VDC, 15 VA ou 6 W ; DMG9000D048 12 à 48 VDC, 11 W.2
Boîtier
Montage en tableau, découpe de 92 x 92 mm selon IEC 61554, face avant de 118 x 96 mm ; IP65 en face avant avec joint, IP20 au boîtier et aux bornes.2
Environnement
Fonctionnement de -20 à +60 °C, stockage de -30 à +80 °C, humidité relative inférieure à 80 %.2
Certifications
CE, UKCA, EAC et cETLus. Le manuel I674IGB09_26 n’indique pas encore la certification cETLus comme obtenue pour le DMG9000D048.2

interface

Mesures documentées et limites d'intégration pour DMG7000 to DMG9000.

  • Les adresses sont les adresses de table imprimées par Lovato en hexadécimal. Envoyez chacune moins un : les exemples du manuel envoient 0x28F9 pour le registre listé à 0x28FA, et 0x4FFF pour 0x5000. Lisez avec la fonction 03 ou 04, au maximum 120 registres par requête.
  • L’ordre des octets et des mots est big-endian : mot de poids fort en premier et octet de poids fort en premier. Les valeurs sur deux registres sont sur 32 bits, signées ou non signées selon la colonne de format.
  • Tensions simples L1, L2 et L3 à 0x0002, 0x0004 et 0x0006 et tensions composées L1-L2, L2-L3 et L3-L1 à 0x000E, 0x0010 et 0x0012 : 32 bits non signé, V/100.
  • Courants de phase à 0x0008, 0x000A et 0x000C : 32 bits non signé, A/10000. Le courant de neutre calculé se trouve à 0x00D6 ; sur le DMG9000, le courant du quatrième TC est à 0x006C et la tension de neutre V4-N à 0x006A.
  • Puissance active par phase à 0x0014, 0x0016 et 0x0018 et puissance active totale (équivalente) à 0x003A : 32 bits signé en kW/100000, donc une unité vaut 0,01 W. Puissance réactive à partir de 0x001A et totale à 0x003C en kvar/100000 (signé) ; puissance apparente à partir de 0x0020 et totale à 0x003E en kVA/100000 (non signé).
  • Facteur de puissance par phase à 0x0026, 0x0028 et 0x002A et facteur de puissance total à 0x0040 : 32 bits signé, diviser par 10000.
  • Fréquence à 0x0032 : 32 bits non signé, Hz/1000. Déséquilibre de tension et de courant de 0x0042 à 0x0046, THD de tension de 0x0054 à 0x0058 et de courant de 0x005A à 0x005E, en %/100.
  • Les valeurs maximales commencent à 0x0400 et les valeurs minimales à 0x0600, dans les mêmes unités. Les compteurs horaires se trouvent de 0x1E00 à 0x1E06 (32 bits non signé, secondes) et le numéro de série à 0x1FF0.
  • Les totaux d’énergie à 0x1B20 (active importée), 0x1B24 (active exportée), 0x1B28 et 0x1B2C (réactive importée et exportée) et 0x1B30 (apparente), les compteurs partiels à partir de 0x1B34, les compteurs par tarif à partir de 0x1B48 et les compteurs par phase à partir de 0x1B98 occupent chacun quatre registres en kWh/100. Le client Modbus d’Edge ne lit que des valeurs de 16 et 32 bits et ne les lit donc pas ; prenez l’énergie sur un compteur EpiSensor installé sur le même départ.
  • Les points EASY BRANCH (modules EXS4000 ou EXS4001 derrière un DMG7500, DMG7501, DMG8000 ou DMG9000) répondent comme des nœuds Modbus distincts, 2, 3, 4 et ainsi de suite en sortie d’usine, avec les lignes marquées EXS4 dans la même table.
  • Écritures : paramètres par 0x5000 à 0x5004, commandes à 0x2FF0 et 0x2F03 (fonction 06), horloge à 0x28F0 et variables distantes à 0x4F00. Gardez-les toutes hors d’une interrogation de surveillance.

appréciation

DMG7000, DMG7500, DMG8000 et DMG9000, lus avec le manuel Modbus I676IGB10_25 et le manuel d’utilisation I674IGB09_26. Le DMG7000 n’a pas de port intégré et nécessite un module de communication EXP ; le DMG7501 ne parle que BACnet MS/TP sur son port intégré et est hors du champ de ce guide. Les totaux d’énergie sont des compteurs sur quatre registres que le client Modbus d’Edge ne lit pas. Vérification sur site : lisez la tension simple L1 à l’adresse de table 0x0002 et comparez-la avec l’afficheur. Surveillance en lecture seule : aucune écriture dans les paramètres, les commandes, l’horloge ou les variables distantes.

InteropérabilitéSoutenu avec des conditions
Lovato publie une table unique avec adresses, unités et formats, un ordre des mots big-endian et les fonctions de lecture 03 et 04, avec RS-485 et Ethernet intégrés sur la plupart des modèles. L’énergie n’est publiée que sous forme de compteurs sur quatre registres, et Modbus TCP est limité à deux sessions.12
précisionSoutenu avec des conditions
La classe 0,2 en tension et en courant, la classe 0,5 en puissance et la classe 0,5S en énergie active sont indiquées selon IEC/EN 61557-12 et IEC/EN 62053-22. Les totaux d’énergie doivent venir d’une autre source dans Edge, car les compteurs occupent quatre registres.12
sécuritélimité
Le manuel décrit des mots de passe utilisateur, avancé et distant (désactivés en sortie d’usine) et un réglage de configuration web, P03.05, activé en sortie d’usine. Modbus RTU et TCP ne sont pas chiffrés et la table comprend des écritures de paramètres et de commandes : le compteur doit donc se trouver sur un réseau segmenté, avec les écritures exclues de l’interrogation.12
fiabilitéSoutenu avec des conditions
Les plages d’alimentation, une immunité de 50 ms aux micro-coupures d’alimentation et des codes d’exception pour les fonctions, adresses et valeurs non valides sont documentés. Traitez les lectures échouées comme des données manquantes.12
rudesseSoutenu avec des conditions
IP65 en face avant avec joint, IP20 aux bornes, un fonctionnement de -20 à +60 °C et des valeurs de chocs et de vibrations sont documentés pour le montage en tableau.2
ÉvolutivitéSoutenu avec des conditions
Les adresses de nœud 1 à 255, jusqu’à 115200 bit/s, 120 registres par requête, jusqu’à trois ports COM avec une fonction passerelle et des points EASY BRANCH comme nœuds supplémentaires sont documentés. Deux sessions Modbus TCP par port intégré limitent le nombre de systèmes qui interrogent directement le compteur.12
Cycle de vieSoutenu avec des conditions
Les DMG7000 à DMG9000 sont des produits actuels du catalogue, documentés dans le manuel d’utilisation I674IGB09_26 et le manuel Modbus I676IGB10_25, et le manuel décrit une copie de sauvegarde des réglages d’origine. Lovato n’indique ni horizon de production ni période de support du micrologiciel.234

Configuration

Première lecture : la tension simple L1, puis la puissance active totale

Cet exemple utilise le manuel Modbus Lovato I676IGB10_25. La tension simple L1 figure à l’adresse de table 0x0002 comme valeur de 32 bits non signée en V/100, et la puissance active totale (équivalente) à 0x003A comme valeur de 32 bits signée en kW/100000, toutes deux en big-endian.

Fonction
FC04, lecture des registres d’entrée (la table admet aussi FC03)
Adresse
Table 0x0002. Envoyez 0x0001 (en base zéro). Un client qui numérote les registres à partir de un saisit 2.
Requête
01 04 00 01 00 02 20 0B : nœud 1, FC04, adresse 0x0001, deux registres, CRC RTU. En Modbus TCP, envoyez la même fonction, la même adresse et la même longueur vers le port 502 avec l’identifiant d’unité 1.
Réponse synthétique
01 04 04 00 00 59 D8 C1 8E : quatre octets de données, mot de poids fort 00 00 en premier, puis 59 D8. Contrôle de décodage synthétique, pas une réponse capturée sur un compteur.
Décodage
32 bits non signé, mot de poids fort en premier : 0x000059D8 = 23000 ; 23000 ÷ 100 = 230,00 V.
Lecture de puissance
01 04 00 39 00 02 A1 C6 lit l’adresse de table 0x003A (envoyez 0x0039). Une réponse 01 04 04 00 11 E1 A3 A3 A8 se décode en 0x0011E1A3 = 1171875, soit 11,71875 kW en kW/100000.
Acceptation
Les deux valeurs concordent avec les pages de tension et de puissance de l’afficheur. 2,3000 V ou 2300,0 V indiquent une mauvaise échelle ; une valeur issue d’une autre ligne indique un mauvais décalage d’adresse.

Acceptation : Conservez les points s’ils concordent avec l’afficheur. Sinon, vérifiez le décalage d’adresse, l’adresse du nœud, le mot de passe distant et la voie COM. Notez la révision du manuel Modbus et la révision du micrologiciel du compteur avec la configuration.

  1. Identifier le modèle et ses ports

    Lisez le modèle sur la page d’informations système. Un DMG8000 ou un DMG9000 a un port RJ45, un DMG7500 ou un DMG9000 a des bornes RS-485 A, B et SG, et un DMG7000 n’a ni l’un ni l’autre. Si votre outil prend en charge la fonction 17 (Report slave ID), le code de modèle est 0x70 (DMG7000), 0x75 (DMG7500), 0x80 (DMG8000) ou 0x90 (DMG9000).

  2. Vérifier les réglages TC, TT et de raccordement

    Comparez le menu M01 à l’installation : primaire et secondaire des TC, utilisation et rapport des TT, et type de raccordement. Lancez le test de raccordement sur un circuit en charge pour détecter les erreurs d’ordre des phases et de polarité des TC avant de collecter des mesures.

  3. Vérifier le mot de passe distant

    Consultez P03.04 dans le menu M03. Lovato le décrit comme un code à saisir avant que l’interface de communication donne accès aux réglages, aux commandes et aux mesures ; il est désactivé en sortie d’usine. Convenez avec l’exploitant du site qu’il reste désactivé sur la voie lue par Edge, car Edge ne l’écrit pas.

  4. Régler la voie de communication

    Dans le menu M07, ouvrez la voie COM que vous allez utiliser. En Ethernet, choisissez Modbus TCP, réglez l’adresse IP du site, le masque de sous-réseau et la passerelle et gardez le port 502. En RS-485, gardez Modbus RTU et reportez l’adresse du nœud, la vitesse, le format des données et les bits d’arrêt dans Edge ou sur le ZMB-31.

  5. Commencer par la lecture de tension

    Lisez la tension simple L1 avec l’exemple ci-dessous et comparez-la avec l’afficheur. Ajoutez ensuite les courants, la puissance en kW/100000, le facteur de puissance et la fréquence, en contrôlant chacun avec la page correspondante de l’afficheur.

Questions fréquentes

Pourquoi envoyer 0x0001 pour la tension L1 alors que la table indique 0x0002 ?
Les exemples de Lovato dans le même manuel envoient l’adresse listée moins un : l’horloge est appliquée à 0x28FA par une trame adressée à 0x28F9, et la sélection des paramètres à 0x5000 par une trame adressée à 0x4FFF. Un client qui demande des numéros de registre à partir de un prend la valeur de la table ; un client qui envoie l’adresse brute prend la valeur de la table moins un.1
Pourquoi la puissance est-elle en kW/100000 ?
La table des DMG7000 à DMG9000 donne les puissances active, réactive et apparente en kW/100000, kvar/100000 et kVA/100000. Une unité vaut 0,01 W, la même résolution que les lignes en W/100 des anciens compteurs DMG, mais exprimée en kilowatts. Divisez la valeur signée sur 32 bits par 100000 pour obtenir des kW.1
Edge peut-il lire les compteurs d’énergie ?
Pas avec cette table. Chaque ligne d’énergie à partir de 0x1B20 occupe quatre registres, et le client Modbus d’Edge ne lit que des valeurs de 16 et 32 bits. Lisez sur le DMG les puissances, tensions, courants et grandeurs de qualité, et prenez les totaux d’énergie sur un compteur EpiSensor installé sur le même départ.1
Le DMG7501 fonctionne-t-il avec Edge ?
Pas sur son port intégré, qui fonctionne en BACnet MS/TP. Le DMG7500 est la version dotée d’un port Modbus RS-485 intégré, et les DMG8000 et DMG9000 ajoutent l’Ethernet avec Modbus TCP.2
Combien de systèmes peuvent interroger un DMG9000 en Ethernet ?
Lovato indique un maximum de deux connexions Modbus TCP sur le port Ethernet intégré des DMG8000 et DMG9000. Si deux clients ont déjà une connexion ouverte, Edge ne peut pas en ajouter une troisième ; utilisez plutôt le port RS-485 d’un DMG9000 ou la fonction passerelle entre ses ports.12