PLC / Datalogger / Gateway jako urządzenie podrzędne
Sofar EMS obsługuje dodawanie PLC, Dataloggera, Gateway lub huba jako urządzenia podrzędnego przez protokół Sofar EMS. Ta funkcja jest udostępniana, gdy istnieje hub, który musi samodzielnie odbierać sygnały sterujące z Sofar EMS.
Gdy Twoje urządzenie wdroży protokół, możesz dodać swoje urządzenie przez kreatora urządzeń, wybierając "Falownik słoneczny", "Ogólny", "Ethernet TCP" oraz "PLC (protokół ogólny)".
Implementacja protokołu
Możesz pobrać specyfikacje protokołu za pośrednictwem tego linku.Masz dwie opcje podczas wdrażania protokołu na hubie:
- Możesz zaimplementować tylko rejestry danych i sterowania dla sum wszystkich PV, magazynów itp. Zostaną one dodane w Sofar EMS jako jedno duże zgrupowane urządzenie (lub jedna ładowarka EV, jeden licznik energii, jeden falownik hybrydowy, jeśli dotyczy).
- Możesz zaimplementować rejestry danych i sterowania dla każdego indywidualnego urządzenia. Każde indywidualne urządzenie jest dodawane w Sofar EMS osobno.
NIE dodawaj urządzenia, które jest sterowane przez PLC, bezpośrednio do EMS. Może to prowadzić do konfliktujących sygnałów sterujących i podwójnie liczonych wartości mocy.
W przypadku, gdy Twój hub implementuje tylko sumy, Sofar EMS potraktuje to jako jedno duże kontrolowane zgrupowane urządzenie. Możesz nadal umieścić zgrupowane urządzenie w dowolnej grupie, tak jak każde inne urządzenie. Należy jednak pamiętać o kilku rzeczach, jeśli indywidualne urządzenia, które tworzą zgrupowane urządzenie, są w rzeczywistości rozproszone w różnych grupach:
- Sofar EMS nie będzie w stanie odpowiednio chronić przed przeciążeniem na tych grupach.
- Sofar EMS dla tych grup nie będzie w stanie ustalić pełnej ścieżki całej mocy. Może to prowadzić do sytuacji, w której Sofar EMS widzi produkcję z "nieznanego źródła" lub zużycie przez "nieznany ładunek", jeśli są odpowiednie liczniki energii w tych grupach. Niektóre wartości mocy mogą być zgłaszane podwójnie.
Jeśli urządzenia za hubem są rozproszone w różnych grupach, musisz zaimplementować rejestry danych i sterowania dla każdego indywidualnego urządzenia.
Przykłady
PLC, który kontroluje produkcję PV i chce akceptować sygnał sterujący z Sofar EMS
Założeniem protokołu Sofar EMS w tym przypadku jest, że Sofar EMS postrzega PLC jako kontrolowany falownik PV.
Minimalne wymagania, jeśli chcesz kontrolować falowniki PV za pomocą PLC z sygnałem z Sofar EMS, to:
- informacja dla Sofar EMS, że istnieje tylko PV;
- zwrócenie, ile mocy PV jest produkowanej łącznie przez falowniki;
- akceptacja punktów zadanych przez Sofar EMS;
Dla punktu 1:
- Rejestr wejściowy 0, (32-bitowy unsigned int), musi zawierać stałą wartość "0x454E4952" (identyfikacja protokołu)
- Rejestr wejściowy 100, (16-bitowy unsigned int), musi zawierać wartość "0", aby Sofar EMS wiedziało, że PLC nie dostarcza pomiarów energii z sieci.
- Rejestr wejściowy 300, (16-bitowy unsigned int), musi zawierać wartość "1", aby Sofar EMS wiedziało, że istnieje PV.
- Rejestr wejściowy 400, (16-bitowy unsigned int), musi zawierać wartość "0", aby Sofar EMS wiedziało, że nie ma magazynu.
Dla punktu 2:
- Rejestr wejściowy 202, (32-bitowy signed int), zawiera moc AC falowników. Wartość ujemna wskazuje na sieć, wartość dodatnia wskazuje z sieci.
- Rejestr wejściowy 303, (32-bitowy unsigned int), zawiera łączną moc produkcji PV w W. (Zawsze dodatnia liczba)
Dla punktu 3:
- Rejestr podtrzymania 1001, (16-bitowy unsigned int), zostanie ustawiony na "1" przez Sofar EMS, jeśli chce zastosować punkt zadany, lub "0", gdy PLC powinien wrócić do swojego własnego sterowania
- Rejestr podtrzymania 1002, (32-bitowy unsigned int), zostanie ustawiony przez Sofar EMS i zawiera maksymalną dozwoloną moc produkcji PV w W. (Zawsze dodatnia liczba)
WAŻNE: WSZYSTKIE NIEZAIMPLEMENTOWANE REJESTRY MUSZĄ ZAWIERAĆ NIEZAIMPLEMENTOWANĄ WARTOŚĆ SWOJEGO TYPU, JAK OPISANO W PROTOKOLE.
Rejestry powyżej są absolutnym minimum wymaganym. Sofar EMS założy, że wszystkie PV, które są podłączone do PLC, zachowują się tak, jakby były jednym falownikiem PV, z współczynnikiem mocy 1 i symetrycznym, trójfazowym zachowaniem.
Jeśli konieczna jest zaawansowana kontrola, np. aby monitorować prądy fazowe itp., najlepiej jest również wdrożyć zalecane rejestry.