Schneider Electric PowerTag through Panel Server

Passerelle de compteurs d’énergie sans fil

Les capteurs PowerTag Energy mesurent chaque circuit, des modèles 63 A aux séries M 250 A et 630 A et aux capteurs Rope jusqu’à 2000 A, et envoient leurs mesures par radio IEEE 802.15.4 à une passerelle EcoStruxure Panel Server. Le Panel Server Universal (famille PAS600) et l’Advanced (famille PAS800) présentent ensuite chaque capteur appairé comme un serveur Modbus TCP virtuel : le premier capteur répond sur l’ID d’unité 100, le suivant sur 101 et la passerelle elle-même sur 255. Schneider publie les tables de registres de chaque famille de capteurs dans son fichier Modbus du Panel Server, avec l’adresse hexadécimale envoyée sur la ligne et le numéro de registre décimal à côté. Commencez par lire la liste des appareils sans fil de la passerelle, puis l’identifiant produit et l’énergie de chaque capteur.

Capteurs Schneider Electric PowerTag Energy raccordés par un EcoStruxure Panel Server
  • Modbus TCP

Passerelle de compteurs d’énergie sans fil

Interroger un ingénieur

compatibilité

Compatible avec EpiSensor Edge en Modbus TCP par un EcoStruxure Panel Server

Schneider documente le Panel Server Universal et l’Advanced comme des serveurs Modbus TCP qui présentent chaque appareil sans fil appairé sous son propre ID de serveur virtuel, et publie des tables de registres par famille d’appareils avec adresses sur la ligne, types de données, unités, valeurs invalides et codes fonction. Edge se connecte au Panel Server en client Modbus TCP ; la liaison radio PowerTag reste entre le capteur et le Panel Server.

PowerTag Energy 63 (A9MEM15xx), PowerTag M250 et M630 (LV43402x), PowerTag F160 et Rope (A9MEM1580, A9MEM159x) et capteurs PowerLogic Tag, appairés à un Panel Server Universal (PAS600, PAS600T, PAS600L) ou Advanced (PAS800, PAS800L, PAS800P) en firmware 002.007.000 ou ultérieur, avec le fichier Modbus DOCA0241EN-16. Vérification sur site : lisez la liste des appareils de la passerelle à l’ID d’unité 255, puis l’identifiant produit de chaque capteur. Surveillance en lecture seule : aucune écriture dans les registres d’énergie partielle ou de pointe de demande.

Connectez-le avec

Pour des capteurs PowerTag Energy déjà appairés à un Panel Server Universal ou Advanced, ou pour un nouveau tableau conçu ainsi

  • Filaire
  • Edge
  • Plateformes
Passerelle de compteurs d’énergie sans fil
Interface
Gateway
Edge
Sortie
PowerTag through Panel ServerCapteur PowerTag Energy sur le circuit
EcoStruxure Panel ServerConcentrateur sans fil et passerelle Modbus (famille PAS600 ou PAS800) qui tient une table de registres virtuelle pour chaque PowerTag appairé
ZGW-20 GatewayHéberge Edge localement
EpiSensor EdgeClient Modbus + table de registres
Plateforme du clientMQTT · API · fichiers
Radio IEEE 802.15.4 depuis les capteurs PowerTag
Modbus TCP, un ID d’unité virtuel par capteur
S’exécute localement
Données transmises en option
Le Panel Server reçoit chaque PowerTag par radio IEEE 802.15.4 et le présente comme un serveur Modbus virtuel, numéroté à partir de l’ID d’unité 100 dans l’ordre de découverte des capteurs. Dirigez le client Modbus TCP d’Edge vers l’adresse IP du Panel Server sur le port 502 et ajoutez un appareil Modbus par capteur avec son ID de serveur virtuel. Les registres propres au Panel Server répondent sur l’ID d’unité 255. 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
PowerTag Energy 63: A9MEM1520 to A9MEM1575, PowerLogic Tag QO (PLTQO) and E-Frame (PLTE60)Onglet de famille de capteurs PTE63-PoTag QO : courant, tension et puissance active par phase, puissance apparente et facteur de puissance totaux, énergie active et demande. Pas de registres de fréquence ni de puissance réactive.Lecture par le Panel Server à l’ID d’unité virtuel du capteur. L’identifiant produit sans fil 17210 correspond à un A9MEM1570, 17204 à un A9MEM1541.
PowerTag M250 and M630: LV434020, LV434021, LV434022, LV434023Onglet PTEnergy250_630-PoTag Efram : ajoute la puissance réactive totale à 3068, la fréquence à 3110 et l’énergie active par phaseMême chemin par le Panel Server. Identifiants produit 17800 à 17803.
PowerTag F160 and Rope: A9MEM1580, A9MEM1590 to A9MEM1593, PowerLogic Tag Rope (PLTR)Onglet PTE Rope-PoTag Rope : courant de neutre, puissances réactive et apparente par phase, facteur de puissance par phase, fréquence et énergies réactive et apparenteMême chemin par le Panel Server. Identifiants produit 17980 (F160) et 17973 à 17976 (Rope).
Panel Server Universal: PAS600, PAS600T, PAS600L; Advanced: PAS800, PAS800L, PAS800PDeux ports Ethernet RJ45, Wi-Fi sur la plupart des modèles, un port client RS-485 Modbus-SL et la radio IEEE 802.15.4 ; jusqu’à 85 capteurs PowerTag Energy et 64 connexions client Modbus TCP simultanéesEdge est l’un des clients Modbus TCP du Panel Server sur le port 502.
Panel Server Entry PAS400; Universal Wired by Design PAS600LWD and PAS600PWDLe PAS400 a un seul port Ethernet et la radio ; les modèles Wired by Design n’ont pas de radio IEEE 802.15.4Le guide utilisateur indique la fonction serveur Modbus TCP/IP pour l’Universal et l’Advanced : confirmez-la sur les pages web d’un PAS400 avant de vous y fier. Les modèles Wired by Design ne peuvent pas appairer de capteurs PowerTag.

