PLC / Datalogger / Gateway jako urządzenie podrzędne
SmartgridOne Controller obsługuje dodawanie PLC, Dataloggera, Gateway lub huba jako urządzenia podrzędnego przez protokół SmartgridOne Controller. Ta funkcja jest udostępniana, gdy istnieje hub, który musi samodzielnie odbierać sygnały sterujące z SmartgridOne Controller.
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 SmartgridOne Controller 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 SmartgridOne Controller 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, SmartgridOne Controller 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:
- SmartgridOne Controller nie będzie w stanie odpowiednio chronić przed przeciążeniem na tych grupach.
- SmartgridOne Controller 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 SmartgridOne Controller 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 SmartgridOne Controller
Założeniem protokołu SmartgridOne Controller w tym przypadku jest, że SmartgridOne Controller postrzega PLC jako kontrolowany falownik PV.
Minimalne wymagania, jeśli chcesz kontrolować falowniki PV za pomocą PLC z sygnałem z SmartgridOne Controller, to:
- informacja dla SmartgridOne Controller, że istnieje tylko PV;
- zwrócenie, ile mocy PV jest produkowanej łącznie przez falowniki;
- akceptacja punktów zadanych przez SmartgridOne Controller;
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 SmartgridOne Controller wiedziało, że PLC nie dostarcza pomiarów energii z sieci.
- Rejestr wejściowy 300, (16-bitowy unsigned int), musi zawierać wartość "1", aby SmartgridOne Controller wiedziało, że istnieje PV.
- Rejestr wejściowy 400, (16-bitowy unsigned int), musi zawierać wartość "0", aby SmartgridOne Controller 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 SmartgridOne Controller, 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 SmartgridOne Controller 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. SmartgridOne Controller 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.