WYKORZYSTANIE STANDARDU OPC 1 W CELU INTEGRACJI MODUŁÓW PODSYSTEMU ZARZĄDZANIA PRODUKCJĄ ZINTEGROWANEGO SYSTEMU INFORMATYCZNEGO ZARZĄDZANIA
|
|
- Kazimiera Piotrowska
- 9 lat temu
- Przeglądów:
Transkrypt
1 INFORMATYKA EKONOMICZNA BUSINESS INFORMATICS 4(30) 2013 ISSN Andrzej Bytniewski, Marcin Hernes Uniwersytet Ekonomiczny we Wrocławiu {andrzej.bytniewski; WYKORZYSTANIE STANDARDU OPC 1 W CELU INTEGRACJI MODUŁÓW PODSYSTEMU ZARZĄDZANIA PRODUKCJĄ ZINTEGROWANEGO SYSTEMU INFORMATYCZNEGO ZARZĄDZANIA Streszczenie: W artykule zaprezentowano możliwości zastosowania standardu OPC na wszystkich poziomach integracji podsystemu zarządzania produkcją zintegrowanego systemu informatycznego zarządzania. W pierwszej części przedstawiono strukturę podsystemu zarządzania produkcją. Następnie scharakteryzowano najczęściej wykorzystywane standardy technologiczne, służące integracji systemów na poziomie systemowym i aplikacji informatycznych. W końcowej części artykułu przedstawiono możliwości wykorzystania standardu OPC w celu integracji podsystemu zarządzania produkcją na poziomie zarówno systemowym, aplikacji, jak i procesów biznesowych. Integracja ta pozwala na automatyczny przepływ danych w czasie rzeczywistym do wszystkich podsystemów zintegrowanego systemu informatycznego zarządzania, co ma istotny wpływ na efektywność funkcjonowania przedsiębiorstwa. Słowa kluczowe: systemy informatyczne, zintegrowane systemy zarządzania, zarządzanie produkcją, standard OPC. 1. Wstęp Zintegrowane systemy informatyczne zarządzania (ZSIZ) odgrywają aktualnie kluczową rolę w funkcjonowaniu każdego przedsiębiorstwa. W literaturze przedmiotu tego rodzaju systemy definiowane są w różny sposób, jednak zwraca się uwagę na potrzebę pełnej integracji wszystkich sfer działalności przedsiębiorstwa. Wszelkiego rodzaju ograniczenia w dostępie do informacji czy funkcji systemu powinny być związane jedynie z polityką bezpieczeństwa stosowaną w przedsiębiorstwie, a nie z ograniczeniami technicznymi takimi, jak na przykład różne protokoły komuni- 1 Standard przemysłowy komunikowania się pomiędzy różnymi urządzeniami kontrolującymi procesy technologiczne, akronim OPC pochodzi od słów OLE for Process Control.
2 92 Andrzej Bytniewski, Marcin Hernes kacyjne czy też niekompatybilne systemy zarządzania bazą danych. W pracy [Bytniewski (red.) 2005] określono, że zintegrowany system zarządzania zbudowany jest z następujących podsystemów: środków trwałych, logistyki, zarządzania produkcją, zarządzania zasobami ludzkimi, finansowo księgowy, controllingu, CRM, Business Intelligence. Tego typu propozycja struktury ZSIZ umożliwia optymalizację procesów zarówno wewnętrznych, jak i zachodzących w otoczeniu przedsiębiorstwa. Należy jednocześnie zauważyć, że integracja systemów informatycznych odbywa się na wielu poziomach. W pracy [Olszak, Sroka 2001, s. 38] wyróżniono trzy poziomy integracji: systemowy (fizyczny), aplikacji informatycznych, procesów biznesowych. Aktualnie w literaturze przedmiotu główny nacisk kładzie się na integrację procesów biznesowych. Zwraca się uwagę na kompleksowość funkcjonalną, obsługę wszystkich sfer działalności przedsiębiorstwa, prawidłowy przepływ informacji pomiędzy podsystemami i modułami, możliwości dokonywania różnego rodzaju analiz, a także tworzenia raportów dla kierownictwa. Oczywiście, integracja na tym poziomie jest niezwykle istotna i pozwala uzyskać kompleksowe spojrzenie na funkcjonowanie przedsiębiorstwa, jednakże jest ona możliwa jedynie pod warunkiem prawidłowej integracji, również na poziomie systemowym i aplikacji informatycznych. Integracja na poziomie systemowym dotyczy wymiany danych z wykorzystaniem interfejsów, protokołów komunikacyjnych czy też sieci komputerowych. Integracja na poziomie aplikacji informatycznych dotyczy zaś współdziałania systemów z wykorzystaniem różnych platform sprzętowych i programowych oraz współdzielenia danych. Integracja na wszystkich poziomach nabiera szczególnego znaczenia zwłaszcza w odniesieniu do podsystemu zarządzania produkcją, w którym niezbędne jest korzystanie z danych gromadzonych nie tylko w bazach systemu informatycznego zarządzania eksploatowanych na komputerach klasy PC, ale także danych pochodzących z innego rodzaju urządzeń, takich jak sterowniki Programmable Logic Controller (PLC), czujniki czy też interfejsy maszyn linii produkcyjnej. Istotną rolę odgrywają w tym aspekcie technologie, zwłaszcza ustandaryzowane, umożliwiające integrację procesów, danych i sprzętu na wszystkich trzech poziomach. Celem artykułu jest dokonanie analizy możliwości wykorzystania standardów technologicznych pozwalających na integrację, w obszarze podsystemu zarządzania produkcją, na poziomie systemowym, aplikacji informatycznych i procesów
3 Wykorzystanie standardu OPC w celu integracji modułów podsystemu zarządzania biznesowych, ze szczególnym uwzględnieniem standardu OPC. Podkreślić należy, że badane zagadnienie nie jest zbyt często rozpatrywane i opisywane w literaturze przedmiotu. 2. Struktura podsystemu zarządzania produkcją Z analizy literatury przedmiotu i rozwiązań praktycznych wynika, że nie ma jednoznacznej definicji określającej, z jakich modułów zbudowany jest podsystem zarządzania produkcją. Dobrze usystematyzowana jest propozycja przedstawiona w pracy [Bytniewski (red.) 2005], określająca, że podsystem ten składa się z takich modułów, jak: techniczne przygotowanie produkcji, który pozwala na przetwarzanie danych związanych ze strukturą produkowanych wyrobów, z technologią produkcji czy też określeniem czasu i kosztu technicznego wytworzenia wyrobu gotowego, planowanie produkcji, w którym realizowane są takie funkcje, jak przygotowanie planu produkcji czy też kontrola możliwości wykonania tego planu, planowanie zużycia materiałowego, który zawiera funkcje umożliwiające opracowanie planu zużycia poszczególnych materiałów, planowanie i realizacja zleceń, który umożliwia działania w zakresie tworzenia zleceń produkcyjnych, obliczania wielkości partii produkcyjnych czy też określania terminów wykonania zleceń, planowanie zdolności produkcyjnych, zawierający takie funkcje, jak opracowanie planu zdolności produkcyjnej, czyli maksymalnego wykorzystania maszyn, urządzeń i powierzchni produkcyjnej przedsiębiorstwa w określonym czasie [Banaszak, Kłos, Mleczko 2011, s. 37], bilansowanie planów z zasobami produkcyjnymi czy też sprawdzanie możliwości wykonania dodatkowych zleceń, sterowanie produkcją, w którym realizowane są takie funkcje, jak sterowanie urządzeniami, odczyt sygnałów z linii produkcyjnej czy też przetwarzanie informacji dotyczących realizacji produkcji, przekazanie wyrobów gotowych do magazynu, zawierający takie funkcje, jak ewidencja wyrobów gotowych czy też ustalenie technicznego kosztu wytworzenia wyrobu gotowego. Ze względu na konieczność wzrostu efektywności działań aktualnie w skład podsystemu zarządzania produkcją wchodzą również takie moduły, jak: monitorowanie produkcji pozwala na rejestrowanie zużycia materiałów, genealogii produktów 2, stanu wyposażenia i produkcji w toku, co umożliwia śledzenie wszystkich aspektów działań produkcyjnych, 2 Śledzenie, z jakich materiałów powstał produkt i jakie procesy technologiczne zostały wykonane w trakcie jego produkcji. Realizacja tych czynności jest realizowana np. przez system HACCP (Hazard Analysis and Critical Control Points system analizy zagrożeń i krytycznych punktów kontroli).
4 94 Andrzej Bytniewski, Marcin Hernes wizualizacja produkcji umożliwia stworzenie zaawansowanych graficznie obrazów synoptycznych 3 linii technologicznej, dzięki czemu ich interfejs jest bardzo przyjazny użytkownikowi, archiwizacja dokumentacji procesu produkcji pozwala na zapis wszystkich danych z linii produkcyjnej do bazy danych znajdującej się w pamięci zewnętrznej komputera oraz na generowanie raportów dotyczących tych danych, wykorzystanie maszyn pozwala uzyskać pełny wgląd w historię aktywności maszyn, a także monitorować bieżący stan urządzeń, co zwiększa efektywność ich wykorzystania, moduł pozwala również zaplanować przeglądy okresowe, wymianę zużytych elementów i naprawy wymuszone awariami; wszystkie istotne zdarzenia są dokumentowane, dzięki czemu dostępne są raporty niezawodności maszyn i urządzeń, a także informacje o kosztach napraw i remontów, zarządzanie certyfikatami pozwala na definiowanie osób mających uprawnienia do wytwarzania określonych produktów, kontroli złożonych procesów i zatwierdzania wyników kontroli jakości. Należy zauważyć, że przedstawiona struktura podsystemu zarządzania produkcją umożliwia integrację systemów funkcjonujących dotychczas samodzielnie, w szczególności takich, jak PLC, Supervisory Control And Data Acquisition (SCADA) czy też Manufacturing Execution System (MES). Każdy z tych systemów spełnia funkcje niektórych modułów podsystemu zarządzania produkcją, natomiast integracja tych systemów umożliwi automatyczną, nadążną realizację funkcji wszystkich modułów podsystemu zarządzania produkcją ZSIZ (rys. 1). Systemy PLC to sterowniki lub grupy sterowników swobodnie programowalnych, przeznaczone do sterowania pracą maszyn lub urządzeń technologicznych [Broel-Plater 2008]. Sterowniki te są bezpośrednio podłączone do elementów wykonawczych (zawory, styczniki) i pomiarowych (czujniki). Sterowniki PLC są w pełni konfigurowalne w zakresie ilości i rodzaju wejść i wyjść czy też interfejsów komunikacyjnych, wykonują także cyklicznie program napisany dla konkretnego obiektu przemysłowego. Program ten może być w dowolnym momencie zmieniany. Właściwie napisany program gwarantuje poprawność procesu technologicznego, a więc wpływa na podniesienie jakości produktów. Systemy PLC posiadają ubogi interfejs użytkownika (najczęściej są to opisy i komunikaty tekstowe, dźwiękowe lub prosta grafika). Systemy SCADA są to komputerowe systemy, pozwalające na sterowanie, wizualizację, alarmowanie i archiwizację danych procesu produkcyjnego [Jakuszewski 2007]. Przeważnie są one połączone z systemem PLC (nie są bezpośrednio połączone z urządzeniami wykonawczymi). Systemy SCADA pozwalają na stworzenie zaawansowanych graficznie obrazów synoptycznych linii technologicznej, dzięki czemu ich interfejs jest bardzo przyjazny użytkownikowi. Istnieje możliwość archiwizacji danych ze sterowników PLC, dzięki czemu możliwa jest kontrola procesu produkcji, co jest tak ważne np. w systemie HCCP. 3 Czyli graficznego odwzorowania linii produkcyjnej.
5 Wykorzystanie standardu OPC w celu integracji modułów podsystemu zarządzania Pozostałe podsystemy Zintegrowany system informatyczny zarządzania techniczne przygotowanie produkcji, planowanie zużycia materiałowego planowanie zdolności produkcyjnych Zarządzanie certyfikatami Podsystem zarządzania produkcją MES planowanie produkcji monitorowanie produkcji przekazanie do magazynu wykorzystanie maszyn planowanie i realizacja zleceń SCADA wizualizacja produkcji archiwizacja produkcji moduły wejść/wyjść cyfrowych i analogowych sterowanie produkcją PLC Linia produkcyjna moduły komunikacyjne MES Manufacturing Execution System SCADA Supervisory Control And Data Acquisition PLC Programmable Logic Controller urządzenia, maszyny, czujniki Rys. 1. Struktura podsystemu zarządzania produkcją ZSIZ Źródło: opracowanie własne. Systemy informatyczne klasy MES, czyli systemy realizacji produkcji, jeszcze do niedawna rozumiane były jako systemy zarządzania produkcją, stanowiące pomost pomiędzy systemami wspomagającymi zarządzanie przedsiębiorstwem a procesem technicznym [Advanced 2007]. Obecnie jednak coraz częściej systemy tej klasy włączane są do struktury podsystemu zarządzania produkcją ZSIZ. Dopiero takie rozwiązanie pozwala na pełną integrację wszystkich aspektów działalności przedsiębiorstwa i jest niezbędne firmom, które pragną dobrze się przygotować do konkurowania na coraz bardziej wymagających rynkach.
6 96 Andrzej Bytniewski, Marcin Hernes Systemy klasy MES można określić jako uzupełnienie o usługi on-line podsystemu wspomagającego zarządzanie produkcją, kładące szczególny nacisk na realizację produkcji [Sobieska-Karpińska, Hernes 2010]. Systemy klasy MES wyróżniają pełna konfigurowalność i zaawansowana technologia, pozwalająca połączyć całe przedsiębiorstwo (linie produkcyjne) jednym, spójnym strumieniem informacji. Są to systemy informatyczne czasu rzeczywistego, oparte na technologiach internetowych, dzięki czemu wszelkie zawarte w nich dane dostępne są w trybie on-line. Dzięki fizycznej komunikacji i sterowaniu urządzeniami linii produkcyjnej umożliwiają dostęp do pełnych danych o przebiegu wszystkich etapów procesu produkcyjnego z dokładnością do minut, a nawet sekund, na bardzo wysokim poziomie szczegółowości; stopień szczegółowości pomiaru zależny jest od specyfiki produkcji. Te informacje ułatwiają podejmowanie decyzji, co skutkuje wyraźnym zwiększeniem efektywności i elastyczności produkcji [Manufacturing 2007]. Systemy te są wysoce konfigurowalne. Oznacza to, że większość zmian jest dokonywana poprzez odpowiednie zmiany ustawień parametrów poszczególnych modułów, a nie przez uciążliwe i czasochłonne pisanie kodu programowego. Znacznie ułatwia to obsługę całego systemu. Systemy MES są bardzo elastyczne, dzięki czemu mogą się rozwijać wraz z rozwojem firmy. Charakteryzuje je budowa modułowa, dlatego też każde przedsiębiorstwo może dopasować system MES do własnych potrzeb. Integrując wskazane klasy systemów, można uzyskać spójny funkcjonalnie, informacyjnie i organizacyjnie podsystem zarządzania produkcją ZSIZ. Niezbędne jest jednak w tym celu wykorzystanie różnego rodzaju technologii umożliwiających integrację, zwłaszcza na poziomie systemowym i aplikacji, które zostaną scharakteryzowane w dalszej części artykułu. 3. Technologie umożliwiające integrację na poziomach systemowym i aplikacji Technologie wykorzystywane w celu integracji systemów informatycznych oparte są najczęściej na standardzie ISA-95, który definiuje podział przedsiębiorstwa, z punktu widzenia produkcji, na pięć poziomów [Klaus, Stróżyk 2012]: poziom 0 definiuje proces, który fizycznie odbywa się na produkcji, poziom 1 określa czynności używane przez czujniki działające w produkcji i wykorzystywane przy dokonywanych zmianach fizycznego procesu, poziom 2 definiuje czynności, takie jak monitorowanie, zarządzanie fizycznym procesem produkcyjnym, zarówno przez kierownika produkcji, jak i automatyczne maszyny wyposażone w czujniki, poziom 3 określa czynności produkcyjne, harmonogramy niezbędne do wytworzenia końcowego produktu, analizę danych produkcyjnych, zarządzanie nimi i optymalizację czynności odbywających się na produkcji, poziom 4 odzwierciedla procesy biznesowe: tworzy ogólny harmonogram procesu produkcyjnego, używanych materiałów, faktycznego przebiegu produkcji, dostaw, sprzedaży.
7 Wykorzystanie standardu OPC w celu integracji modułów podsystemu zarządzania Można zauważyć, że poszczególne poziomy odpowiadają faktycznym klasom systemów informatycznych. Poziom 0 obsługiwany jest przez systemy PLC. Poziomy 1 i 2 należą do dziedziny zadań systemu SCADA, natomiast poziomy 3 i 4 są obsługiwane przez system MES. Do najczęściej wykorzystywanych aktualnie standardów technologicznych należą: 1. Na poziomie systemowym [Przemysłowe 2013]: Standard RS (Recommended Standard) zdefiniowane są w nim dwa typy transmisji: znakowa asynchroniczna, w której nadajnik i odbiornik pracują z tą samą częstotliwością, chociaż takty zegarowe nie są dokładnie zsynchronizowane, oraz synchroniczna, w której poszczególne bity są wprowadzane zgodnie z taktem nadawania (i odbioru). Standard USB (Universal Serial Bus) to rodzaj interfejsu, który służy do komunikacji urządzenia z komputerem. W założeniu USB miał zastąpić większość portów szeregowych i równoległych. Do gniazda USB można podłączyć bardzo wiele różnych urządzeń, m.in. klawiatury, myszki, drukarki, moduły pamięci flash i zewnętrzne dyski twarde. CAN (Controller Area Network) jest asynchroniczną szeregową magistralą, służącą wymianie danych. Protokół ten charakteryzują: duża odporność na zewnętrzne zakłócenia elektromagnetyczne, transmisja metodą broadcastową w konfiguracji multi-master bez jednostki nadrzędnej, transmisja wiadomości z uwzględnieniem jej priorytetu, zabezpieczenia przed utratą informacji w przypadku kolizji na magistrali. Ethernet przemysłowy jest to grupa protokołów bazująca na warstwie fizycznej standardu Ethernet. Do grupy tej należą m.in. EtherCAT (Ethernet for Control Automation Technology), EtherNet/IP: (Industrial Protocol), Modbus/TCP, ProfiNet. Modbus RTU jest protokołem komunikacyjnym, pracującym na bazie interfejsów szeregowych RS wykorzystujących asynchroniczną transmisję znakową o dostępie do łącza typu master/slave. Tylko jedno urządzenie może być jednostką nadrzędną master, inicjującym transakcję, wysyłającym zapytanie, pozostałe urządzenia slave odpowiadają jedynie na jego zdalne zapytania, wysyłając odpowiedź. Profibus został opracowany przez firmę Siemens i przewidziany dla aplikacji krytycznych czasowo, a także do kompleksowych zadań komunikacyjnych. Komunikacja Profibus oparta jest na międzynarodowych standardach IEC i IEC Standaryzacja zapewnia otwartość i komunikację między poszczególnymi stacjami i urządzeniami różnych producentów. SOAP (Simple Object Access Protocol) jest to protokół bazujący na znacznikach języka XML, umożliwiający komunikację komponentów i aplikacji z użyciem protokołu internetowego HTTP.
8 98 Andrzej Bytniewski, Marcin Hernes 2. Na poziomie aplikacji informatycznych: API (Application Programming Interface) interfejs programowania aplikacji sposób rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komunikują się między sobą. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania, jak np. aplikacje, biblioteki czy system operacyjny. ODBC (Open Database Connectivity) umożliwia dostęp do danych pochodzących z różnych systemów zarządzania bazami danych [Korzystanie 2013]. JDBC (Java DataBase Connectivity) jest interfejsem programistycznym, skonstruowanym i przeznaczonym dla języka Java, umożliwiającym ustandaryzowany dostęp do większości obecnych na rynku systemów baz danych. Web Services to technologia konstrukcji rozproszonych komponentów usługowych stanowiących podstawę realizacji aplikacji biznesowych w architekturze zorientowanej na usługi. Web Services to zwarty, samodokumentujący się komponent programowy, który może być przez swojego twórcę zarejestrowany w sieci komputerowej, a następnie przez twórcę aplikacji-konsumenta odkryty i wywołany w trybie zdalnego wykonania [Zakrzewicz 2013]. Standardy oparte na języku znaczników XML, takie jak B2MML, ebxml. OPC jest to standard przemysłowy stworzony przy współpracy między wieloma dominującymi producentami sprzętu i oprogramowania i firmy Microsoft. Standard ten tworzy typowe połączenie dla komunikowania się pomiędzy różnymi urządzeniami kontrolującymi procesy technologiczne. Celem jest uniezależnienie oprogramowania monitorującego lub kontrolującego od producenta sprzętu i oprogramowania. Standard API jest często wykorzystywany przez producentów systemów informatycznych, jednakże wymaga on ingerencji w kod programu, co jest procesem czasochłonnym. Integracja systemów na poziomie baz danych jest aktualnie niewystarczająca, ponieważ nie pozwala w pełni uwzględnić aspektu funkcjonowania linii produkcyjnej w czasie rzeczywistym. Należy zauważyć, że operacje zapisu i odczytu danych trwają pewien czas, zwłaszcza gdy powodowane są fizycznymi zmianami stanu linii produkcyjnej. Przykładem może być dozowanie surowców z wielu zbiorników zgodnie z recepturą. Nie jest możliwy zapis w bazie danych każdej zmiany wartości wagi, ponieważ generowałaby się bardzo duża liczba rekordów, co powodowałoby szybkie zwiększanie się rozmiaru pliku bazy w pamięci zewnętrznej komputera, a w konsekwencji wywołałoby również zmniejszenie wydajności systemu zarządzania bazą danych. Zatem wydozowane ilości surowców zapisywane są w bazie dopiero po otrzymaniu sygnału o zakończeniu dozowania. Przykład ten pokazuje, że możliwe są pewne opóźnienia w odwzorowaniu faktycznego stanu linii produkcyjnej w bazie danych. Standardy Web Services czy też oparte na języku XML pozwalają na pełną integrację systemów w czasie rzeczywistym, jednakże nie zawsze można je zastosować.
9 Wykorzystanie standardu OPC w celu integracji modułów podsystemu zarządzania Na przykład starsze wersje systemów PLC, które funkcjonują w przedsiębiorstwie, mogą nie wspierać tych standardów. Dobrym rozwiązaniem pozwalającym na integrację ZSIZ, ze względu na niezależność wykorzystanych technologii, jest standard OPC, ze szczególnym uwzględnieniem rozszerzeń zawartych w jego najnowszej specyfikacji OPC Unified Architecture. Standard ten zostanie scharakteryzowany w dalszej części artykułu. 4. Standard OPC Unified Architecture Standard OPC został opracowany w latach dziewięćdziesiątych ubiegłego stulenia i jest rozwijany przez OPC Fundation, która zrzesza wiele firm zajmujących się tworzeniem systemów automatyki i zarządzania. Definiowany jest jako zbór interfejsów pogrupowanych w kategorie, z których każda dedykowana jest pewnej funkcjonalności [Podręcznik 2013]. Zastosowano w nim podejście do wymiany informacji typu klient-serwer (rys. 2). Początkowo standard bazował na technologii OLE (Object Linking and Embedding), od czego pochodzi nazwa OPC OLE for Process Control. Stworzony był głównie w celu komunikacji systemów PLC z systemami SCADA lub HMI (Human-Machine Interface). SCADA OPC Client COM/DCOM OPC Server OPC Server Protokoły komunikacyjne PLC PLC Urządzenia Rys. 2. Przykład wykorzystania standardu OPC Źródło: opracowanie własne.
10 100 Andrzej Bytniewski, Marcin Hernes W kolejnej fazie rozwoju OPC został oparty na technologii COM/DCOM (Distributed Component Object Model). Jej podstawową wadą było uzależnienie od platformy systemów Windows firmy Microsoft. Dodatkowo DCOM często sprawia wiele problemów konfiguracyjnych przy wdrażaniu nowego systemu i nie pozwala na komunikację przez sieć Internet. Użytkownicy końcowi mieli też dodatkowe wymagania. Na przykład zaistniała potrzeba wspierania rozkazów (komend) służących do sterowania maszynami, przechowywania historii zdarzeń oraz obsługi alarmów. Kłopoty sprawiał również nieuporządkowany model danych, w którym każdy dostawca rozwiązań bazujących na OPC (w tym przypadku zarówno deweloper, jak i integrator) umieszczał obiekty w sposób dowolny i wspierający tylko ich wymagania, a użytkownicy coraz częściej nie tylko zainteresowani byli odczytem bądź zapisem struktur danych do serwerów OPC, ale i modyfikowaniem przestrzeni adresowej serwera. Aby wyeliminować te wszystkie niedogodności, opracowano standard OPC Unified Architercure (OPC UA). Jest on wynikiem wieloletniej współpracy pomiędzy firmami przemysłowymi, których celem było stworzenie otwartego standardu wymiany informacji w systemach zarządzania procesem w sposób bogatszy i pełniejszy, zorientowany usługowo i bezpieczny w porównaniu z aktualnie wykorzystywanymi standardami bazującymi na platformie DCOM. Ten standard dostosowano do potrzeby mapowania i wymiany rzeczywistych informacji w sposób zorientowany obiektowo [Kwiecień, Szychta, Figura 2011]. Specyfikacja standardu OPC UA została opracowana w ten sposób, aby nie wiązać go z żadną dostępną technologią komunikacyjną; prognozuje się udostępnianie usług na różne sposoby. Aktualnie specyfikacja przewiduje dwa sposób komunikacji: udostępnianie danych przez Web Services z wykorzystaniem języka znaczników XML i protokołu Simple Object Access Protokol (SOAP) oraz poprzez strumienie danych. W przyszłości przewiduje się również dodawanie nowych metod komunikacji. OPC UA jest standardem zorientowanym zarówno obiektowo, jak i usługowo. Orientacja obiektowa umożliwia zastosowanie OPC UA do wielu celów w warstwie procesowej i zapewnia wsparcie dla zaawansowanych struktur danych i elastyczny model danych. Orientacja usługowa zapewnia lepsze wsparcie w dziedzinie przenośności na różnych platformach, lepszy dostęp i bezpieczeństwo [OPC Unified Architecture 2013]. Standard OPC UA ma szerokie zastosowanie w integracji różnego rodzaju systemów informatycznych, ze względu na następujące cechy [Mahnke, Leitner, Damm 2009]: niezawodność dzięki tolerowaniu uszkodzeń i redundancji danych, niezależność od platformy sprzętowej i programowej, wspólny model danych dla wszystkich wcześniejszych standardów OPC, skalowalność ze względu na możliwość reprezentacji złożonych i wielowartościowych modeli danych, o dowolnej wielkości i komplikacji, od modelu całego przedsiębiorstwa lub ich grupy, aż po małe systemy zawierające dane tylko z jednego urządzenia,
11 Wykorzystanie standardu OPC w celu integracji modułów podsystemu zarządzania obsługę danych złożonych, zaawansowaną przestrzeń adresową OPC UA pozwala na bardzo dokładne reprezentowanie procesu, które zawiera jego strukturę, opis występujących w nim informacji i aktualne wartości określające jego stan, bogaty zbiór usług bazowa część specyfikacji OPC UA definiuje podstawowe usługi do przeglądania i tworzenia zapytań o przestrzeń adresową, odczyt i zapis danych, publikowanie i subskrybowanie zdarzeń lub zmian danych; bazowe specyfikacje OPC UA mają charakter ogólny; pozostałe funkcje opisane przez aktualne specyfikacje OPC są rozszerzeniami specyfikacji bazowych. bezpieczeństwo szyfrowanie i uwierzytelnianie na poziomie danych z wykorzystaniem infrastruktury klucza publicznego gwarantuje bardzo wysoki poziom bezpieczeństwa. Ze względu na przedstawione cechy standard OPC UA może być wykorzystany nie tylko w rozwiązaniach automatyki przemysłowej na poziomie integracji systemowej i aplikacji informatycznych, ale również na poziomie integracji biznesowej (rys. 3). Podsystem zarządzania produkcją Web services/ strumienie danych MES OPC Klient i Serwer OPC Serwer SCADA mobilny klient OPC Internet OPC Klient Web services/ strumienie danych OPC Serwer OPC Serwer Protokoły komunikacyjne PLC PLC Urządzenia Rys. 3. Przykład wykorzystania standardu OPC na wszystkich poziomach integracji podsystemu zarządzania produkcją ZSIZ Źródło: opracowanie własne.
12 102 Andrzej Bytniewski, Marcin Hernes W warstwie systemowej znajdują się sterowniki PLC lub inne urządzenia działające na linii produkcyjnej. OPC Serwer może być wbudowany w sterowniki lub urządzenia bądź też zainstalowany na komputerze klasy PC z dedykowaną kartą, która umożliwia komunikację z wykorzystaniem np. protokołu Profibus czy też Ethernetu przemysłowego. W warstwie aplikacji informatycznej, na poziomie systemu SCADA, funkcjonuje OPC Klient, korzystający z danych udostępnianych przez OPC Serwer warstwy systemowej. Dane te dostępne są w czasie rzeczywistym w celu np. wizualizacji czy sterowania linią produkcyjną; są one również zapisywane do bazy danych głównie w celach archiwizacyjnych. W warstwie tej znajduje się również OPC Serwer, udostępniający wytworzone, przetworzone lub zagregowane przez system SCADA dane niezbędne w celu integracji biznesowej. W warstwie biznesowej z danych korzystają systemy klasy MES, które również zawierają serwer OPC i klienta OPC. Ponieważ standard OPC korzysta też z Web Service, możliwe jest dalsze udostępnienie danych poprzez łącze internetowe, również z wykorzystaniem urządzeń mobilnych. Nawiązując do wcześniejszego przykładu dozowania surowców, należy stwierdzić, że dzięki wykorzystaniu standardu OPC UA dane dotyczące ilości wydozowanych surowców, przebiegu procesu technologicznego, czasów poszczególnych operacji, jak również ilości produktu gotowego dostępne są automatycznie, w postaci dokumentów (nawet księgowych), w czasie rzeczywistym, nie tylko we wszystkich modułach podsystemu zarządzania produkcją, lecz także w pozostałych podsystemach ZSIZ. Na przykład w podsystemie logistyki dostępne są na bieżąco dane dotyczące poziomu surowców w zbiornikach, dzięki czemu możliwe jest zapewnienie terminowych i zgodnych z potrzebami dostaw tych surowców. Innym przykładem jest przepływ danych do podsystemu controllingu. Ponieważ w czasie rzeczywistym dostępne są dane dotyczące zużycia surowców oraz ilości produktów gotowych, możliwa jest bieżąca analiza kosztów, przychodów, przyczyn ewentualnych odchyleń od założeń planistycznych, a w konsekwencji można szybko podjąć decyzje korygujące. Stosując standard OPC, należy pamiętać o zabezpieczeniach przed nieuprawnionym dostępem do danych, takich jak Firewall czy zarządzanie uprawnieniami użytkowników. Standard OPC UA umożliwia wymianę danych pomiędzy różnymi aplikacjami niezależnie od dostawców, od których one pochodzą, języka programowania, systemu operacyjnego lub konkretnego miejsca, gdzie dana aplikacja jest zlokalizowana. Pozwala on również na przeniesienie danych poza warstwę systemową i aplikacji, a dzięki rozbudowanemu i rozszerzalnemu modelowi danych może się stać kompletną bazą wiedzy na temat obsługiwanych procesów gospodarczych, które mogą być automatycznie przechwytywane, rejestrowane przez inne podsystemy ZSIZ.
13 Wykorzystanie standardu OPC w celu integracji modułów podsystemu zarządzania Podsumowanie Integracja modułów podsystemu zarządzania produkcją jest niezwykle istotna głównie ze względu na możliwość zwiększenia elastyczności, automatyzm wymiany danych i w konsekwencji także konkurencyjność przedsiębiorstwa. Ważnym zadaniem producentów i integratorów tego typu systemów jest prawidłowy dobór standardów umożliwiających tę integrację. Powinny one zapewnić interoperacyjność, czyli zdolność systemów lub urządzeń do wymiany, przetwarzania i poprawnej interpretacji informacji. Jednym z takich standardów jest przedstawiony w niniejszym artykule OPC Unified Architecture, umożliwiający integrację systemów PLC, SCADA i MES, która pozwala stworzyć spójny podsystem zarządzania produkcją, dający możliwość dostępu do danych z linii produkcyjnej w czasie rzeczywistym. Dzięki takiemu podejściu zwiększa się również efektywność funkcjonowania całego zintegrowanego informatycznego systemu zarządzania. Literatura Advanced Manufacturing Execution System for Solar Manufacturing, Camstar Systems Inc., Charlotte Banaszak Z., Kłos S., Mleczko J., Zintegrowane systemy zarządzania, Zarządzanie i inżynieria produkcji, Polskie Wydawnictwo Ekonomiczne, Warszawa Broel-Plater B., Układy wykorzystujące sterowniki PLC. Projektowanie algorytmów sterowania, Wydawnictwo Naukowe PWN, Warszawa Bytniewski A. (red.), Architektura zintegrowanego systemu informatycznego zarządzania, Wydawnictwo Akademii Ekonomicznej we Wrocławiu, Wrocław Jakuszewski R., Programowanie systemów SCADA Proficy HMI/SCADA ifix, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Warszawa Klaus R., Stróżyk T., Problemy integracji systemów IT zarządzania produkcją, XV Konferencja Innowacje w zarządzaniu i inżynierii produkcji, Oficyna Wydawnicza Polskiego Towarzystwa Zarządzania Produkcją, Korzystanie ze źródeł danych, aspx [dostęp: ]. Kwiecień L., Szychta R., Figura R., Współpraca zadań w sferze informatycznego systemu skryptowego, Logistyka 2011, nr 6, s Mahnke W., Leitner S.H., Damm M., OPC Unified Architecture, Springer, Berlin Manufacturing Execution System, Satyam Computer Services Ltd., Chacala Olszak C., Sroka H., Zintegrowane systemy informatyczne w zarządzaniu, Wydawnictwo Akademii Ekonomicznej w Katowicach, Katowice OPC Unified Architecture, OPC Fundation, UA.asp?MID=AboutOPC [dostęp: ]. Podręcznik OPC, -PL/Default.aspx [dostęp: ]. Przemysłowe protokoły komunikacyjne, Portal Automatyki, Pomiarów i Elektroniki, pl/komunikacja/protokoy-komunikacyjne [dostęp: ].
14 104 Andrzej Bytniewski, Marcin Hernes Sobieska-Karpińska J., Hernes M., Wykorzystanie systemów informatycznych klasy Manufacturing Execution Systems we wspomaganiu zarządzania, [w:] Informatyka Ekonomiczna 2010, nr 18, red. J. Sobieska-Karpińska, I. Chomiak-Orsa, H. Sroka, Wydawnictwo Uniwersytetu Ekonomicznego we Wrocławiu, Wrocław Zakrzewicz M., Wprowadzenie do technologii Web Services: SOAP, WSDL, UDDI, poznan.pl/mzakrzewicz/pubs/ploug06ws.pdf [dostęp: ]. USING THE OPC STANDARD IN ORDER TO INTEGRATE MANUFACTURING MANAGEMENT SUBSYSTEM MODULES AT INTEGRATED MANAGEMENT INFORMATION SYSTEM Summary: The article presents the usage of OPC standard on all levels of integration of manufacturing management subsystem at the integrated management information system. The structure of manufacturing management subsystem, with taking into consideration MES, SCADA and PLC systems, is presented in the first part of the article. Next, the most often used technological standards of integration on system and application levels are characterized. The final part of the article presents using OPC standard, with taking into particular consideration the specification of OPC Unified Architecture, in order to integrate manufacturing management subsystem on the system, application and business process level. This integration allows the data flow in real time to all subsystems of integrated management information system, what has a significant impact on the efficiency of the functioning of an enterprise. Keywords: information systems, integrated management systems, manufacturing management, OPC standard.
SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji
System informatyczny na produkcji: Umożliwi stopniowe, ale jednocześnie ekonomiczne i bezpieczne wdrażanie i rozwój aplikacji przemysłowych w miarę zmiany potrzeb firmy. Może adoptować się do istniejącej
Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7
I Wprowadzenie (wersja 0906) Kurs OPC S7 Spis treści Dzień 1 I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami automatyki I-6 Cechy podejścia dedykowanego
Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)
Spis treści Dzień 1 I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami
INFORMATYKA EKONOMICZNA
INFORMATYKA EKONOMICZNA BUSINESS INFORMATICS 4(30) 2013 Wydawnictwo Uniwersytetu Ekonomicznego we Wrocławiu Wrocław 2013 Redaktorzy Wydawnictwa: Elżbieta i Tim Macauley, Joanna Świrska-Korłub Redaktor
15 lat doświadczeń w budowie systemów zbierania i przetwarzania danych kontrolno-pomiarowych
O Firmie 15 lat doświadczeń w budowie systemów zbierania i przetwarzania danych kontrolno-pomiarowych Kilkaset systemów zbierania i przetwarzania danych kontrolno pomiarowych zrealizowanych na terenie
Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line
Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line Dr inż. Grzegorz Ćwikła Stanowisko do monitoringu systemów
SYSTEM SCADA DO OCHRONY KATODOWEJ SCADA SYSTEM FOR CATHODIC PROTECTION
XII Krajowa Konferencja POMIARY KOROZYJNE W OCHRONIE ELEKTROCHEMICZNEJ XII National Conference CORROSION MEASUREMENTS IN ELECTROCHEMICAL PROTECTION 19-21. 09. 2012 Jurata, Poland SYSTEM SCADA DO OCHRONY
1.2 SYSTEMY WIZUALIZACJI I NADZORU PROCESU HMI/SCADA
1.2 SYSTEMY WIZUALIZACJI I NADZORU PROCESU HMI/SCADA WONDERWARE INTOUCH przemysłowe oprogramowanie klasy HMI/SCADA zaprojektowane do wizualizacji oraz kontroli procesów produkcyjnych. Pozwala na szybkie
Od ERP do ERP czasu rzeczywistego
Przemysław Polak Od ERP do ERP czasu rzeczywistego SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE ZARZĄDZANIE PRODUKCJĄ Wrocław, 19 listopada 2009 r. Kierunki rozwoju systemów informatycznych zarządzania rozszerzenie
ActiveXperts SMS Messaging Server
ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych
InPro BMS InPro BMS SIEMENS
InPro Siemens OPC InPro BMS Produkt InPro BMS jest w sprzedaży od 2000 roku. W ostatnich kilku latach staliśmy się liderem wśród dostawców informatycznych rozwiązań dla systemów bezpieczeństwa. Oferowane
VIX AUTOMATION DLA EDUKACJI
VIX AUTOMATION DLA EDUKACJI Laboratorium procesów przemysłowych na Politechnice Śląskiej w Gliwicach Politechnika Śląska w Gliwicach Wydział Automatyki, Elektroniki i Informatyki Zakład Pomiarów i Systemów
Spis treci. Dzie 1. I Wprowadzenie (wersja 0911) II Dostp do danych biecych specyfikacja OPC Data Access (wersja 0911)
I Wprowadzenie (wersja 0911) Kurs OPC Integracja i Diagnostyka Spis treci Dzie 1 I-3 O czym bdziemy mówi? I-4 Typowe sytuacje I-5 Klasyczne podejcie do komunikacji z urzdzeniami automatyki I-6 Cechy podejcia
Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ
(ARK) Komputerowe sieci sterowania 1.Badania symulacyjne modeli obiektów 2.Pomiary i akwizycja danych pomiarowych 3.Protokoły transmisji danych w systemach automatyki 4.Regulator PID struktury, parametry,
Web Services. Bartłomiej Świercz. Łódź, 2 grudnia 2005 roku. Katedra Mikroelektroniki i Technik Informatycznych. Bartłomiej Świercz Web Services
Web Services Bartłomiej Świercz Katedra Mikroelektroniki i Technik Informatycznych Łódź, 2 grudnia 2005 roku Wstęp Oprogramowanie napisane w różnych językach i uruchomione na różnych platformach może wykorzystać
HYDRO-ECO-SYSTEM. Sieciowe systemy monitoringu pompowni wykonane w technologii
HYDRO-ECO-SYSTEM Sieciowe systemy monitoringu pompowni wykonane w technologii e-flownet portal Internetowy monitoring pompowni ścieków Monitoring może obejmować wszystkie obiekty komunalne: Monitoring
Oprogramowanie komputerowych systemów sterowania
Budowa i oprogramowanie komputerowych systemów sterowania Wykład 3 Oprogramowanie komputerowych systemów sterowania Wprowadzenie W komputerowych systemach automatyki wyróżnia się dwa ściśle z sobą powiązane
Numeron. System ienergia
System ienergia - efektywne zarządzanie mediami SEMINARIUM POPRAWA EFEKTYWNOŚCI WYKORZYSTANIA ENERGII - WZORCOWA ROLA SAMORZĄDU TERYTORIALNEGO DWÓR W TOMASZOWICACH K/KRAKOWA Profil firmy Tworzenie innowacyjnych
Systemy zdalnego zarządzania i monitoringu: Carel platforma PRO. Tomasz Andracki, Bydgoszcz 2010-11-06
Systemy zdalnego zarządzania i monitoringu: Carel platforma PRO Tomasz Andracki, Bydgoszcz 2010-11-06 PlantVisorPRO PlantWatchPRO Kompletny system nadzoru, monitoringu oraz zdalnego zarządzania nad instalacjami
Metody integracji systemów sterowania z wykorzystaniem standardu OPC
Metody integracji systemów sterowania z wykorzystaniem standardu OPC (Control Systems Integration using OPC Standard) Autor: Marcin BAJER Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki
Opracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
Zintegrowany System Informatyczny (ZSI)
Zintegrowany System Informatyczny (ZSI) ZSI MARKETING Modułowo zorganizowany system informatyczny, obsługujący wszystkie sfery działalności przedsiębiorstwa PLANOWANIE ZAOPATRZENIE TECHNICZNE PRZYGOTOWANIE
Wittmann 4.0 wtryskarka jako centrum sterowania urządzeniami peryferyjnymi
Wittmann 4.0 wtryskarka jako centrum sterowania urządzeniami peryferyjnymi PLASTECH 6-7 kwiecień 2017 Wittmann Group JACEK Denis Metral KULIŚ / 2016-10 Proces kontroli produkcji wtryskowni WWW ERP MES
SYSTEMY MES SGL CARBON POLSKA S.A. System monitoringu i śledzenia produkcji
SYSTEMY MES SGL CARBON POLSKA S.A. System monitoringu i śledzenia produkcji Dok. Nr PLPN016 Wersja: 16-03-2007 ASKOM to zastrzeżony znak firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście znaki
Automatyka przemysłowa na wybranych obiektach. mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, 54-156 Wrocław
Automatyka przemysłowa na wybranych obiektach mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, 54-156 Wrocław 2 Cele prezentacji Celem prezentacji jest przybliżenie automatyki przemysłowej
EXSO-CORE - specyfikacja
EXSO-CORE - specyfikacja System bazowy dla aplikacji EXSO. Elementy tego systemu występują we wszystkich programach EXSO. Może on ponadto stanowić podstawę do opracowania nowych, dedykowanych systemów.
System sterowania i wizualizacji odprężarki z wykorzystaniem oprogramowania Proficy ifix
System sterowania i wizualizacji odprężarki z wykorzystaniem oprogramowania Proficy ifix Miejsce wdrożenia Oprogramowanie Proficy zostało wdrożone w zakładzie producenta maszyn szklarskich P.P.P. Komplex
System TEO Kompleksowa obsługa energetyki trakcyjnej prądu stałego
System TEO Kompleksowa obsługa energetyki trakcyjnej prądu stałego Charakterystyka systemu W ramach systemu TEO oferowana jest rodzina zabezpieczeń dedykowanych dla różnych pól rozdzielni prądu stałego
Komunikacja i wymiana danych
Budowa i oprogramowanie komputerowych systemów sterowania Wykład 10 Komunikacja i wymiana danych Metody wymiany danych Lokalne Pliki txt, csv, xls, xml Biblioteki LIB / DLL DDE, FastDDE OLE, COM, ActiveX
System sterowania i zasilania młynem pszennym
System sterowania i zasilania młynem pszennym Miejsce wdrożenia Oprogramowanie Proficy ifix zostało wdrożone w Młynie Dalachów, w nowym obiekcie, zlokalizowanym w Dalachowie na Opolszczyźnie. Cel wdrożenia
Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)
Opis systemu CitectFacilities (nadrzędny system sterowania i kontroli procesu technologicznego) I. Wstęp. Zdalny system sterowania, wizualizacji i nadzoru zostanie wykonany w oparciu o aplikację CitectFacilities,
(termin zapisu poprzez USOS: 29 maja-4 czerwca 2017)
Oferta tematyczna seminariów inżynierskich na rok akademicki 2017/2018 dla studentów studiów niestacjonarnych obecnego II roku studiów I stopnia inżynierskich Wydziału Inżynieryjno-Ekonomicznego (termin
Instalacja SQL Server Express. Logowanie na stronie Microsoftu
Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy
Droga do Industry 4.0. siemens.com/tia
Totally Integrated Automation dla Cyfrowych Przedsiębiorstw Droga do Industry 4.0. siemens.com/tia Na drodze do Cyfrowego Przedsiębiorstwa z firmą Siemens Internet stał się realną częścią rzeczywistości
3/13/2012. Automatyka i Sterowanie PRz Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński. Odśrodkowy regulator prędkości
Automatyka i Sterowanie PRz 2012 Wprowadzenie dr inż. Tomasz Żabiński Lokalizacja: D102C Kontakt: tomz@przrzeszow.pl Sterowanie to celowe oddziaływanie (wpływanie) na przebieg procesów. [Kaczorek 2005]
Inteligentny czujnik w strukturze sieci rozległej
Inteligentny czujnik w strukturze sieci rozległej Tadeusz Pietraszek Zakopane, 13 czerwca 2002 Plan prezentacji Problematyka pomiarów stężenia gazów w obiektach Koncepcja realizacji rozproszonego systemu
Instalacje SCADA z zastosowaniem urządzeń MOXA
Instalacje SCADA z zastosowaniem urządzeń MOXA Krzysztof Tomal Inżynier Automatyk / Senga s.c. ktomal@senga.com.pl Moxa Solution Day Data: 21.05.2013 Modernizacje Systemy pomiarowe www.senga.com.pl Systemy
HYDRO-ECO-SYSTEM. Sieciowe systemy monitoringu w instalacjach przemysłowych i ochrony środowiska
HYDRO-ECO-SYSTEM Sieciowe systemy monitoringu w instalacjach przemysłowych i ochrony środowiska 1000 1100 0001 0110 1011 1100 0001 0110 1011 1100 0001 0110 1011 1100 0001 0110 1011 1100 1001 1101 0010
Zastosowania mikrokontrolerów w przemyśle
Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Literatura Ryszard Pełka: Mikrokontrolery - architektura, programowanie, zastosowania Projektowanie
Informacja o firmie i oferowanych rozwiązaniach
Informacja o firmie i oferowanych rozwiązaniach Kim jesteśmy INTEGRIS Systemy IT Sp. z o.o jest jednym z najdłużej działających na polskim rynku autoryzowanych Partnerów Microsoft w zakresie rozwiązań
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,
SYSTEMY OCHRONY ŚRODOWISKA. Pakiet ASEMIS
SYSTEMY OCHRONY ŚRODOWISKA Pakiet ASEMIS Dok. Nr PLPN014 Wersja: 22-06-2006 ASKOM to zastrzeżony znak firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście znaki firmowe bądź towarowe są zastrzeżonymi
System wizualizacji, sterowania, archiwizacji i alarmowania w kopalni bazaltu
System wizualizacji, sterowania, archiwizacji i alarmowania w kopalni bazaltu Miejsce wdrożenia Oprogramowanie HMI/SCADA ifix zostało wdrożone w kopalni bazaltu znajdującej się na terenie województwa dolnośląskiego.
SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD
Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości
Katalog handlowy e-production
1 / 12 Potęga e-innowacji Katalog handlowy e-production 2 / 12 e-production to zaawansowany system informatyczny przeznaczony do opomiarowania pracy maszyn produkcyjnych w czasie rzeczywistym. Istotą systemu
Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny
Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Jarosław Tarnawski, dr inż. Październik 2016 SP wykład organizacyjny
Wizualizacja procesu produkcyjnego w Hucie Cynku Miasteczko Śląskie S.A.
Wizualizacja procesu produkcyjnego w Hucie Cynku Miasteczko Śląskie S.A. Miejsce wdrożenia Oprogramowanie Proficy wdrożone zostało w Hucie Cynku Miasteczko Śląskie S.A. w Miasteczku Śląskim. Cel wdrożenia
Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:
Rozdział I Szczegółowy opis przedmiotu umowy Załącznik nr 1 do Umowy Architektura środowisk SharePoint UMWD 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów: a) Środowisko
ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI
ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI tel. 22 549 43 53, fax. 22 549 43 50, www.sabur.com.pl, sabur@sabur.com.pl 1/7 ASEM UBIQUITY ASEM Uqiuity to nowatorskie rozwiązanie na platformy Win 32/64 oraz Win
Międzynarodowe Targi Spawalnicze ExpoWELDING 2012 16-18 października 2012 NOWOŚCI TARGOWE
Międzynarodowe Targi Spawalnicze ExpoWELDING 2012 16-18 października 2012 NOWOŚCI TARGOWE FIRMA: SOMAR S.A. ul. Karoliny 4 40-186 Katowice tel. 32 359 71 00 fax. 32 359 71 11 e-mail: biuro@somar.com.pl
Załącznik nr 5 do PF-U OPIS SYSTEMU SCADA
Załącznik nr 5 do PF-U OPIS SYSTEMU SCADA Na terenie ZPW MIEDWIE pracuje kilka instalacji technologicznych, które są wzajemnie sprzężone tworząc wzajemnie spójny proces produkcji, filtracji, uzdatniania
Podstawa rozwiązań sterowania przemysłowego na komputerach PC. Software Controller. siemens.pl/software-controller
Podstawa rozwiązań sterowania przemysłowego na komputerach PC Software Controller siemens.pl/software-controller SIMATIC S7-1500 Software Controller sterownik programowy z serii SIMATIC oparty na komputerach
4 Web Forms i ASP.NET...149 Web Forms...150 Programowanie Web Forms...150 Możliwości Web Forms...151 Przetwarzanie Web Forms...152
Wstęp...xv 1 Rozpoczynamy...1 Co to jest ASP.NET?...3 W jaki sposób ASP.NET pasuje do.net Framework...4 Co to jest.net Framework?...4 Czym są Active Server Pages (ASP)?...5 Ustawienia dla ASP.NET...7 Systemy
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Dziś bardziej niż kiedykolwiek narzędzia używane przez
Nowe spojrzenie na systemy monitoringu i sterowania sieciami ciepłowniczymi
Nowe spojrzenie na systemy monitoringu i sterowania sieciami ciepłowniczymi Leszek Jabłoński Cele optymalizacja pracy sieci ciepłowniczej zwiększenie efektywności energetycznej większe bezpieczeństwo dostaw
SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. info@prointegra.com.pl tel: +48 (032) 730 00 42
SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH info@prointegra.com.pl tel: +48 (032) 730 00 42 1. WPROWADZENIE... 3 2. KORZYŚCI BIZNESOWE... 4 3. OPIS FUNKCJONALNY VILM... 4 KLUCZOWE FUNKCJE
Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna
Wydział Informatyki i Zarządzania Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus DODATEK NR 4 Instrukcja laboratoryjna. Opracował: Paweł Obraniak Wrocław 2014
Rynek Ciepła Systemowego Puławy 10-12.02.2015. Sterowanie i monitoring węzłów cieplnych w oparciu o sterownik CLIMATIX DHN.
Rynek Ciepła Systemowego Puławy 10-12.02.2015 Sterowanie i monitoring węzłów cieplnych w oparciu o sterownik CLIMAIX DHN Strona 1 Andrzej Romanowski, Siemens Sp. z o.o. Urządzenia regulacyjne węzłów cieplnych
SOA Web Services in Java
Wydział Informatyki i Zarządzania Wrocław,16 marca 2009 Plan prezentacji SOA 1 SOA 2 Usługi Przykłady Jak zacząć SOA Wycinek rzeczywistości Problemy zintegrowanych serwisów : Wycinek Rzeczywistości Zacznijmy
2013-04-25. Czujniki obiektowe Sterowniki przemysłowe
Ogólne informacje o systemach komputerowych stosowanych w sterowaniu ruchem funkcje, właściwości Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i transportowej
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
Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU Dodanie integracji CKD Wprowadzanie konfiguracji do programu EQU... 6 a.
Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU... 3 2. Dodanie integracji CKD-500... 6 3. Wprowadzanie konfiguracji do programu EQU... 6 a. Wprowadzanie kontrolerów... 6 b. Wprowadzenie przejść...
Integracja systemów sterowania i sterowanie rozproszone 5 R
Integracja systemów sterowania i sterowanie rozproszone 5 R ifix połącznie z serwerami OPC Laboratorium 8. Krzysztof Kołek Plan laboratorium 1. OLE FOR PROCESS CONTROL (OPC)... 2 2. TESTOWY SERWER OPC...
Systemy GIS Systemy baz danych
Systemy GIS Systemy baz danych Wykład nr 5 System baz danych Skomputeryzowany system przechowywania danych/informacji zorganizowanych w pliki Użytkownik ma do dyspozycji narzędzia do wykonywania różnych
Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania
Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Michał Socha, Wojciech Górka Integracja danych Prosty export/import Integracja 1:1 łączenie baz danych
OPROGRAMOWANIE KEMAS zbudowane jest na platformie KEMAS NET
Security Systems Risk Management OPROGRAMOWANIE KEMAS zbudowane jest na platformie KEMAS NET Oprogramowanie firmy KEMAS jest zbudowane na bazie pakietu programowego- KEMAS NET- dedykowanego do zarządzania
SIMCORDER SOFT. Aplikacja wizualizacyjna
SIMCORDER SOFT Aplikacja wizualizacyjna Czym jest SimCorder Program SimCorder Soft to aplikacja wizualizacyjna stworzona, aby usprawnić pracę z rozbudowanymi sieciami urządzeń firmy SIMEX. Akwizycja, archiwizacja,
DigiPoint Karta katalogowa DS 5.00
1/5 f ggggg sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnymi kontrolerami przeznaczonymi do sterowani oświetleniem,
Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych
Projektowanie architektury systemu rozproszonego Jarosław Kuchta Zagadnienia Typy architektury systemu Rozproszone przetwarzanie obiektowe Problemy globalizacji Problemy ochrony Projektowanie architektury
Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie
Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie informatycznej. Zadaniem systemu jest rejestracja i przechowywanie
7. zainstalowane oprogramowanie. 8. 9. 10. zarządzane stacje robocze
Specyfikacja oprogramowania do Opis zarządzania przedmiotu i monitorowania zamówienia środowiska Załącznik nr informatycznego 1 do specyfikacji Lp. 1. a) 1. Oprogramowanie oprogramowania i do systemów
<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>
Wersja [Uwaga: Niniejszy wzór dostarczony jest w celu użytkowania z Unified Process for EDUcation. Tekst zawarty w nawiasach kwadratowych i napisany błękitną kursywą
Aplikacje Systemów Wbudowanych
Aplikacje Systemów Wbudowanych Systemy i oprogramowanie SCADA Gdańsk, 2015 Systemy SCADA SCADA (Supervisory Control And Data Acquisition) oznacza system nadzorujący przebieg procesu technologicznego lub
Zbieranie oraz zarządzanie informacjami w przedsiębiorstwie
Integracja systemów informatycznych w automatyzacji procesów produkcyjnych Krzysztof Skura Zbigniew Smalec * Integracja systemów informatycznych w przedsiębiorstwie produkcyjnym jest zadaniem niełatwym
Au2mate dostarcza w pełni zintegrowany system automatyki dla zakładu hydroizolatów białkowych firmy Arla Foods Ingredients
Au2mate dostarcza w pełni zintegrowany system automatyki dla zakładu hydroizolatów białkowych firmy Arla Foods Ingredients Opracowanie: Klaus Dam, Dyrektor Administracyjny Au2mate A/S Artykuł opisuje architekurę
Najnowsze rozwiązania w zakresie automatyzacji procesów firmy Ruland E&C 30.11.2015 1
Najnowsze rozwiązania w zakresie automatyzacji procesów firmy Ruland E&C 30.11.2015 1 RULAND Kim jesteśmy RULAND Engineering & Consulting Sp. z o.o. specjalizuje się w projektowaniu, produkcji i serwisie
Tytuł Aplikacji: Aplikacja przetwornic częstotliwości Danfoss w sieci przemysłowej Profinet
Poniższy artykuł został w pełni przygotowany przez Autoryzowanego Dystrybutora firmy Danfoss i przedstawia rozwiązanie aplikacyjne wykonane w oparciu o produkty z rodziny VLT Firma Danfoss należy do niekwestionowanych
platforma informatyczna do gromadzenia danych w procesach logistycznych i produkcyjnych z wykorzystaniem automatycznej identyfikacji www.bcspolska.
BCS POLSKA www.bcspolska.pl Obsługa dokumentów logistycznych Weryfikacja danych na dokumentach magazynowych Rejestracja zdarzeń Formowanie nośników logistycznych na końcu linii produkcyjnej (traceability)
Dokumentacja i systemy jakości
Po co standardy w automatyce przemysłowej? Iwona Kochańska 2015-01-16 1 Automatyka przemysłowa Automatyka przemysłowa zajmuje się automatyzacją procesów wytwarzania i procesów technologicznych Obecnie
Stan zaawansowania prac dotyczących zamówienia na opracowanie i wdrożenie rdzenia systemu e Urząd.
Stan zaawansowania prac dotyczących zamówienia na opracowanie i wdrożenie rdzenia systemu e Urząd. Andrzej Natuniewicz, Andrzej Perkowski Departament Geodezji i Kartografii Urząd Marszałkowski Województwa
Portal Informacji Produkcyjnej dla Elektrociepłowni
Portal Informacji Produkcyjnej dla Elektrociepłowni Portal Informacji Produkcyjnej dla Elektrociepłowni ANT od siedmiu lat specjalizuje się w dostarczaniu rozwiązań informatycznych, których celem jest
Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.
Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej Wstęp Programowanie w Javie 2 mgr inż. Michał Misiak Agenda Założenia do wykładu Zasady zaliczeń Ramowy program wykładu
Systemy Wspomagania Zarządzania Produkcją (MES) ABB Sp. z o.o.
Dział Automatyki Procesowej Systemy Wspomagania Zarządzania Produkcją (MES) ABB Sp. z o.o. na bazie Artur Zabielski Copyright 2007 ABB Systemu Sterowania Freelance800F Wprowadzenie ES/OS Freelance 800F
Wykorzystanie sterowników PLC, jako źródła informacji dla systemów nadzorujących pracę jednostek wytwórczych małej mocy
Wykorzystanie sterowników PLC, jako źródła informacji dla systemów nadzorujących pracę jednostek wytwórczych małej mocy Robert Jędrychowski Politechnika Lubelska Nałęczów, ZET 2014 Plan prezentacji Wstęp
Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone
Typy przetwarzania Przetwarzanie zcentralizowane Systemy typu mainfame Przetwarzanie rozproszone Architektura klient serwer Architektura jednowarstwowa Architektura dwuwarstwowa Architektura trójwarstwowa
Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl
Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów
Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)
Spis treści Dzień 1 I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410) I-3 VBS w WinCC - Informacje ogólne I-4 Zastosowanie VBS w WinCC Runtime I-5 Wykorzystanie i wydajność
Budowa i oprogramowanie komputerowych systemów sterowania
Budowa i oprogramowanie komputerowych systemów sterowania Literatura Niederliński A.: Systemy komputerowe automatyki przemysłowej Grega W.: Sterowanie cyfrowe w czasie rzeczywistym Winiecki W.: Organizacja
DOTACJE NA INNOWACJE
Rzeszów, 09.12.2013r. Zamówienie na stworzenie i wdrożenie systemu B2B do projektu pt. Platforma B2B do obsługi procesu powstawania produktu reklamowego Zamawiający: GREEN FLY Bartłomiej Inglot ul. Tarnowska
Moduły kontrolno pomiarowe iologik. Marcin Krzewski
Moxa Solution Day 2010 Profesjonalne Rozwiązania dla Przemysłu Moduły kontrolno pomiarowe iologik Marcin Krzewski 1 Agenda Moxa Active OPC Rodzina iologik iologik E2200 iologik 4000 iologik E4200 iologik
Na terenie Polski firma Turck jest również wyłącznym przedstawicielem następujących firm:
O nas Firma Turck to jeden ze światowych liderów w dziedzinie automatyki przemysłowej. Przedsiębiorstwo zatrudnia ponad 4800 pracowników w 30 krajach oraz posiada przedstawicieli w kolejnych 60 krajach.
Systemy rozproszone. na użytkownikach systemu rozproszonego wrażenie pojedynczego i zintegrowanego systemu.
Systemy rozproszone Wg Wikipedii: System rozproszony to zbiór niezależnych urządzeń (komputerów) połączonych w jedną, spójną logicznie całość. Połączenie najczęściej realizowane jest przez sieć komputerową..
PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe
OPIS PRZEDMIOTU Nazwa przedmiotu Kod przedmiotu Sieci i sterowniki przemysłowe Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki i Informatyki
Wybrane działy Informatyki Stosowanej
Wybrane działy Informatyki Stosowanej Java Enterprise Edition WebServices Serwer aplikacji GlassFish Dr hab. inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki Aplikacje
Deduplikacja danych. Zarządzanie jakością danych podstawowych
Deduplikacja danych Zarządzanie jakością danych podstawowych normalizacja i standaryzacja adresów standaryzacja i walidacja identyfikatorów podstawowa standaryzacja nazw firm deduplikacja danych Deduplication
Programowanie współbieżne i rozproszone
Programowanie współbieżne i rozproszone WYKŁAD 11 dr inż. CORBA CORBA (Common Object Request Broker Architecture) standard programowania rozproszonego zaproponowany przez OMG (Object Management Group)
System KD. (Kontrola Dostępu) Materiały informacyjne. POLSYSTEM SI Sp. z o.o., S.K.A. System Rejestracji Czasu Pracy oraz Kontroli Dostępu
System Rejestracji Czasu Pracy oraz Kontroli Dostępu POLSYSTEM SI Sp. z o.o., S.K.A. tel./fax (071) 783-78-92 54-405 Wrocław, ul. Francuska 92 rcp@polsystem.pl www.polsystem.pl System KD (Kontrola Dostępu)
Sterowanie procesem NIVISION SYSTEM WIZUALIZACJI PROCESU
Sterowanie procesem NIVISION SYSTEM WIZUALIZACJI PROCESU P O Z I O M Y T O N A S Z A S P E C J A L N O Ś Ć S O F T W A R E P O Z I O M Y T O N A S Z A INFORMACJE OGÓLNE NIVISION jest oprogramowaniem do
Investing f or Growth
Investing for Growth Open Business Solution OB One - zintegrowane oprogramowanie modułowe wspomagające zarządzanie firmą w łatwy i przejrzysty sposób pozwala zaspokoić wszystkie potrzeby księgowe, administracyjne