Spécifications

Le Panel Server est un concentrateur sans fil et une passerelle Modbus sur rail DIN. Ses modèles Universal et Advanced collectent les PowerTag Energy et d’autres appareils sans fil Schneider en IEEE 802.15.4, ainsi que des appareils Modbus-SL ou Modbus TCP filaires, et les mettent tous à disposition d’un client Modbus TCP amont. Le modèle Advanced ajoute l’enregistrement des données et les courbes de tendance.23

Passerelles
Universal PAS600 et PAS600T (110 à 277 V AC/DC et 110 à 240 V AC/DC), PAS600L (24 V DC) ; Advanced PAS800 (110 à 277 V AC/DC), PAS800L (24 V DC), PAS800P (PoE)12
Capteurs couverts
PowerTag Energy 63 (A9MEM1520 à A9MEM1575), M250 et M630 (LV434020 à LV434023), F160 (A9MEM1580), Rope 200 à 2000 A (A9MEM1590 à A9MEM1593) et les références PowerLogic Tag QO, E-Frame et Rope1
Capacité
Universal et Advanced : jusqu’à 85 capteurs PowerTag Energy, 40 recommandés dans une configuration sans fil mixte ; 128 appareils Modbus TCP ; 64 connexions client Modbus TCP simultanées23
Modbus TCP
Serveur sur le port TCP 502 par défaut, activé ou désactivé par interface (mode commuté, ETH1, ETH2, Wi-Fi) ; fonctions 03, 06, 16, 43-14 et 100-4 ; délai de message de 1000 à 320000 ms, 6000 ms par défaut2
Radio
IEEE 802.15.4 dans la bande ISM de 2,4 à 2,4835 GHz ; prise d’antenne externe sur les PAS600 et PAS600L en version matérielle V2.0 et sur la famille PAS800 ; période de communication par défaut du réseau sans fil de 5 s2
Ethernet
Deux ports RJ45 10/100BASE-T en mode commuté ou séparé sur l’Universal et l’Advanced ; IPv4 par DHCP en sortie d’usine23
Environnement
PAS600L : -25 à 70 °C en dessous de 2000 m ; face avant IP40, boîtier IP20 ; montage par clip sur rail DIN, 72 × 93 × 70,2 mm, 181 g3
Révision de la table
Fichier Modbus DOCA0241EN-16 pour le firmware Panel Server 002.007.000 ou ultérieur1

interface

