Systemy Czasu Rzeczywistego (SCR)

Wielkość: px
Rozpocząć pokaz od strony:

Download "Systemy Czasu Rzeczywistego (SCR)"

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 (SCR) Systemy czasu rzeczywistego w komputerowych systemach sterowania - Przykład realizacji uniwersalnej platformy sterowania cyfrowego Politechnika Gdańska Wydział Elektrotechniki

Bardziej szczegółowo

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

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,

Bardziej szczegółowo

Opracował: Jan Front

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

Bardziej szczegółowo

Katedra Systemów Cyfrowego Przetwarzania Sygnałów

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

Bardziej szczegółowo

Sterowniki Programowalne (SP)

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

Bardziej szczegółowo

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, 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

Bardziej szczegółowo

2013-04-25. Czujniki obiektowe Sterowniki przemysłowe

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

Bardziej szczegółowo

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

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

Bardziej szczegółowo

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji

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

Bardziej szczegółowo

Sterowniki Programowalne (SP)

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

Bardziej szczegółowo

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe

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

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

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

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

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:

Bardziej szczegółowo

Oprogramowanie komputerowych systemów sterowania

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

Bardziej szczegółowo

Zastosowania mikrokontrolerów w przemyśle

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

Bardziej szczegółowo

STEROWNIKI i REGULATORY (TS1A522 380)

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

Bardziej szczegółowo

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

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

Bardziej szczegółowo

Sterowniki Programowalne (SP)

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:

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

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

Bardziej szczegółowo

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

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

Bardziej szczegółowo

Sterowniki Programowalne (SP) Wykład 11

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

Bardziej szczegółowo

Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl

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

Bardziej szczegółowo

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

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

Bardziej szczegółowo

Politechnika Gdańska. Gdańsk, 2016

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,

Bardziej szczegółowo

WPROWADZENIE Mikrosterownik mikrokontrolery

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:

Bardziej szczegółowo

Sterowniki Programowalne (SP) Wykład 6

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

Bardziej szczegółowo

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

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

Bardziej szczegółowo

Programowanie sterowników PLC wprowadzenie

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

Bardziej szczegółowo

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

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,

Bardziej szczegółowo

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. 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

Bardziej szczegółowo

Wprowadzenie do systemów operacyjnych

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

Bardziej szczegółowo

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

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

Bardziej szczegółowo

Jądro 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

Bardziej szczegółowo

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak

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

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

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

Bardziej szczegółowo

Podstawowe zagadnienia

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

Bardziej szczegółowo

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

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

Bardziej szczegółowo

Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

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

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

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

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

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

Bardziej szczegółowo

Inteligentny czujnik w strukturze sieci rozległej

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

Bardziej szczegółowo

LEKCJA TEMAT: Zasada działania komputera.

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

Bardziej szczegółowo

Systemy na Chipie. Robert Czerwiński

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

Bardziej szczegółowo

Urządzenia automatyki przemysłowej Kod przedmiotu

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

Bardziej szczegółowo

ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC

Ś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ść

Bardziej szczegółowo

SYSTEMY OPERACYJNE. kik.pcz.czest.pl/so. (C) KIK PCz 2009. Materiały pomocnicze 1 PROWADZI: PODSTAWOWA LITERATURA: ZAJĘCIA: STRONA

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

Bardziej szczegółowo

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

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

Bardziej szczegółowo

Technika mikroprocesorowa. Struktura programu użytkownika w systemie mikroprocesorowym

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

Bardziej szczegółowo

1.1 PANELE OPERATORSKIE WONDERWARE

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

Bardziej szczegółowo

PROGRAMOWALNE STEROWNIKI LOGICZNE

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

Bardziej szczegółowo

System komputerowy. System komputerowy

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,

Bardziej szczegółowo

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

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

Bardziej szczegółowo

Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

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

Bardziej szczegółowo

NX700 PLC www.atcontrol.pl

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

Bardziej szczegółowo

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 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

Bardziej szczegółowo

15 lat doświadczeń w budowie systemów zbierania i przetwarzania danych kontrolno-pomiarowych

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

Bardziej szczegółowo

dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1

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

Bardziej szczegółowo

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna

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

Bardziej szczegółowo

Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym

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ą

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

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

Bardziej szczegółowo

STEROWNIKI PROGRAMOWALNE PLC

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

Bardziej szczegółowo

Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504)

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)

Bardziej szczegółowo

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

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

Bardziej szczegółowo

Regulator PID w sterownikach programowalnych GE Fanuc

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

Bardziej szczegółowo

4.2 STEROWNIKI SERII RCC

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),

Bardziej szczegółowo

Istnieje wiele metod przekształcania algorytmów wprogram sterujący.

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

Bardziej szczegółowo

E-4EZA1-10-s7. Sterowniki PLC

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

Bardziej szczegółowo

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano

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,

Bardziej szczegółowo

Budowa i oprogramowanie komputerowych systemów sterowania

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

Bardziej szczegółowo

2014-05-05. Automatyka i Regulacja Automatyczna PRz 2013. Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński

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

Bardziej szczegółowo

1. Instalacja jednostanowiskowa...3 2. Instalacja sieciowa...4 3. Instalacja w środowisku rozproszonym...5 4. Dodatkowe zalecenia...

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

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

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

Bardziej szczegółowo

Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć

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:

Bardziej szczegółowo

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA. Przetarg nieograniczony Dostawa stanowisk dydaktycznych do nauki protokołów Profinet oraz Profibus DP

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

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

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

Bardziej szczegółowo

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

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

Bardziej szczegółowo

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

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,

Bardziej szczegółowo

Programowalne Sterowniki Automatyki PAC

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

Bardziej szczegółowo

Programowanie niskopoziomowe. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl

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,

Bardziej szczegółowo

1.1. Wymogi bezpieczeństwa Pomoc techniczna TIA Portal V13 instalacja i konfiguracja pakietu...18

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

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

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

Bardziej szczegółowo

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11

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.

Bardziej szczegółowo

Kurs SIMATIC S7-300/400 i TIA Portal - Podstawowy. Spis treści. Dzień 1. I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503)

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

Bardziej szczegółowo

Systemy czasu rzeczywistego wstęp

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

Bardziej szczegółowo

Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

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

Bardziej szczegółowo

1.2 SYSTEMY WIZUALIZACJI I NADZORU PROCESU HMI/SCADA

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

Bardziej szczegółowo

Elementy automatyki i miernictwa przemysłowego. Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż.

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.

Bardziej szczegółowo

Opis efektów kształcenia dla modułu zajęć

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:

Bardziej szczegółowo

PODSTAWY AUTOMATYKI 12. Technika automatyzacji

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

Bardziej szczegółowo

Podstawy programowania sterowników SIMATIC S w języku LAD / Tomasz Gilewski. Legionowo, cop Spis treści

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

Bardziej szczegółowo

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 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:

Bardziej szczegółowo

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

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

Bardziej szczegółowo

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

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

Bardziej szczegółowo

Systemy operacyjne. wykład dr Marcin Czarnota laboratorium mgr Radosław Maj

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ą,

Bardziej szczegółowo

Sylabus modułu kształcenia/przedmiotu

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

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

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ść:

Bardziej szczegółowo

InPro BMS InPro BMS SIEMENS

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

Bardziej szczegółowo