Przykład semantyki komunikacji z ISD
|
|
- Grażyna Sowa
- 5 lat temu
- Przeglądów:
Transkrypt
1 Załącznik nr 4 Przykład semantyki komunikacji z ISD TEKST PRZEZNACZONY DO DALSZYCH KONSULTACJI Spis treści Spis treści... 1 I. Słownik pojęć... 3 II. Przypadki użycia... 4 Sposób prezentacji przypadków użycia... 5 Identyfikacja i uwierzytelnienie... 5 Pobranie danych pomiarowych... 6 Przekazanie danych pomiarowych... 7 Pobranie schematu generacji... 7 Propozycja struktury schematu generacji... 8 Przekazanie schematu generacji... 9 Pobranie schematu absorbcji... 9 Propozycja struktury schematu absorpcji Przekazanie schematu absorpcji Przekazanie schematu zużycia Propozycja struktury schematu zużycia Pobranie schematu zużycia Sterowanie generacją Pobranie poleceń sterujących generacją Sterowanie absorpcją Pobranie komunikatów sterujących absorpcją Przekazanie komunikatów Pobranie komunikatów Pobranie danych innych mediów Przekazanie danych innych mediów Badanie aktywności... 19
2 Diagramy sekwencji, analiza danych Identyfikacja i uwierzytelnienie Pobranie i przekazanie danych pomiarowych Przekazywane dane Pobranie i przekazanie schematu generacji Przekazywane dane Pobranie i przekazanie schematu absorpcji Przekazywane dane Przekazanie i pobranie schematu zużycia Przekazywane dane Sterowanie generacją Sterowanie absorpcją Przekazanie i pobranie komunikatów Przekazywane dane Pobranie i przekazanie danych innych mediów Inicjalizacja komunikacji AMIHAN Przekazywane dane
3 I. Słownik pojęć Termin/skrót Atrybut obiektu Objaśnienie Pole struktury danych reprezentującej obiekt posiadające określony typ i nazwę. Przykładem atrybutu jest np. bufor obiektu pomiarowego zawierający dane profilu energii. DLMS (ang. Device Language Message Specification) Protokół komunikacyjny do wymiany danych z urządzeniami pomiarowymi. Protokół składa się z następujących jednostek: OPEN, RELEASE, ABORT, GET, SET, ACTION, EventNotification, za pomocą których ustanawiana jest sesja z urządzeniem pomiarowym (OPEN, RELEASE, ABORT), pobierane/zapisywane dane (GET, SET) atrybutów obiektów pomiarowych oraz wywoływane metody obiektów pomiarowych (ACTION). Układy pomiarowe mogą także przekazywać asynchronicznie zdarzenia do systemu akwizycji danych za pomocą jednostki protokołu EventNotification. Protokół jest obecnie powszechnie wykorzystywany w systemach Smart Metering. COSEM (ang. Companion Specification for Energy Metering) Model interfejsu obiektowego dla układów pomiarowych energii elektrycznej (zdefiniowany w normie IEC ). Model definiuje klasy obiektów wykorzystywanych w układach pomiarowych energii elektrycznej np. rejestr podstawowy, rozszerzony, profil. Każda klasa składa się z atrybutów oraz metod. Dane z układu pomiarowego odczytywane są za pomocą protokołu DLMS poprzez odczyt określonych atrybutów obiektów identyfikowanych za pomocą kodów OBIS. Sterowanie układem pomiarowym może odbywać się poprzez zapis atrybutów obiektów lub wywoływanie metod obiektów. Klasa obiektu Struktura danych definiująca obiekt składająca się z atrybutów (danych) i metod (funkcji) wywoływanych w celu modyfikacji stanu obiektu lub wykonania określonych operacji. Inne media obiektu Obiekt pomiarowy OSD (Operator Systemu Dystrybucyjnego) Media nieelektryczne, w szczególności: gaz, woda, ciepło. Funkcja przypisana do obiektu (poprzez definicję klasy) służąca do modyfikacji jego stanu lub wykonania określonych operacji. Przykładem jest np. metoda reset() rejestru profilu służąca do usunięcia danych pomiarowych i sprowadzenia go do stanu podstawowego. Obiekt danych określonej klasy wykorzystywany w procesie pomiaru w układzie pomiarowym. Najczęściej obiekty pomiarowe definiowane są z pomocą specyfikacji COSEM (IEC ). Przykładem obiektu pomiarowego jest np. rejestr klasy BaseRegister służący do pomiaru energii czynnej A+. Przedsiębiorstwo energetyczne zajmujące się dystrybucją energii elektrycznej, odpowiedzialne za ruch sieciowy w systemie dystrybucyjnym, bieżące i długookresowe bezpieczeństwo funkcjonowania tego systemu, eksploatację, konserwację, remonty oraz niezbędną rozbudowę sieci dystrybucyjnej, w tym połączeń z innymi systemami elektroenergetycznymi. Zobowiązane jest do zbierania, gromadzenia i udostępniania danych pomiarowych z liczników energii elektrycznej. 3
4 II. Przypadki użycia W rozdziale przedstawiono przypadki użycia urządzenia HAN Adapter oraz semantykę komunikacji HAN. Na Rysunek 1 zaprezentowano diagram przypadków użycia i aktorów zidentyfikowanych dla potrzeb niniejszej analizy. 4
5 uc Przypadki użycia HAN Adapter Identyfikacja i uwierzytelnienie Przekazanie danych pomiarow ych Pobranie danych pomiarow ych Pobranie schematu generacj i Przekazanie schematu generacj i Pobranie schematu absorpcj i Przekazanie schematu absorpcj i HAN Kontroler Przekazanie schematu zużycia Pobranie schematu zużycia Sterowanie generacją Pobranie poleceń steruj ących generacj ą Sterowanie absorpcją Pobranie poleceń steruj ących absorpcj ą Przekazanie komunikatów Pobranie komunikatów Pobranie danych innych mediów Przekazanie danych innych mediów Badanie aktywności innych mediów Rysunek 1 Przypadki użycia dla licznika AMI i sieci HAN W Tabela 1 przedstawiono krótką charakterystykę wyodrębnionych na schemacie aktorów systemu. Aktor HAN Adapter HAN Kontroler innych mediów Opis Podstawowy aktor systemu. Reprezentuje układ pomiarowy energii elektrycznej podłączony do systemu AMI. Urządzenie adaptujące do sieci podłączone do odpowiedniego portu (interfejsu) układu pomiarowego. Centralne urządzenie sterujące siecią HAN. Urządzenie odpowiada za konfigurację sieci HAN i sterowanie urządzeniami np. oświetleniem, roletami, ładowarką samochodu elektrycznego, źródłami OZE. Zakłada się także, że HAN Kontroler może gromadzić dane pomiarowego z liczników innych mediów np. gazu, wody i ciepła. Układ pomiarowy innych mediów podłączony bezpośrednio do HAN Adapter (i pośrednio do a). 5
6 Tabela 1 Zidentyfikowani aktorzy systemu Sposób prezentacji przypadków użycia Przypadki użycia HAN Adapter reprezentują funkcje dostępne zarówno dla a i sieci HAN (HAN Kontroler). W opisie każdego z przypadków przedstawiono kontekst użycia (cel i krótką charakterystykę), warunki wymagane dla danego przypadku oraz scenariusze użycia. Pogłębioną analizę przypadków (diagramy sekwencji) przedstawiono w rozdziale kolejnym. Identyfikacja i uwierzytelnienie Nazwa Kontekst użycia Identyfikacja i uwierzytelnienie Przypadek użycia dostępny dla a. Celem przypadku jest identyfikacja urządzenia służącego do komunikacji z siecią HAN, podłączonego do portu licznika, jego uwierzytelnienie i ewentualna wymiana kluczy szyfrujących, służących do zabezpieczenia komunikacji. W przypadku braku poprawnej identyfikacji lub uwierzytelnienia port podlega wyłączeniu w celu przeciwdziałania pobieraniu energii z licznika, która nie podlega rozliczeniu. Zakłada się, że do licznika będą mogły zostać podłączone urządzenia adaptujące licznik do sieci HAN wyłącznie z odpowiedniej listy, przekazanej do licznika przez system AMI. Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Podłączenie urządzenia do komunikacji z HAN (HAN Adapter) do portu a. Warunki początkowe Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: 1. Użytkownik podłącza urządzenie do portu a. 2. identyfikuje urządzenie HAN Adapter. 3. uwierzytelnia urządzenie HAN Adapter za pomocą podpisu cyfrowego i kryptografii asymetrycznej. 4. W przypadku poprawnej identyfikacji i uwierzytelnienia rozpoczynana jest komunikacja z urządzeniem. 5. W przypadku braku poprawnej identyfikacji lub uwierzytelnienia następuje wyłączenie portu i zasilania 6
7 urządzenia. Przepływy alternatywne Dodatkowe informacje Odwołanie do innego przypadku użycia Pobranie danych pomiarowych Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Pobranie danych pomiarowych HAN Kontroler pobiera dane pomiarowe energii elektrycznej w celu ich wykorzystania do zarządzania zużyciem energii przez sieć HAN. HAN Kontroler Algorytm okresowego odpytywania przez HAN Kontroler. HAN Adapter jest podłączony do a i sieć HAN została zainicjalizowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: 1. HAN Kontroler rozpoczyna subskrypcję danych pomiarowych określając rodzaj żądanych pomiarów. 2. HAN Kontroler pobiera okresowo dane, które podlegają subskrypcji. Przepływy alternatywne Dodatkowe informacje Odwołanie do innego przypadku użycia Przekazanie danych pomiarowych Nazwa Kontekst użycia Przekazanie danych pomiarowych przekazuje dane pomiarowe dotyczące energii elektrycznej do 7
8 HAN Adapter. Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Algorytm przekazywania danych przez. HAN Adapter jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne zwraca dane w odpowiedzi na żądania HAN Adapter przekazywane za pośrednictwem portu/interfejsu. Dodatkowe informacje Odwołanie do innego przypadku użycia Pobranie schematu generacji Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Pobranie schematu generacji (pośrednio system AMI) pobiera informację dotyczącą przyszłego profilu czasowego oddawania energii przekazaną przez HAN Kontroler. Algorytm pobierania schematu generacji przez. HAN Adapter jest podłączony do a i sieć HAN została zainicjalizowana. Warunki końcowe Do sieci HAN i sieci energetycznej podłączone są źródła energii np. OZE lub akumulatory. Główny scenariusz powodzenia / Przepływ pobiera aktualizację schematu generacji z HAN Adapter. Schemat generacji przekazywany jest do HAN Adapter z urządzenia HAN Kontroler. 8
9 podstawowy: Przepływy alternatywne Dodatkowe informacje Odwołanie do innego przypadku użycia Propozycja struktury schematu generacji W Tabela 2 zaprezentowano proponowaną strukturę schematu generacji (oddawania energii). Struktura zawiera opis zmian zdolności generacyjnych i kosztów energii w funkcji czasu. Czas : : : : : : :00 Moc [kw] Cena Moc [kw] Cena Moc [kw] Cena Tabela 2 Propozycja struktury schematu generacji Rysunek 2 Schemat generacji (wizualizacja danych) Pojedyncza kolumna tabeli określa punkt w czasie, od którego następuje zmiana parametrów schematu generacji. Parametry schematu to poziom mocy, od którego obowiązuje dana cena za kw energii. Cena nieskończona oznacza poziom ograniczenia generacji. Na Rysunek 2 zaprezentowano wizualizację graficzną fragmentu schematu generacji. Przekazanie schematu generacji 9
10 Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Przekazanie schematu generacji HAN Kontroler przekazuje do a schemat generacji. Schemat określa zdolność do produkcji energii w kolejnych przedziałach czasu np. godzinach. HAN Kontroler Algorytm przekazanie schematu generacji. HAN Adapter jest podłączony do a i sieć HAN została zainicjalizowana. Warunki końcowe Do sieci HAN i sieci energetycznej podłączone są źródła energii np. OZE lub akumulatory. Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne HAN Kontroler przekazuje do HAN Adapter aktualizację profilu generacji (charakterystykę czasową zdolności generacji energii dla danej sieci HAN). Dodatkowe informacje Odwołanie do innego przypadku użycia Pobranie schematu absorbcji Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Pobranie schematu absorpcji pobiera schemat absorpcji z HAN Adapter. Wyzwalacze / Inicjacja Warunki początkowe HAN Adapter jest podłączony do a i sieć HAN została 10
11 Warunki końcowe zainicjalizowana. Do sieci HAN i sieci energetycznej podłączone są urządzenia odbierające i/lub magazynujące energię. Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne pobiera charakterystykę czasową absorbcji energii dla danej sieci HAN. Dodatkowe informacje Odwołanie do innego przypadku użycia Propozycja struktury schematu absorpcji W Tabela 3 zaprezentowano proponowaną strukturę schematu absorpcji. Struktura zawiera opis zmian zdolności absorpcyjnych i kosztów odbierania energii w funkcji czasu. Czas : : : : : : :00 Moc [kw] Cena Moc [kw] Cena Moc [kw] Cena Tabela 3 Propozycja struktury schematu absorpcji Pojedyncza kolumna tabeli określa punkt w czasie, od którego następuje zmiana parametrów absorpcyjnych. Parametry to poziom absorpcji wyrażony w kw, od którego obowiązuje dana cena za zabsorbowany kw. Cena oznacza poziom, dla którego następuje ograniczenie absorpcji (urządzenia podłączone do HAN nie są w stanie odebrać więcej energii z sieci). Wizualizacja graficzna schematu została zaprezentowana na Rysunek 3. 11
12 Rysunek 3 Schemat absorpcji (wizualizacja danych) Przekazanie schematu absorpcji Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Przekazanie schematu absorpcji HAN Kontroler przekazuje schemat absorpcji do HAN Adapter. Algorytm przekazywania schematu absorpcji. HAN Adapter jest podłączony do a i sieć HAN została zainicjalizowana. Warunki końcowe Do sieci HAN i sieci energetycznej podłączone są urządzenia pobierające i/lub magazynujące energię. Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne HAN Kontroler przekazuje schemat odbierania energii (charakterystykę czasową pobierania). Dodatkowe informacje Odwołanie do innego 12
13 przypadku użycia Przekazanie schematu zużycia Nazwa Przekazanie schematu zużycia Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe HAN Adapter jest podłączony do a i sieć HAN została zainicjalizowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne przekazuje schemat zużycia do HAN Adapter określając charakterystykę czasową zużycia wraz z cenami energii. Dodatkowe informacje Odwołanie do innego przypadku użycia Propozycja struktury schematu zużycia W Redukcja dobr Zachęta Tabela 4 zaprezentowano proponowaną strukturę danych definiującą schemat zużycia. Struktura służy do przekazywania opisu taryf dynamicznych i ustawień ogranicznika mocy. Czas : : : : : :00 Moc [kw] Cena Moc [kw] Cena Moc [kw] :00 13
14 Cena Redukcja dobr Zachęta Tabela 4 Propozycja struktury schematu zużycia Na Rysunek 4 przedstawiono wizualizacją graficzną schematu zużycia. Wartość nieskończona oznacza wartość ustawienia ogranicznika mocy. Przekroczenie tego poziomu pobieranej mocy będzie skutkowało rozłączeniem stycznika w układzie pomiarowym. Poziom oznaczony czerwoną linią przerywaną oznacza dobrowolny poziom redukcji. Zakłada się, że przy zastosowaniu się do dobrowolnej redukcji użytkownik/konsument otrzyma zachętę cenową w wysokości określonej w tabeli. Pobranie schematu zużycia Rysunek 4 Schemat zużycia (wizualizacja danych) Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Pobranie schematu zużycia pobiera schemat zużycia przekazany przez HAN Kontroler do HAN Adapter. Algorytm przekazywania schematu zużycia. Adapter HAN jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: HAN Kontroler pobiera schemat zużycia przekazany przez (system AMI). 14
15 Przepływy alternatywne Dodatkowe informacje Odwołanie do innego przypadku użycia Sterowanie generacją Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Sterowanie generacją przekazuje do HAN Adapter profil sterowania generacją, po otrzymaniu go z systemu AMI. Komunikat z systemu AMI zawierający profil generacji ustalony dynamicznie przez OSD. HAN Adapter jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne przekazuje do HAN Adapter profil sterowania generacją. Profil zawiera charakterystykę czasową generacji określoną na podstawie przekazanych wcześniej schematów generacji. Dodatkowe informacje Odwołanie do innego przypadku użycia Pobranie poleceń sterujących generacją Nazwa Pobranie poleceń sterujących generacją Kontekst użycia Aktor główny 15
16 Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Komunikat z systemu AMI zawierający profil generacji ustalony dynamicznie przez OSD. HAN Adapter jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne HAN Kontroler pobiera profil sterowania generacją. Profil zawiera charakterystykę czasową generacji określoną na podstawie przekazanych wcześniej do AMI schematów generacji. Dodatkowe informacje Odwołanie do innego przypadku użycia Sterowanie absorpcją Nazwa Sterowanie absorpcją Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Komunikat z systemu AMI zawierający profil absorpcji ustalony dynamicznie przez OSD. HAN Adapter jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne przekazuje do HAN Adapter profil sterowania absorpcją. Profil zawiera charakterystykę czasową absorpcji określoną na podstawie przekazanych wcześniej schematów absorpcji 16
17 Dodatkowe informacje Odwołanie do innego przypadku użycia Pobranie komunikatów sterujących absorpcją Nazwa Pobranie komunikatów sterujących absorpcją Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Komunikat z systemu AMI zawierający profil absorpcji ustalony dynamicznie przez OSD. HAN Adapter jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne HAN Kontroler pobiera profil sterowania absorpcją. Profil zawiera charakterystykę czasową absorpcji określoną na podstawie przekazanych wcześniej, do AMI, schematów absorpcji. Dodatkowe informacje Odwołanie do innego przypadku użycia Przekazanie komunikatów Nazwa Przekazanie komunikatów Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Komunikat z systemu AMI. 17
18 Warunki początkowe HAN Adapter jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne przekazuje do HAN Adapter komunikat w formie ciągu bajtów, otrzymany od systemu AMI. Dodatkowe informacje Odwołanie do innego przypadku użycia Pobranie komunikatów Nazwa Pobranie komunikatów Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Wyzwalacze / Inicjacja Warunki początkowe Komunikat z systemu AMI przekazany do HAN Adapter. Adapter HAN jest podłączony do a i sieć HAN została zainicjowana. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne HAN Kontroler pobiera komunikat, w formie ciągu bajtów, od HAN Adapter. Dodatkowe informacje Odwołanie do innego przypadku użycia Na Rysunek 5 przedstawiono diagram sekwencji dla przypadku ilustrujący proponowaną semantykę komunikacji. 18
19 Pobranie danych innych mediów Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Pobranie danych innych mediów Celem przypadku jest pobranie danych pomiarowych innych mediów przez. Wyzwalacze / Inicjacja Warunki początkowe HAN Adapter jest podłączony do a i sieć HAN została zainicjalizowana. Warunki końcowe posiada informację o układach pomiarowych innych mediów, dla których ma pozyskiwać dane pomiarowe. Główny scenariusz powodzenia / Przepływ podstawowy: 1. rozpoczyna subskrypcje danych ze wskazanych układów pomiarowych innych mediów lub Kontrolera HAN. 2. W odpowiedzi na subskrypcje pobierane są dane ze wskazanych urządzeń. Przepływy alternatywne Dodatkowe informacje Odwołanie do innego przypadku użycia Przekazanie danych innych mediów Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Przekazanie danych innych mediów Celem przypadku jest przekazanie danych pomiarowych innych mediów z HAN Kontroler lub układów pomiarowych innych mediów podłączonych bezpośrednio do a. HAN Kontroler innych mediów 19
20 Wyzwalacze / Inicjacja Warunki początkowe HAN Adapter jest podłączony do a i sieć HAN została zainicjalizowana. Warunki końcowe posiada informację o układach pomiarowych innych mediów, dla których ma pozyskiwać dane pomiarowe. Główny scenariusz powodzenia / Przepływ podstawowy: Przepływy alternatywne HAN Kontroler lub innych mediów, w odpowiedzi na subskrypcję danych przez, rozpoczynają okresowe przekazywanie danych innych mediów do HAN Adapter. Dodatkowe informacje Odwołanie do innego przypadku użycia Badanie aktywności Nazwa Kontekst użycia Aktor główny Pozostali aktorzy i udziałowcy Badanie aktywności Celem przypadku jest określenie aktywności (działania) urządzenia HAN Adapter podłączonego do a. innych mediów Wyzwalacze / Inicjacja Warunki początkowe Urządzenie HAN Adapter jest podłączony do a i został zainicjalizowany. Warunki końcowe Główny scenariusz powodzenia / Przepływ podstawowy: okresowo przekazuje odpowiedni komunikat do HAN Adapter pozwalający na zweryfikowanie jego działania. W przypadku, gdy działanie HAN Adapter uległo zawieszeniu wykonywany jest reset urządzenia i ponowna inicjalizacja (Identyfikacja i uwierzytelnienie). Przepływy 20
21 alternatywne Dodatkowe informacje Odwołanie do innego przypadku użycia Diagramy sekwencji, analiza danych W celu analizy zaprezentowano diagramy sekwencji uwzględniające pełną komunikację pomiędzy licznikiem AMI i siecią HAN. Na diagramach sekwencji zaproponowano nazwy metod (komunikatów) wywoływanych pomiędzy iem, HAN Adapter i HAN Kontroler. Nazwy metod/komunikatów zaznaczonych na diagramie posiadają trzy typy przedrostków if, han i native. Przedrostek if oznacza, że metoda dotyczy interfejsu urządzenia (powinna być cechą portu), natomiast han oznacza metody/komunikaty wykorzystywane przy komunikacji z Adapterem HAN. Metody z przedrostkiem native modelują funkcje danej technologii wykorzystywanej w HAN np. ZigBee i w rzeczywistości mogą odpowiadać kilku funkcjom danego protokołu (wysłaniu kilku jednostek protokołu). Przykładowo, metoda informująca o umieszczeniu urządzenia HAN Adapter w porcie a nazywa się ifnotify, ponieważ dotyczy funkcji (cechy) interfejsu urządzeń służącego do komunikacji. hangetoutputmeterdata odpowiada za pobranie danych pomiarowych z a przez sieć HAN i została przyporządkowana do metod protokołu komunikacyjnego. Diagramy przedstawiono dla dwóch trybów integracji licznika z siecią oraz funkcjonowania urządzenia HAN Adapter trybu podrzędnego (slave) i nadrzędnego (master). W trybie slave HAN Adapter funkcjonuje jako urządzenie nadzorowane przez HAN Kontroler. Jest to charakterystyczne dla typowych sieci HAN (np. ZigBee, ZWave lub LonWorks), w których urządzenia reprezentowane są jako agenci/serwery posiadające zbiór rejestrów danych, służących do sterowania przez centralny kontroler i przekazujące asynchroniczne komunikaty o zdarzeniach np. zmianie stanu czujnika. W trybie master, HAN Adapter funkcjonuje jako urządzenie centralne, sterujące komunikacją w sieci oraz odbierające asynchroniczne komunikaty danych od urządzeń podrzędnych np. liczników innych mediów. Jest to tryb charakterystyczny dla sieci opartych o protokół Wireless MBus, w których urządzenia pomiarowe przekazują z niską częstością (kilka razy na godzinę) kilkubajtowe telegramy. Tryb ten został opisany ze względu na popularność liczników energii dla sieci Smart Grid wyposażonych w serwery protokołu Wireless MBus, służące do pozyskiwania odczytu innych mediów. Należy jednak pamiętać, że istotnym problemem w takich sieciach jest ograniczenie ilości i częstości przekazywania danych w określonych pasmach częstotliwości radiowych. Należy podkreślić, że sekwencja komunikatów od a dla HAN Adapter dla dwóch trybów jest taka sama tzn. przekazywane są te same żądania i zwracane są takie same odpowiedzi bez względu na to, że w przypadku trybu slave inicjatorem komunikacji jest HAN Kontroler, a w trybie master HAN Adapter. Identyfikacja i uwierzytelnienie Na Rysunek 5 przedstawiono diagram sekwencji ilustrujący proponowaną semantykę komunikacji HAN Adapter z iem. 21
22 sd Identyfikacja i uwierzytelnienie HAN Adapter Identyfikacja i uwierzytelnienie ifnotify() ifgetdevicedescriptor() ifgetsecuritytoken() ifenabledevice() haninitialize() hangetcapabilities() hansetcapabilties() hanstart() Rysunek 5 Komunikacja dla Identyfikacja i uwierzytelnienie Po umieszczeniu urządzenia HAN Adapter w porcie otrzymuje odpowiedni komunikat (ifnotify). Następnie, w celu identyfikacji, pobierany jest deskryptor urządzenia. W przypadku, gdy urządzenie może zostać obsłużone przez następuje jego uwierzytelnienie za pomocą podpisu cyfrowego (ifgetsecuritytoken). Po poprawnym uwierzytelnieniu urządzenia następuje jego pełne włączenie i inicjalizacja komunikacji z siecią HAN. Krokiem inicjalizacji komunikacji jest pobranie możliwości podłączonej sieci HAN tzn. zestawu obsługiwanych funkcji/komunikatów i wskazanie, które z funkcji są obsługiwane przez (hansetcapabilities). Po niepowodzeniu każdej z metod interfejsu odłączane jest zasilanie portu a w celu przeciwdziałaniu nieautoryzowanemu zasilaniu urządzeń (tzn. zasilania z pominięciem pomiaru energii). Pobranie i przekazanie danych pomiarowych Na Rysunek 6, Rysunek 7 przedstawiono diagramy sekwencji ilustrujące proponowaną semantykę komunikacji dla dwóch trybów komunikacji slave i master. 22
23 sd Przekazanie i pobranie danych pomiarowych (slave) HAN Adapter Przekazanie i pobranie danych pomiarowych (slave) HAN Kontroler nativesubscribeoutputmeterdata() hangetoutputmeterdataperiod() nativegetoutputmeterdataperiod() hangetoutputmeterdata() hangetoutputmeterdata() nativenetoutputmeterdata_ev() nativegetoutputmeterdata() nativeunsubscribeoutputmeterdata() Rysunek 6 Komunikacja dla przekazywania i pobrania danych pomiarowych tryb slave W trybie slave, w odpowiedzi na subskrypcję danych przez HAN Kontroler (metoda nativesubscribeoutputmeterdata) HAN Adapter pobiera interwał (okres) dla przekazywania danych pomiarowych przez (hangetoutputmeterdataperiod). W kolejnym kroku HAN Kontroler pobiera okres przekazywania danych (nativegetoutputmeterdataperiod). Jeżeli pobranie okresu przekazywania danych nie powiedzie się HAN Kontroler ponawia wywołanie metody. Po uzyskaniu okresu przekazywania danych HAN Adapter rozpoczyna cykliczne (zgodne z pobranym interwałem) pobieranie danych pomiarowych za pomocą metody hangetoutputmeterdata. Dane do HAN Kontroler przekazywane są w odpowiedzi na zdarzenie nativenewouputmeterdata_ev sygnalizujące pojawienie się nowych danych pomiarowych w HAN Adapter. W odpowiedzi na zdarzenie HAN Kontroler wykonuje odczyt danych z odpowiedniego rejestru za pomocą metody nativegetoutputmeterdata. 23
24 sd Przekazanie i pobranie danych pomiarowych (master) HAN Adapter Przekazanie i pobranie danych pomiarowych (master) HAN Kontroler nativesubscribeoutputmeterdata_ev() hangetoutputmeterdataperiod() nativeregisteroutputmeterdata() hangetoutputmeterdata() nativeputoutputmeterdata() hangetoutputmeterdata() hangetoutputmeterdata() nativeputoutputmeterdata() Rysunek 7 Komunikacja dla przekazania i pobrania danych pomiarowych tryb master W trybie master HAN Adapter przekazuje dane pomiarowe w sposób synchroniczny wywołując metodę nativeputoutputmeterdata. Proces przekazywania danych rozpoczyna się odebraniem asynchronicznego zdarzenia nativesubscribeoutputmeterdata_ev, na które odpowiedzią jest rejestracja kanału przekazywania danych w HAN Kontroler za pomocą nativeregisteroutputmeterdata. Przekazywane dane Poniżej przedstawiono charakterystykę metod opisanych na diagramach sekwencji wraz z szacunkową ilością przekazywanych danych. hangetoutputmeterdataperiod obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której ma zostać zwrócony okres przekazywania danych. Zakłada się, że parametr jest typu enumeratywnego. 24
25 uint32 4 Częstość pojawiania się kolejnych danych pomiarowych, wyrażona w milisekundach. Częstość użycia (wywołania) 1/1 h wywoływana jest w celu aktualizacji częstości pobierania danych. Na podstawie wartości zwracanej przez tą metodę powinien zostać określony odstęp pomiędzy kolejnymi wywołaniami hangetouputmeterdata. hangetoutputmeterdata obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której mają zostać zwrócone dane pomiarowe. Zakłada się, że parametr jest typu enumeratywnego. from time_t 8 Początek przedziału pobieranych danych. to time_t 8 Koniec przedziału pobieranych danych. Typ Rozmiar Opis data_t[] (4+8+4)*n Dane pomiarowe składające się ze statusu (4), czasu rejestracji danych (8) i danych pomiarowych (4). Jeżeli przedział pobieranych danych, określony przez from i to, jest zbyt duży to ilość zwracanych rekordów jest ograniczana (specyficzne dla implementacji). Częstość użycia 1/15 min. wywoływana jest w celu pobrania nowych danych pomiarowych. Zakłada się, że średnio pobierany jest pojedynczy element profilu danej wielkości pomiarowej (n=1) na 15 min. W większości przypadków pobierany jest pojedynczy profil wielkości pomiarowej np. energia czynna. nativesubscribeoutputmeterdata 25
26 obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla którego mają być przekazywane dane pomiarowe. Zakłada się, że parametr jest typu enumeratywnego. from time_t 8 Czas, od którego mają być przekazywane dane. Przekazany czas modyfikuje działanie automatu pobierającego dane z a. Zakłada się, że po wywołaniu subskrypcji automat w HAN Adapter zaczyna pobierać dane od wskazanego czasu. Typ Rozmiar Opis result_t 4 Kod powodzenia operacji subskrypcji. Częstość użycia 1/8 h wywoływana jest w celu rozpoczęcia subskrypcji danych pomiarowych z a. wywoływana jest przez HAN Kontroler po restarcie lub w przypadku, gdy nie pojawiają się nowe dane pomiarowe z a. nativegetoutputmeterdata obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której mają zostać zwrócone dane pomiarowe. Zakłada się, że parametr jest typu enumeratywnego. from time_t 8 Początek przedziału pobieranych danych. to time_t 8 Koniec przedziału pobieranych danych. Typ Rozmiar Opis data_t[] (4+8+4) Wektor danych pomiarowych składający się ze statusu (4), czasu rejestracji danych (8) i danych pomiarowych (4). Częstość użycia 1/15 h wywoływana jest w celu pobrania danych pomiarowych przez HAN 26
27 Kontroler. nativenewoutputmeterdata_ev obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której pozyskano dane pomiarowe. Zakłada się, że parametr jest typu enumeratywnego. to time_t 8 Czas, do którego pozyskano dane. Informuje HAN Kontroler o czole danych pomiarowych. Typ Rozmiar Opis result_t 4 Powodzenie operacji przyjęcia zdarzenia. Częstość użycia 1/15 h wywoływana jest w celu zasygnalizowania konieczności pobrania danych pomiarowych przez HAN Kontroler. nativeunsubscribeoutputmeterdata obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której ma zostać usunięta subskrypcja. Zakłada się, że parametr jest typu enumeratywnego. Typ Rozmiar Opis result_t 4 Kod powodzenia usunięcia/anulowania subskrypcji. Częstość użycia 1/48 h wywoływana jest w celu usunięcia subskrypcji danych pomiarowych uruchomionej wcześniej przez HAN Kontroler. wywoływana jest sporadycznie. Za odległość czasową pomiędzy anulowaniem subskrypcji przyjęto 27
28 48h. W rzeczywistości może okazać się, że subskrypcja będzie anulowana raz na kilka miesięcy. nativesubscribeoutputmeterdata_ev obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której ma zostać rozpoczęta subskrypcja. Zakłada się, że parametr jest typu enumeratywnego. from time_t 8 Czas, od którego mają być przekazywane dane. Przekazany czas modyfikuje działanie automatu pobierającego dane z a. Zakłada się, że po wywołaniu subskrypcji automat w HAN Adapter zaczyna pobierać dane od wskazanego czasu. Typ Rozmiar Opis result_t 4 Kod powodzenia rozpoczęcia subskrypcji. Częstość użycia 1/8 h wywoływana jest w celu zasygnalizowania przez urządzenie typu slave (w tym przypadku HAN Kontroler) zapotrzebowania na dane pomiarowe (subskrypcja danych). Zdarzenie generowane jest przez HAN Kontroler po restarcie lub w przypadku, gdy nie pojawiają się nowe dane pomiarowe z a. używana jest tylko w przypadku, gdy HAN Adapter działa w trybie master. nativeregisteroutputmeterdata obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której są przekazywane dane w ramach subskrypcji. 28
29 from time_t 8 Czas, od którego będą przekazywane dane w ramach subskrypcji. Typ Rozmiar Opis result_t 4 Kod powodzenia rejestracji subskrypcji. Częstość użycia 1/8h min. wywoływana jest w celu potwierdzenia operacji subskrypcji danych w trybie master. Zakłada się, że będzie wywoływana sporadycznie. używana jest tylko w przypadku, gdy HAN Adapter działa w trybie master. nativeputoutputmeterdata obj obj_e 1 Identyfikator obiektu pomiarowego (wielkości pomiarowej), dla której są przekazywane dane w ramach subskrypcji. from time_t 8 Początek przedziału przekazywanych danych. to time_t 8 Koniec przedziału przekazywanych danych. data_t[] (4+8+4)*n Wektor danych pomiarowych składający się ze statusu (4), czasu rejestracji danych (8) i danych pomiarowych (4). Jeżeli przedział pobieranych danych, określony przez from i to, jest zbyt duży to ilość przekazywanych rekordów jest ograniczana (specyficzne dla implementacji). Typ Rozmiar Opis result_t 4 Kod powodzenia przekazania danych. Częstość użycia 1/15 min. wywoływana jest w celu przekazania nowych danych pomiarowych. Zakłada się, że średnio przekazywany jest pojedynczy element profilu danej wielkości pomiarowej (n=1) na 15 min. W większości przypadków przekazywany 29
30 jest pojedynczy profil wielkości pomiarowej np. energia czynna. Pobranie i przekazanie schematu generacji Na Rysunek 8, Rysunek 9 przedstawiono diagramy sekwencji dla dwóch trybów komunikacji. sd Przekazanie i pobranie schematu generacji (slave) HAN Adapter Przekazanie i pobranie schematu generacji (slave) HAN Kontroler hangetgenerationschema() nativegenerationschemareq_ev() hangenerationschemachange_ev() nativeputgenerationschema() nativeputgenerationschema() hangenerationschemachange_ev() hangetgenerationschema() Rysunek 8 Komunikacja dla przekazania i pobierania schematu generacji tryb slave W trybie slave wywołuje metodę służącą do pobrania danych hangetgenerationschema, która wyzwala przekazanie zdarzenia (żądania przekazania danych) nativegenerationschemareq_ev do HAN Adapter. W odpowiedzi na zdarzenie, HAN Adapter przekazuje fragment schematu generacji za pomocą metody nativeputgenerationschema. wyzwala przekazanie zdarzenia do licznika hangenerationschemachange_ev sygnalizującego dostępność nowych danych. pobiera schemat generacji za pośrednictwem metody hangetgenerationschema. Należy podkreślić, że metoda hangetgenerationschema może zostać wywołana w dowolnym czasie bez konieczności oczekiwania na zdarzenie. Celem zdarzenia jest minimalizacja sprawdzania dostępności danych za pomocą okresowego odpytywania (tzw. pooling). 30
31 sd Przekazanie i pobranie schematu generacji (master) HAN Adapter Przekazanie i pobranie schematu generacji (master) HAN Kontroler hangetgenerationschema() nativegetgenerationschema() hangenerationschemachange_ev() nativegenerationschemachange_ev() nativegetgenerationschema() hangenerationschemachange_ev() hangetgenerationschema() Rysunek 9 Komunikacja dla przekazywania i pobierania schematu generacji tryb master W trybie master HAN Adapter okresowo pobiera schemat generacji z HAN Kontroler za pośrednictwem metody nativegetgenerationschema. Zakłada się, że wywołanie może zostać wyzwolone poprzez wywołanie przez metody hangetgenerationschema. Dostępność nowych danych dla schematu generacji w HAN Kontroler sygnalizowana jest zdarzeniem nativegenerationschemachange_ev. Przekazanie zdarzenia jest opcjonalne i zależy od rodzaju sieci HAN. Przekazywane dane Poniżej przedstawiono charakterystykę metod opisanych na diagramach sekwencji wraz z szacunkową ilością przekazywanych danych. hangetgenerationschema from time_t 8 Początek schematu generacji czas, od którego pobierany jest schemat (profil) generacji. to time_t 8 Koniec schematu generacji czas, do którego pobierany jest schemat (profil) generacji. 31
32 schema_t [4+8+k*(4+4)] *n Schemat generacji, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. Częstość użycia (wywołania) 1/1 h wywoływana jest w celu pobrania schematu generacji przez, w odpowiedzi na zapytanie z systemu AMI. Zakłada się, że co godzinę będzie pobierany kolejny element profilu generacji. hangenerationschemachange_ev from time_t 8 Początek nowych danych schematu generacji czas, od którego schemat uległ zmianie. result_t 4 Kod powodzenia operacji (przekazania zdarzenia). Częstość użycia (wywołania) 1/1 h wywoływana jest w celu poinformowania a o pojawieniu się nowych danych schematu generacji. W odpowiedzi na wywołanie tej metody pobiera nowy fragment schematu z HAN Adapter. nativegenerationschemareq_ev from time_t 8 Początek schematu generacji czas, od którego pobierany jest schemat (profil) generacji. to time_t 8 Koniec schematu generacji czas, do którego pobierany jest schemat (profil) generacji. 32
33 result_t 4 Kod powodzenia operacji przyjęcia zdarzenia. Częstość użycia (wywołania) 1/48 h wywoływana jest w celu skonfigurowania pobierania schematu generacji przez HAN Adapter, w odpowiedzi na zapytanie z systemu AMI. ma na celu pobranie danych historycznych w przypadku problemów z bieżącym przekazywaniem danych. Zakłada się, że metoda jest wywoływana sporadycznie. nativeputgenerationschema from time_t 8 Początek schematu generacji. to time_t 8 Koniec schematu generacji. schema_t [4+8+k*(4+4)] *n Schemat generacji, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu przekazania schematu generacji przez HAN Kontroler do HAN Adapter i w końcu do a. Zakłada się, że nowy element schematu będzie przekazywany co 15 min. W przypadku braku możliwości przekazania danych przez HAN Kontroler przez określony czas przesunięciu ulega czas from. nativegenerationschemachange_ev from time_t 8 Początek nowych danych schematu generacji czas, od którego schemat uległ zmianie. to time_t 8 Koniec nowych danych schematu generacji czas, do którego schemat uległ zmianie. 33
34 result_t 4 Kod powodzenia operacji przyjęcia zdarzenia. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu przekazania do HAN Adapter i informacji o pojawieniu się nowych danych schematu generacji. używana jest tylko w przypadku, gdy HAN Adapter działa w trybie master. nativegetgenerationschema from time_t 8 Początek schematu generacji. to time_t 8 Koniec schematu generacji. schema_t [4+8+k*(4+4)] *n Schemat generacji, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu pobrania schematu generacji przez HAN Adapter. Zakłada się, że nowy element schematu będzie pobierany co 15 min. używana jest tylko w przypadku, gdy HAN Adapter działa w trybie master. Pobranie i przekazanie schematu absorpcji Na Rysunek 10, Rysunek 11 przedstawiono diagramy sekwencji dla przypadku, dla dwóch trybów komunikacji master i slave. 34
35 sd Przekazanie i pobranie schematu magazynowania (slave) HAN Adapter Przekazanie i pobranie schematu magazynowania (slave) HAN Kontroler nativesetabsorptionschema() hangetabsorptionschema() nativeabsorptionschemareq_ev() nativesetabsorptionschema() hanabsorptionschemachange_ev() hangetabsorptionschema() Rysunek 10 Komunikacja dla przekazania i pobrania schematu absorpcji tryb slave W trybie slave wywołuje metodę służącą do pobrania danych hangetabsorptionschema, która wyzwala przekazanie zdarzenia (żądania przekazania danych) nativeabsorptionschemareq_ev do HAN Adapter. W odpowiedzi na zdarzenie, HAN Adapter przekazuje fragment schematu absorpcji za pomocą metody nativeputabsorptionschema. wyzwala przekazanie zdarzenia do licznika hanabsorptionschemachange_ev sygnalizującego dostępność nowych danych. pobiera schemat absorpcji za pośrednictwem metody hangetabsorptionschema. Należy podkreślić, że metoda hangetabsorptionschema może zostać wywołana w dowolnym czasie bez konieczności oczekiwania na zdarzenie. Celem zdarzenia jest minimalizacja sprawdzania dostępności danych za pomocą okresowego odpytywania (tzw. pooling). 35
36 sd Przekazanie i pobranie schematu magazynowania (master) HAN Adapter Przekazanie i pobranie schematu magazynowania (master) HAN Kontroler hangetabsorptionschema() nativegetabsorptionschema() hanabsorptionschemachange_ev() hangetabsorptionschema() nativeabsorptionschemachange_ev() hanabsorptionschemachange_ev() hangetabsorptionschema() Rysunek 11 Komunikacja dla przekazania i pobrania schematu absorpcji tryb master W trybie master HAN Adapter okresowo pobiera schemat absorpcji z HAN Kontroler za pośrednictwem metody nativegetabsorptionschema. Zakłada się, że wywołanie może zostać wyzwolone poprzez wywołanie przez metody hangetabsorptionschema. Dostępność nowych danych dla schematu generacji w HAN Kontroler sygnalizowana jest zdarzeniem nativeabsorptionschemachange_ev. Przekazanie zdarzenia jest opcjonalne i zależy od rodzaju sieci HAN. Przekazywane dane Poniżej przedstawiono charakterystykę metod opisanych na diagramach sekwencji wraz z szacunkową ilością przekazywanych danych. hangetabsorptionschema from time_t 8 Początek schematu generacji czas, od którego pobierany jest schemat (profil) absorpcji. to time_t 8 Koniec schematu absorpcji czas, do którego pobierany jest schemat (profil) absorpcji. 36
37 schema_t [4+8+k*(4+4)] *n Schemat absorpcji, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu pobrania schematu absorpcji przez, w odpowiedzi na zapytanie z systemu AMI. Zakłada się, że co 15 min. będzie pobierany kolejny element profilu absorpcji. hanabsorptionschemachange_ev from time_t 8 Początek nowych danych schematu absorpcji czas, od którego schemat uległ zmianie. to time_t 8 Koniec nowych danych schematu absorpcji czas, do którego schemat uległ zmianie. result_t 4 Kod powodzenia operacji (przekazania zdarzenia). Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu poinformowania a o pojawieniu się nowych danych schematu absorpcji. W odpowiedzi na wywołanie tej metody pobiera nowy fragment schematu z HAN Adapter. nativeabsorptionschemareq_ev from time_t 8 Początek schematu absorpcji czas, od którego pobierany jest schemat (profil) absorpcji. to time_t 8 Koniec schematu absorpcji czas, do którego pobierany 37
38 jest schemat (profil) absorpcji. result_t 4 Kod powodzenia operacji przyjęcia zdarzenia. Częstość użycia (wywołania) 1/48 h wywoływana jest w celu skonfigurowania pobierania schematu absorpcji przez HAN Adapter, w odpowiedzi na zapytanie z systemu AMI. ma na celu pobranie danych historycznych w przypadku problemów z bieżącym przekazywaniem danych. Zakłada się, że metoda jest wywoływana sporadycznie. nativeputabsorptionschema from time_t 8 Początek schematu absorpcji. to time_t 8 Koniec schematu absorpcji. schema_t [4+8+k*(4+4)] *n Schemat absorpcji, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. result_t 4 Kod powodzenia operacji przekazania fragmentu profilu. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu przekazania schematu absorpcji przez HAN Kontroler do HAN Adapter i w końcu do a. Zakłada się, że nowy element schematu będzie przekazywany co 15 min. W przypadku braku możliwości przekazania danych przez HAN Kontroler przez określony czas przesunięciu ulega czas from. nativeabsorptionschemachange_ev 38
39 from time_t 8 Początek nowych danych schematu absorpcji czas, od którego schemat uległ zmianie. to time_t 8 Koniec schematu absorpcji czas, do którego pobierany jest schemat (profil) absorpcji. result_t 4 Kod powodzenia operacji przyjęcia zdarzenia. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu przekazania do HAN Adapter i informacji o pojawieniu się nowych danych schematu absorpcji. używana jest tylko w przypadku, gdy HAN Adapter działa w trybie master. nativegetabsorptionschema from time_t 8 Początek schematu absorpcji. to time_t 8 Koniec schematu absorpcji. schema_t [4+8+k*(4+4)] *n Schemat absorpcji, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu pobrania schematu absorpcji przez HAN Adapter. Zakłada się, że nowy element schematu będzie pobierany co 15 min. używana jest tylko w przypadku, gdy HAN Adapter działa w trybie master. 39
40 Przekazanie i pobranie schematu zużycia Na Rysunek 12, Rysunek 13 przedstawiono diagram sekwencji dla przypadku ilustrujący przekazywanie schematu zużycia w trybie slave i master. sd Przekazanie i pobranie schematu zużycia (slave) HAN Adapter Przekazanie i pobranie schematu zużycia (slave) HAN Kontroler hanputloadschema() nativeloadschemachange_ev() nativegetloadschema() hanputloadschema() hanputloadschema() nativeloadschemachange_ev() nativegetloadschema() Rysunek 12 Komunikacja dla przekazania i pobrania schematu zużycia tryb slave W trybie slave wywołuje metodę służącą do przekazania danych hanputloadschema, która wyzwala przekazanie zdarzenia (żądania przekazania danych) nativeloadschemachange_ev do HAN Adapter. W odpowiedzi na zdarzenie, HAN Kontroler pobiera fragment schematu zużycia za pomocą metody nativegetloadschema. Należy podkreślić, że metoda nativegetloadschema może zostać wywołana w dowolnym czasie bez konieczności oczekiwania na zdarzenie. Celem zdarzenia jest minimalizacja sprawdzania dostępności danych za pomocą okresowego odpytywania (tzw. pooling). 40
41 sd Przekazanie i pobranie schematu zużycia (master) HAN Adapter Przekazanie i pobranie schematu zużycia (master) HAN Kontroler hanputloadschema() nativeputloadschema() hanputloadschema() hanputloadschema() nativeputloadschema() Rysunek 13 Komunikacja dla przekazania i pobrania schematu zużycia tryb master W trybie master HAN Adapter, w odpowiedzi na przekazanie danych przez przekazuje dane do HAN Kontroler za pomocą metody nativeputloadschema. HAN Adapter może zgromadzić wstępnie większą ilość danych i przekazać je z opóźnieniem (nie jest wymagane, by dane były przekazywane w odpowiedzi na każde wywołanie hanputloadschema. Przekazywane dane Poniżej przedstawiono charakterystykę metod opisanych na diagramach sekwencji wraz z szacunkową ilością przekazywanych danych. hanputloadschema from time_t 8 Początek schematu zużycia. to time_t 8 Koniec schematu zużycia. load_t [4+8+k*(4+4)+4+4] *n Schemat (profil) zużycia składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu oraz dobrowolny poziom redukcji wraz z wielkością wynagrodzenia za redukcję. Zakłada się, że wartość k może 41
42 być różna dla każdego z elementów profilu. result_t 4 Kod powodzenia operacji przekazania fragmentu profilu. Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu przekazania schematu zużycia przez w wyniku przekazania danych z systemu AMI. Zakłada się, że co 15 min. będzie przekazywany kolejny element schematu (profilu zużycia). nativeloadschemachange_ev from time_t 8 Początek nowych danych schematu zużycia czas, od którego schemat uległ zmianie. to time_t 8 Koniec nowych danych schematu zużycia czas, do którego schemat uległ zmianie. result_t 4 Kod powodzenia operacji (przekazania zdarzenia). Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu poinformowania HAN Kontroler o pojawieniu się nowych danych schematu zużycia. W odpowiedzi na wywołanie tej metody HAN Kontroler pobiera nowy fragment schematu z HAN Adapter. nativegetloadschema from time_t 8 Początek schematu zużycia. to time_t 8 Koniec schematu zużycia. load_t [4+8+k*(4+4)+4+4] Schemat (profil) zużycia, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par 42
43 Częstość użycia (wywołania) *n określających limit mocy i koszt kw powyżej tego limitu oraz dobrowolny poziom redukcji wraz z wielkością wynagrodzenia za redukcję. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. 1/15 min. wywoływana jest w celu pobrania schematu zużycia przez HAN Kontroler w odpowiedzi na zdarzenie zmiany fragmentu profilu. może być też wywoływana w trybie okresowym (tzn. pooling). nativeputloadschema from time_t 8 Początek schematu absorpcji. to time_t 8 Koniec schematu generacji. load_t [4+8+k*(4+4)+4+4] *n Schemat (profil) zużycia, składający się z n elementów, z których każdy zawiera status (4), czas (8) i k par określających limit mocy i koszt kw powyżej tego limitu oraz dobrowolny poziom redukcji wraz z wielkością wynagrodzenia za redukcję. Zakłada się, że wartość k może być różna, dla każdego z elementów profilu. result_t 4 Kod powodzenia operacji (przekazania zdarzenia). Częstość użycia (wywołania) 1/15 min. wywoływana jest w celu przekazania schematu zużycia przez HAN Kontroler do HAN Adapter. Zakłada się, że nowy element schematu będzie przekazywany co 15 min. używana jest tylko w przypadku, gdy HAN Adapter działa w trybie master. 43
Propozycja interfejsu AMI HAN
Propozycja interfejsu AMI HAN Warszawa, 10 marca 2014 Atende Software sp. z o.o. ul. Ostrobramska 86, 04 163 Warszawa tel. +48 22 255 11 00, fax. +48 255 15 50 www.atendesoftware.pl Historia zmian dokumentu
Projekt AMIplus Opis modelu komunikacji modułu wireless M-BUS wersja r.
Wpisz ID i nazwę Projektu Projekt AMIplus Opis modelu komunikacji modułu wireless M-BUS wersja 1.0 01.10.2016r. Spis treści 1. KOMUNIKACJA WIRELESS M-BUS W LICZNIKACH AMI... 3 2. KARTA KATALOGOWA MODUŁU
Wpisz ID i nazwę Projektu. Instalacja AMIplus. Opis modelu komunikacji modułu wireless M-BUS w licznikach AMI. wersja r.
Wpisz ID i nazwę Projektu Instalacja AMIplus Opis modelu komunikacji modułu wireless M-BUS w licznikach AMI wersja 2.1 20.08.2018r. Spis treści 1. Komunikacja wireless M-BUS w licznikach AMI.. str.3 2.
PTPiREE - Konferencja Naukowo Techniczna
PTPiREE - Konferencja Naukowo Techniczna Pomiary i diagnostyka w sieciach elektroenergetycznych Nowe technologie komunikacji dla odczytu liczników energii elektrycznej oraz dla rozwiązań smart home standardy
Rejestratory Sił, Naprężeń.
JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ
Cennik Sprzedaży Rezerwowej
Cennik Sprzedaży Rezerwowej Zatwierdzony przez Zarząd GET EnTra Sp. z o. o. o uchwałą z dnia 28 maja 2019 r. Obowiązuje od dnia zatwierdzenia. Warszawa, 2019 1 S t r o n a Spis treści 1. Informacje ogólne...3
Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.
1 Moduł OPC Moduł OPC pozwala na komunikację z serwerami OPC pracującymi w oparciu o model DA (Data Access). Dzięki niemu można odczytać stan obiektów OPC (zmiennych zdefiniowanych w programie PLC), a
Cennik. Dla energii elektrycznej sprzedaż rezerwowa. PKP Energetyka S.A. z siedzibą w Warszawie
Cennik Dla energii elektrycznej sprzedaż rezerwowa PKP Energetyka S.A. z siedzibą w Warszawie Zatwierdzony przez Zarząd PKP Energetyka S.A. uchwałą nr 386 z dnia 25 września 2018 r. Obowiązuje od dnia
ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1
Instrukcja obsługi ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1 1 ArtPlayer to proste oprogramowanie umożliwiające odtwarzanie plików video i ich wybór poprzez protokół
Polska Spółka Gazownictwa sp. z o.o. z siedzibą w Warszawie
Strona 1 z 8 z siedzibą w Warszawie codziennie ilości odbieranych przez użytkownika sieci Warszawa, sierpień 2016 r. Strona 2 z 8 Spis treści 1. WSTĘP... 3 2. DEFINICJE I SKRÓTY... 3 3. PODSTAWA PRAWNA...
Spis treści. 1 Moduł RFID (APA) 3
Spis treści 1 Moduł RFID (APA) 3 1.1 Konfigurowanie Modułu RFID..................... 3 1.1.1 Lista elementów Modułu RFID................. 3 1.1.2 Konfiguracja Modułu RFID (APA)............... 4 1.1.2.1
m e d i a s e r v i c e Moduł kamery JPEG z komunikacją szeregową CJ0706A
1. Opis ogólny: /XXX/YYY (XXX przyjmować może wartości 232, 485 lub TTL, zaś YYY, to 090 lub 120) jest wysokozintegrowaną płytką, stanowiącą bazę do budowy systemów współpracujących z urządzeniami PDA,
Miejska Energetyka Cieplna w Ostrowcu Św. Sp. z o.o.
MECSp. z o.o. Instrukcją Ruchu i Eksploatacji Sieci Dystrybucyjnej Miejska Energetyka Cieplna w Ostrowcu Św. Sp. z o.o. w OSTROWCU ul. SIENKIEWICZA 91 Instrukcja Ruchu l Eksploatacji Sieci Dystrybucyjnej
Konfiguracja parametrów pozycjonowania GPS 09.05.2008 1/5
Konfiguracja parametrów pozycjonowania GPS 09.05.2008 1/5 Format złożonego polecenia konfigurującego system pozycjonowania GPS SPY-DOG SAT ProSafe-Flota -KGPS A a B b C c D d E e F f G g H h I i J j K
TARYFA DLA ENERGII ELEKTRYCZNEJ W ZAKRESIE OBROTU
Energomedia Spółka z ograniczoną odpowiedzialnością ul. Fabryczna 22, 32-540 Trzebinia TARYFA DLA ENERGII ELEKTRYCZNEJ W ZAKRESIE OBROTU Zatwierdzona uchwałą nr 1/2018 Zarządu Spółki Energomedia z dnia
1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.
1. Cel ćwiczenia Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 2. Porty szeregowe w sterowniku VersaMax Micro Obydwa porty szeregowe sterownika
Materiały dodatkowe Krótka charakterystyka protokołu MODBUS
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Krótka charakterystyka protokołu MODBUS Opracowali: mgr inż. Tomasz Karla Data: Luty, 2017 r. Dodatkowe informacje Materiały dodatkowe mają charakter
1 Moduł Diagnostyki Sieci
1 Moduł Diagnostyki Sieci Moduł Diagnostyki Sieci daje użytkownikowi Systemu Vision możliwość badania dostępności w sieci Ethernet komputera lub innych urządzeń wykorzystujących do połączenia protokoły
Zakłady Chemiczne "POLICE" S.A.
Strona / stron 1 /7 Spis treści: A. POSTANOWIENIA OGÓLNE 2 B. PODSTAWY PRAWNE OPRACOWANIA IRiESD 4 C. ZAKRES PRZEDMIOTOWY I PODMIOTOWY IRiESD ORAZ STRUKTURA IRiESD 5 D. WEJŚCIE W ŻYCIE IRiESD ORAZ TRYB
Automatyka SZR. Korzyści dla klienta: [ Zabezpieczenia ] Seria Sepam. Sepam B83 ZASTOSOWANIE UKŁADY PRACY SZR
1 Automatyka SZR Sepam B83 ZASTOSOWANIE Sepam B83 standard / UMI Konieczność zachowania ciągłości dostaw energii elektrycznej do odbiorców wymusza na jej dostawcy stosowania specjalizowanych automatów
1 Moduł Neuronu Analogowego SM
1 Moduł Neuronu Analogowego SM Moduł Neuronu Analogowego SM daje użytkownikowi Systemu Vision możliwość obsługi fizycznych urządzeń Neuronów Analogowych podłączonych do Sterownika Magistrali. Dzięki temu
Wymiar poziomy: oś na której umieszczono instancje klasyfikatorów biorące udział w interakcji.
Wymiar poziomy: oś na której umieszczono instancje klasyfikatorów biorące udział w interakcji. Wymiar pionowy: oś czasu przedstawiajaca ułożone chronologicznie komunikaty Podstawowe notacje graficzne Konceptualny
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Programowanie wielofunkcyjnej karty pomiarowej w VEE Data wykonania: 15.05.08 Data oddania: 29.05.08 Celem ćwiczenia była
TRX API opis funkcji interfejsu
TRX Krzysztof Kryński Cyfrowe rejestratory rozmów seria KSRC TRX API opis funkcji interfejsu Kwiecień 2013 Copyright TRX TRX ul. Garibaldiego 4 04-078 Warszawa Tel. 22 871 33 33 Fax 22 871 57 30 www.trx.com.pl
ArtPlayer. Odtwarzacz plików video sterowany poprzez Artnet/DMX V Instrukcja obsługi.
ArtPlayer Instrukcja obsługi Odtwarzacz plików video sterowany poprzez Artnet/DMX V1.1.0.2 1 ArtPlayer Modus to proste oprogramowanie umożliwiające odtwarzanie plików video i ich kontrolę poprzez protokół
Komunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali
1. Wprowadzenie...9. 2. Środowisko multimedialnych sieci IP... 11. 3. Schemat H.323... 19
Spis treści 3 1. Wprowadzenie...9 2. Środowisko multimedialnych sieci IP... 11 2.1. Model odniesienia... 11 2.2. Ewolucja technologii sieciowych...12 2.3. Specyfika ruchowa systemów medialnych...13 2.4.
Rozproszony system zbierania danych.
Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu
Dodatek B. Zasady komunikacji z otoczeniem w typowych systemach komputerowych
Dodatek B. Zasady komunikacji z otoczeniem w typowych systemach komputerowych B.1. Dostęp do urządzeń komunikacyjnych Sterowniki urządzeń zewnętrznych widziane są przez procesor jako zestawy rejestrów
Windows 10 - Jak uruchomić system w trybie
1 (Pobrane z slow7.pl) Windows 10 - Jak uruchomić system w trybie awaryjnym? Najprostszym ze sposobów wymuszenia na systemie przejścia do trybu awaryjnego jest wybranie Start a następnie Zasilanie i z
2.2 Opis części programowej
2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez
Integracja systemu RACS 4 z generatorem obrazu CCTV
Roger Access Control System Integracja systemu RACS 4 z generatorem obrazu CCTV Rev. A Terminy i pojęcia System CCTV (ang. Closed Circuit Tele Vision) System telewizji przemysłowej, służący do przekazywania
Zdalne wywoływanie procedur RPC. Dariusz Wawrzyniak 1
Zdalne wywoływanie procedur Zagadnienia projektowe Zagadnienia realizacyjne main(int argc, char* argv[]){ int id, status; id = atoi(argv[1]); status = zabij_proc(id); exit(status)... int zabij_proces (int
KODEKS SIECI RfG. ZBIÓR WYMAGAŃ TECHNICZNYCH DLA MODUŁÓW WYTWARZANIA ENERGII TYPU A
KODEKS SIECI RfG. ZBIÓR WYMAGAŃ TECHNICZNYCH DLA MODUŁÓW WYTWARZANIA ENERGII TYPU A W związku z rozpoczęciem stosowania z dniem 27.04.2019 r. wymagań, wynikających z Kodeksu sieci dotyczącego wymogów w
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Część ogólna Tekst obowiązujący od dnia: SPIS TREŚCI I.A. Postanowienia ogólne... 3 I.B. Podstawy prawne opracowania IRiESD... 4 I.C. Zakres przedmiotowy
Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Specyfikacja 1.2.1. Płatności CashBill. Instrukcja podłączenia płatności elektronicznych do typowych zastosowań.
Specyfikacja 1.2.1 Płatności CashBill Instrukcja podłączenia płatności elektronicznych do typowych zastosowań. CashBill Spółka Akcyjna ul. Rejtana 20, 41-300 Dąbrowa Górnicza Tel.: +48 032 764-18-42 Fax:
TECHNOLOGIE OBIEKTOWE WYKŁAD 2. Anna Mroczek
TECHNOLOGIE OBIEKTOWE WYKŁAD 2 Anna Mroczek 2 Diagram czynności Czym jest diagram czynności? 3 Diagram czynności (tak jak to definiuje język UML), stanowi graficzną reprezentację przepływu kontroli. 4
Uniwersalny system automatyki budynkowej w oparciu o. moduł sterujący SAB i moduły wykonawcze MWD. Praca autonomiczna Moduł sterujący SAB...
Uniwersalny system automatyki budynkowej w oparciu o moduł sterujący SAB i moduły wykonawcze MWD Praca autonomiczna Spis treści: 1. Informacja ogólne 1.1. Moduł sterujący SAB... 2 1.2. Moduł wykonawczy
Zalety projektowania obiektowego
Zalety projektowania obiektowego Łatwe zarządzanie Możliwość powtórnego użycia klas obiektów projektowanie/programowanie komponentowe W wielu przypadkach występuje stosunkowo proste mapowanie pomiędzy
Wymagania bezpieczeństwa wobec statycznych bezpośrednich 1-fazowych i 3-fazowych liczników energii elektrycznej. Wymaganie techniczne
Wymagania bezpieczeństwa wobec statycznych bezpośrednich 1-fazowych i 3-fazowych liczników energii elektrycznej Lp. 1. Wymagania ogólne Wymaganie techniczne 1.1 Licznik musi posiadać aktywną funkcję Watchdog
Zdalne wywoływanie procedur RPC
Zdalne wywoływanie procedur Zagadnienia projektowe Zagadnienia realizacyjne main(int argc, char* argv[]){ int id, status; id = atoi(argv[1]); status = zabij_proc(id); exit(status) }... int zabij_proces
Monitoring procesów z wykorzystaniem systemu ADONIS. Krok po kroku
z wykorzystaniem systemu ADONIS Krok po kroku BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office
Zdalne wywoływanie procedur RPC
Zdalne wywoływanie procedur Zagadnienia projektowe Zagadnienia realizacyjne main(int argc, char* argv[]){ int id, status; id = atoi(argv[1]); status = zabij_proc(id); exit(status)... int zabij_proces (int
MAZOVIAN ENERGY PARTNERS Sp. z o.o. Ul. HOŻA 86/410, WARSZAWA
MAZOVIAN ENERGY PARTNERS Sp. z o.o. Ul. HOŻA 86/410, 00-682 WARSZAWA Karta Aktualizacji Nr 1/2019 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej Niniejsza Karta Aktualizacji zmienia postanowienia
X-Meter. EnergyTeam PRZYKŁADOWE SCHEMATY SYSTEMU X-METER. 1 punkt pomiarowy. System nr 1. 2 punkty pomiarowe. System nr 2
PRZYKŁADOWE SCHEMATY SYSTEMU X-METER System nr 1 1 punkt pomiarowy Schemat przedstawia najprostszy / najmniejszy z możliwych systemów z wykorzystaniem urządzenia X-Meter. W tym przypadku system monitoruje
CM-180-1 Konwerter ModBus RTU slave ModBus RTU slave
CM-180-1 Konwerter ModBus RTU slave ModBus RTU slave Spis treści: 1. Przeznaczenie modułu 3 2. Tryby pracy modułu 3 2.1. Tryb inicjalizacyjny 3 2.2. Tryb normalny 3 3. Podłączenie modułu 3 4. Konfiguracja
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
UNIHUT S.A. INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Część ogólna Tekst obowiązujący od dnia. SPIS TREŚCI I.A. Postanowienia ogólne... 3 I.B. Podstawy prawne opracowania IRiESD... 5 I.C. Zakres
OPIS TECHNICZNY I INSTRUKCJA OBSŁUGI
OPIS TECHNICZNY I INSTRUKCJA OBSŁUGI SmartWag LUBELSKIE FABRYKI WAG FAWAG S.A. 20-954 LUBLIN, ul. Łęczyńska 58 tel. 81-746-10-41, 81-745-06-40 tel./ fax 81-745-06-38, 81-745-06-41 e-mail: mark@fawag.pl
Tips & Tricks. Czy wiesz że. wersja Aktualizacja dokumentu: Copyright COMARCH S.A.
Tips & Tricks Czy wiesz że wersja 2014.1 Aktualizacja dokumentu: 2014-06-04 Copyright 1997-2014 COMARCH S.A. Czy znasz przykłady zastosowania modelowania procesów? W ERP XL wprowadzono mechanizm definiowania
precyzja pomiaru m e t ering solu t ion s Zintegrowany system odczytu i rozliczeń mediów MBUS Radio, MBUS Line
precyzja pomiaru m e t ering solu t ion s Zintegrowany system odczytu i rozliczeń mediów MBUS Radio, MBUS Line ZINTEGROWANY SYSTEM OPOMIAROWANIA I ROZLICZEŃ MEDIÓW Zintegrowany system opomiarowania i rozliczeń
router wielu sieci pakietów
Dzisiejsze sieci komputerowe wywierają ogromny wpływ na naszą codzienność, zmieniając to, jak żyjemy, pracujemy i spędzamy wolny czas. Sieci mają wiele rozmaitych zastosowań, wśród których można wymienić
LOTOS Infrastruktura S.A. Karta Aktualizacji 1/2017 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej
LOTOS Infrastruktura S.A. Karta Aktualizacji Nr 1/2017 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej Niniejsza Karta Aktualizacji zmienia postanowienia Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej
Procesowa specyfikacja systemów IT
Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office
Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780
Dane techniczne : Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 a) wielkość bufora znaków (DD RAM): 80 znaków (80 bajtów) b) możliwość sterowania (czyli podawania kodów znaków) za pomocą
PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA
EGMONT INSTRUMENTS PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS tel. (0-22) 823-30-17, 668-69-75 02-304 Warszawa, Aleje Jerozolimskie 141/90 fax (0-22) 659-26-11
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska Bezprzewodowa sieć 2,4 GHz, optymalizowana dla transferu danych z małą prędkością, z małymi opóźnieniami danych pomiędzy wieloma węzłami ANT Sieć PAN (ang. Personal
1 16. Słownik pojęć i definicji Dodaje się skrót: ORed i "OSDn".
Karta aktualizacji nr 1 /2017 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej 1. Planowana data wejścia w życie aktualizacji: 1 czerwca 2017 r. 2. Przedmiot i przyczyna aktualizacji Instrukcji Ruchu
THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania
THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania Spis treści Konfiguracja programu...3 Odczyt pomiarów...4 Wzorcowanie...6 Edycja ręczna...7 Edycja automatyczna...7 Konfiguracja...10 Konfiguracja
1 Moduł Neuronu Cyfrowego SM
1 Moduł Neuronu Cyfrowego SM Moduł Neuronu Cyfrowego SM daje użytkownikowi Systemu Vision możliwość obsługi fizycznych urządzeń Neuronów Cyfrowych podłączonych do Sterownika Magistrali. Moduł odpowiada
Satel Integra FIBARO
Konfiguracja systemu alarmowego Satel Integra do współpracy z systemem FIBARO Poznań, 15 maja 2015r. 1 FIBARO Home Center 2 umożliwia integrację z systemem alarmowym Satel. Jest to realizowane na poziomie
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Cześć ogólna Tekst obowiązujący od dnia: Spis treści I.A. Postanowienia ogólne...3 I.B. Zakres przedmiotowy i podmiotowy IRiESD raz struktura IRiESD...4
R o g e r A c c e s s C o n t r o l S y s t e m 5
R o g e r A c c e s s C o n t r o l S y s t e m 5 Nota aplikacyjna nr 003 Wersja dokumentu: Rev. B Uprawnienia Uwaga: Niniejszy dokument dotyczy RACS v5.2 (VISO 1.2.2 lub nowszy) Wprowadzenie W systemie
Minimalna wspierana wersja systemu Android to 2.3.3 zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.
Dokumentacja dla Scandroid. Minimalna wspierana wersja systemu Android to 2.3.3 zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4. Scandroid to aplikacja przeznaczona
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Część ogólna Tekst obowiązujący od dnia: SPIS TREŚCI I.A. Postanowienia ogólne...3 I.B. Podstawy prawne opracowania IRiESD...3 I.C. Zakres przedmiotowy
UNIFON podręcznik użytkownika
UNIFON podręcznik użytkownika Spis treści: Instrukcja obsługi programu Unifon...2 Instalacja aplikacji Unifon...3 Korzystanie z aplikacji Unifon...6 Test zakończony sukcesem...9 Test zakończony niepowodzeniem...14
Plan. Formularz i jego typy. Tworzenie formularza. Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza
4 Budowa prostych formularzy, stany sesji, tworzenie przycisków Plan Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza 2 Formularz i jego typy Tworzenie formularza
Inżynieria oprogramowania
Inżynieria oprogramowania Wykład 8 Inżynieria wymagań: analiza przypadków użycia a diagram czynności Patrz: Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski, Język UML 2.0 w modelowaniu systemów
CENNIK ENERGII ELEKTRYCZNEJ
1 80-873 Gdańsk ul. Na Ostrowiu 15/20 CENNIK ENERGII ELEKTRYCZNEJ Cennik energii elektrycznej został zatwierdzony Uchwałą nr 6/2015 Zarządu PSSE Media Operator Sp. z o.o. z dnia 30 października 2015 r.
Konfiguracja serwera OPC/DDE KEPSServerEX oraz środowiska Wonderware InTouch jako klienta DDE do wymiany danych
Ustawienia serwera 1. Uruchomić serwer KEPServerEX w trybie administracji 2. Wywołać ustawienia serwera 3. W zakładce Runtime Process ustawić opcję Process Mode w tryb Interactive 4. Zaakceptować ustawienia
Bazy danych 2. Wykład 1
Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu
Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3
Currenda EPO Instrukcja Konfiguracji Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji - wersja dokumentu 1.3-19.08.2014 Spis treści 1 Wstęp... 4 1.1 Cel dokumentu... 4 1.2 Powiązane dokumenty...
MAZOVIAN ENERGY PARTNERS Sp. z o.o. Ul. HOŻA 86/410, WARSZAWA
MAZOVIAN ENERGY PARTNERS Sp. z o.o. Ul. HOŻA 86/410, 00-682 WARSZAWA Karta Aktualizacji Nr 1/2017 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej Niniejsza Karta Aktualizacji zmienia postanowienia
EPPL 1-1. KOMUNIKACJA - Interfejs komunikacyjny RS 232 - Sieciowa Karta Zarządzająca SNMP/HTTP
EPPL 1-1 Najnowsza seria zaawansowanych technologicznie zasilaczy klasy On-Line (VFI), przeznaczonych do współpracy z urządzeniami zasilanymi z jednofazowej sieci energetycznej ~230V: serwery, sieci komputerowe
Taryfa dla obrotu energii elektrycznej
Taryfa dla obrotu energii elektrycznej Zatwierdzona uchwałą nr 1/2015 Zarządu Miejskiej Energetyki Cieplnej spółka z o.o. w Ostrowcu Świętokrzyskim z dnia 02.02.2015 Taryfa dla obrotu energii elektrycznej
Mają zaszczyt przedstawić. System kontroli dostępu i ewidencji czasu pracy
oraz Mają zaszczyt przedstawić System kontroli dostępu i ewidencji czasu pracy Podstawowe cechy systemu 32 000 użytkowników identyfikator użytkownika 4 bajty identyfikator RFID 8 bajtów kod PIN: 4-6 cyfr
Karta Aktualizacji Nr 18/B/10/2018 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej (zwana dalej Kartą )
Karta Aktualizacji Nr 18/B/10/2018 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej (zwana dalej Kartą ) Data przygotowania: 9 listopada 2018 r. Data wdrożenia zmian: data zatwierdzenia Karty aktualizacji
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
OSD - Ostrowski Zakład Ciepłowniczy S.A. Nr instrukcji: 1/1/2011 INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Część ogólna Tekst obowiązujący od dnia: zatwierdzono: Strona 1 z 8 SPIS TREŚCI 1.1.
DOKUMENTACJA TECHNICZNA KurJerzyAPI wersja 1.0
KurJerzyAPI wersja 1.0 Spis treści Wstęp...3 1. Korzystanie z interfejsu KurJerzyAPI...4 1.1 Warunki korzystania z interfejsu...4 1.2 Zabezpieczenia interfejsu...4 2. Specyfikacja interfejsu KurJerzyAPI...6
SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej
SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia
Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium
1. Komunikacja PLC falownik, poprzez sieć Profibus DP Stanowiska A-PLC-5 oraz B-FS-4 1.1. Urządzenia i narzędzia 1.1.1. Sterownik SIMATIC S7-315 2DP (z wbudowanym portem Profibus DP). 1.1.2. Falownik MicroMaster440
KARTA AKTUALIZACJI nr 1/2017 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej
KARTA AKTUALIZACJI nr 1/2017 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej 1. Data przygotowania: 19.05.2017 r. 2. Planowana data wejścia w życie aktualizacji: 06 czerwiec 2017 r. 3. Przedmiot i
Multiprocessor Shared-Memory Information Exchange. Damian Klata, Adam Bułak
Multiprocessor Shared-Memory Information Exchange Damian Klata, Adam Bułak Wstęp Zajmiemy się analizą protokołu opartego na komunikacji przez pamięć dzieloną opracowany przez firmę Westinghouse. Protokół
Zdalne wywoływanie procedur RPC 27. października Dariusz Wawrzyniak (IIPP) 1
Zagadnienia projektowe Zagadnienia realizacyjne main(int argc, char* argv[]){ int id, status; id = atoi(argv[1]); status = zabij_proc(id); exit(status)... int zabij proces (int pid){ int stat; stat = kill(pid,
DigiPoint mini Karta katalogowa DS 6.00
1/5 sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnym, kontrolerami przeznaczonymi do systemów sterowania oświetleniem,
Zdalne wywoływanie procedur RPC 27. października 2010
Zagadnienia projektowe Zagadnienia realizacyjne main(int argc, char* argv[]){ int id, status; id = atoi(argv[1]); status = zabij_proc(id); exit(status) }... int zabij_ proces (int pid){ int stat; stat
Uniwersalna kontrola dostępu w
R o g e r A c c e s s C o n t r o l S y s t e m 5 Nota aplikacyjna nr 030 Wersja dokumentu: Rev. A Uniwersalna kontrola dostępu w windach Wprowadzenie System RACS 5 umożliwia realizację kontroli dostępu
asix4 Podręcznik użytkownika CAN_AC_PCI - drajwer protokołu CANBUS dla karty CAN_ACx_PCI Podręcznik użytkownika
Podręcznik użytkownika CAN_AC_PCI - drajwer protokołu CANBUS dla karty CAN_ACx_PCI Podręcznik użytkownika Dok. Nr PLP4013 Wersja: 04-10-2005 Podręcznik użytkownika ASKOM i asix to zastrzeżone znaki firmy
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
Zakłady Chemiczne ZACHEM Spółka Akcyjna INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Cześć ogólna Tekst obowiązujący od dnia: data: wersja strona 2 z 11 SPIS TREŚCI I.A. Postanowienia ogólne...
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Cześć ogólna Tekst obowiązujący od dnia: SPIS TREŚCI I.A. Postanowienia ogólne... 3 I.B. Podstawy prawne opracowania IRiESD... 4 I.C. Zakres przedmiotowy
Zarząd Morskich Portów Szczecin i Świnoujście S.A. z siedzibą w Szczecinie TARYFA dla energii elektrycznej Obowiązuje od 1 stycznia 2013 r
Zarząd Morskich Portów Szczecin i Świnoujście S.A. z siedzibą w Szczecinie TARYFA dla energii elektrycznej Obowiązuje od 1 stycznia 2013 r SPIS TREŚCI 1. INFORMACJE OGÓLNE 2. DEFINICJE 3. ZASADY ROZLICZEŃ
Mikroprocesor Operacje wejścia / wyjścia
Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych
Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium
Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium Ćwiczenie 5 Detektor upadku pacjenta wykorzystujący akcelerometr z interfejsem I 2 C 1. Cel ćwiczenia
KARTA AKTUALIZACJI. Karta Aktualizacji nr 6/2018 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej
KARTA AKTUALIZACJI Karta Aktualizacji nr 6/2018 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej 1. Planowana data wejścia w życie aktualizacji: Data zatwierdzenia Karty Aktualizacji nr 6/2018 IRiESD
ENEA Operator Sp. z o.o. ul. Strzeszyńska 58, Poznań
ul. Strzeszyńska 58, 60-479 Poznań KARTA AKTUALIZACJI NR 13/2018 Instrukcji Ruchu i Eksploatacji Sieci Dystrybucyjnej Data wejścia w życie: 14 stycznia 2019 r. Niniejsza Karta aktualizacji nr 13/2018 zmienia
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
Przedsiębiorstwo Energetyki Cieplnej w Końskich sp. z o.o. INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Cześć ogólna Tekst obowiązujący od dnia: 26.05.2017r. IRiESD Część ogólna data: Wersja: zatwierdzona
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Zastosowanie standardu VISA do obsługi interfejsu RS-232C Data wykonania: 03.04.08 Data oddania: 17.04.08 Celem ćwiczenia
PRĄD TO TEŻ TOWAR procedura zmiany sprzedawcy energii elektrycznej
PRĄD TO TEŻ TOWAR procedura zmiany sprzedawcy energii elektrycznej Południowo-Wschodni Oddział Terenowy URE z siedzibą w Krakowie Magdalena Tokaj specjalista Kielce 2011 r. Wytwarzanie zakup Obrót Wprowadzenie