Mesures documentées et limites d'intégration pour PowerTag through Panel Server.

  • Le fichier Modbus indique chaque registre deux fois : l’adresse hexadécimale placée dans la trame Modbus et le numéro de registre décimal, avec registre = adresse + 1. La puissance active totale est à l’adresse 0x0BF3, registre 3060. Edge envoie l’adresse hexadécimale.
  • Les valeurs INT32, UINT32, INT64 et UINT64 sont en big-endian : le registre de poids fort est envoyé en premier. Les Float32 sont au format IEEE 754 sur deux registres. Le fichier lit tous les registres de mesure avec FC03 ou FC100 sous-code 4.
  • ID d’unité : chaque appareil sans fil appairé a un ID de serveur virtuel, attribué à partir de 100 dans l’ordre de découverte et modifiable de 1 à 247 sur les pages web du Panel Server. Les registres propres au Panel Server répondent sur l’ID d’unité 255, et la table de synthèse sur 247 par défaut.
  • Découverte à l’ID d’unité 255 : RFID de l’appareil sans fil 1 au registre 501 (UINT64) et son adresse virtuelle à 505 (UINT16), puis l’appareil 2 à 506 et 510, tous les cinq registres. Version du firmware du Panel Server au registre 121 (6 registres ASCII).
  • Identité à l’ID d’unité de chaque capteur : identifiant produit sans fil au registre 31032 (hex 0x7937, UINT16), référence commerciale à 31061 (16 registres ASCII) et nom de l’appareil à 31001 (10 registres).
  • Mesures du PowerTag 63, en Float32 : courants A, B et C aux registres 3000, 3002 et 3004 en A ; tensions A-B, B-C et C-A à 3020, 3022 et 3024 et A-N, B-N et C-N à 3028, 3030 et 3032 en V ; puissances actives A, B et C à 3054, 3056 et 3058 et totale à 3060 en W ; puissance apparente totale à 3076 en VA ; facteur de puissance total à 3084.
  • Énergie du PowerTag 63, INT64 en Wh, non remise à zéro : énergie active fournie plus reçue à 3204, fournie comptée positivement à 3208 et reçue à 3212. Le fichier précise que les valeurs d’énergie INT64 sont limitées à UINT48.
  • Demande, Float32 en W : demande de puissance active totale à 3766 et pointe de demande à 3770, avec l’horodatage de la pointe à 3772 (DATETIME, quatre registres).
  • Les capteurs M250, M630, F160 et Rope ajoutent la fréquence à 3110 (Float32, Hz) et la puissance réactive totale à 3068 (Float32, VAR) ; les F160 et Rope donnent aussi le courant de neutre à 3006 et le facteur de puissance par phase de 3078 à 3082.
  • État de la communication à l’ID d’unité de chaque capteur : le registre 31146 vaut 1 tant que le Panel Server reçoit le capteur et 0 après une perte de communication ; RSSI à 31149 (Float32, dBm). Considérez les mesures comme périmées tant qu’il vaut 0.
  • Valeurs invalides : Float32 0xFFC00000 et INT64 0x8000000000000000. Les registres de mesure ne sont pas conservés lors d’une coupure d’alimentation du Panel Server ; les compteurs d’énergie le sont.
  • Registres en écriture : les registres de préréglage d’énergie partielle à 3260, 3268 et 3276, les compteurs d’énergie de nouvelle zone remis à zéro à partir de 5009 et la remise à zéro de la pointe de demande à 31023 acceptent FC16. Tenez-les à l’écart d’une interrogation de surveillance et enregistrez les compteurs non remis à zéro.

appréciation

PowerTag Energy 63 (A9MEM15xx), PowerTag M250 et M630 (LV43402x), PowerTag F160 et Rope (A9MEM1580, A9MEM159x) et capteurs PowerLogic Tag, appairés à un Panel Server Universal (PAS600, PAS600T, PAS600L) ou Advanced (PAS800, PAS800L, PAS800P) en firmware 002.007.000 ou ultérieur, avec le fichier Modbus DOCA0241EN-16. Vérification sur site : lisez la liste des appareils de la passerelle à l’ID d’unité 255, puis l’identifiant produit de chaque capteur. Surveillance en lecture seule : aucune écriture dans les registres d’énergie partielle ou de pointe de demande.

