SATEC BFM II
Compteur de puissance multicircuit
Le BFM II est le compteur de départs sur rail DIN de SATEC : un module de tension et jusqu’à 54 voies de courant, regroupées en sous-compteurs qui mesurent chacun un circuit triphasé ou monophasé. Il mesure uniquement par les capteurs de courant haute précision SATEC (HACS), jamais par des secondaires de TC de 1 A ou 5 A. Tous les BFM II disposent d’un port RS-485 et d’un port Ethernet, tous deux en Modbus. Chaque sous-compteur répond à sa propre adresse Modbus, comptée à partir de l’adresse de base de l’appareil, et présente la même table de registres : adresses décimales, entiers sur 32 bits envoyés mot de poids faible en premier et énergie en 0,1 kWh.
compatibilité
Compatible avec EpiSensor Edge via Modbus TCP ou Modbus RTU
Le BFM II est compatible avec EpiSensor Edge en Modbus TCP sur le port 502 de son port Ethernet de série, et en Modbus RTU sur son port RS-485 COM1 lu par un ZMB-31 Modbus Interface ou par un port série du Gateway. SATEC publie la table de registres avec l’adressage des sous-compteurs, les adresses décimales, les types de données, l’ordre des mots poids faible en premier et les unités.
Versions BFM II EM et DFR, selon le guide de référence Modbus BFM II BG0589 Rev. A12 et le manuel d’utilisation et d’installation BG0588 Rev. A12. Chaque sous-compteur est une adresse Modbus distincte, comptée à partir de l’adresse de base. Vérification sur site : lisez l’affectation des voies et comparez le courant et les kWh d’un sous-compteur avec l’afficheur avant d’interroger les autres. DNP3, IEC 60870-5, BACnet, les enregistrements de défauts et les fichiers de formes d’onde du DFR sont hors du champ de ce guide. Surveillance en lecture seule : aucune écriture dans les registres de configuration, de mot de passe, de relais ou de remise à zéro.
Connectez-le avec
Le chemin habituel : tous les BFM II ont un port Ethernet 10/100BaseT sur leur module principal
- Modbus
- Edge
- Plateformes
Pour un compteur dans un tableau électrique, 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
Modèles
| Modèles | interface | Itinéraire vers Edge |
|---|---|---|
| BFM II EM | Compteur de facturation multicircuit : jusqu’à 54 voies de courant en 18 sous-compteurs triphasés ou 54 monophasés, harmoniques jusqu’au rang 25, registres multitarifs ; COM1 RS-485, Ethernet et USB de série | Lisez chaque sous-compteur à sa propre adresse Modbus, en Modbus TCP ou sur COM1. |
| BFM II DFR | Ajoute un enregistreur numérique de défauts avec capture de formes d’onde sur 36 voies de courant et 4 voies de tension jusqu’à 40 × In ; limité à 12 voies de courant triphasées | Même chemin de lecture pour les valeurs sur 1 seconde et l’énergie. Les enregistrements de défauts et les formes d’onde sont des fichiers journaux, hors du champ de ce guide. |
| Current input options HACS, RS5, FLEX (CIM modules C6H, C6R, C6F, C18H, C18R, C18F) | HACS : entrée 40 mA pour les capteurs SATEC HACS de 100 à 3000 A. RS5 : HACS ouvrants de 5 A posés sur les secondaires de TC existants. FLEX : capteurs de courant 3 V AC. Chaque module d’entrées courant accepte un seul type. | La table de registres est la même. SATEC avertit que raccorder directement aux entrées des sorties de TC standard de 1 A ou 5 A les détruit. |
| VIM50Hz, VIM60Hz voltage input module | Un second jeu d’entrées de tension triphasées pour une alimentation en parallèle ; chaque voie de courant est affectée à l’un des deux jeux de tension ; limite le compteur à 36 voies de courant | Aucun changement de table. Vérifiez quel jeu de tension utilise chaque sous-compteur avant de comparer les lectures. |
| T4G-BFM II, DI9, DI18, RLY9, AI modules | Modem 4G avec Modbus TCP ; entrées numériques, sorties relais et entrées analogiques | Utilisez le port Ethernet filaire ou RS-485 pour une lecture locale par Edge. Les sorties relais sont des fonctions de commande : tenez-les à l’écart d’une interrogation de surveillance. |
Spécifications
Le BFM II est un compteur modulaire sur rail DIN pour de nombreux circuits d’un même tableau : un module principal avec les entrées de tension, les ports de communication et un afficheur tactile de 3,5 pouces en option, plus des modules d’entrées courant de 6 ou 18 voies chacun. Il mesure en valeur efficace vraie la tension, le courant, la puissance, le facteur de puissance, le courant de neutre et la fréquence par sous-compteur, l’énergie sur quatre quadrants, des registres multitarifs et les harmoniques jusqu’au rang 25.23
- Circuits
- Jusqu’à 54 voies de courant : 18 sous-compteurs triphasés ou 54 monophasés, plus les sous-compteurs de totalisation 55 à 60. Avec le second module de tension, jusqu’à 36 voies.23
- Entrées de tension
- Nominal 277/480 V AC, ±15 % ; mesure directe de 0 à 561 V AC ; catégorie d’installation III ; câblage étoile 4LN3 ou triangle 4LL3.13
- Entrées de courant
- Capteurs SATEC HACS uniquement, à tore plein ou ouvrant, de 5 A à 3000 A au primaire : entrées 40 mA pour les HACS, entrée RS5 pour les HACS ouvrants de 5 A, ou capteurs FLEX 3 V AC.3
- Précision
- Énergie active classe 0,5S selon IEC 62053-22 avec des HACS à tore plein, classe 1 avec des HACS ouvrants ; ANSI C12.20 classe 0,5 %. Tension 0,1 % et courant 0,2 % de la lecture.3
- Ports série
- COM1 RS-485 deux fils à isolation optique (4 kV AC), trois bornes débrochables, jusqu’à 115 200 bit/s, Modbus RTU, Modbus ASCII ou DNP3 ; COM2 RS-422/485 en option ; COM3 pour l’afficheur. Réglages d’usine : Modbus RTU, adresse 1, 19 200 bit/s, 8 bits de données, sans parité.23
- Ethernet
- 10/100BaseT isolé par transformateur sur RJ45, de série. Modbus TCP sur le port 502 et DNP3/TCP sur le port 20000, cinq connexions simultanées, synchronisation horaire SNTP. IP d’usine 192.168.0.203, masque 255.255.255.0, passerelle 192.168.0.1.23
- Alimentation
- Autoalimenté par les entrées de tension, de 70 à 561 V AC 50/60 Hz sur n’importe quelle phase, ou par le module auxiliaire de 50 à 290 V AC ou de 40 à 290 V DC (90 V DC au minimum au-delà de 60 °C).3
- Construction
- Montage sur rail DIN ; 278 mm de large pour 18 voies, 554 mm pour 54 voies ; 128 mm de haut et 72,5 mm de profondeur ; 1,6 kg pour 36 voies ; IP50.3
- Environnement
- Fonctionnement de -30 à +70 °C, avec la pleine précision de -25 à +60 °C ; stockage de -40 à +85 °C ; humidité de 0 à 95 % sans condensation ; altitude jusqu’à 2000 m.3
interface
Mesures documentées et limites d'intégration pour BFM II.
- Adressage des sous-compteurs : l’adresse d’appareil réglée dans la configuration de communication est l’adresse de base N. Le sous-compteur 1 répond à N, le sous-compteur 2 à N + 1, et ainsi de suite ; les sous-compteurs 55 à 60 sont des compteurs de totalisation. Un sous-compteur est actif dès qu’une entrée courant lui est affectée. Les registres de configuration sont communs, les registres de mesure et d’énergie sont propres à chaque sous-compteur.
- Les adresses sont décimales et partent sur la ligne telles qu’imprimées : le registre 14720 est envoyé sous la forme 39 80. Un client qui attend des numéros Modicon ajoute 40001, ou 400001 au-delà de 9999 : 14720 devient ainsi 414721. FC03 et FC04 renvoient les mêmes registres.
- Les valeurs sur 32 bits occupent deux registres, mot de poids faible en premier, le mot faible étant à une adresse paire. Le BFM II n’a pas d’option en virgule flottante : les valeurs sur 32 bits sont des UINT32 ou des INT32, les valeurs fractionnaires étant multipliées au préalable, comme la fréquence en 0,01 Hz.
- Les unités sont fixées par le rapport de PT. Avec un rapport de PT de 1 : tensions en 0,1 V et puissance en 0,001 kW, kvar ou kVA. Avec un rapport de PT supérieur à 1 : tensions en 1 V et puissance en 1 kW. Les courants sont toujours en 0,01 A.
- Tensions sur 1 seconde V1, V2 et V3 à 13952, 13954 et 13956 et V12, V23 et V31 à 14012, 14014 et 14016 : UINT32.
- Courants du sous-compteur I1, I2 et I3 à 13958, 13960 et 13962 : UINT32 en 0,01 A. Courant de neutre à 14466 et fréquence à 14468 (UINT32, 0,01 Hz).
- kW par phase du sous-compteur à 13964, 13966 et 13968 et kvar à 13970, 13972 et 13974 : INT32. kVA de 13976 à 13980 : UINT32. Facteur de puissance L1 à L3 à 13982, 13984 et 13986 : INT32, × 0,001.
- Totaux du sous-compteur : kW à 14336 et kvar à 14338 (INT32), kVA à 14340 (UINT32), facteur de puissance à 14342 (INT32, × 0,001), kW importés à 14348 et kW exportés à 14350 (UINT32).
- Énergie du sous-compteur : kWh importés à 14720, kWh exportés à 14722, kvarh importés à 14728, kvarh exportés à 14730 et kVAh total à 14736. UINT32, de 0 à 999 999 999, en 0,1 kWh, kvarh ou kVAh selon la table des registres. Registres récapitulatifs de facturation 1 à 8 de 14784 à 14799, également en 0,1 kWh.
- Les options de l’appareil contiennent aussi le nombre de décimales des registres d’énergie à 46271 (0 à 4, 4 par défaut). Lisez-le, et comparez une fois un compteur de kWh avec l’afficheur, avant de vous fier à l’échelle de 0,1 kWh sur un site.
- L’affectation des voies commence à 46928, quatre registres par sous-compteur : courant primaire des TC, puis numéros des entrées courant L1, L2 et L3 (0 non affectée, 1 à 54 pour I1 à I54). Les noms des sous-compteurs (16 caractères) commencent à 47400, huit registres chacun.
- Identification : numéro de série à 46080 (UINT32), identifiant de modèle à 46082 (15400), nom du modèle de 46084 à 46091 ("BFM II") et version du firmware à 46100. Mode de câblage à 46208 (1 étoile 4LN3, 2 triangle 4LL3).
- Les registres de configuration, le registre d’autorisation (44378), les sorties relais, les registres de remise à zéro et d’effacement et la table assignable (0 à 239) acceptent les écritures, et une écriture de configuration à l’adresse de n’importe quel sous-compteur modifie tous les sous-compteurs. Tenez-les à l’écart d’une interrogation de surveillance.
appréciation
Versions BFM II EM et DFR, selon le guide de référence Modbus BFM II BG0589 Rev. A12 et le manuel d’utilisation et d’installation BG0588 Rev. A12. Chaque sous-compteur est une adresse Modbus distincte, comptée à partir de l’adresse de base. Vérification sur site : lisez l’affectation des voies et comparez le courant et les kWh d’un sous-compteur avec l’afficheur avant d’interroger les autres. DNP3, IEC 60870-5, BACnet, les enregistrements de défauts et les fichiers de formes d’onde du DFR sont hors du champ de ce guide. Surveillance en lecture seule : aucune écriture dans les registres de configuration, de mot de passe, de relais ou de remise à zéro.
- InteropérabilitéBien soutenu
- SATEC documente Modbus RTU, ASCII et TCP, l’adressage des sous-compteurs avec un exemple chiffré, les codes de fonction et les réponses d’exception, les adresses décimales avec les décalages Modicon, les types de données, l’ordre des mots poids faible en premier et la table des unités.12
- précisionSoutenu avec des conditions
- Énergie active classe 0,5S par circuit avec des HACS à tore plein, classe 1 avec des HACS ouvrants, valeurs sur 1 seconde et énergie sur quatre quadrants pour jusqu’à 54 voies. La table des registres donne l’énergie en 0,1 kWh alors qu’un réglage du nombre de décimales existe aussi, et les deux documents SATEC ne donnent pas le même nombre de sous-compteurs d’usine : confirmez un sous-compteur par rapport à l’afficheur.123
- sécuritéSoutenu avec des conditions
- Trois niveaux de mot de passe protègent les réglages, les compteurs et les journaux, le registre de configuration de sécurité indique une protection par mot de passe toujours active, et les mots de passe sont livrés réglés sur 9. Modbus n’apporte aucun chiffrement : changez les mots de passe et gardez le compteur sur un réseau de confiance.12
- fiabilitéSoutenu avec des conditions
- La fiche technique liste l’immunité IEC 61000-4-2 à 4-12 avec les niveaux, dont 6 kV en ondes de choc sur les circuits de mesure, ainsi que les essais d’onde de choc et d’onde oscillatoire ANSI C12.1. Un compteur autoalimenté dépend de la tension mesurée ; le module d’alimentation auxiliaire supprime cette dépendance. Traitez les lectures en échec comme des données manquantes.13
- rudesseSoutenu avec des conditions
- Prévu pour fonctionner de -30 à +70 °C et jusqu’à 2000 m, IP50, avec des essais de vibrations et de chocs IEC 62052-11. Montage sur rail DIN dans un tableau électrique.3
- ÉvolutivitéSoutenu avec des conditions
- Un seul compteur couvre jusqu’à 54 voies avec un seul câblage, et tous les sous-compteurs partagent la même liste de points. Chaque sous-compteur occupe une adresse Modbus, si bien qu’un bus ou un client TCP remplit vite sa plage d’adresses, et la configuration est commune à tous les sous-compteurs.123
- Cycle de vieSoutenu avec des conditions
- Le firmware peut être mis à jour sur site par n’importe quel port de communication et sa version est lisible à 46100. Le guide de référence comporte un historique des révisions de 2015 à mai 2024 et la fiche technique est datée de février 2025. La garantie est de 24 mois à compter de l’expédition, dans la limite de 36 mois après la production, et ne s’applique qu’avec des capteurs SATEC HACS. Aucune durée de support ni date de fin de commercialisation n’est indiquée.123
Configuration
Lire les kWh importés du sous-compteur 3 au registre décimal 14720
Dans le guide de référence Modbus BFM II BG0589 Rev. A12, la section 2.6 donne au sous-compteur 3 l’adresse de base plus 2, la section 3.4 indique les kWh importés aux registres 14720 et 14721 en UINT32 en 0,1 kWh, et la section 2.7.2 envoie les valeurs sur 32 bits mot de poids faible en premier. L’exemple porte sur un compteur à l’adresse de base d’usine 1. Partez de cette table et comparez le résultat avec l’afficheur.
- Requête
- 03 03 39 80 00 02 C8 9D : adresse Modbus 3 (sous-compteur 3), FC03, registre 14720 (0x3980), deux registres, CRC RTU. En Modbus TCP, la même fonction, la même adresse et la même longueur partent vers le port 502 avec l’identifiant d’unité 3. Le courant I1 du même sous-compteur se lit avec 03 03 36 86 00 02 2B 88, registre 13958.
- Convention d’adresse
- Les numéros de registres du guide sont les adresses PDU à base zéro en décimal : envoyez 14720, soit 0x3980. Un client qui numérote les registres de maintien à partir de un l’affiche comme 414721. N’envoyez ni 14721 ni 414721 comme adresse.
- Réponse synthétique
- 03 03 04 E2 40 00 01 2F 9F : quatre octets de données, d’abord le mot de poids faible E2 40, puis le mot de poids fort 00 01.
- Décodage
- UINT32 mot de poids faible en premier : 1 × 65536 + 0xE240 (57920) = 123456. À 0,1 kWh par unité, le sous-compteur 3 a importé 12 345,6 kWh. Un client qui prend le mot de poids fort en premier lit 0xE2400001 = 3 795 845 121.
- Acceptation
- Conservez le point s’il concorde avec les kWh importés du sous-compteur 3 sur l’afficheur. S’il est dix fois trop grand ou trop petit, vérifiez le nombre de décimales de l’énergie à 46271. S’il correspond à un autre circuit, vérifiez l’adresse de base et l’affectation des voies à partir de 46928.
Acceptation : Les octets de réponse sont un contrôle synthétique du décodeur, pas une réponse capturée sur un appareil. Une réponse réelle doit concorder avec l’afficheur avant d’ajouter les autres sous-compteurs.
-
Relever les sous-compteurs
Dans PAS ou sur l’afficheur, relevez l’affectation des voies : quelles entrées courant appartiennent à chaque sous-compteur, avec le calibre primaire de ses TC, et les éventuels sous-compteurs de totalisation. Notez l’adresse de base ; le sous-compteur k répond à l’adresse de base plus k moins 1.
-
Relever les réglages du port
COM1 est réglé en usine sur Modbus RTU, adresse 1, 19 200 bit/s et 8 bits de données sans parité. L’adresse IP d’usine du port Ethernet est 192.168.0.203. Saisissez les mêmes valeurs dans le client Edge et laissez les réglages du compteur tels quels.
-
Câbler la liaison
Pour Modbus TCP, raccordez le port RJ45 au réseau du site. Pour RS-485, câblez les bornes COM1, terminez les deux extrémités du bus et gardez l’adresse de tout autre appareil hors de la plage de sous-compteurs du compteur.
-
Vérifier un sous-compteur
À l’adresse du premier sous-compteur, lisez I1 à 13958 et les kWh importés à 14720, deux registres chacun, et décodez-les mot de poids faible en premier, comme dans l’exemple de lecture ci-dessous. Comparez les deux valeurs avec le même sous-compteur sur l’afficheur.
-
Ajouter les autres sous-compteurs
Ajoutez dans Edge un appareil par adresse de sous-compteur, avec la même liste de points. Tenez les registres de configuration, de relais et de remise à zéro à l’écart de la configuration d’interrogation : une écriture de configuration à n’importe quelle adresse modifie tout le compteur.
Questions fréquentes
- Comment un BFM II apparaît-il sur un réseau Modbus ?
- Comme un bloc d’adresses Modbus consécutives, une par sous-compteur actif, à partir de l’adresse de base de l’appareil. Le sous-compteur 1 est à l’adresse de base, le sous-compteur 2 à l’adresse suivante, et ainsi de suite. Sur un bus RS-485 partagé, donnez à chaque compteur une adresse de base dont le bloc ne chevauche aucun autre appareil.12
- Combien de sous-compteurs a un BFM II neuf ?
- Les deux documents SATEC divergent. Le manuel d’utilisation indique une configuration d’usine de six sous-compteurs triphasés aux adresses 1 à 6 ; le guide Modbus indique 18 sous-compteurs triphasés aux adresses 1 à 18. Lisez l’affectation des voies à partir du registre 46928 ou dans PAS plutôt que de supposer l’un ou l’autre.12
- Peut-on raccorder des TC de 5 A existants à un BFM II ?
- Pas directement. Le BFM II n’accepte que les capteurs SATEC HACS, et SATEC avertit que raccorder des sorties de TC de 1 A ou 5 A aux entrées les détruit. Pour des TC existants, commandez la version RS5 et posez un HACS ouvrant de 5 A sur chaque secondaire de TC.3
- Quel identifiant d’unité Edge utilise-t-il en Modbus TCP ?
- L’adresse du sous-compteur. Le manuel indique que le port Ethernet répond à n’importe quelle adresse d’appareil, et il fait aussi sélectionner une adresse de sous-compteur par PAS sur la même connexion : réglez l’identifiant d’unité sur l’adresse du sous-compteur et validez avec le courant d’un sous-compteur avant d’ajouter les autres.12
- Pourquoi une valeur sur 32 bits se lit-elle en milliards ?
- Le client prend le mot de poids fort en premier. Le BFM II envoie le mot de poids faible dans le premier registre et le mot de poids fort dans le second. Inversez les deux registres dans la définition du point dans Edge.1
- Des écritures Modbus peuvent-elles modifier les réglages du compteur ?
- Oui. Les registres de configuration, de relais et de remise à zéro sont accessibles en écriture, et une écriture de configuration à l’adresse de n’importe quel sous-compteur modifie tout le compteur. Le BFM II est livré avec ses trois mots de passe réglés sur 9 ; avec la protection activée, le mot de passe doit être envoyé au registre d’autorisation 44378 avant une écriture, faute de quoi le compteur répond par le code d’exception 01. Une configuration de surveillance ne doit lire qu’avec FC03.12
Sources
- Branch Feeder Monitor BFM-II, guide de référence du protocole de communication MODBUS, BG0589 Rev. A12 (mai 2024) (s’ouvre dans un nouvel onglet) (PDF)
- Branch Feeder Monitor BFM II EM and DFR, manuel d’utilisation et d’installation, BG0588 Rev. A12 (s’ouvre dans un nouvel onglet) (PDF)
- Fiche technique BFM II, février 2025, avec les options et la référence de commande (s’ouvre dans un nouvel onglet) (PDF)
Lecture complémentaire
- applicationSous-comptage locatif et répartition des coûts
- outilTraducteur d’adresses de registres Modbus
- outilDécodeur de données Modbus
- guideSous-comptage électrique des bâtiments tertiaires
- guideModbus TCP ou Modbus RTU
- guideSATEC PM135 : un compteur SATEC monocircuit avec la même organisation des registres
- outilTerminaison et polarisation RS-485
- fabricantAppareils SATEC
- 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.












