PLC / Datalogger / Passerelle en tant qu'esclave
Le SmartgridOne Controller prend en charge l'ajout d'un PLC, d'un Datalogger, d'une passerelle ou d'un hub en tant qu'appareil esclave via le protocole SmartgridOne Controller. Cette fonction est prévue lorsqu'un hub doit recevoir lui-même des signaux de commande du SmartgridOne Controller.
Une fois que votre appareil a implémenté le protocole, vous pouvez l'ajouter via l'assistant d'appareil en choisissant « Solar Inverter », « Generic », « Ethernet TCP » et « PLC (Generic protocol) ».
Mise en œuvre du protocole
Vous disposez de deux options lors de l'implémentation du protocole sur le hub :
- Soit vous implémentez uniquement les registres de données et de commande correspondant aux totaux de tous les systèmes PV, systèmes de stockage, etc. Ils sont ajoutés dans le SmartgridOne Controller en tant qu'un seul grand appareil agrégé (ou un seul chargeur de véhicule électrique, un seul compteur d'énergie ou un seul onduleur hybride, le cas échéant).
- Soit vous implémentez les registres de données et de commande pour chaque appareil individuel. Chaque appareil individuel est ajouté séparément dans le SmartgridOne Controller.
Avertissement
Ajout d’appareils directement contrôlés par l’automate à l’EMS N’ajoutez PAS à l’EMS un appareil directement contrôlé par l’automate. Cela pourrait entraîner des signaux de commande contradictoires et un double comptage des valeurs de puissance.
Avertissement
Appareil agrégé et groupes Si votre hub implémente uniquement les totaux, le SmartgridOne Controller traitera celui-ci comme un seul grand appareil agrégé contrôlable. Vous pouvez toujours placer l'appareil agrégé dans n'importe quel groupe, comme tout autre appareil. Cependant, certains éléments sont à prendre en compte si les appareils individuels qui composent l'appareil agrégé sont en réalité répartis entre différents groupes :
- Le SmartgridOne Controller ne sera pas en mesure de protéger correctement ces groupes contre les surcharges.
- Pour ces groupes, le SmartgridOne Controller ne sera pas en mesure de déterminer le chemin complet de toute la puissance. Cela peut amener le SmartgridOne Controller à détecter une production provenant d'une « source inconnue » ou une consommation provenant d'une « charge inconnue » si des compteurs d'énergie sont présents sur ces groupes. Une partie de la puissance peut être comptabilisée deux fois.
Si les appareils situés derrière le hub sont répartis entre différents groupes, vous devez implémenter les registres de données et de commande pour chaque appareil individuel.
Exemples
Un PLC qui contrôle la production PV et souhaite accepter un signal de commande du SmartgridOne Controller
Dans ce cas, le principe du protocole SmartgridOne Controller est que le SmartgridOne Controller considère le PLC lui-même comme un onduleur PV contrôlable.
Si vous souhaitez contrôler des onduleurs PV via un PLC au moyen d'un signal provenant du SmartgridOne Controller, le minimum requis est que le PLC :
- indique au SmartgridOne Controller qu'il n'y a que du PV ;
- renvoie la quantité totale de puissance PV produite par les onduleurs ;
- accepte les consignes du SmartgridOne Controller ;
Pour le point 1 :
- Le registre d'entrée 0 (entier non signé de 32 bits) doit contenir la valeur fixe "0x454E4952" (identification du protocole)
- Le registre d'entrée 100 (entier non signé de 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é de 16 bits) doit contenir la valeur "1", afin que le SmartgridOne Controller sache qu'il y a du PV.
- Le registre d'entrée 400 (entier non signé de 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é de 32 bits) contient la puissance AC des onduleurs. Une valeur négative indique une puissance dirigée vers le réseau ; une valeur positive indique une puissance provenant du réseau.
- Le registre d'entrée 303 (entier non signé de 32 bits) contient la puissance totale de production PV en W. (Toujours un nombre positif)
Pour le point 3 :
- Le registre de maintien 1001 (entier non signé de 16 bits) sera défini sur "1" par le SmartgridOne Controller s'il souhaite appliquer une consigne de commande, ou sur "0" lorsque le PLC doit reprendre son propre contrôle
- Le registre de maintien 1002 (entier non signé de 32 bits) sera défini par le SmartgridOne Controller et contient la puissance maximale de production PV autorisée en W. (Toujours un nombre positif)
Avertissement
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 constituent le minimum absolu requis. Le SmartgridOne Controller considérera que tout le PV connecté au PLC se comporte comme un seul onduleur PV, avec un facteur de puissance égal à 1 et un fonctionnement triphasé symétrique.
Si un contrôle avancé est nécessaire, par exemple pour surveiller les courants de phase, il est préférable d'implémenter également les registres recommandés.