InteropérabilitéBien soutenu
Le fichier Modbus donne, par famille de capteurs, les adresses hexadécimales sur la ligne, les numéros de registre, les types de données, les unités, les valeurs invalides et les codes fonction ; il précise la convention d’adressage et l’ordre des octets, et donne un identifiant produit pour chaque capteur. Le guide utilisateur documente les règles d’ID d’unité et le serveur Modbus TCP.12
précisionSoutenu avec des conditions
Courant, tension et puissance active par phase et compteurs d’énergie INT64 non remis à zéro pour toutes les familles. Les plus petits capteurs n’ont ni fréquence ni puissance réactive, les valeurs par phase demandent le raccordement de la tension de neutre sur certains modèles, et la classe de précision du capteur figure dans sa propre documentation produit.12
sécuritéSoutenu avec des conditions
Le serveur Modbus TCP/IP peut être activé ou désactivé par interface, les pages web utilisent HTTPS et les comptes utilisateur se verrouillent après des échecs de connexion. Modbus TCP lui-même n’a pas d’authentification, et les registres RW d’énergie et de demande acceptent les écritures de tout client admis par le serveur : limitez l’interface et gardez Edge en lecture seule.12
fiabilitéSoutenu avec des conditions
L’état de communication, le RSSI, le LQI et le taux d’erreur de paquets de chaque capteur sont lisibles en Modbus, et les compteurs d’énergie survivent à une coupure d’alimentation du Panel Server. Les mesures ne sont pas conservées lors d’un redémarrage et la liaison radio peut tomber : l’interrogation doit donc surveiller le registre 31146.12
rudesseSoutenu avec des conditions
Le PAS600L fonctionne de -25 à 70 °C en dessous de 2000 m, avec une face avant IP40 et un boîtier IP20, pour un montage sur rail DIN dans un tableau.3
ÉvolutivitéBien soutenu
Jusqu’à 85 capteurs PowerTag Energy par passerelle Universal ou Advanced, 128 appareils Modbus TCP et 64 clients Modbus TCP simultanés, avec une table de synthèse qui renvoie les données de 100 appareils sans fil au plus en lectures par blocs.123
Cycle de vieSoutenu avec des conditions
Schneider a révisé le fichier Modbus en juillet 2026 (édition 16) et le guide utilisateur en octobre 2026 (édition 22), avec des notes de version du firmware par modèle. Ces documents ne publient ni durée de support ni date de fin de commercialisation.12

Configuration

Trouver le premier PowerTag, l’identifier, puis lire son énergie en Modbus TCP

Le fichier Modbus du Panel Server DOCA0241EN-16 de Schneider donne l’adresse virtuelle de l’appareil sans fil 1 à l’adresse hex 0x01F8 (registre 505) sur l’ID d’unité 255, l’identifiant produit sans fil à hex 0x7937 (registre 31032) en UINT16, la puissance active totale à hex 0x0BF3 (registre 3060) en Float32 en W et l’énergie active totale fournie à hex 0x0C87 (registre 3208) en INT64 en Wh. Le fichier précise que l’adresse hexadécimale est celle utilisée dans la trame Modbus.

Requête
00 01 00 00 00 06 FF 03 01 F8 00 01 : transaction MBAP 1, protocole 0, six octets à suivre, ID d’unité 255 (le Panel Server), FC03, adresse 0x01F8, un registre, envoyé au port TCP 502.
Convention d’adresse
Le fichier indique l’adresse 0x01F8 à côté du registre 505 et précise que registre = adresse + 1. Envoyez la valeur hexadécimale ; un client qui attend des numéros de registre en base un prend 505.
Réponse synthétique
00 01 00 00 00 05 FF 03 02 00 64 : deux octets de données, 0x0064 = 100, donc l’appareil sans fil 1 répond sur l’ID d’unité 100.
Lecture d’identité
00 02 00 00 00 06 64 03 79 37 00 01 lit le registre 31032 à l’ID d’unité 100. La réponse synthétique 00 02 00 00 00 05 64 03 02 43 3A donne 0x433A = 17210, que le fichier associe à l’A9MEM1570, un PowerTag F63 3P+N : utilisez donc l’onglet de registres PowerTag 63.
Lecture de puissance
00 03 00 00 00 06 64 03 0B F3 00 02 lit deux registres à partir de 0x0BF3. La réponse synthétique 00 03 00 00 00 07 64 03 04 44 FA 00 00 donne le Float32 0x44FA0000 = 2000,0 W.
Lecture d’énergie
00 04 00 00 00 06 64 03 0C 87 00 04 lit quatre registres à partir de 0x0C87. La réponse synthétique 00 04 00 00 00 0B 64 03 08 00 00 00 00 00 17 96 92 donne l’INT64 0x0000000000179692 = 1545874 Wh, l’exemple de décodage détaillé dans le fichier Modbus lui-même.
Acceptation
Conservez le capteur quand son identifiant produit correspond à la référence commerciale affichée sur les pages web du Panel Server, que le registre 31146 vaut 1, et que la puissance et l’énergie concordent avec les pages web au même instant.

