agenda szkolenia
Transkrypt
agenda szkolenia
Szkolenie Wprowadzenie do OPC 25-26 września 2008 Miejsce: Wydział Informatyki i Zarządzania Politechnika Wrocławska Wrocław; ul. Łukasiewicza 5 IV piętro, sala 440 Dzień 1 czwartek, 25 września Wykład: Wstęp do technologii OPC (ok. 2 godziny) Prowadzący: Maciej Zbrzezny Co to jest OPC? Przemysłowy standard komunikacji opracowany przez stowarzyszenie producentów oprogramowania i sprzętu OPCFoundation. Aktualnie OPCFoundation sprawuje opiekę nad standardem i koordynuje prace nad jego dalszym rozwojem. W przeszłości OPC było skrótem, którego rozwinięcie brzmiało OLE for Process Control. OLE (czyli Object Linking and Embedding) jest technologią opracowaną przez Microsoft i powszechnie stosowaną w aplikacjach pracujących pod kontrolą systemu Windows, a bazującą na technologii COM, czyli Component Object Mode oraz DCOM, czyli jej odmianą sieciową. Aktualnie specyfikacje OPC zmierzają w kierunku wykorzystania tzw. Web Service’ów opartych na XML i HTTP, czyli technologii zupełnie nie związanych z systemem operacyjnym Windows. Strony internetowe: www.opcfoundation.org i www.cas.eu/opc. OPC Foundation Jest to organizacja opiekująca się standardem OPC, zajmująca się certyfikowaniem rozwiązań OPC, rozwojem standardu i wyznaczaniem jego nowych wersji (np. OPCUA). Jest to organizacja zrzeszająca firmy, które zajmują się technologią OPC. W skład jej członków wchodzi ponad 450 firm, w tym takie jak: Microsoft, GE, Siemens, Rockwell, ABB, CAS. Dostarcza potrzebne składniki programowe, które są niezbędne do korzystania z technologii OPC w systemie Windows, czyli OPC Core Components. Krótko o certyfikacji. 1 • • • • • • • Architektura systemów opartych o OPC (Przykład integracji, Spis zalet, Architektura klient – serwer, Podstawy budowy OPC i OPC UA) WaŜniejsze specyfikacje OPC (Krótko, 1 lub 2 slajdy o kaŜdej ze specyfikacji) OPC DA (Data Access) OPC E&A (Alarm and Events) OPC HDA (Historical Data Access) OPC DX (Data eXchange) OPC UA (Unified Architecture Wykład: Podstawy działania OPC (ok. 2 godziny) Prowadzący: Mariusz Postół Nawiązywanie połączenia Co to jest OPCEnum? Listowanie dostępnych serwerów. Klient nawiązuje połączenie do serwera i najczęściej uruchamia serwer. Klient moŜe pobrać status serwera. Przestrzeń adresowa serwera Co to jest przestrzeń adresowa? RóŜnica między przestrzenią płaską a hierarchiczną. Metody odczytu przestrzeni adresowej. Filtrowanie przestrzeni adresowej. Tagi OPC Tag OPC jako zmienna procesowa. Właściwości tagów OPC. Tworzenie subskrypcji Co to są subskrypcje? Czemu są tworzone? Sposoby odczytu i zapisu danych. Co to jest odczyt lub zapis synchroniczny i asynchroniczny, jakie są róŜnice, jakie są zalety, jakie potencjalne problemy? Ćwiczenia praktyczne (ok. 4 godziny) Prowadzący: Maciej Zbrzezny • • • • • • Przykładowe oprogramowanie – pakiet CommServer - OPC Server – przykład krok po kroku uruchomienia serwera OPC (krótki opis co to jest CommServer. Instalacja oprogramowania). Nawiązywanie połączenia darmowym klientem OPC (OPC Viewer) do serwera OPC Podłączenie się do CommServer’a. Tworzenie subskrypcji i dodawanie tagów Przeglądanie przestrzeni adresowej serwera Odczyt właściwości Poznanie trybów odczytu danych 2 Dzień 2 piątek, 26 września Wykład i ćwiczenia praktyczne: Technologie wykorzystywane przez OPC (ok. 2 godziny) Prowadzący: Maciej Zbrzezny COM/DCOM Co to jest COM i DCOM, gdzie jest on wykorzystywany? DDE, OLE, ActiveX Co to są za technologie, porównanie ich z OPC. Trochę na temat historii OPC (Drivery -> DDE -> OPC – porównanie) Web Services Co to są web serwisy. Gdzie one są wykorzystywane, krótko na temat XML, HTTP, SOAP, WSDiscovery Podstawy konfiguracji modelu DCOM Uczestnicy konfigurują DCOM na swoich komputerach, następnie podłączają się do serwerów OPC na innych komputerach Ćwiczenia praktyczne (ok. 4 godziny) Prowadzący: Maciej Zbrzezny • • • • • • • • • Uruchomienie Serwera OPC dla sterownika przemysłowego – przykład krok po kroku Konfiguracja serwera OPC do odczytu danych ze sterownika przemysłowego. Testowanie połączenia przy pomocy darmowego klienta OPC. Odczyt danych ze sterownika darmowym klientem OPC. Uruchomienie przykładowej aplikacji wizualizacji (SCADA) w funkcji klienta OPC. Konfiguracja drivera komunikacyjnego, jako klienta OPC Przeglądanie dostępnych serwerów OPC Dodawanie tag’u OPC jako zmiennej aplikacji SCADA. Przeglądanie przestrzeni adresowej serwera OPC Odczyt danych Wizualizacja zmiennej z serwera OPC w środowisku graficznym aplikacji SCADA. Wykład + ćwiczenia praktyczne: Komunikacja OPC serwer- proces (ok. 2 godziny) Prowadzący: Maciej Zbrzezny i Mariusz Postół • • • • • Protokoły komunikacyjne i ich wpływ na udostępnione przez serwer OPC dane. Specyfika protokołów Modbus (RS, IP) , LON i innych oraz wpływ na to jakie dane moŜe dzięki temu udostępniać OPC Server. Redundancja na poziomie serwera, komunikacji, sygnału Opis trzech poziomów redundancji. Przykład praktyczny z wielościeŜkowym dostępem do sterownika przemysłowego. Metody odczytu zmiennych procesowych. Co to jest skanowanie? Algorytmy optymalizacji wykorzystania tras komunikacyjnych i adaptacyjnego skanowania Integracja danych procesowych z wykorzystaniem OPC Omówienie podstawowych róŜnic między prostym serwerem OPC, a serwerem komunikacyjnym. Jak zbudować własny serwer OPC? 3 ZGŁOSZENIA: Zgłoszenia wraz z potwierdzeniem dokonania przelewu prosimy przesłać do dnia 18.09.2008 pocztą, e-mailem, faksem lub doręczyć osobiście na adres: Anna Pytel, e-mail: [email protected] Wrocławskie Centrum Transferu Technologii, Politechnika Wrocławska Ul. Smoluchowskiego 48, 50-372 Wrocław Telefon 0-71/320 43 39, Faks 0-71/320 39 48 Koszt udziału w szkoleniu: 1000PLN (opłata obejmuje udział w szkoleniu, materiały szkoleniowe, obiady, serwis kawowy). Nie rezerwujemy hoteli dla uczestników szkolenia. Wpłat prosimy dokonywać do dnia 18.09.2008 na konto: Politechnika Wrocławska, Wyb. St. Wyspiańskiego 27, 50-370 Wrocław Bank Zachodni WBK S.A. 16 o/Wrocław 37 1090 2402 0000 0006 1000 0434 z dopiskiem Szkolenie „Wprowadzenie do OPC" Uwaga! Ilość miejsc ograniczona WYŁĄCZNY PATRON MEDIALNY: Wrocławskie Centrum Transferu Technologii Politechnika Wrocławska Ul. Smoluchowskiego 48 50-372 Wrocław Tel. (071) 320 33 18, fax. (071) 320 39 48 www.wctt.pl, e-mail: [email protected] 4