Electro Industries/GaugeTech Shark 100
Compteur de puissance et d’énergie
Le Shark 100 est une centrale de mesure multifonction de puissance et d’énergie d’Electro Industries/GaugeTech (EIG) qui s’adapte aux découpes rondes ANSI de 4 pouces et aux découpes de tableau DIN ; le Shark 100T est le même appareil en transducteur sur rail DIN, sans afficheur. Tous deux mesurent la tension et le courant triphasés par des TC externes de 5 A ou 1 A. Le port RS-485 de l’appareil s’obtient avec l’option 485P, standard sur le 100T, et parle Modbus RTU, Modbus ASCII ou DNP3. La table des registres d’EIG donne chaque adresse deux fois, une fois en hexadécimal, telle qu’envoyée sur le bus, et une fois en numéro de registre décimal, et fournit tension, courant, puissance et fréquence en flottants 32 bits, mot de poids fort en premier. Ce que mesure l’appareil dépend de son V-Switch : V1 mesure uniquement tension et courant, V2 ajoute puissance et fréquence, V3 ajoute les compteurs d’énergie.
compatibilité
Compatible avec EpiSensor Edge via Modbus TCP ou Modbus RTU
Les Shark 100 et Shark 100T sont compatibles avec EpiSensor Edge en Modbus RTU sur le port RS-485 de l’option 485P, lu par une interface Modbus ZMB-31 ou un port série du Gateway, et en Modbus TCP sur un Shark 100 équipé de l’option INP10 10/100BaseT. EIG publie la table des registres avec adresses hexadécimales et décimales, formats de données, ordre des mots, plages et unités à l’annexe B du manuel.
Shark 100 avec l’option de communication 485P ou INP10 et transducteur Shark 100T, d’après la table Modbus de l’annexe B du manuel E145701 V.1.40. Vérification sur site : lire Meter Type à l’adresse hexadécimale 0010 pour connaître le V-Switch, puis comparer Volts A-N avec l’afficheur. Surveillance en lecture seule : aucune écriture dans la section des commandes ni dans les réglages programmables.
Connectez-le avec
Pour un compteur dans un tableau ou sur une porte d’armoire, quand une liaison sans fil évite de tirer un câble de données jusqu’au Gateway
- Modbus
- Sans fil
- Edge
- Plateformes
Quand le Gateway est proche du compteur, ou que plusieurs compteurs partagent un même bus RS-485 filaire
- Modbus
- Edge
- Plateformes
Quand le Shark 100 a été commandé avec l’option INP10 au lieu de 485P
- Modbus
- Edge
- Plateformes
Modèles
| Modèles | interface | Itinéraire vers Edge |
|---|---|---|
| Shark 100 with 485P | Centrale pour tableau avec afficheur LED ; RS-485 avec sortie impulsions KYZ à l’arrière (option 485P) ; port IrDA en face avant | Lisez le port RS-485 en Modbus RTU par un ZMB-31 ou un port série du Gateway. Le port IrDA de la face avant ne parle que Modbus ASCII et sert à la configuration. |
| Shark 100 with INP10 | Centrale pour tableau avec port RJ45 10/100BaseT et sortie impulsions KYZ (option INP10), que la brochure indique pour Modbus TCP/IP | Lecture en Modbus TCP depuis le Gateway. Vérifiez sur site les réglages IP et l’identifiant d’unité de la carte, puis comparez une valeur avec l’afficheur. |
| Shark 100T | Transducteur sur rail DIN sans afficheur ni boutons, programmé par son port de communication ; RS-485 avec impulsions KYZ (485P) en standard, bornes +, - et SH | Même liaison Modbus RTU et même table. Meter Type à l’adresse hexadécimale 0010 renvoie le bit transducteur positionné. |
| Shark 100 with COM option X | Aucun port de communication à l’arrière ; seulement le port IrDA de la face avant | Aucune liaison vers Edge. L’appareil doit recevoir l’option 485P ou INP10 avant de pouvoir être lu. |
Spécifications
- Modèles
- Centrale pour tableau Shark 100 et transducteur sur rail DIN Shark 100T. Champs de la référence de commande : fréquence 50 ou 60, courant 10 (5 A) ou 2 (1 A), V-Switch V1 à V4, alimentation D2 ou D, COM X, 485P ou INP10, montage X (ANSI) ou DIN.12
- V-Switch
- V1 tension et courant ; V2 ajoute kW, kVAR, PF, kVA et fréquence ; V3 ajoute kWh, kVAh, kVARh et DNP3 ; V4 ajoute la surveillance du THD et les alarmes de seuil. Un V-Switch supérieur s’active sur site par la communication.12
- Entrées tension
- Jusqu’à 416 V L-N et 721 V L-L ; conforme aux spécifications sur les réseaux de 69, 120, 230, 277 et 347 V ; étoile 3 éléments, étoile 2,5 éléments, triangle 2 éléments et triangle 4 fils ; programmable pour tout rapport de TT ; catégorie de mesure III.12
- Entrées courant
- Class 10 : 0,005 à 10 A, secondaire de TC 5 A nominal. Class 2 : 0,001 à 2 A, 1 A nominal. Tenue aux défauts 100 A pendant 10 s, 300 A pendant 3 s, 500 A pendant 1 s ; les conducteurs de TC traversent l’appareil (4,5 mm au maximum) ou se raccordent sur l’appareil.2
- Précision
- Tension et courant 0,1 % de la lecture ; watts, VAR, VA, Wh, VARh, VAh et facteur de puissance 0,2 % ; fréquence ±0,01 Hz. ANSI C12.20-2010 classe 0,2 CL et IEC 62053-22 classe 0.2S en étoile 3 éléments et triangle 2 éléments ; ajouter 0,1 % de la pleine échelle plus 1 digit pour les raccordements à 2,5 éléments.2
- Communication
- RS-485 à l’arrière (option 485P) en Modbus RTU, Modbus ASCII ou DNP3 (V3 et V4) ; 9600, 19200, 38400 ou 57600 bauds ; adresse 1 à 247 ; 8 bits de données, sans parité ; réglages d’usine 57600 bauds, adresse 001, Modbus RTU. Port IrDA en face avant en Modbus ASCII à 57600 bauds, adresse 1. Option INP10 : Ethernet 10/100BaseT avec Modbus TCP/IP, adresse IP d’usine 10.0.0.1.12
- Rafraîchissement
- Watts, VAR et VA toutes les 6 périodes ; toutes les autres grandeurs une fois par seconde.2
- Alimentation
- D2 : 90 à 265 V AC à 50/60 Hz ou 100 à 370 V DC, 5 VA au maximum. D : 18 à 60 V DC, 3,5 W au maximum.2
- Boîtier
- Shark 100 : 123,2 × 123,2 × 105,4 mm, 0,907 kg ; se monte dans les découpes rondes ANSI C39.1 de 4 pouces et les découpes carrées DIN ; Shark 100T sur rail DIN. Face avant NEMA 12 avec joint ; IP30 à l’avant et à l’arrière.12
- Environnement
- Fonctionnement -20 à +70 °C, stockage -20 à +70 °C, humidité jusqu’à 95 % HR sans condensation ; toutes les entrées et sorties isolées galvaniquement jusqu’à 2500 V.2
- Homologations
- Certifié UL 61010-1 et CSA C22.2 No. 61010-1 (dossier UL E250818) ; CE selon IEC 61000-6-2, IEC 61000-6-4 et IEC 61326-1 ; tenue aux surtensions IEEE C37.90.1.2
interface
Mesures documentées et limites d'intégration pour Shark 100.
- Chaque ligne de la table donne une adresse hexadécimale et un numéro de registre décimal : Volts A-N se trouve en hexadécimal 03E7 à 03E8 et en décimal 1000 à 1001. La valeur hexadécimale est l’adresse envoyée dans la trame Modbus, et le nombre décimal vaut cette adresse plus un. Le manuel ne liste pas les codes fonction ; Edge lit la table avec FC03, et la lecture de Meter Type de l’exemple confirme que l’appareil y répond.
- FLOAT est une valeur IEEE 32 bits sur deux registres, SINT32 ou UINT32 un entier 32 bits sur deux registres. Pour les deux, le manuel indique que le registre d’adresse la plus basse contient la moitié de poids fort.
- Mesures primaires, FLOAT, dans le bloc 60 cycles de la table : Volts A-N, B-N et C-N aux registres 1000, 1002 et 1004 (hexadécimal 03E7, 03E9, 03EB) et A-B, B-C et C-A à 1006, 1008 et 1010, en volts ; Amps A, B et C à 1012, 1014 et 1016 en ampères ; courant de neutre à 1028.
- Totaux triphasés, FLOAT : watts à 1018 (hexadécimal 03F9), VAR à 1020, VA à 1022, facteur de puissance à 1024 (-1,00 à +1,00) et fréquence à 1026 (hexadécimal 0401) en Hz. La puissance est en watts, pas en kilowatts. La table ne donne pas de puissance par phase.
- Une copie plus rapide des watts, VAR et VA, moyennée sur 6 périodes, se trouve aux registres 900, 902 et 904 (hexadécimal 0383, 0385, 0387) en FLOAT.
- Énergie, SINT32 avec virgule implicite : W-hours received 1100 (hexadécimal 044B), delivered 1102, net 1104 et total 1106 ; VAR-hours positive 1108, negative 1110, net 1112 et total 1114 ; VA-hours total 1116. Chaque compteur comporte 5 à 8 chiffres.
- L’échelle d’énergie vient du registre Power & Energy Format 30006 (hexadécimal 7535), codé bit à bit pppp--nn -eee-ddd : eee est l’échelle d’énergie (0 unités, 3 kilo, 6 méga) et ddd le nombre de chiffres après la virgule (0 à 6). La valeur en Wh est le registre divisé par 10 puissance ddd, multiplié par 10 puissance eee.
- Wh received et Wh delivered ont toujours des signes opposés. Received est positif quand l’appareil est réglé en vue charge, et delivered est positif quand il est réglé en vue générateur (bit de sens de puissance w du registre 30015).
- Données fixes : Meter Name aux registres 1 à 8 et numéro de série à 9 à 16 en ASCII, deux caractères par registre ; Meter Type à 17 (hexadécimal 0010), avec le bit t positionné pour le modèle transducteur et le numéro de V-Switch 1 à 4 dans les trois bits de poids faible ; version du firmware à 18 à 19 et version de la table à 20.
- Le V-Switch détermine les mesures : V1 tension et courant, V2 ajoute watts, VAR, VA, facteur de puissance et fréquence, V3 ajoute les compteurs Wh, VARh et VAh, et V4 ajoute le %THD et les seuils. Le THD à 4000 à 4005 est en UINT16 par pas de 0,1 % et vaut 65535 lorsqu’il n’est pas disponible.
- Les moyennes de demande sont à 2000 à 2019, les minimums à 3000 à 3033 et les maximums à 3100 à 3133, tous en FLOAT. Les angles de phase à 4100 à 4105 sont en SINT16 par pas de 0,1 degré.
- Meter Status au registre 5000 (hexadécimal 1387) contient l’état dans son octet de poids faible : 1 correspond à Run et 2 à Limp. Les registres du Meter Data Section valent 0 jusqu’aux premières mesures ou tant que l’appareil n’est pas en mode de fonctionnement, et les registres non listés valent aussi 0 ; n’enregistrez donc pas une suite de zéros comme une mesure.
- Le bloc Secondary Readings à partir de 40001 fournit des valeurs sur 12 bits de 0 à 4095 avec des décalages fixes (pour Volts A-N, 2047 correspond à 0 V et 4095 à 150 V). Il est prévu pour un usage de type transducteur analogique ; lisez plutôt les flottants primaires.
- Registres d’écriture : remise à zéro des max/min 20000, remise à zéro de l’énergie 20001 et 40100, réglages programmables 22000 à 22004, reprogrammation du firmware 23000, redémarrage forcé 25000, opérations sécurisées 26000 à 26011 (une commande chiffrée pour lire le mot de passe ou changer le type d’appareil) et bloc de réglages 30000 à 30067. L’appareil est livré avec les mots de passe désactivés et sans mot de passe par défaut ; la table indique d’utiliser 5555 comme mot de passe tant que les mots de passe sont désactivés. Laissez-les tous hors de l’interrogation de surveillance.
appréciation
Shark 100 avec l’option de communication 485P ou INP10 et transducteur Shark 100T, d’après la table Modbus de l’annexe B du manuel E145701 V.1.40. Vérification sur site : lire Meter Type à l’adresse hexadécimale 0010 pour connaître le V-Switch, puis comparer Volts A-N avec l’afficheur. Surveillance en lecture seule : aucune écriture dans la section des commandes ni dans les réglages programmables.
- InteropérabilitéSoutenu avec des conditions
- EIG documente Modbus RTU sur RS-485 et Modbus TCP/IP sur la carte INP10, et publie une table avec adresses hexadécimales et décimales, formats de données, ordre des mots, plages et unités. Le port est une option de commande, les mesures disponibles dépendent du V-Switch, et le manuel ne nomme ni code fonction Modbus ni port TCP pour la carte INP10.12
- précisionSoutenu avec des conditions
- Classe 0,2 selon ANSI C12.20 et 0.2S selon IEC 62053-22, 0,1 % en tension et en courant, et compteurs d’énergie séparés received, delivered, net et total. La puissance n’est publiée qu’en totaux triphasés, les compteurs d’énergie demandent le registre de format et V3 ou V4, et la précision dépend aussi des TC et des rapports réglés sur l’appareil.12
- sécuritélimité
- Les mots de passe de remise à zéro et de configuration sont facultatifs ; l’appareil est livré avec ces mots de passe désactivés et sans mot de passe par défaut, et la table accepte alors 5555 pour les commandes de remise à zéro, de programmation et de firmware en Modbus. Modbus RTU et Modbus TCP n’offrent ni chiffrement ni authentification de l’homologue, et la carte INP10 se configure par Telnet sur le port 9999. Gardez le bus et le réseau privés et le client en lecture seule.1
- fiabilitéSoutenu avec des conditions
- La brochure liste des essais d’immunité CEM selon IEC 61000-4-2 à 4-11 et la tenue aux surtensions IEEE C37.90.1, et Meter Status au registre 5000 indique Run ou Limp ainsi que des indicateurs de bloc EEPROM pour l’énergie et les réglages. Les registres de données valent 0 avant les premières mesures ou hors du mode de fonctionnement ; une interrogation doit donc traiter les zéros avec prudence.12
- rudesseSoutenu avec des conditions
- Prévu pour -20 à +70 °C en fonctionnement et jusqu’à 95 % HR sans condensation, avec face avant NEMA 12 et joint, IP30 à l’avant et à l’arrière, entrées en catégorie de mesure III et entrées courant qui tiennent 100 A pendant 10 s. Le boîtier doit être monté dans un tableau ou une armoire.12
Configuration
Lire Meter Type au registre 17, puis Volts A-N au registre 1000
L’annexe B du manuel E145701 V.1.40 donne Meter Type à l’adresse hexadécimale 0010 (registre décimal 17) en UINT16 codé bit à bit, Volts A-N en hexadécimal 03E7 à 03E8 (décimal 1000 à 1001) en FLOAT et en volts, le Power & Energy Format en hexadécimal 7535 (décimal 30006) et W-hours received en hexadécimal 044B à 044C (décimal 1100 à 1101) en SINT32. La table imprime les deux colonnes ; la convention d’adressage est donc fixée par le document : envoyez la valeur hexadécimale.
- Requête
- 01 03 00 10 00 01 85 CF : adresse Modbus 1, FC03, adresse 0x0010 (colonne hexadécimale de la table pour le registre décimal 17), un registre, CRC RTU.
- Convention d’adressage
- La colonne hexadécimale est l’adresse à base zéro sur le bus et la colonne décimale est à base un : hexadécimal 0010 correspond au registre 17, hexadécimal 03E7 au registre 1000. Un client qui numérote les registres de maintien à partir de un prend 17 et 1000 (ou 40017 et 41000). Envoyer 0x03E8 pour Volts A-N commence un registre trop tard.
- Réponse synthétique
- 01 03 02 00 03 F8 45 : deux octets de données, 00 03.
- Décodage
- Meter Type 0x0003, codé bit à bit -------t -----vvv : t vaut 0, donc un Shark 100 avec afficheur, et vvv vaut 3, donc V-Switch 3 avec puissance, fréquence et compteurs d’énergie.
- Lecture de tension
- 01 03 03 E7 00 02 74 78 lit deux registres à partir de 0x03E7. Réponse synthétique 01 03 04 42 F0 CC CD 7A ED : mot de poids fort 0x42F0 en premier, puis 0xCCCD, donc le flottant 0x42F0CCCD = 120,4 V.
- Lecture d’énergie
- 01 03 75 35 00 01 8E 08 lit le Power & Energy Format ; la réponse synthétique 01 03 02 83 31 18 A0 donne 0x8331, dont l’octet de poids faible 0x31 signifie échelle d’énergie 3 (kilo) et 1 chiffre après la virgule. Puis 01 03 04 4B 00 02 B5 2D lit W-hours received ; la réponse synthétique 01 03 04 00 01 E2 40 E2 A3 donne 0x0001E240 = 123456, soit 12 345,6 kWh.
- Acceptation
- Conservez les points quand Volts A-N concorde avec l’écran VOLTS L-N et Wh received avec l’écran Wh au même moment. Un flottant lu un registre trop tard chevauche deux valeurs et ne donne normalement pas la tension affichée.
Acceptation : Les octets de réponse sont un contrôle synthétique du décodeur, pas une réponse enregistrée sur un appareil. Une vraie réponse doit indiquer le V-Switch attendu et une tension conforme à l’afficheur avant d’activer les points de courant, de puissance et d’énergie.
-
Identifier l’appareil et ses options
Relevez la référence de commande sur l’étiquette. L’appareil doit avoir l’option COM 485P (ou INP10 pour Ethernet) ; un Shark 100 avec l’option COM X n’a que le port IrDA de la face avant. Notez le V-Switch, car puissance et fréquence demandent V2 et les compteurs d’énergie V3.
-
Relever les réglages du port
Sur un Shark 100, le mode Configuration affiche les écrans PORT : adresse (Adr), vitesse (bAUd) et protocole (Prot), qui doit être réglé sur Modbus RTU. En sortie d’usine, le port fonctionne à 57600 bauds, adresse 001. Un Shark 100T n’a pas d’afficheur ; lisez son profil avec le logiciel CommunicatorPQA d’EIG. Saisissez la même adresse et la même vitesse, avec 8 bits de données et sans parité, dans le client série d’Edge ou dans le ZMB-31.
-
Câbler la paire RS-485
Reliez + à +, - à - et le blindage à SH sur les bornes RS-485 de l’appareil avec une paire torsadée blindée, mettez le blindage à la terre d’un seul côté et chaînez les autres appareils sans dérivation.
-
Confirmer l’appareil et son V-Switch
Envoyez FC03 pour un registre à l’adresse hexadécimale 0010, le registre Meter Type. Les trois bits de poids faible donnent le V-Switch (1 à 4), et le bit 8 est positionné sur un Shark 100T.
-
Comparer une valeur avec l’afficheur
Lisez Volts A-N à partir de l’adresse hexadécimale 03E7 en flottant, mot de poids fort en premier, et comparez avec l’écran VOLTS L-N, puis ajoutez courant, puissance, fréquence et, en V3 ou V4, les compteurs d’énergie.
-
Mettre à l’échelle les compteurs d’énergie
Lisez une fois le registre Power & Energy Format à l’adresse hexadécimale 7535, appliquez son échelle d’énergie et son nombre de décimales aux compteurs Wh et VARh, et comparez Wh received avec l’afficheur. N’écrivez jamais dans la section des commandes ni dans le bloc de réglages.
Questions fréquentes
- Faut-il envoyer l’adresse hexadécimale ou décimale de la table du Shark 100 ?
- Envoyez la valeur hexadécimale. Chaque ligne de la table d’EIG donne les deux : Volts A-N est en hexadécimal 03E7, soit le registre décimal 1000. La colonne hexadécimale est l’adresse dans la trame Modbus et la colonne décimale vaut cette adresse plus un ; un outil qui numérote les registres à partir de un prend donc 1000.1
- Pourquoi le Shark 100 ne donne-t-il ni puissance ni énergie en Modbus ?
- Vérifiez le V-Switch. Meter Type au registre 17 (hexadécimal 0010) le contient dans ses trois bits de poids faible : V1 mesure uniquement tension et courant, V2 ajoute puissance, facteur de puissance et fréquence, et V3 ajoute les compteurs d’énergie. La table indique aussi que les registres de mesure valent 0 jusqu’aux premières mesures ou tant que l’appareil n’est pas en mode de fonctionnement.12
- Comment mettre à l’échelle les registres d’énergie du Shark 100 ?
- Les compteurs Wh, VARh et VAh à partir du registre 1100 sont des entiers SINT32 avec virgule implicite. Lisez le registre 30006 (hexadécimal 7535) : les bits 6 à 4 donnent l’échelle d’énergie (0 unités, 3 kilo, 6 méga) et les bits 2 à 0 le nombre de chiffres après la virgule. Un compteur de 123456 en kilo avec une décimale vaut 12 345,6 kWh. La table indique que les registres d’énergie doivent être remis à zéro après un changement de format ; relisez donc le registre de format si les compteurs changent d’échelle.1
- Le Shark 100 sépare-t-il l’énergie importée et exportée ?
- Oui. W-hours received au registre 1100 et delivered à 1102 sont des compteurs séparés de signes opposés, avec net à 1104 et total à 1106 ; les VAR-hours ont des compteurs positif et négatif à 1108 et 1110. Le sens compté comme received dépend du réglage du sens de puissance : received est positif en vue charge et delivered est positif en vue générateur.1
- Le Shark 100 dispose-t-il de Modbus TCP ?
- Seulement avec l’option INP10, une carte Ethernet 10/100BaseT pour Modbus TCP/IP. Le manuel V.1.40 configure la carte par Telnet sur le port 9999 depuis son adresse d’usine 10.0.0.1, et la carte prend l’adresse Modbus dans l’identifiant d’unité de chaque requête. L’option 485P fournit à la place le port RS-485, le port IrDA de la face avant ne parle que Modbus ASCII, et un appareil commandé avec l’option COM X n’a pas de port arrière.12
- Comment retrouver les réglages d’un Shark 100T sans afficheur ?
- Utilisez le logiciel CommunicatorPQA d’EIG par le port RS-485. Le manuel décrit un mode de communication par défaut : interrogez l’appareil dans les 5 secondes qui suivent la mise sous tension à 9600 bauds, adresse 001, en Modbus RTU, et il garde ces réglages jusqu’à 5 minutes sans activité, assez longtemps pour lire l’adresse et la vitesse programmées. Saisissez ensuite les mêmes valeurs dans Edge.1
Sources
- Manuel utilisateur Shark 100/100T/100B/100BT/50/50B, Doc # E145701 V.1.40 (7 août 2026), avec l’annexe B des tables Modbus et la table de registres du Shark 100 MM-1 à MM-8 (s’ouvre dans un nouvel onglet) (PDF)
- Brochure de la centrale de mesure multifonction de puissance et d’énergie Shark 100, E145702 V.1.25 (mai 2026), avec caractéristiques et informations de commande des Shark 100 et Shark 100T (s’ouvre dans un nouvel onglet) (PDF)
Lecture complémentaire
- outilTraducteur d’adresses de registres Modbus
- outilDécodeur de données Modbus
- guideMise en service Modbus sur RS-485
- guideCentrale de mesure Accuenergy Acuvim II
- guideCentrale de mesure SATEC PM135
- outilTerminaison et polarisation RS-485
- protocoleAppareils Modbus et tables de registres
- catégorieCompteurs d’énergie
Les noms de produits et les marques commerciales appartiennent à leurs propriétaires. La publication ne suppose pas d'approbation ou d'une relation commerciale.





