piątek, 27 lutego 2009

Usługi w OPC Unified Architecture (OPC UA service sets)

OPC Unified Architecture specyfikuje pewien abstrakcyjny opis usług (głównie w specyfikacji OPC UA części 4). Opis usług nie jest związany z żadnym konkretnym sposobem komunikacji lub technologią komunikacyjną. W poprzednich częściach przedstawiłem jak usługi są mapowane na odpowiednią infrastrukturę komunikacyjną, a teraz przyjrzymy się jakie to usługi oferuje OPC Unified Archtecture.

Dostęp do danych zawartych w serwerze jest zapewniony przez tzw. zbiory usług (ang. service sets). OPC UA specyfikuje następujące zbiory usług:

  • zbiór Discovery Service - służy do znajdywania(odkrywania) serwera w sieci. Znajdowanie punktu przyłączenia (endpointu), czyli informacji jak podłączyć się do serwera,

  • zbiór Secure Channel Service - niskopoziomowe i zależne od wykorzystywanego protokołu usługi mające na celu utworzenie (otwarcie) lub zamknięcie bezpiecznego kanału do przesyłania danych,

  • zbiór Session Service - służy do tworzenia i zamykania sesji,

  • zbiór Attribute Service – zajmuje się odczytem i zapisem danych (aktualnych bądź historycznych),

  • zbiór Subscription Service – wykorzystywany do zarządzania subskrypcjami,

  • zbiór Monitored Item Service – odpowiedzialny za zarządzenie elementami monitorowanymi w subskrypcjach,

  • zbiór View Service – służy do przeglądania przestrzeni adresowej,

  • zbiór Query Service – ma na celu tworzenie zapytań o przestrzeń adresową,

  • zbiór Node Management Service – stosowany do zmieniania struktury i referencji w przestrzeni adresowej,

  • zbiór Method Service – odpowiedzialny za wywoływanie i zarządzanie metodami (programami).

Następne części pokażą wykorzystanie usług z wybranych zbiorów.

Więcej na temat zbiorów usług OPC UA można również przeczytać w ebook’u pod adresem:

http://www.commsvr.com/UAModelDesigner/Index.aspx

(To tylko jedna z części artykułu zobacz pozostałe: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, autor: Maciej Zbrzezny)

1 komentarz:

Posty powiązane / Related posts