PLC / Datalogger / Gateway jako urządzenie podrzędne
SmartgridOne Controller obsługuje dodawanie PLC, Dataloggera, Gatewaya lub huba jako urządzenia podrzędnego przez protokół SmartgridOne Controller. Funkcja ta jest dostępna, gdy istnieje hub, który musi sam odbierać sygnały sterujące z SmartgridOne Controller.
Gdy Twoje urządzenie wdroży protokół, możesz dodać swoje urządzenie przez kreator urządzeń, wybierając "Inwerter słoneczny", "Ogólne", "Ethernet TCP" oraz "PLC (protokół ogólny)".
Implementacja protokołu
Możesz pobrać specyfikacje protokołu przez ten link.Masz dwie opcje przy implementacji protokołu na hubie:
- Możesz zaimplementować rejestry danych i kontrolne dla sum wszystkich PV, magazynów itp. Są one dodawane w SmartgridOne Controller jako jedno duże agregowane urządzenie (lub jedna ładowarka EV, jeden miernik energii, jeden inwerter hybrydowy, jeśli ma to zastosowanie).
- Możesz zaimplementować rejestry danych i kontrolne dla każdego indywidualnego urządzenia. Każde indywidualne urządzenie jest dodawane w SmartgridOne Controller oddzielnie.
Warning
Dodawanie urządzeń kontrolowanych przez PLC bezpośrednio do EMS Nie dodawaj urządzenia, które jest kontrolowane przez PLC, bezpośrednio do EMS. Może to prowadzić do sprzecznych sygnałów sterujących i podwójnie liczonych wartości mocy.
Warning
Urządzenia agregowane i grupy W przypadku, gdy Twój hub implementuje tylko sumy, SmartgridOne Controller potraktuje to jako jedno duże kontrolowalne agregowane urządzenie. Możesz nadal umieścić urządzenie agregowane 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ą agregowane urządzenie, w rzeczywistości są rozłożone po różnych grupach:
- SmartgridOne Controller nie będzie w stanie właściwie chronić przed przeciążeniami w tych grupach.
- SmartgridOne Controller nie będzie w stanie określić pełnej ścieżki całej mocy dla tych grup. Może to prowadzić do sytuacji, w której SmartgridOne Controller zobaczy produkcję z "nieznanego źródła" lub zużycie przez "nieznany ładunek", jeśli w tych grupach są mierniki energii. Niektóre wartości mocy mogą być raportowane podwójnie.
Jeśli urządzenia za hubem są rozłożone po różnych grupach, musisz zaimplementować rejestry danych i kontrolne dla każdego indywidualnego urządzenia.
Przykłady
PLC, który kontroluje produkcję PV i chce zaakceptować sygnał sterujący z SmartgridOne Controller
Założenie protokołu SmartgridOne Controller w tym przypadku jest takie, że SmartgridOne Controller postrzega PLC jako kontrolowalny inwerter PV.
Minimalne wymagania, jeśli chcesz sterować inwerterami PV za pomocą PLC z sygnałem z SmartgridOne Controller, to:
- informować SmartgridOne Controller, że istnieje tylko PV;
- zwracać, ile mocy PV jest produkowane łącznie przez inwertery;
- akceptować wartości zadane z SmartgridOne Controller;
Dla punktu 1:
- Rejestr wejściowy 0, (32-bitowa liczba całkowita bez znaku), musi zawierać stałą wartość "0x454E4952" (identyfikacja protokołu).
- Rejestr wejściowy 100, (16-bitowa liczba całkowita bez znaku), musi zawierać wartość "0", aby SmartgridOne Controller wiedziało, że PLC nie dostarcza pomiarów energii z sieci.
- Rejestr wejściowy 300, (16-bitowa liczba całkowita bez znaku), musi zawierać wartość "1", aby SmartgridOne Controller wiedziało, że istnieje PV.
- Rejestr wejściowy 400, (16-bitowa liczba całkowita bez znaku), musi zawierać wartość "0", aby SmartgridOne Controller wiedziało, że nie ma magazynowania.
Dla punktu 2:
- Rejestr wejściowy 202, (32-bitowa liczba całkowita ze znakiem), zawiera moc AC inwerterów. Ujemna oznacza kierunek do sieci, dodatnia od sieci.
- Rejestr wejściowy 303, (32-bitowa liczba całkowita bez znaku), zawiera łączną moc produkcji PV w W. (Zawsze dodatnia liczba)
Dla punktu 3:
- Rejestr holdingowy 1001, (16-bitowa liczba całkowita bez znaku), zostanie ustawiony na "1" przez SmartgridOne Controller, jeśli chce zastosować wartość zadania, lub "0", gdy PLC powinien wrócić do własnej kontroli.
- Rejestr holdingowy 1002, (32-bitowa liczba całkowita bez znaku), zostanie ustawiony przez SmartgridOne Controller i zawiera maksymalną dozwoloną moc produkcji PV w W. (Zawsze dodatnia liczba)
Warning
Niezaimplementowane rejestry WAŻNE: WSZYSTKIE NIEZAIMPLEMENTOWANE REJESTRY MUSZĄ ZAWIERAĆ WARTOŚĆ NIEZAIMPLEMENTOWANĄ SWOJEGO TYPU, JAK OPISANO W PROTOKOLE.
Rejestry powyżej są absolutnym minimum wymaganym. SmartgridOne Controller założy, że całe PV podłączone do PLC zachowuje się tak, jakby było pojedynczym inwerterem PV, z współczynnikiem mocy 1 i symetrycznym zachowaniem trójfazowym.
Jeśli wymagane jest zaawansowane sterowanie, np. aby monitorować prądy fazowe itp., najlepiej jest również zaimplementować zalecane rejestry.
