Lovato DMG800 and DMG900

Compteur de puissance et d’énergie

Le DMG800 est le multimètre extensible 96 x 96 mm de Lovato et le DMG900 son analyseur de réseau, avec écran tactile, neutre mesuré et harmoniques jusqu’au rang 63. Aucun des deux n’a de port de communication propre : chacun accepte jusqu’à deux modules de communication EXP, un EXP1012 pour le RS-485 isolé ou un EXP1013 pour l’Ethernet, et répond sur ces modules en Modbus RTU, ASCII ou TCP. Le DMG900T est la version transducteur pour rail DIN, avec un port RS-485 intégré. Les trois partagent des colonnes du document de protocole DMG I317IGB02_22 de Lovato, où chaque adresse s’envoie moins un par rapport à la valeur imprimée, où les valeurs sur 32 bits arrivent mot de poids fort en premier et où les compteurs d’énergie sur deux registres à partir de 1A20H sont ceux que lit Edge.

Lovato DMG800 et DMG900
  • Modbus RTU
  • Modbus TCP

Compteur de puissance et d’énergie

Interroger un ingénieur

compatibilité

Compatible avec EpiSensor Edge en Modbus RTU ou Modbus TCP

Les DMG800, DMG900 et DMG900T sont compatibles avec EpiSensor Edge en Modbus RTU sur un module RS-485 EXP1012 (ou sur le port RS-485 intégré du DMG900T), lus par un ZMB-31 Modbus Interface ou par un port série du Gateway, et en Modbus TCP sur un module Ethernet EXP1013. Lovato publie la table de registres avec adresses, formats, unités et colonnes par modèle pour les fonctions de lecture 03 et 04.

DMG800, DMG900 et DMG900T, lus avec les colonnes DMG800 et DMG900 du document de protocole I317IGB02_22 et les manuels I272IGBFE02_17 et I273IGB02_17. Un DMG800 ou un DMG900 doit recevoir un module EXP1012 ou EXP1013 avant de pouvoir être lu ; les EXP1011 (RS-232), EXP1010 (USB) et EXP1014 (Profibus DP) sont hors du champ de ce guide. Vérification sur site : lisez la fréquence à l’adresse de table 0032H et comparez-la avec l’afficheur. Surveillance en lecture seule : aucune écriture dans les registres de configuration ou de commande.

Connectez-le avec

Itinéraire vers Edge

Pour un compteur 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
DMG800 and DMG900DMG800 ou DMG900 avec module EXP1012 (bornes A, B, SG, TR)
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
Montez l’EXP1012 dans un emplacement d’extension libre, compteur hors tension, vérifiez le nouveau module sur la page des modules d’extension, puis réglez la section COMn correspondante du menu M07 sur Modbus RTU. Reportez l’adresse du nœud et les réglages série (01 et 9600 bit/s, 8 bits, sans parité, un bit d’arrêt en sortie d’usine) sur le ZMB-31 et lisez la fréquence avec l’exemple ci-dessous. La sortie vers la plateforme du client est facultative ; Edge reste le système d’enregistrement local.

Quand le Gateway est installé près du compteur, ou quand plusieurs compteurs DMG partagent un même bus RS-485 filaire

  • Modbus
  • Edge
  • Plateformes
Compteur de puissance et d’énergie
Interface
Gateway
Edge
Sortie
DMG800 and DMG900Bornes A, B, SG et TR de l’EXP1012, ou bornes RS485 du DMG900T
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
Les schémas de raccordement de Lovato prévoient jusqu’à 1200 m de paire torsadée blindée par segment, avec 31 compteurs par segment et des convertisseurs PX1 réglés en répéteurs pour les bus plus longs ou plus chargés. Donnez à chaque compteur sa propre adresse de nœud de 01 à 255 et utilisez la même vitesse et le même format de données dans le client série d’Edge. Sur un DMG900T, sélectionnez le RS-485 avec les commutateurs DIP SW1 sur ON et SW2 sur OFF, appareil hors tension ; son port intégré fonctionne de 1200 à 38400 bit/s. La sortie vers la plateforme du client est facultative ; Edge reste le système d’enregistrement local.

Quand le compteur porte un module Ethernet EXP1013

  • Modbus
  • Edge
  • Plateformes
