Systemy Czasu Rzeczywistego (SCR)
|
|
- Rafał Nowak
- 7 lat temu
- Przeglądów:
Transkrypt
1 Systemy Czasu Rzeczywistego (SCR) Wykład 7: Systemy czasu rzeczywistego w komputerowych systemach sterowania SKiTI2017 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok II, semestr IV dr inż. Tomasz Rutkowski 2017
2 Systemy Czasu Rzeczywistego w komputerowych systemach sterowania Przemysłowe sieci informatyczne Urządzenia sterowania cyfrowego Przemysłowe bazy danych Systemy operacyjne czasu rzeczywistego 2
3 Systemy Czasu Rzeczywistego w komputerowych systemach sterowania Przemysłowe sieci informatyczne 3
4 Systemy Czasu Rzeczywistego - przemysłowe sieci informatyczne cechy charakterystyczne Ograniczony, deterministyczny czas przekazywania komunikatów Wysoka efektywność przenoszenia dużej liczby krótkich komunikatów Łatwość dołączania urządzeń Wysoka niezawodność Zdolność tolerowania błędów i awarii Zabezpieczenie przed nieupoważnionym dostępem 4
5 Systemy Czasu Rzeczywistego - przemysłowe sieci informatyczne Profibus DP Profibus NET CAN (wykład łączony PSI i SCR) (wykład PSI) (wykład PSI) 5
6 Systemy Czasu Rzeczywistego w komputerowych systemach sterowania Urządzenia sterowania cyfrowego 6
7 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Podstawowe rodzaje (typy) urządzeń sterowania cyfrowego wykorzystywanych w przemysłowych systemach sterowania: sterowniki jednofunkcyjne i wielofunkcyjne specjalizowane mikrosterowniki rozwiązania oparte o procesory sygnałowe (DSP) rozwiązania oparte o układy o wysokiej skali integracji (FPGA) programowalne sterowniki logiczne (PLC) programowalne sterowniki automatyki (PAC) komputery przemysłowe (zgodne z IBM PC) 7
8 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Komputer jednopłytkowy 8
9 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Komputer jednopłytkowy 9
10 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Komputer jednopłytkowy sbrio-9627 Mikroprocesor: 667 MHz dual-core ARM Cortex-A9 Układ FPGA: Artix-7 FPGA System operacyjny: NI Linux Real-Time Pamięć: 512 MB DRAM Układy we/wy: 16 we analogowych, 4 wy analogowe, 50 we/wy dyskretnych Interfejsy: USB, CAN, RS232, RS485, Gigabit Ethernet Temperatura pracy: C Zasilanie: 9 30 VDC 10
11 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Komputer przemysłowy Marka ASEM Model: WS600TE 2x Ethernet (w opcji 1 GB), 6x USB, 2x RS232, 2x PS/2, VGA, 2x SATA/150 oraz jeden ATA/100, 1x Compact Flash. 11
12 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Regulator mikroprocesorowy RM
13 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Regulator mikroprocesorowy RM-20 13
14 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Sterownik wielofunkcyjny PSW
15 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Sterownik wielofunkcyjny PSW
16 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Sterownik wielofunkcyjny PSW
17 System Czasu Rzeczywistego - urządzenia sterowania cyfrowego Sterowniki PLC i PAC wielu producentów Na przykład: Marka: GE Fanuc Modele: RX3i VersaMax 17
18 Czym jest PLC PLC (ang. Programmable Logic Controler) jest komputerem przemysłowym, który pod kontrolą systemu operacyjnego czasu rzeczywistego: zbiera pomiary za pomocą modułów wejściowych z cyfrowych i analogowych czujników oraz urządzeń pomiarowych na bazie zebranych danych o sterowanym procesie, wykonuje program użytkownika zawierający zakodowany algorytm sterowania, przetwarzania danych generuje sygnały sterujące odpowiednie do wyników obliczeń algorytmów sterowania i przekazuje je poprzez moduły wyjściowe do elementów i urządzeń wykonawczych dodatkowo PLC ma możliwość: transmisji danych za pomocą modułów i łączy komunikacyjnych realizacji funkcji diagnostyki programowej i sprzętowej 18
19 Głowni producenci PLC GE Fanuc Siemens, Allen-Bradley, Omron, Mitsubishi, Schneider SAIA
20 Cechy sterowników programowalnych Wysoka niezawodność Praca w warunkach przemysłowych Praca w czasie rzeczywistym Łatwość programowania Elastyczność Uniwersalność Skalowalność Możliwości komunikacyjne
21 Norma IEC składała się z następujących części: Sterowniki PLC a Normy -Norma IEC Część 1: Postanowienia ogólne (ang. General Information) Część 2: Wymagania i badania dotyczące sprzętu (ang. Equipment Requirements and Tests) Część 3: Języki programowania (ang. Programing Languages) Część 4: Wytyczne dla użytkownika (ang. User Guidelines) - statustr Część 5: Komunikacja (ang. Communications) Część 6: Bezpieczeństwo funkcjonalne (ang. Functional Safety) Część 7: Programowanie rozmyte (ang. Fuzzy Control Programming) Część 8: Wytyczne do implementacji języków programowania (ang. Guidelines for the Application and Implementation of Programming Languages) - status TR Część 9: Interfejs komunikacji cyfrowej punkt-punkt do małych czujników i elementów wykonawczych (SDCI) (ang. Single-drop digital communication interface for small sensors and actuators (SDCI)) 21
22 Czym jest PLC W normie IEC do oznaczenia sterowników programowalnych wykorzystuje się skrót: PC Programmable Controller PLC Logic w nazwie ma jedynie znaczenie historyczne, dodatkowo odróżnienie od: PC Personal Computer 22
23 Czym jest PLC W normie IEC sterownik programowalny zdefiniowano jako: cyfrowy system elektroniczny do stosowania w środowisku przemysłowym, który posługuje się pamięcią programowalną do przechowywania zorientowanych na użytkownika instrukcji w celu sterowania przez cyfrowe lub analogowe wejścia i wyjścia szeroką gamą maszyn i procesów 23
24 Podstawowy podział sterowników PLC Kompaktowe Modułowe
25 Typowe moduły sterowników PLC Komunikacyjne: RS232, RS485, CAN, Ethernet, Wejść dyskretnych: 12 VDC, 24 VDC, VAC, szybkie liczniki Wyjść dyskretnych: przekaźnikowe, tranzystorowe, PWM (ang. Pulse Width Modulation) Wejść analogowych: napięciowe (0 10 V, V), prądowe (0 20 ma, 4 20 ma) Wyjść analogowych: napięciowe (0 10 V, V), prądowe (0 20 ma, 4 20 ma) Sterowniki serwonapędów Specjalizowane: np.: zawierające układy do pomiaru temperatury z wykorzystaniem termopar i czujników Pt100 i inne Symulatory wejść.
26 Najważniejsze elementy IEC Część 3 normy IEC dotyczy: sposobu pracy sterownika typowo jako cykl pracy typów danych języków programowania Określono w niej dwie podstawowe grupy języków programowania: języki tekstowe i języki graficzne Przedstawia ujednoliconą koncepcję programowania sterowników PLC tak aby użytkownik korzystając z wprowadzonych w normie reguł, był w stanie programować bez większych trudności różne systemy PLC Z punktu widzenia użytkownika, Część 3 normy IEC stanowi jej najważniejszą część 26
27 Najważniejsze elementy IEC cykl pracy sterownika Start, inicjalizacja Obsługa wejść: zapisanie obrazu wejść sterownika do odpowiedniego obszaru pamięci wewnętrznej sterownika związanej z wejściami %I, %AI Wykonanie programu sterującego użytkownika: Obsługa wyjść: program użytkownika operuje na wartościach zapisanych w pamięci sterownika (czyta obszary pamięci wejściowej %I, %AI, czyta/modyfikuje obszary pamięci wyjściowej %Q, %AQ, czyta/modyfikuje obszary pamięci ogólnego przeznaczenia %R, %M), wyniki swojej pracy może zapisywać np. w obszarze pamięci wyjściowej %AQ przypisanie stanu zmiennych z obszaru pamięci wyjściowej %Q, %AQ fizycznym wyjściom sterownika Diagnostyka, komunikacja (opcjonalnie, nie w każdym cyklu) Stop 27
28 Najważniejsze elementy IEC cykl pracy sterownika I obszar wejść: %I obszar pamięci powiązany z wejściami dyskretnymi %AI obszar pamięci wejściowej powiązany z wejściami analogowymi (typowo rejestry 16 bitowe) Q, - obszar wyjść, %Q obszar pamięci powiązany z wyjściami dyskretnymi %AQ obszar pamięci wejściowej powiązany z wyjściami analogowymi (typowo rejestry 16 bitowe) %M obszar pamięci bitowej ogólnego przeznaczenia %R obszar pamięci rejestrowej ogólnego przeznaczenia (wykorzystywany do zapisywania złożonych typów danych) 28
29 Najważniejsze elementy IEC cykl pracy sterownika Praca PLC w trybie stałego czasu cyklu umożliwia zastosowanie całej gamy dyskretnych algorytmów sterowania (opisanych równiami różnicowymi czy transformatą z) gwarancja zakończenia przetwarzania danych w odpowiednim czasie mechanizm okresowego (z zadanym okresem) przetwarzania danych
30 Najważniejsze elementy IEC cykl pracy sterownika - implementacja opóźnień Na potrzeby implementacji algorytmów dyskretnych konieczna jest znajomość przeszłych wartości sygnałów np.: e(k-1), e(k-2) u(k-1), u(k-2) y(k-1) Przy cyklicznym działaniu sterownika, aktualna wartość wybranej wielkości będzie w kolejnym cyklu wartością opóźnioną o jeden okres
31 Najważniejsze elementy IEC cykl pracy sterownika - implementacja opóźnień Początek cyklu e := y z ; // wyliczona aktualna wartość uchybu e_opoznione := e; // w następnym cyklu pod zmienną e_opoznione // znajdzie się wartość aktualnego uchybu Koniec cyklu
32 Najważniejsze elementy IEC Podstawowe typy danych
33 Najważniejsze elementy IEC Podstawowe typy danych
34 Najważniejsze elementy IEC języki programowania W część 3 normy IEC określono dwie podstawowe grupy języków programowania: języki tekstowe: lista rozkazów (IL), tekst strukturalny (ST) języki graficzne: funkcjonalny schemat blokowy (FBD), schemat drabinkowy (LD) Część 3 normy IEC przedstawia ujednoliconą koncepcję programowania sterowników PLC tak aby użytkownik korzystając z wprowadzonych w normie reguł, był w stanie programować bez większych trudności różne systemy PLC 34
35 Najważniejsze elementy IEC języki programowania W grupie języków tekstowych zdefiniowane zostały następujące języki: Język IL (ang. Instruction List Lista rozkazów), będący odpowiednikiem języka typu asembler, którego zbiór instrukcji obejmuje operacje logiczne, arytmetyczne, operacje relacji, jak również funkcje przerzutników, czasomierzy, liczników itp. Język ST (ang. Structured Text Tekst strukturalny), który jest odpowiednikiem języka algorytmicznego wysokiego poziomu, zawierającego struktury programowe i polecenia podobne do występujących w językach typu PASCAL lub C. 35
36 Najważniejsze elementy IEC języki programowania Lista rozkazów (IL) Tekst strukturalny (ST) LD ANDN ST A B C C:= A AND NOT B; 36
37 Najważniejsze elementy IEC języki programowania W grupie języków graficznych zdefiniowane zostały następujące języki: Język LD (ang. Ladder Diagram Schemat drabinkowy), podobny do stykowych obwodów przekaźnikowych, w którym oprócz symboli styków, cewek i połączeń między nimi, dopuszcza się także użycie funkcji (np. arytmetycznych, logicznych, porównań, relacji) oraz bloków funkcjonalnych (np. przerzutniki, czasomierze, liczniki). Język FBD (ang. Function Block Diagram Funkcjonalny schemat blokowy), będący odpowiednikiem schematu przepływu sygnału dla obwodów logicznych przedstawionych w formie połączonych bramek logicznych oraz funkcji i bloków funkcjonalnych, takich jak w języku LD. 37
38 Najważniejsze elementy IEC języki programowania Funkcjonalny schemat Schemat drabinkowy blokowy (FBD) (LD) A B AND C A B C - -- / ( )- 38
39 Przykładowy system sterowania z dyskretnym obiektem sterowania (sterownik wyposażony w układ wejść i wyjść dyskretnych, program sterownika realizuje algorytm regulatora np. w języku drabinkowym - LD)
40 Przetwarzanie sygnałów analogowych w PLC z użyciem modułów we/wy Źródło: [4]
41 Przetwarzanie sygnałów analogowych w PLC z użyciem modułów we/wy Źródło: [4]
42 Przykładowy system sterowania z ciągłym obiektem sterowania (sterownik wyposażony w układ wejść i wyjść analogowych, program sterownika realizuje algorytm regulatora cyfrowego np. w języku tekst strukturalny - ST)
43 Schemat systemu sterowania z ciągłym obiektem i cyfrowym regulatorem Urządzenia wykonawcze Obiekt sterowania (w ogólności ciągły) Urządzenia pomiarowe D / A Moduł wyjść analogowych PLC A / D Moduł wejść analogowych Wartość zadana
44 Przetwarzanie sygnałów analogowych w PLC z użyciem modułów we/wy We analogowe PLC CPU Wy analogowe Sygnał analogowy np. -10V 10V 0 10V 0 20mA 4 20mA Sygnał cyfrowy %AI %R %AQ INT INT INT lub DINT lub REAL Sygnał analogowy np. -10V 10V 0 10V 0 20mA 4 20mA
45 Przetwarzanie sygnałów analogowych w PLC z użyciem modułów we/wy We analogowe PLC CPU Wy analogowe Sygnał analogowy np. V, ma Sygnał cyfrowy %AI %R %AQ Sygnał analogowy np. V, ma j.i. działki (INT) j.i. działki (INT) lub po konwersji j. procesowe np. temperatura (REAL) j.i. działki (INT)
46 Przetwarzanie sygnałów analogowych w PLC z użyciem modułów we/wy
47 Systemy Czasu Rzeczywistego w komputerowych systemach sterowania Przemysłowe bazy danych 47
48 System Czasu Rzeczywistego - przemysłowe bazy danych
49 interfejs operatora na produkcji System Czasu Rzeczywistego - przemysłowe bazy danych serwer przemysłowej bazy danych kolektor danych procesowych kopia bazy danych raportowanie produkcji Sterowniki PLC na linii produkcyjnej stacja operatorska Źródło : Control Engineering - Program4 Engineering stacja obliczeniowa 49
50 System Czasu Rzeczywistego - przemysłowe bazy danych Kolektor danych procesowych to punkt zbiorczy dla wszystkich danych produkcyjnych. Zadania kolektora: - zbieranie danych pochodzących z systemu produkcyjnego - przechowywanie danych w czasie rzeczywistym, w wersji lite produkcyjnej bazy danych - zapewnianie transakcyjnego zarządzania zapisami dla procesowego serwera danych produkcyjna baza danych w kolektorze przechowuje wartości danych w takiej samej strukturze tabeli oraz formatach danych jak serwer danych procesowych 50
51 System Czasu Rzeczywistego - przemysłowe bazy danych Wonderware Historian (Industrial SQL Server InSQL) GE Historian (dawniej PROFICY Historian) 51
52 System Czasu Rzeczywistego - przemysłowe bazy danych Wonderware Historian Jest to oprogramowanie wykorzystujące Microsoft SQL Server do ciągłego pobierania dużej ilości szybkozmiennych danych z procesu technologicznego Dane procesowe mogą być pobierane w dwóch trybach: cyklicznym z minimalnym gwarantowanym czasem 1 s lub zdarzeniowym - w tym trybie gwarantowana rozdzielczość czasowa wynosi 3 ms Skalowalność systemu od 32 do zmiennych Komunikacja w standardzie OPC, SuiteLink, DDE Udostępnianie danych przez ODBC oraz OLE-DB i zapytań SQL Wbudowane mechanizmy kompresji danych Testy IndustrialSQL Server 8.0 na komputerze PC (Pentium IV 1.4 GHz) wykazały poprawną pracę przy logowaniu zmian wartości różnych zmiennych na sekundę. Chwilowe zwiększenie prędkości napływu danych może osiągnąć na takim komputerze nawet zmian na sekundę. 52
53 System Czasu Rzeczywistego - przemysłowe bazy danych - IndustrialSQL Źródło : IndustrialSQL Server PRODUCT DATA SHEET 5 3
54 System Czasu Rzeczywistego - przemysłowe bazy danych - GE Historian GE Historian to rozproszony system archiwizacji i analizy danych procesowych, alarmów i zdarzeń w skali korporacyjnej Wykorzystuje otwarte standardy przemysłowe: OPC, OPC A&E, VBA, SQL, OLE DB, XML, rozproszona architektura Klient/Serwer Zawiera relacyjną bazę danych zorientowaną na gromadzenie alarmów, zdarzeń i podpisów elektronicznych Umożliwia zapis zmiennych na serwer Prędkości zapisu/odczytu: zapisów na sekundę odczytów na sekundę Współpracuje z ponad 2000 kolektorów na serwer Maksymalny rozmiar archiwum: 256 GB 54
55 System Czasu Rzeczywistego - przemysłowe bazy danych - GE Historian 55
56 Systemy Czasu Rzeczywistego w komputerowych systemach sterowania Systemy operacyjne czasu rzeczywistego 56
57 Czym jest System Operacyjny System operacyjny jest zbiorem modułów oprogramowania, który nadzoruje wykonywanie programów i zarządza dostępnymi zasobami System operacyjny jest pośrednikiem między użytkownikiem komputera a sprzętem komputerowym System operacyjny jest programem sterującym różnymi urządzeniami wejścia-wyjścia oraz programami użytkownika 57
58 Czym jest System Operacyjny System operacyjny, nazywany również jądrem, jest programem, który działa na komputerze nieustannie, pozostałe działające programy są programami (zadaniami) użytkownika System operacyjny nie wykonuje żadnej użytecznej pracy, tworzy natomiast środowisko w którym inne programy mogą ją wykonywać System operacyjny: działa jako dystrybutor zasobów przydziela zasoby poszczególnym programom i użytkownikom, pełni rolę arbitra, gdy dochodzi do konfliktowych zamówień na zasoby decyduje o przydziale zasobów mając na względzie wydajne i harmonijne działanie całego komputera 58
59 Systemy Operacyjne Czasu Rzeczywistego Przykładowe systemy operacyjne czasu rzeczywistego: VxWorks QNX RTLinux Windows CE OS-9 µc/os-ii ecos EtherNut - Nut/OS.. 59
60 Krótka charakterystyka wybranych Systemów Operacyjnych Czasu Rzeczywistego 60
61 Popularne systemy SOCR QNX Neutrino QNX, to zdaniem wielu (np. AMD, IBM, Cisco Systems) najlepszy i jednocześnie najbardziej zaawansowany oraz przyszłościowy, rygorystyczny (realizujący solidne wymagania czasowe) system operacyjny czasu rzeczywistego. Jest pierwszym w historii systemem wielozadaniowym i wielodostępnym przeznaczonym dla mikrokomputerów IBM PC. Wykorzystuje architekturę mikrojądra, które od wersji 6.0 systemu zajmuje 8kB (jądro systemu UNIX to co najmniej 700kB). QNX ma strukturę modułową oraz architekturę opartą o przesyłanie komunikatów (model klient serwer). Wysoko posunięta modularność i skalowalność systemu. Komunikacja pomiędzy procesami znajdującymi się na odległych węzłach sieci jest tak samo prosta, jak w obrębie jednego komputera. 61
62 Popularne systemy RTOS QNX Neutrino (cd.) QNX daje możliwość zdeterminowania czasu reakcji na zdarzenia występujące w systemie. QNX dzięki rozbudowanym możliwościom definiowania priorytetów, jest stosowany jako system służący do sterowania automatyką przemysłową, gdzie pewne zdarzenia są krytyczne (np. otwarcie zaworu bezpieczeństwa w zbiorniku kiedy gwałtownie wzrasta ciśnienie) i muszą być zawsze obsłużone na czas. Na bazie QNX opracowywane są również systemy SCADA. QNX jest również wykorzystywany jako platforma dla baz danych. 62
63 Popularne systemy RTOS VxWorks- Jeden z najbardziej profesjonalnych systemów czasu rzeczywistego firmy Wind River Systems. Należy do grupy nowoczesnych systemów operacyjnych opartych na koncepcji wielozadaniowości, komunikacji między zadaniami, mikrojądrze oraz procedurach obsługi przerwań. Posiada zaimplementowane funkcje komunikacji sieciowej. Możliwość rozwoju systemu docelowego zgodnie ze standardem ANSI C i C++ oraz POSIX. Bogaty zestaw dodatkowych pakietów oprogramowania: wykorzystanie wieloprocesorowości, biblioteki graficzne, narzędzia do testowania i uruchamiania aplikacji, wirtualne maszyny Javy, symulator środowiska docelowego. 63
64 Popularne systemy SOCR RTLinux Występuje w dwóch wersjach, komercyjnej RT Linux PRO i w ogólnodostępnej GPL RTLinux (darmowy i udostępniany wraz z całym kodem źródłowym). Jego cechą charakterystyczną jest to, że współistnieją w nim: jądro czasu rzeczywistego RTCore i jądro Linuksa. RTLinux szybko potrafi obsługiwać przerwania w warunkach dużego obciążenia obliczeniami, przy jednoczesnych znikomych operacjach dyskowych. Architektura RTLinux wymusza jednak pewien styl programowania (podział na dwie części: obliczeniową i operacje dyskowe, sieciowe). Typowa aplikacja składa się z zadań czasu rzeczywistego, które współpracują bezpośrednio ze sprzętem, a zadania Linuxa wykonują obliczenia nie wymagające reżimu czasu rzeczywistego. 64
65 Popularne systemy SOCR OS-9 To wielozadaniowy system operacyjny opracowany przez firmę Microware dla wbudowanych systemów sterujących opartych o procesory rodziny Motorola. System OS-9 ma strukturę warstwową, złożoną z jądra, niezależnej od sprzętu warstwy podprogramów zarządzającej zbiorami (plikami) oraz warstwy podprogramów sterujących pracą urządzeń zewnętrznych. Jedynym obowiązkowym elementem systemu jest jądro. Podstawowymi językami programowania aplikacji są C i asembler, dodatkowo są dostępne kompilatory Basic i Pascal. OS-9 nie można zakalikować do systemu rozproszonego ponieważ mechanizmy komunikacji i synchronizacji zadań są ograniczone do pojedynczego komputera. 65
66 Popularne systemy SOCR Windows CE Systemem czasu rzeczywistego Microsoftu o słabych wymaganiach czasowych. Posiada architekturę modułową. Zoptymalizowany dla urządzeń o niewielkiej ilości pamięci jądro systemu wymaga do uruchomienia około 1MB RAM. Microsoft opracował dedykowaną wersję systemu do układów elektronicznych urządzeń instalowanych w samochodach (np. zarządza sprzętem audio auta) Szerokie pole do popisu wszędzie tam, gdzie konieczne jest wykorzystanie wszelkich najnowszych technologii, a zwłaszcza tych związanych z multimediami. Można tworzyć bardzo wydajne konsole służące do gier oraz instalować w nich różne pakiety biurowe. 66
67 Popularne systemy SOCR Windows XP Embendded Windows XP Embedded, nie jest zasadniczo przeznaczony do przetwarzania w czasie rzeczywistym. Jego budowa jest jednak tak zorganizowana, że łatwo można go wzbogacić o takie możliwości. Służą do tego specjalne komponenty oraz rozwiązania firm trzecich. Windows XP Embedded składa się dokładnie z tych samych plików binarnych, co jego brat, przeznaczony na komputery typu desktop, tyle że niektóre zostały nieznacznie zmodyfikowane lub uproszczone. Posiada architekturę modułową. Znajduje zastosowanie u producentów bankomatów, terminale graficzne, urządzeń przenośnych, konsoli do gier oraz tych którzy wykorzystują najnowsze technologie multimedialne. 67
68 Popularne systemy SOCR µc/os-ii : przenośny skalowalny, z wywłaszczeniem, wielozadaniowe jądro ładowane z ROM, platforma docelowa to m.in. MS-Win, DOS, x86, 68HC11, ARM ecos : wysoce konfigurowalny, 32 lub 64 bitowy, oparty na koncepcji kodu źródłowego (nie jest to kolejny Linux), wysoce zoptymalizowany, zawiera bogatą bibliotekę matematyczną, komunikacyjną i system plików, platforma docelowa to m. in.: Windows, Sun, Linux, x86, ARM7 Przykłady darmowych SOCR dla rodziny AVR: AvrX, TinyOS, EtherNut - Nut/OS, FreeRTOS, XMK - extreme Minimal Kernel, 68
69 Systemy SOCR - obecnie Obecnie dostępnych jest ponad kilkadziesiąt systemów SOCR lub mających znamiona systemów operacyjnych czasu rzeczywistego. Część z nich to kompletne systemy operacyjne, w skład których wchodzą jądro, sterowniki I/O, systemy plików, usługi sieciowe... Niektóre dostępne są na licencji GPL a niektóre odpłatnie. Ceny wahają się od kilkuset do kilkuset tysięcy zł, przy czym cena zależy od dodatkowych modułów. 69
70 Systemy SOCR małe zestawienie QNX Neutrino 6.2 WinCE.NET VXWorks AE 1.1 RedHat Linux 1.1 Wydajność Instalacja i konfiguracja Architektura (RTOS) Ilość API Obsługa internetu Narzędzia Dokumentacja i wsparcie tech Średni wynik Źródło: Dedicated Systems Experts, sierpień
71 System Czasu Rzeczywistego producent a użytkownik sytemu sterowania Producenci: unikatowe rozwiązania dla konkretnych gałęzi przemysłu przywiązanie użytkownika do określonego producenta Użytkownicy: oczekują otwartości architektury sprzętowej umożliwiającej jego dalszą rozbudowę możliwości integracji z istniejącymi systemami sterowania możliwości współpracy z sieciami lokalnymi przy równoczesnym wykorzystaniu różnorodnych protokołów transmisji 71
72 Bibliografia [1] J. Brzózka (2002). Regulatory cyfrowe w automatyce. Wydawnictwo NIKOM. [2] W. Grega (2004). Metody i algorytmy sterowania cyfrowego w układach scentralizowanych i rozproszonych. Wydawnictwa AGH Kraków. [3] Norma IEC Programmable Controllers - Programing Languages [4] F.Petruzella (2011). Programmable Logic Controllers. Wydawnictwo McGraw-Hill Education. [5] J. Kasprzyk (2006). Programowanie sterowników przemysłowych. Wydawnictwo WNT. 72
73 Dziękuję za uwagę!!! 73
Systemy Czasu Rzeczywistego (SCR)
Systemy Czasu Rzeczywistego (SCR) Systemy czasu rzeczywistego w komputerowych systemach sterowania - Przykład realizacji uniwersalnej platformy sterowania cyfrowego Politechnika Gdańska Wydział Elektrotechniki
JĘZYKI PROGRAMOWANIA STEROWNIKÓW
JĘZYKI PROGRAMOWANIA STEROWNIKÓW dr inż. Wiesław Madej Wstęp Języki programowania sterowników 15 h wykład 15 h dwiczenia Konsultacje: - pokój 325A - środa 11 14 - piątek 11-14 Literatura Tadeusz Legierski,
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
Katedra Systemów Cyfrowego Przetwarzania Sygnałów
Katedra Systemów Cyfrowego Przetwarzania Sygnałów Proponowana specjalnośd I stopnia (inżynierska) dr inż. Wiesław Madej Pok 325A Informatyka Specjalnośd: Programowanie Systemów Automatyki Programowanie
Sterowniki Programowalne (SP)
Sterowniki Programowalne (SP) Wybrane aspekty procesu tworzenia oprogramowania dla sterownika PLC Podstawy języka funkcjonalnych schematów blokowych (FBD) Politechnika Gdańska Wydział Elektrotechniki i
Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści
Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, 2017 Spis treści Przedmowa 11 ROZDZIAŁ 1 Wstęp 13 1.1. Rys historyczny 14 1.2. Norma IEC 61131 19 1.2.1. Cele i
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
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
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
Sterowniki Programowalne (SP)
Sterowniki Programowalne (SP) O normie IEC 61131 Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok III, semestr V dr inż. Tomasz
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
Systemy Czasu Rzeczywistego (SCR)
Systemy Czasu Rzeczywistego (SCR) Wykład 7: Sterowniki PLC SIEMENS S7-1200 - podstawowe informacje SKiTI2017 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka
Systemy Czasu Rzeczywistego (SCR)
Systemy Czasu Rzeczywistego (SCR) Elementy systemów operacyjnych czasu rzeczywistego Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia:
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
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
STEROWNIKI i REGULATORY (TS1A522 380)
STEROWNIKI i REGULATORY (TS1A522 380) Kierunek: Elektronika i Telekomunikacja (EP), sem. V Szczegółowy program wykładu 15 godz. 1. Systemy sterowania w przemyśle. Podstawowe składniki sprzętowe 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
Sterowniki Programowalne (SP)
Sterowniki Programowalne (SP) O normie IEC 61131 a w szczególności o normie IEC 61131-3 Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia:
Systemy Czasu Rzeczywistego (SCR)
Systemy Czasu Rzeczywistego (SCR) Sterowniki PLC szybkie wprowadzenie, oraz SIEMENS S7-1200 podstawowe informacje Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka
Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy
Systemy operacyjne Systemy operacyjne Dr inż. Ignacy Pardyka Literatura Siberschatz A. i inn. Podstawy systemów operacyjnych, WNT, Warszawa Skorupski A. Podstawy budowy i działania komputerów, WKiŁ, Warszawa
Sterowniki Programowalne (SP) Wykład 11
Sterowniki Programowalne (SP) Wykład 11 Podstawy metody sekwencyjnych schematów funkcjonalnych (SFC) SP 2016 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka
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
Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-E2T-09-s2 Nazwa modułu Sterowniki PLC Nazwa modułu w języku angielskim Programmable Logic
Politechnika Gdańska. Gdańsk, 2016
Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Aplikacje Systemów Wbudowanych Programowalne Sterowniki Logiczne (PLC) Krzysztof Bikonis Gdańsk,
WPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Sterowniki Programowalne (SP) Wykład 6
Sterowniki Programowalne (SP) Wykład 6 O normie IEC 61131 a w szczególności o normie IEC 61131-3 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka i Robotyka
Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych
ZP/UR/46/203 Zał. nr a do siwz Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych Przedmiot zamówienia obejmuje następujące elementy: L.p. Nazwa Ilość. Zestawienie komputera
Programowanie sterowników PLC wprowadzenie
Programowanie sterowników PLC wprowadzenie Zakład Teorii Maszyn i Automatyki Katedra Podstaw Techniki Felin p.110 http://ztmia.ar.lublin.pl/sips waldemar.samociuk@up.lublin,pl Sterowniki programowalne
Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera
Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Definicja systemu operacyjnego (1) Miejsce,
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
Wprowadzenie do systemów operacyjnych
SOE - Systemy Operacyjne Wykład 1 Wprowadzenie do systemów operacyjnych dr inż. Andrzej Wielgus Instytut Mikroelektroniki i Optoelektroniki WEiTI PW System komputerowy Podstawowe pojęcia System operacyjny
Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera
Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Miejsce, rola i zadania systemu operacyjnego
Jądro systemu operacyjnego
Jądro systemu operacyjnego Jądro (ang. kernel) jest to podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania. Zapewnia ono usługi systemowe takie jak: komunikacja między
Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak
Wprowadzenie Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego
Sterowniki Programowalne (SP) Automatyka i Robotyka Wydział Elektrotechniki i Automatyki Politechnika Gdańska
Sterowniki Programowalne (SP) Automatyka i Robotyka Wydział Elektrotechniki i Automatyki Politechnika Gdańska Wykład organizacyjny 30.09. 2014 Semestr V, AiR rok akademicki 2014/2015 Informacje formalne
Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy
Ćwiczenie V LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Zał.1 - Działanie i charakterystyka sterownika PLC
Podstawowe zagadnienia
SWB - Systemy operacyjne w systemach wbudowanych - wykład 14 asz 1 Podstawowe zagadnienia System operacyjny System czasu rzeczywistego Systemy wbudowane a system operacyjny Przykłady systemów operacyjnych
E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-E-A-1008-s6 Nazwa modułu Sterowniki PLC Nazwa modułu w języku angielskim Programmable
Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
Systemy Czasu Rzeczywistego (SCR)
Systemy Czasu Rzeczywistego (SCR) System operacyjny czasu rzeczywistego w praktyce: - przykładowa platforma sprzętowo-programowa ZL9AVR+ Nut/OS Politechnika Gdańska Wydział Elektrotechniki i Automatyki
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
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
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Systemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
Urządzenia automatyki przemysłowej Kod przedmiotu
Urządzenia automatyki przemysłowej - opis przedmiotu Informacje ogólne Nazwa przedmiotu Urządzenia automatyki przemysłowej Kod przedmiotu 06.0-WE-AiRP-UAP Wydział Kierunek Wydział Informatyki, Elektrotechniki
ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC
Mgr inż. Szymon BORYS Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.213 ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC Streszczenie: W artykule przedstawiono możliwość
SYSTEMY OPERACYJNE. kik.pcz.czest.pl/so. (C) KIK PCz 2009. Materiały pomocnicze 1 PROWADZI: PODSTAWOWA LITERATURA: ZAJĘCIA: STRONA
SYSTEMY OPERACYJNE PROWADZI: dr inż. Jarosław Bilski Katedra Inżynierii Komputerowej Politechnika Częstochowska Wykład dla kierunku Informatyka 2 ZAJĘCIA: Obowiązkowe Wykład Laboratorium 2 godziny tygodniowo
Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ
(INT) Inżynieria internetowa 1. Tryby komunikacji między procesami w standardzie Message Passing Interface 2. HTML DOM i XHTML cel i charakterystyka 3. Asynchroniczna komunikacja serwerem HTTP w technologii
Technika mikroprocesorowa. Struktura programu użytkownika w systemie mikroprocesorowym
Struktura programu użytkownika w systemie mikroprocesorowym start inicjalizacja niekończaca się pętla zadania niekrytyczne czasowo przerwania zadania krytyczne czasowo 1 Znaczenie problematyki programowania
1.1 PANELE OPERATORSKIE WONDERWARE
1.1 PANELE OPERATORSKIE WONDERWARE PANEL INTOUCH CE panele bazujące na systemie operacyjnym Windows CE i wykorzystujące prostą wizualizację InTouch CE. Poza graficzną reprezentacją informacji z podłączonych
PROGRAMOWALNE STEROWNIKI LOGICZNE
PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu
System komputerowy. System komputerowy
System komputerowy System komputerowy System komputerowy układ współdziałających ze sobą (według pewnych zasad) dwóch składowych: sprzętu komputerowego (hardware) oraz oprogramowania (software) po to,
Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Sterowniki programowalne Programmable Controllers
Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
NX700 PLC www.atcontrol.pl
NX700 PLC NX700 Podstawowe cechy Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja
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
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
dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1
dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1 Cel wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działanie systemu operacyjnego
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
Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym
Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym Zakład Napędu Elektrycznego ISEP PW Wstęp Sterowniki swobodnie programowalne S7-300 należą do sterowników średniej wielkości. Są
Wykład I. Wprowadzenie do baz danych
Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles
STEROWNIKI PROGRAMOWALNE PLC
STEROWNIKI PROGRAMOWALNE PLC SPIS TREŚCI PROGRAMOWALNE UKŁADY AUTOMATYKI ZADANIA STEROWNIKÓW PLC CECHY STEROWNIKÓW PLC RODZAJE STEROWNIKÓW PLC OBSZARY ZASTOSOWAŃ STEROWNIKÓW PLC BUDOWA STEROWNIKÓW PLC
Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504)
I Dlaczego sterownik? (wersja 0504) Spis treści Dzień 1 I-3 Wady i zalety poszczególnych rodzajów układów sterowania I-4 Charakterystyka rodziny S5 I-5 II Podłączenie sterownika do obiektu (wersja 0504)
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
Regulator PID w sterownikach programowalnych GE Fanuc
Regulator PID w sterownikach programowalnych GE Fanuc Wykład w ramach przedmiotu: Sterowniki programowalne Opracował na podstawie dokumentacji GE Fanuc dr inż. Jarosław Tarnawski Cel wykładu Przypomnienie
4.2 STEROWNIKI SERII RCC
ASTOR KATALOG SYSTEMÓW STEROWANIA ASTRAADA PLC 4.2 STEROWNIKI SERII RCC HERCC972-8 wejść dyskretnych (12/24 VDC), 4 wyjścia dyskretne (24VDC), 8 wejść analogowych (0 20 ma), 4 wyjścia analogowe (0 20 ma),
Istnieje wiele metod przekształcania algorytmów wprogram sterujący.
Metody programowania sterowników swobodnie programowalnych Wykład 9.3 Metody programowania sterowników swobodnie programowalnych Istnieje wiele metod przekształcania algorytmów wprogram sterujący. W1993
E-4EZA1-10-s7. Sterowniki PLC
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-4EZA1-10-s7 Nazwa modułu Sterowniki PLC Nazwa modułu w języku angielskim Programmable
Działanie i charakterystyka sterownika GE FANUC VersaMaxNano
Działanie i charakterystyka sterownika GE FANUC VersaMaxNano Sterownik wykonuje cyklicznie program sterujący. Oprócz wykonywania programu sterującego, sterownik regularnie gromadzi dane z urządzeń wejściowych,
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
2014-05-05. Automatyka i Regulacja Automatyczna PRz 2013. Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński
Automatyka i Regulacja Automatyczna PRz 2013 Wprowadzenie dr inż. Tomasz Żabiński Lokalizacja: D102C Kontakt: tomz@przrzeszow.pl Sterowanie to celowe oddziaływanie (wpływanie) na przebieg procesów. [Kaczorek
1. Instalacja jednostanowiskowa...3 2. Instalacja sieciowa...4 3. Instalacja w środowisku rozproszonym...5 4. Dodatkowe zalecenia...
SYBILLA WYMAGANIA TECHNICZNE 1. Instalacja jednostanowiskowa...3 2. Instalacja sieciowa...4 3. Instalacja w środowisku rozproszonym...5 4. Dodatkowe zalecenia...6 1998 2005 TELEPORT.PL WYMAGANIA TECHNICZNE
Systemy Czasu Rzeczywistego (SCR)
Systemy Czasu Rzeczywistego (SCR) Wykład 1: Organizacja i program przedmiotu SKiTI 2017 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka i Robotyka Studia
Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć
Systemy Wbudowane Kod przedmiotu: SW Rodzaj przedmiotu: kierunkowy ; obowiązkowy Wydział: Informatyki Kierunek: Informatyka Specjalność (specjalizacja): - Poziom studiów: pierwszego stopnia Profil studiów:
SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA. Przetarg nieograniczony Dostawa stanowisk dydaktycznych do nauki protokołów Profinet oraz Profibus DP
OR.272.11.2017 www.powiat.turek.pl P O W I A T T U R E C K I Powiat Innowacji i Nowoczesnych Technologii Załącznik nr 1 do SIWZ Dostawa stanowisk dydaktycznych do nauki protokołów Profinet oraz Profibus
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: CYFROWE UKŁADY STEROWANIA DIGITAL CONTROL SYSTEMS Kierunek: MECHATRONIKA Rodzaj przedmiotu: obowiązkowy na kierunku Mechatronika Rodzaj zajęć: wykład, laboratorium Forma studiów: stacjonarne
SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)
(opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) W informatyce występują ściśle obok siebie dwa pojęcia: sprzęt (ang. hardware) i oprogramowanie
Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów
Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład I Podstawowe pojęcia 1, Cyfrowe dane 2 Wewnątrz komputera informacja ma postać fizycznych sygnałów dwuwartościowych (np. dwa poziomy napięcia,
Programowalne Sterowniki Automatyki PAC
Programowalne Sterowniki Automatyki PAC Craig Resnick, ARC Advisory Group Industrial Controls Evolve to Programmable Automation Controllers ARC Insight, 20 listopada, 2002 Dostawcy systemów automatyki
Programowanie niskopoziomowe. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl
Programowanie niskopoziomowe dr inż. Paweł Pełczyński ppelczynski@swspiz.pl 1 Literatura Randall Hyde: Asembler. Sztuka programowania, Helion, 2004. Eugeniusz Wróbel: Praktyczny kurs asemblera, Helion,
1.1. Wymogi bezpieczeństwa Pomoc techniczna TIA Portal V13 instalacja i konfiguracja pakietu...18
3 Przedmowa...9 Wstęp... 13 1. Pierwsze kroki... 15 1.1. Wymogi bezpieczeństwa...16 1.2. Pomoc techniczna...17 1.3. TIA Portal V13 instalacja i konfiguracja pakietu...18 1.3.1. Opis części składowych środowiska
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: dla specjalności Systemy Sterowania w ramach kierunku Mechatronika Rodzaj zajęć: Wykład, laboratorium Systemy Operacyjne Czasu Rzeczywistego
Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.
Kurs SIMATIC S7-300/400 i TIA Portal - Podstawowy. Spis treści. Dzień 1. I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503)
Spis treści Dzień 1 I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503) I-3 Rodzina sterowników programowalnych SIMATIC S7 firmy SIEMENS I-4 Dostępne moduły i ich funkcje I-5 Jednostki centralne I-6
Systemy czasu rzeczywistego wstęp
J. Ułasiewicz Komputerowe systemy sterowania 1 1 Systemy wbudowane Często system sterujący stanowi integralną część urządzenia. Jest to system wbudowany. Nie posiada on żadnych elementów pozwalających
Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ
(INT) Inżynieria internetowa 1.Tryby komunikacji między procesami w standardzie Message Passing Interface. 2. HTML DOM i XHTML cel i charakterystyka. 3. Asynchroniczna komunikacja serwerem HTTP w technologii
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
Elementy automatyki i miernictwa przemysłowego. Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż.
Elementy automatyki i miernictwa przemysłowego PRz 2015 Wprowadzenie dr inż. Tomasz Żabiński Lokalizacja: D102C Kontakt: tomz@przrzeszow.pl Sterowanie to celowe oddziaływanie (wpływanie) na przebieg procesów.
Opis efektów kształcenia dla modułu zajęć
Nazwa modułu: Projektowanie i użytkowanie systemów operacyjnych Rok akademicki: 2013/2014 Kod: EAR-2-324-n Punkty ECTS: 5 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek:
PODSTAWY AUTOMATYKI 12. Technika automatyzacji
Politechnika Warszawska Instytut Automatyki i Robotyki Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI 12. Technika automatyzacji Plan 2 Funkcje systemów automatyki Struktury funkcjonalne Jednostki
Podstawy programowania sterowników SIMATIC S w języku LAD / Tomasz Gilewski. Legionowo, cop Spis treści
Podstawy programowania sterowników SIMATIC S7-1200 w języku LAD / Tomasz Gilewski. Legionowo, cop. 2017 Spis treści Przedmowa 9 Wstęp 13 1. Pierwsze kroki 15 1.1. Wymogi bezpieczeństwa 16 1.2. Pomoc techniczna
Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania
Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Systemy operacyjne Wykłady:
Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych
Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie
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
Systemy operacyjne. wykład dr Marcin Czarnota laboratorium mgr Radosław Maj
Systemy operacyjne wykład dr Marcin Czarnota laboratorium mgr Radosław Maj Plan wykładów 1. Wprowadzenie, 2. Procesy, wątki i zasoby, 3. Planowanie przydziału procesora, 4. Zarządzanie pamięcią operacyjną,
Sylabus modułu kształcenia/przedmiotu
Sylabus modułu kształcenia/przedmiotu Nr pola Nazwa pola Opis 1 Jednostka Instytut Politechniczny 2 Kierunek studiów Elektrotechnika (studia stacjonarne) 3 4 Nazwa modułu kształcenia/ przedmiotu Kod modułu
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
Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Technika mikroprocesorowa Rok akademicki: 2013/2014 Kod: EEL-1-616-s Punkty ECTS: 2 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Elektrotechnika Specjalność:
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