Acceptation : Les octets de réponse sont un contrôle synthétique du décodeur, pas une réponse capturée sur un Panel Server. Une vraie réponse doit lister le capteur, donner sa référence commerciale et fournir une puissance et une énergie cohérentes avec les pages web du Panel Server avant d’activer d’autres points.

  1. Confirmer la passerelle et son firmware

    Relevez la référence commerciale du Panel Server (PAS600, PAS600T, PAS600L, PAS800, PAS800L ou PAS800P) et son firmware sur les pages web. La table de registres utilisée ici vaut pour le firmware 002.007.000 ou ultérieur ; à partir de cette version, Power Commission ne configure plus le Panel Server, utilisez donc ses pages web.

  2. Activer Modbus TCP sur l’interface utilisée par Edge

    Sous Settings > Network communication > Services, vérifiez que le serveur Modbus TCP/IP est activé sur le port Ethernet ou le mode que le Gateway atteint, et désactivé sur les interfaces qui n’en ont pas besoin. Notez l’adresse IP du Panel Server.

  3. Lister les capteurs appairés

    Lisez l’ID d’unité 255 : le registre 505 (adresse 0x01F8) contient l’adresse virtuelle de l’appareil sans fil 1, le registre 510 celle de l’appareil 2, et ainsi de suite. Les pages web affichent la même liste sous Settings > Wireless devices, avec l’ID de serveur virtuel de chaque appareil.

  4. Identifier chaque capteur

    À chaque ID d’unité virtuel, lisez l’identifiant produit sans fil au registre 31032 (adresse 0x7937). Il indique l’onglet de registres à utiliser : PowerTag 63, M250 et M630, ou F160 et Rope.

  5. Lire la puissance et l’énergie

    Lisez la puissance active totale au registre 3060 (adresse 0x0BF3) en Float32 en W et l’énergie active fournie à 3208 (adresse 0x0C87) en INT64 en Wh, big-endian. Comparez-les avec les pages web du Panel Server pour le même capteur.

  6. Garder l’interrogation en lecture seule

    Interrogez à une période au moins égale à la période de communication du réseau sans fil, surveillez le registre 31146 pour détecter une perte de communication, et laissez tous les registres RW hors de l’interrogation.

Questions fréquentes

Quel ID d’unité Modbus un PowerTag a-t-il sur le Panel Server ?
Chaque appareil sans fil appairé reçoit un ID de serveur virtuel, attribué à partir de 100 dans l’ordre où le Panel Server l’a découvert. On peut le changer sur les pages web du Panel Server pour toute valeur libre de 1 à 247. Les registres propres à la passerelle, dont la liste des appareils sans fil, répondent sur l’ID d’unité 255.12
Dans ce montage, Edge dialogue-t-il directement avec la radio PowerTag ?
Non. Le PowerTag envoie ses mesures par radio IEEE 802.15.4 au Panel Server, et Edge lit le Panel Server en Modbus TCP. Le Panel Server tient une table de registres virtuelle par capteur et répond à sa place.2
Faut-il envoyer l’adresse hexadécimale ou l’adresse décimale du fichier Modbus ?
Envoyez l’adresse hexadécimale. Le fichier indique que l’adresse hexadécimale est la donnée utilisée dans la trame Modbus et que le numéro de registre décimal vaut l’adresse plus un : la puissance active totale est à 0x0BF3, registre 3060.1
Pourquoi n’y a-t-il pas de registre de fréquence pour mon PowerTag ?
L’onglet PowerTag Energy 63 n’a pas de registres de fréquence ni de puissance réactive. La fréquence au registre 3110 et la puissance réactive totale à 3068 se trouvent dans l’onglet M250 et M630 et dans l’onglet F160 et Rope.12
Quel registre d’énergie Edge doit-il enregistrer ?
Enregistrez un compteur non remis à zéro, comme l’énergie active totale fournie au registre 3208 (INT64, Wh). Les compteurs partiels et de nouvelle zone peuvent être remis à zéro ou préréglés en Modbus par n’importe quel client : ils ne donnent donc pas un total fiable.1