Compteur de puissance et d’énergie
Interface
Gateway
Edge
Sortie
DMG800 and DMG900DMG800 ou DMG900 avec module EXP1013 (RJ45)
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 sur Modbus TCP la section COMn du menu M07 qui correspond à l’EXP1013, avec une adresse IP, un masque de sous-réseau et une adresse de passerelle (tous à 000.000.000.000 en sortie d’usine) et le rôle serveur. Le port IP d’usine est 1001, et non 502 : saisissez 1001 dans Edge ou modifiez P07.n.08. Un DMG800 doit être en révision logicielle 01 ou ultérieure pour l’EXP1013. 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
DMG800Multimètre encastré 96 x 96 mm avec écran LCD graphique et quatre touches ; pas de port de communication intégré ; jusqu’à quatre modules EXP, dont deux modules de communication au plusMontez un EXP1012 pour Modbus RTU ou un EXP1013 pour Modbus TCP et lisez la colonne DMG800. Harmoniques jusqu’au rang 31.
DMG900Analyseur de réseau 96 x 96 mm avec écran tactile, une quatrième voie de tension (neutre-terre) et une quatrième entrée de courant pour le neutre ; pas de port de communication intégré ; même bus d’extension EXPMontez un EXP1012 ou un EXP1013 et lisez la colonne DMG900, qui ajoute la tension neutre-terre, le courant de neutre mesuré, le cos phi par phase et les harmoniques jusqu’au rang 63.
DMG900TVersion transducteur du DMG900 pour rail DIN, sans afficheur ; port RS-232, RS-485 ou afficheur déporté sélectionné par deux commutateurs DIP, un seul à la foisSélectionnez le RS-485 (SW1 sur ON, SW2 sur OFF) et lisez la colonne DMG900 en Modbus RTU, ou montez un EXP1013 pour Modbus TCP.
DMG800 D048 and DMG900 D048 versionsMêmes compteurs avec une alimentation auxiliaire de 12 à 48 VDCMême liaison Modbus et mêmes colonnes de registres que les versions standard.
DMG110, DMG210, DMG300, DMG600 series and DMG700Colonnes propres dans le même document de protocoleUtilisez leur propre colonne et leur propre manuel ; ne reprenez pas les lignes propres au DMG800 ou au DMG900.

Spécifications

Les DMG800 et DMG900 conviennent à une porte de tableau où l’on veut un afficheur local et plus de 300 (DMG800) ou 500 (DMG900) mesures. Ce sont des compteurs triphasés pour réseaux monophasés, biphasés et triphasés avec ou sans neutre, raccordés par TC externes, et tous deux s’étendent par l’arrière avec des modules EXP pour la communication, les entrées et sorties, les signaux analogiques et la mémoire de données.23

