ABB M4M 20 Modbus

Compteur de puissance et d'énergie

M4M 20 Modbus, commande 2CSG251141R4051, mesure un circuit monophasé ou triphasé par des TC conventionnels 1 A ou 5 A. Il fournit des lectures électriques en direct, l'énergie importée et exportée, le THD et des valeurs de demande de base. Cette version exacte a deux sorties numériques et RS-485 ; les versions Ethernet, Rogowski, E/S et MID sont des produits différents.

ABB M4M 20 Modbus
  • Modbus RTU

Compteur de puissance et d'énergie

compatibilité

Compatible par Modbus RTU

Edge lit l'interface Modbus locale documentée par le chemin de connexion ci-dessous. C'est une compatibilité de protocole, pas la revendication d'une correspondance d'appareil intégrée.

M4M 20 MODBUS exact, 2CSG251141R4051 (M4M20RS485), avec entrées TC conventionnelles. Utiliser l'applicabilité M4M 20 du classeur, pas toutes les lignes de la table combinée M4M20/M4M30. C'est un chemin Modbus qualifié par les sources, pas une revendication d'essai physique ou d'un modèle Edge intégré. Aucun modèle prêt à l'emploi n'est fourni : les codes indisponibles sont des entiers finis, donc un décodage numérique ordinaire ne les rejette pas. Configurer et vérifier le traitement des valeurs manquantes pour chaque largeur avant de s'appuyer sur une interrogation sans surveillance.

Connectez-le avec

Pour le M4M20RS485 exact avec son adresse série configurée

  • Modbus
  • Sans fil
  • Edge
  • Plateformes
Compteur de puissance et d'énergie
Interface
Gateway
Edge
Sortie
M4M 20 ModbusM4M 20 Modbus, port RS-485
ZMB-31Modbus RTU vers le réseau sans fil EpiSensor
ZGW-20 GatewayHéberge Edge localement
EpiSensor EdgeClient Modbus d'Edge
Plateforme du clientMQTT · API · fichiers
Modbus RTU · RS-485
Sans fil EpiSensor
S'exécute localement
Données transmises en option
Faire correspondre l'adresse, la vitesse et la parité configurées du compteur. Utiliser un seul maître et le câblage de bus et la terminaison d'extrémité documentés. Bluetooth est une interface de mise en service, pas le transport de mesure Edge utilisé ici. 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
M4M 20 Modbus · 2CSG251141R4051Entrées TC conventionnelles 1 A/5 A ; deux sorties numériques ; Modbus RTU et BluetoothRS-485 est le chemin de mesure documenté dans ce guide.
M4M 20 Ethernet / BACnet / ProfibusVariantes de communication différentes, malgré une face avant similaireNe pas supposer que la variante RS-485 a un port Ethernet ou BACnet/IP.
M4M 20 I/O / Rogowski / M4M20-ME/S supplémentaires, entrée de capteur de courant différente ou spécification propre au MIDUtiliser le manuel matériel exact et l'applicabilité de table pertinente ; aucune équivalence de variante n'est revendiquée.
M4M 30 ModbusAnalyseur distinct avec quatre E/S programmables et des quantités supplémentaires propres au modèleComparer le guide M4M30 revu si ces fonctions comptent ; des adresses de registres partagées ne rendent pas le matériel identique.

Spécifications

La version Modbus standard combine le comptage par TC conventionnels et deux sorties numériques. Son manuel décrit la demande de base et la demande min/max, 25 alarmes simples et 32 Mo de flash. Elle convient à la surveillance d'énergie en tableau sans supposer les E/S supplémentaires ou les quantités de qualité d'énergie propres au M4M30 du classeur de registres combiné.13

Code de commande exact
2CSG251141R4051 / M4M20RS4854
Mesure de courant
Trois entrées TC conventionnelles ; secondaire 1 A ou 5 A ; plage de mesure 50 mA–6 A sans déclassement de précision. Le courant de neutre est calculé.1
Tension et alimentation
Plage de mesure 46–400 VAC L-N et 80–690 VAC L-L, avec les conditions indiquées du manuel ; alimentation auxiliaire séparée 48–240 VAC/DC ±15 %.1
Précision de l'énergie
Énergie active classe 0,5S selon IEC 62053-22 dans les conditions spécifiées. Les erreurs de TC et d'installation s'ajoutent ; ce n'est pas une revendication MID.1
Interface série
RS-485 à isolation optique ; adresse 1–247 ; 9,6, 19,2, 38,4, 57,6 ou 115,2 kbit/s ; parité et bits d'arrêt configurables.1
E/S et analyse
Deux sorties numériques ; demande de base ; THD ; mesure true-RMS jusqu'à l'harmonique 40. Ne pas inférer la prise en charge des registres propres au M4M30.13
Enveloppe d'installation
Montage en tableau intérieur ; face IP54, bornes IP20 ; fonctionnement −25 à +70 °C et jusqu'à 93 % d'humidité relative, sans condensation à 40 °C.1

