Aller au contenu principal

Le SmartgridOne Controller prend en charge l'ajout d'un PLC, d'un Datalogger, d'une passerelle ou d'un hub en tant que dispositif esclave via le protocole SmartgridOne Controller. Cette fonction est proposée lorsque le hub doit recevoir les signaux de contrôle lui-même du SmartgridOne Controller.

Lorsque votre dispositif a implémenté le protocole, vous pouvez ajouter votre dispositif via l'assistant de dispositif, en choisissant "Onduleur solaire", "Générique", "Ethernet TCP" et "PLC (protocole générique)".

Mise en œuvre du protocole

Vous pouvez télécharger les spécifications du protocole via ce lien.

Vous avez deux options lors de l'implémentation du protocole sur le hub :

  1. Soit vous implémentez uniquement les registres de données et de contrôle pour les totaux de tous les PV, du stockage, etc. Ils sont ajoutés dans le SmartgridOne Controller comme un grand dispositif agrégé (ou un chargeur de véhicules électriques, un compteur d'énergie, un onduleur hybride si applicable).
  2. Soit vous implémentez les registres de données et de contrôle pour chaque dispositif individuel. Chaque dispositif individuel est ajouté dans le SmartgridOne Controller séparément.
Dispositif agrégé et groupes

Dans le cas où votre hub n'implémente que les totaux, le SmartgridOne Controller considérera cela comme un grand dispositif agrégé contrôlable. Vous pouvez toujours placer le dispositif agrégé dans n'importe quel groupe, tout comme n'importe quel autre dispositif. Cependant, il y a quelques points à garder à l'esprit si les dispositifs individuels qui constituent le dispositif agrégé sont en réalité répartis entre différents groupes :

  • Le SmartgridOne Controller ne pourra pas protéger correctement contre les surcharges sur ces groupes.
  • Le SmartgridOne Controller ne pourra pas déterminer le chemin complet de toute l'énergie pour ces groupes. Cela peut amener le SmartgridOne Controller à voir la production par une "source inconnue" ou la consommation par une "charge inconnue" s'il y a des compteurs d'énergie sur ces groupes. Une partie de l'énergie pourrait être reportée deux fois.

Si les dispositifs derrière le hub sont répartis entre différents groupes, vous devez implémenter les registres de données et de contrôle pour chaque dispositif individuel.

Exemples

Un PLC qui contrôle la production photovoltaïque et veut accepter un signal de contrôle du SmartgridOne Controller

La prémisse du protocole SmartgridOne Controller dans ce cas est que le SmartgridOne Controller voit le PLC lui-même comme un onduleur photovoltaïque contrôlable.

Le minimum requis si vous souhaitez contrôler des onduleurs photovoltaïques via un PLC avec un signal du SmartgridOne Controller, est que le PLC :

  1. indique au SmartgridOne Controller qu'il n'y a que du photovoltaïque ;
  2. renvoie combien d'énergie photovoltaïque est produite au total par les onduleurs ;
  3. accepte les valeurs de consigne du SmartgridOne Controller ;

Pour le point 1 :

  • Le registre d'entrée 0, (entier non signé 32 bits), doit contenir la valeur fixe "0x454E4952" (identification du protocole)
  • Le registre d'entrée 100, (entier non signé 16 bits), doit contenir la valeur "0", afin que le SmartgridOne Controller sache que le PLC ne fournit pas de mesures d'énergie du réseau.
  • Le registre d'entrée 300, (entier non signé 16 bits), doit contenir la valeur "1", afin que le SmartgridOne Controller sache qu'il y a du photovoltaïque.
  • Le registre d'entrée 400, (entier non signé 16 bits), doit contenir la valeur "0", afin que le SmartgridOne Controller sache qu'il n'y a pas de stockage.

Pour le point 2 :

  • Le registre d'entrée 202, (entier signé 32 bits), contient la puissance AC des onduleurs. Négatif vers le réseau, positif du réseau.
  • Le registre d'entrée 303, (entier non signé 32 bits), contient la puissance totale de production photovoltaïque en W. (Toujours un nombre positif)

Pour le point 3 :

  • Le registre de maintien 1001, (entier non signé 16 bits), sera réglé sur "1" par le SmartgridOne Controller s'il souhaite appliquer une consigne de contrôle, ou "0" lorsque le PLC doit revenir à son propre contrôle.
  • Le registre de maintien 1002, (entier non signé 32 bits), sera réglé par le SmartgridOne Controller et contient la puissance maximale de production photovoltaïque autorisée en W. (Toujours un nombre positif)
Registres non implémentés

IMPORTANT : TOUS LES REGISTRES NON IMPLÉMENTÉS DOIVENT CONTENIR LA VALEUR NON IMPLÉMENTÉE DE LEUR TYPE, COMME DÉCRIT DANS LE PROTOCOLE.

Les registres ci-dessus sont le minimum absolu requis. Le SmartgridOne Controller supposera que tous les PV connectés au PLC se comportent comme s'il s'agissait d'un seul onduleur photovoltaïque, avec un facteur de puissance de 1 et un comportement symétrique à trois phases.

Si un contrôle amélioré est nécessaire, par exemple pour surveiller les courants de phase, il est préférable d'implémenter également les registres recommandés.