De Sofar EMS ondersteunt het toevoegen van een PLC, Datalogger, Gateway of hub als een slave-apparaat via het Sofar EMS-protocol. Deze functie is bedoeld voor situaties waarin er een hub is die zelf besturingssignalen moet ontvangen van de Sofar EMS.
Wanneer je apparaat het protocol heeft geïmplementeerd, kun je je apparaat toevoegen via de apparaatwizard, door "Zonne-omvormer", "Algemeen", "Ethernet TCP" en "PLC (Algemeen protocol)" te kiezen.
Protocolimplementatie
Je kunt de specificaties van het protocol via deze link downloaden.Je hebt twee opties bij het implementeren van het protocol op de hub:
- Of je implementeert alleen de gegevens- en controleregisters voor de totalen van alle PV, opslag enzovoort. Ze worden toegevoegd in de Sofar EMS als één groot geaggregeerd apparaat (of één EV-lader, één energiemeter, één hybride omvormer indien van toepassing).
- Of je implementeert de gegevens- en controleregisters voor elk afzonderlijk apparaat. Elk afzonderlijk apparaat wordt afzonderlijk toegevoegd in de Sofar EMS.
Als je hub alleen de totalen implementeert, zal de Sofar EMS dit behandelen als één groot bestuurbaar geaggregeerd apparaat. Je kunt het geaggregeerde apparaat nog steeds in elke groep plaatsen, net als elk ander apparaat. Houd echter rekening met een paar zaken als de afzonderlijke apparaten die het geaggregeerde apparaat vormen in werkelijkheid verspreid zijn over verschillende groepen:
- De Sofar EMS zal niet in staat zijn om goed te bewaken tegen overbelasting op die groepen.
- De Sofar EMS zal voor die groepen niet in staat zijn om het volledige pad van alle stroom te bepalen. Dit kan ertoe leiden dat de Sofar EMS productie ziet van een "onbekende bron" of verbruik van een "onbekende belasting" als er energiemeters zijn op die groepen. Sommige stroom kan dubbel worden gerapporteerd.
Als de apparaten achter de hub verspreid zijn over verschillende groepen, moet je de gegevens- en controleregisters implementeren voor elk afzonderlijk apparaat.
Voorbeelden
Een PLC die de PV-productie controleert en een besturingssignaal van de Sofar EMS wil accepteren
De premisse van het Sofar EMS-protocol in dit geval is dat de Sofar EMS de PLC zelf ziet als een bestuurbare PV-omvormer.
Het minimumvereiste als je PV-omvormers wilt bedienen via een PLC met een signaal van de Sofar EMS, is dat de PLC:
- de Sofar EMS vertelt dat er alleen PV is;
- teruggeeft hoeveel PV-energie er totaal door de omvormers wordt geproduceerd;
- de setpoints van de Sofar EMS accepteert;
Voor punt 1:
- Ingangsregister 0, (32 bit unsigned int), moet de vaste waarde "0x454E4952" (protocolidentificatie) bevatten.
- Ingangsregister 100, (16 bit unsigned int), moet de waarde "0" bevatten, zodat de Sofar EMS weet dat de PLC geen net-energiemetingen levert.
- Ingangsregister 300, (16 bit unsigned int), moet de waarde "1" bevatten, zodat de Sofar EMS weet dat er PV is.
- Ingangsregister 400, (16 bit unsigned int), moet de waarde "0" bevatten, zodat de Sofar EMS weet dat er geen opslag is.
Voor punt 2:
- Ingangsregister 202, (32 bit signed int), bevat het AC-vermogen van de omvormers. Negatief is naar het net, positief is van het net.
- Ingangsregister 303, (32 bit unsigned int), bevat het totale PV-productievermogen in W. (Altijd een positief getal)
Voor punt 3:
- Houdregister 1001, (16 bit unsigned int), zal door de Sofar EMS op "1" worden gezet als het een controle-setpoint wil toepassen, of "0" wanneer de PLC moet terugvallen op zijn eigen controle.
- Houdregister 1002, (32 bit unsigned int), zal worden ingesteld door de Sofar EMS en bevat het maximaal toegestane PV-productievermogen in W. (Altijd een positief getal)
BELANGRIJK: ALLE NIET-GEÏMPLICEERDE REGISTER MOETEN DE NIET-GEÏMPLICEERDE WAARDE VAN HUN TYPE BEVATTEN, ZOALS BESCHREVEN IN HET PROTOCOL.
De bovenstaande registers zijn het absolute minimum dat vereist is. De Sofar EMS gaat ervan uit dat alle PV die is aangesloten op de PLC zich gedraagt alsof het een enkele PV-omvormer is, met een vermogensfactor van 1 en symmetrisch drie-fasegedrag.
Als verbeterde controle noodzakelijk is, bijv. om de fase-stromen in de gaten te houden enz., is het het beste om ook de aanbevolen registers te implementeren.