interface

Mesures documentées et limites d'intégration pour M4M 20 Modbus.

  • Tension de phase L1 : 0x5B02 littéral, entier non signé 32 bits, résolution 0,1 V.
  • Courants de phase, puissances, fréquence et facteur de puissance, décodés selon la largeur, le signe et la résolution de chaque ligne de la table.
  • L'énergie importée et exportée sont des compteurs séparés. L'énergie active importée à 0x5000 occupe quatre registres avec une résolution de 0,01 kWh.
  • THD, demande de base et valeurs min/max prises en charge par le M4M20 ; vérifier la colonne d'applicabilité produit avant d'ajouter une quantité de la table de famille.
  • Les quantités non signées indisponibles utilisent FFFF dans chaque registre ; les quantités signées utilisent le code positif maximal de leur largeur. Ce sont des lectures manquantes, pas une consommation.

appréciation

M4M 20 MODBUS exact, 2CSG251141R4051 (M4M20RS485), avec entrées TC conventionnelles. Utiliser l'applicabilité M4M 20 du classeur, pas toutes les lignes de la table combinée M4M20/M4M30. C'est un chemin Modbus qualifié par les sources, pas une revendication d'essai physique ou d'un modèle Edge intégré. Aucun modèle prêt à l'emploi n'est fourni : les codes indisponibles sont des entiers finis, donc un décodage numérique ordinaire ne les rejette pas. Configurer et vérifier le traitement des valeurs manquantes pour chaque largeur avant de s'appuyer sur une interrogation sans surveillance.

InteropérabilitéBien soutenu
Le manuel de protocole du fabricant et le classeur de registres typé et mis à l'échelle établissent un chemin de lecture locale complet.23
précisionSoutenu avec des conditions
Les entrées TC conventionnelles et la mesure d'énergie active classe 0,5S ont des conditions définies ; l'erreur de TC et de câblage reste distincte.1
sécuritéSoutenu avec des conditions
Le manuel utilisateur documente une configuration protégée par mot de passe ; protéger le segment série et omettre les écritures de la surveillance.1
fiabilitéSoutenu avec des conditions
Le manuel définit une alimentation auxiliaire 48–240VAC/DC avec une tolérance de ±15 %, des conditions sans condensation et un intervalle de rafraîchissement de mesure. Ce sont des limites d'installation, pas la preuve d'une disponibilité testée sur le terrain.1
rudesseSoutenu avec des conditions
La face IP54, les bornes IP20 et la plage de fonctionnement de −25 à +70 °C définissent une enveloppe d'installation en tableau.1
ÉvolutivitéSoutenu avec des conditions
Adresses uniques 1–247 et topologie de bus documentée pour des segments multi-compteurs ; interroger des valeurs complètes dans un calendrier de bus maîtrisé.12
Cycle de vieSoutenu avec des conditions
ABB publie un manuel révision L et une table combinée avec une applicabilité produit explicite. La configuration S4M exige le firmware 2.6.10 ou ultérieur ; cette exigence d'application n'est pas le firmware minimal de cette lecture Modbus de base.13

Configuration

Lire et mettre à l'échelle la tension de phase L1

Le manuel de communication d'ABB donne la requête FC03 à 0x5B02, et son classeur de correspondance définit la valeur non signée sur deux registres avec une résolution de 0,1 V.

Fonction
FC03 lecture des registres de maintien
Adresse PDU littérale
0x5B02 = 23298 en décimal ; c'est déjà l'adresse du bus
Quantité
2 registres, 4 octets de données
PDU de requête
03 5B 02 00 02 ; le client RTU ajoute l'adresse d'esclave configurée et le CRC
Données de réponse synthétiques
00 00 08 FC, octet de poids fort d'abord
Décodage
Non signé 32 bits 2300 × 0,1 V = 230,0 V
Acceptation
Confirmer que le câblage configuré prend en charge L1-N, puis comparer la valeur mise à l'échelle à l'affichage simultané du compteur