Codes de commande
DMG800 (EAN 8013975180549) et DMG900 (EAN 8013975180563) ; transducteur DMG900T ; versions D048 pour une alimentation de 12 à 48 VDC.367
Communication
Pas de port intégré sur le DMG800 ni sur le DMG900. Jusqu’à deux modules de communication (COM1 et COM2) : EXP1012 RS-485 isolé ou EXP1013 Ethernet isolé 10/100 Mbit/s avec TCP/IP. Le DMG900T dispose d’un port RS-485 intégré.2345
Réglages Modbus (M07)
Adresse de nœud 01 à 255 (01 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 ; port IP 0 à 9999 (1001 par défaut).23
Entrées de tension
Tension assignée maximale 690 V L-L (400 V L-N) ; plage de mesure de 20 à 830 V L-L et de 10 à 480 V L-N. Le DMG900 ajoute une voie neutre-terre, de 1 à 480 V.23
Entrées de courant
TC externes à secondaire 1 A ou 5 A. Sur l’échelle 5 A, le DMG800 mesure de 0,010 à 6 A et le DMG900 de 0,010 à 10 A. Le DMG900 dispose d’une quatrième entrée TC pour le neutre.23
Précision
Tension ±0,2 % et courant ±0,2 % ±0,5 digit dans les plages indiquées ; énergie active classe 0,5S (IEC/EN 62053-22), énergie réactive classe 2 (IEC/EN 62053-23).23
Alimentation auxiliaire
100 à 440 VAC ou 110 à 250 VDC, 3,9 VA ou 3,4 W au maximum ; versions D048 de 12 à 48 VDC.23
Boîtier
Montage encastré 96 x 96 mm selon IEC 61554, IP65 en face avant et IP20 au boîtier et aux bornes. Le DMG900T se monte sur rail DIN de 35 mm et est IP20.23
Environnement
Fonctionnement de -20 à +60 °C, stockage de -30 à +80 °C, humidité relative inférieure à 80 %.23
Certifications
cULus, EAC et RCM.23

interface

Mesures documentées et limites d'intégration pour DMG800 and DMG900.

  • Les adresses sont les adresses de table imprimées par Lovato en hexadécimal. Envoyez chacune moins un, comme dans l’exemple de Lovato (la puissance active L2 à 0016H est demandée avec 00 15), avec la fonction 03 ou 04 et au maximum 80 registres par requête.
  • Les valeurs sur deux registres sont sur 32 bits, mot de poids fort en premier : la réponse d’exemple de Lovato 00 01 FB 00 pour la puissance active L2 vaut 129792, soit 1297,92 W en W/100.
  • Tensions simples L1, L2 et L3 à 0002H, 0004H et 0006H et tensions composées L1-L2, L2-L3 et L3-L1 à 000EH, 0010H et 0012H : 32 bits non signé, V/100.
  • Courants de phase à 0008H, 000AH et 000CH et courant de neutre à 0048H : 32 bits non signé, A/10000. Sur le DMG900, le courant de neutre mesuré par le quatrième TC se trouve à 006CH et la tension neutre-terre à 006AH (V/100).
  • Puissance active par phase à 0014H, 0016H et 0018H et puissance active totale (équivalente) à 003AH : 32 bits signé, W/100. Puissance réactive par phase à partir de 001AH et totale à 003CH en var/100 (signé) ; puissance apparente par phase à partir de 0020H et totale à 003EH en VA/100 (non signé).
  • Échelle de puissance : lorsque les rapports TC et TT permettent plus de 5 MW par phase, toutes les puissances passent en 1/10 W. L’adresse 2F70H renvoie 0000h tant que l’échelle normale de 1/100 W est utilisée ; elle est indiquée à partir de la révision logicielle 09 sur le DMG800 et 06 sur le DMG900.
  • Facteur de puissance par phase à 0026H, 0028H et 002AH et facteur de puissance total à 0040H : 32 bits signé, diviser par 10000. Le DMG900 donne aussi le cos phi par phase à 002CH, 002EH et 0030H.
  • Fréquence à 0032H : 32 bits non signé, Hz/1000. Déséquilibre de tension et de courant de 0042H à 0046H, THD de tension de 0054H à 0058H et de courant de 005AH à 005EH, en %/100.
  • Énergie lue par Edge : énergie active importée totale à 1A20H, exportée à 1A22H, réactive importée à 1A24H, réactive exportée à 1A26H et apparente à 1A28H, avec les compteurs partiels de 1A2AH à 1A32H. Deux registres chacun, 32 bits non signé, kWh/100 (kvarh/100 ou kVAh/100). Selon Lovato, ils repassent à 0 après 19 999 999,99 kWh.
  • Les compteurs d’énergie sur quatre registres de 1B20H à 1B44H et les compteurs par tarif à partir de 1B48H (quatre tarifs sur le DMG800, huit sur le DMG900) sont des valeurs de 64 bits non signées, que le client Modbus d’Edge ne lit pas. Utilisez les compteurs à 1A20H.
  • Les copies maximum, minimum, moyenne et pointe de demande des mesures instantanées commencent à 0400H, 0600H, 0800H et 0A00H. Compteur horaire total à 1E00H et compteur horaire partiel à 1E02H : 32 bits non signé, secondes.
  • Les commandes à 2FF0H et 2F01H (fonction 06) remettent à zéro l’énergie, les pointes et les alarmes ou redémarrent le compteur, et les paramètres de configuration se trouvent au-delà de 1000H. Gardez toute écriture hors d’une interrogation de surveillance.

appréciation

DMG800, DMG900 et DMG900T, lus avec les colonnes DMG800 et DMG900 du document de protocole I317IGB02_22 et les manuels I272IGBFE02_17 et I273IGB02_17. Un DMG800 ou un DMG900 doit recevoir un module EXP1012 ou EXP1013 avant de pouvoir être lu ; les EXP1011 (RS-232), EXP1010 (USB) et EXP1014 (Profibus DP) sont hors du champ de ce guide. Vérification sur site : lisez la fréquence à l’adresse de table 0032H et comparez-la avec l’afficheur. Surveillance en lecture seule : aucune écriture dans les registres de configuration ou de commande.

InteropérabilitéSoutenu avec des conditions
Lovato documente Modbus RTU, ASCII et TCP, les fonctions de lecture 03 et 04, les adresses, les formats, les unités et une colonne par modèle. Les compteurs ont besoin d’un module de communication EXP et certaines lignes portent des mentions de révision logicielle ; chaque point doit donc être vérifié sur l’afficheur.1245
précisionBien soutenu
Une exactitude de ±0,2 % en tension et en courant et la classe 0,5S en énergie active sont indiquées, avec des compteurs d’énergie sur 32 bits qu’Edge peut lire. L’exactitude du système dépend toutefois des TC et du réglage de leur rapport.123
sécuritéPas encore évalué
Les manuels décrivent des mots de passe utilisateur et avancé pour les menus de configuration et de commande (désactivés en sortie d’usine) et un commutateur DIP plombable qui verrouille les réglages. Le document de protocole définit les fonctions d’écriture 06 et 16 pour les registres de configuration et de commande.12
fiabilitéSoutenu avec des conditions
Les manuels donnent les plages d’alimentation, une immunité d’au moins 50 ms aux micro-coupures d’alimentation sur les versions AC/DC et la conservation des valeurs de pointe et de demande maximale lors d’une perte de l’alimentation auxiliaire. Le protocole définit des codes d’exception pour les adresses erronées et les requêtes trop longues ; traitez les lectures échouées comme des données manquantes.123
rudesseSoutenu avec des conditions
IP65 en face avant, 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 ; le DMG900T est IP20 sur rail DIN.23
ÉvolutivitéSoutenu avec des conditions
Les adresses de nœud 01 à 255, jusqu’à 115200 bit/s sur un EXP1012, 80 registres par requête et deux voies COM indépendantes avec une fonction passerelle sont documentés. La capacité du bus dépend du câblage, des répéteurs et du plan d’interrogation.12
Cycle de vielimité
Le catalogue Lovato marque les pages produit DMG800 et DMG900 comme hors catalogue (Out of Catalogue). Les manuels, les notices des modules EXP et le document de protocole restent téléchargeables, et la table des commandes comprend la sauvegarde et la restauration de la configuration.167

Configuration

Première lecture : la fréquence, puis le compteur d’énergie sur 32 bits

Cet exemple utilise les colonnes DMG800 et DMG900 du document de protocole Lovato I317IGB02_22 (07/02/2022). La fréquence figure à l’adresse de table 0032H comme valeur de 32 bits non signée en Hz/1000, et l’énergie active importée totale à 1A20H comme valeur de 32 bits non signée en kWh/100.

Fonction
FC04, lecture des registres d’entrée (la table admet aussi FC03)
Adresse
Table 0032H (50 en décimal). Envoyer 0x0031 (49, en base zéro). Un client qui numérote les registres à partir de un saisit 50.
Requête
01 04 00 31 00 02 20 04 : nœud 1, FC04, adresse 0x0031, deux registres, CRC RTU. En Modbus TCP, envoyez la même fonction, la même adresse et la même longueur vers le port 1001, sauf si P07.n.08 a été modifié.
Réponse synthétique
01 04 04 00 00 C3 50 AB 48 : quatre octets de données, mot de poids fort 00 00 en premier, puis C3 50. 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 : 0x0000C350 = 50000 ; 50000 ÷ 1000 = 50,000 Hz.
Lecture d’énergie
01 04 1A 1F 00 02 47 15 lit l’adresse de table 1A20H (envoyez 0x1A1F). Une réponse 01 04 04 00 BC 61 4E 93 C4 se décode en 0x00BC614E = 12345678, soit 123456,78 kWh en kWh/100.
Acceptation
Les deux valeurs concordent avec les pages de fréquence et d’énergie de l’afficheur. 5,000 Hz ou 500,00 Hz indiquent un mauvais décalage d’adresse ou une mauvaise ligne de modèle.

Acceptation : Conservez les points s’ils concordent avec l’afficheur. Sinon, vérifiez le décalage d’adresse, l’adresse du nœud, la voie COM occupée par le module et l’ordre des mots. Notez la révision du document de protocole et la révision logicielle du compteur avec la configuration.

  1. Identifier le compteur et ses modules

    Ouvrez la page des modules d’extension sur l’afficheur et notez les modules EXP montés et la voie COM de chacun. Edge ne peut pas lire un DMG800 ou un DMG900 sans EXP1012 ni EXP1013. Si votre outil prend en charge la fonction 17 (Report slave ID), le type B4h correspond à un DMG800 et BEh à un DMG900 ; notez l’octet de révision logicielle qui suit.

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

    Comparez le menu M01 à l’installation : primaire et secondaire des TC (1 ou 5 A), utilisation et rapport des TT, et type de raccordement en P01.07. Lancez le test de raccordement (commande C.16) 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. Régler la voie de communication

    Dans le menu M07, ouvrez la section COMn du module que vous allez utiliser. En RS-485, laissez le protocole sur 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. En Ethernet, choisissez Modbus TCP, réglez l’adresse IP, le masque de sous-réseau et la passerelle, gardez le rôle serveur et notez le port IP (1001 en sortie d’usine).

  4. Câbler la ligne RS-485

    Raccordez A, B et SG de l’EXP1012 (ou les bornes RS485 du DMG900T) en une seule guirlande de paire torsadée blindée, et suivez le schéma de raccordement RS-485 de Lovato pour la borne TR. Prévoyez des répéteurs, comme le montre ce schéma, pour toute ligne de plus de 1200 m ou de plus de 31 compteurs.

  5. Commencer par la lecture de fréquence

    Lisez la fréquence avec l’exemple ci-dessous et comparez-la avec l’afficheur. Ajoutez ensuite tensions, courants, puissances et compteurs d’énergie à 1A20H, en contrôlant chaque nouveau point avec la page correspondante de l’afficheur.

Questions fréquentes

Un DMG800 a-t-il un port Modbus ?
Pas à lui seul. Les DMG800 et DMG900 ne communiquent en Modbus que par des modules de communication EXP enfichés à l’arrière : un EXP1012 pour le RS-485 isolé ou un EXP1013 pour l’Ethernet, avec deux modules de communication au plus par compteur. Le transducteur DMG900T fait exception, avec un port RS-485 intégré sélectionné par commutateurs DIP.123
Pourquoi envoyer 0x0031 alors que la table indique 0032H ?
Le document de protocole de Lovato indique que l’adresse dans la requête doit être inférieure d’une unité à l’adresse de la table, et son propre exemple lit la puissance active L2, listée à 0016H, avec les octets d’adresse 00 15. 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
Quels registres d’énergie Edge doit-il lire ?
Utilisez les compteurs sur deux registres à partir de 1A20H : des valeurs de 32 bits non signées en kWh/100 qui repassent à zéro après 19 999 999,99 kWh. Les compteurs sur quatre registres à partir de 1B20H sont sur 64 bits, que le client Modbus d’Edge ne lit pas.1
Pourquoi Modbus TCP ne répond-il pas sur le port 502 ?
Les manuels des DMG800 et DMG900 donnent 1001 comme valeur d’usine du paramètre de port IP P07.n.08, avec une plage de 0 à 9999. Dirigez le client Modbus TCP d’Edge vers le port 1001, ou passez P07.n.08 à 502 si le standard du site l’exige.23
Les DMG800 et DMG900 sont-ils encore vendus ?
Le catalogue en ligne de Lovato affiche les deux pages produit avec la mention Out of Catalogue, alors que leurs manuels, les modules EXP et le document de protocole DMG restent téléchargeables. Prévoyez les remplacements avec Lovato avant qu’un parc ne dépende de nouveaux DMG800 ou DMG900.67

Sources

  1. DMG series Modbus communication protocol I317IGB02_22 (07/02/2022), tableaux 2 et 3 (s’ouvre dans un nouvel onglet) (PDF) Lovato Electric
  2. Digital multimeter DMG800 instructions manual I272IGBFE02_17 (section en anglais) (s’ouvre dans un nouvel onglet) (PDF) Lovato Electric
  3. Digital power analyzer DMG900 and power transducer DMG900T instructions manual I273IGB02_17 (section en anglais) (s’ouvre dans un nouvel onglet) (PDF) Lovato Electric
  4. Expansion module with opto-isolated RS485 interface EXP1012, EXP1012T instructions I295IGBFE09_18 (s’ouvre dans un nouvel onglet) (PDF) Lovato Electric
  5. Expansion module with opto-isolated Ethernet interface EXP1013, EXP1013T instructions I296IGBFE09_20 (s’ouvre dans un nouvel onglet) (PDF) Lovato Electric
  6. Page produit DMG800 : code de commande, EAN, caractéristiques techniques et statut au catalogue (s’ouvre dans un nouvel onglet) Lovato Electric
  7. Page produit DMG900 : code de commande, EAN, caractéristiques techniques et statut au catalogue (s’ouvre dans un nouvel onglet) Lovato Electric

Les noms de produits et les marques commerciales appartiennent à leurs propriétaires. La publication ne suppose pas d'approbation ou d'une relation commerciale.