Acceptation : La réponse 230 V est un exemple calculé indépendamment, pas une capture d'appareil physique. Ne jamais appliquer le multiplicateur 0,1 à chaque registre : les entrées de courant, de puissance, d'énergie et d'état ont leur propre type, largeur et résolution.

  1. Faire correspondre le code de commande et l'entrée TC

    Confirmer 2CSG251141R4051 et relever le firmware et la révision de la table. Les entrées TC conventionnelles exigent le secondaire 1 A ou 5 A installé et le bon rapport primaire. Faire confirmer l'affectation des phases et le schéma de câblage choisi par l'installateur autorisé avant de comparer les lectures.

  2. Relever les réglages série réels

    Ouvrir Configuration, Communication, Modbus RTU et relever l'adresse, la vitesse, la parité et les bits d'arrêt. Les reporter dans la connexion série Edge. Conserver un seul maître sur le segment RS-485 et suivre les instructions de câblage de bus et de terminaison d'extrémité d'ABB.

  3. Utiliser des adresses littérales et des valeurs complètes

    Le Start Reg Hex d'ABB est l'adresse envoyée sur le bus. Convertir l'hexadécimal en décimal si le client l'exige ; ne pas soustraire un. Lire les deux registres de tension L1 à 0x5B02 dans une seule requête FC03.

  4. Décoder avant d'étendre la liste de points

    Appliquer le décodage non signé 32 bits, octet de poids fort d'abord, et la résolution 0,1 V de l'exemple de tension. Comparer le résultat à l'affichage du compteur, puis configurer chaque quantité suivante selon son propre type, son nombre de registres et sa résolution.

  5. Ajouter les mesures prises en charge, pas toute la table de famille

    Filtrer le classeur par l'applicabilité M4M 20. Ajouter l'énergie, la puissance et le courant avec leur type, leur résolution et leur largeur propres ; ne pas copier les lignes de qualité d'énergie propres au M4M30. Traiter les marqueurs indisponibles comme des données manquantes et comparer un delta d'énergie à l'affichage en face avant. Laisser les commandes de sortie, de remise à zéro et de sélection d'historique hors de cette mise en service en lecture seule.

Questions fréquentes

0x5B02 doit-il devenir 23297 ?
Non. ABB indique que le registre de départ hexadécimal est exprimé exactement comme envoyé sur le bus. 0x5B02 est le décimal 23298 ; aucune correction à base un n'est appliquée.2
Pourquoi un décodeur flottant donne-t-il un résultat absurde ?
La tension de phase L1 est un entier non signé sur deux registres, avec une résolution de 0,1 V. La réinterpréter comme IEEE-754 FLOAT32 change le sens de ces bits. Utiliser le type de données et le multiplicateur du classeur.3
Le classeur M4M partagé signifie-t-il que chaque registre fonctionne sur le M4M20 ?
Non. La colonne d'applicabilité produit distingue les fonctions dépendantes du modèle. Le manuel M4M20 décrit la demande de base et le THD, tandis que le classeur contient des lignes supplémentaires limitées au M4M30. Choisir les quantités prises en charge plutôt que d'importer toute la table de famille.13
Bluetooth remplace-t-il la connexion RS-485 ?
Le produit exact offre Bluetooth et Modbus RTU, mais cette intégration Edge utilise l'interface Modbus RS-485 documentée. La mise en service Bluetooth n'est pas une revendication d'un pilote Bluetooth Edge.14
En quoi cela diffère-t-il du M4M30 Modbus ?
Le M4M20 Modbus standard a deux sorties numériques et des fonctions de demande de base. Le M4M30 Modbus revu a quatre E/S programmables et des quantités d'analyseur supplémentaires. Choisir selon les fonctions exigées au tableau, puis vérifier le code de commande exact et l'applicabilité de la table.135
Pourquoi n'y a-t-il pas de modèle Edge prêt à l'emploi ?
ABB représente les quantités non signées indisponibles par des mots tous à FFFF et les quantités signées par le code positif maximal de leur largeur. Elles se décodent en nombres finis, pas en NaN. Un import préparé doit rejeter ces codes bruts exacts avant la mise à l'échelle, pour chaque type de données inclus. Ce guide fournit un contrôle de lecture borné au lieu de revendiquer qu'une interrogation numérique non qualifiée traite tous les états indisponibles.2