Systemy Czasu Rzeczywistego (SCR)
|
|
- Zdzisław Jasiński
- 10 lat temu
- Przeglądów:
Transkrypt
1 Systemy Czasu Rzeczywistego (SCR) Idea szybkiego prototypowania układu sterowania RPC oraz symulacja w pętli sprzętowej HIL aspekty wybrane realizacji z wykorzystaniem środowiska Matlab/Simulink Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok II, semestr IV SCR 2015 Opracowanie: dr inż. Jarosław Tarnawski dr inż. Tomasz Rutkowski Katedra Inżynierii Systemów Sterowania 1
2 Plan wykładu Idea szybkiego prototypowania algorytmów sterowania (ang. Rapid controll prototyping) Idea symulacji w pętli sprzętowej (ang. Hardware In theloop) Zagadnienia związane z automatycznym generowaniem kodu w środowisku Matlab/Simulink: SCR 2015 Matlab Coder Simulink Coder Embeded Coder SimulinkPLC Coder (MATLAB) (SIMULINK) (SIMULINK) (SIMULINK) Szybkie prototypowanie i symulacja w pętli sprzętowej, czyli Matlab/Simulink jako środowiska czasu rzeczywistego: Real Time Windows Target xpc (SOFT REAL-TIME) (HARD REAL-TIME) Sprzętowe środowiska czasu rzeczywistego: dspace Alternatywne środowiska: NI LabView, Scicos
3 Model tworzenia systemu sterowania Modelowanie i symulacja Integracja i testowania Szybkie prototypowanie układu sterowania RCP (ang. Rapid Control Prototyping) Symulacja w pętli sprzętowej HIL (ang. Hardware In the Loop) Implementacja SCR
4 Model tworzenia systemu sterowania - Rapid Control Prototyping(RCP) ECU electronic control unit Źródło: SCR
5 Model tworzenia systemu sterowania - Rapid Control Prototyping(RCP) Czynności zmierzające do zbudowania prototypu układu sterowania umożliwiającego wszechstronne przetestowanie badanego aspektu, najczęściej jakości działania regulatora, ale także urządzenia pomiarowego wykonawczego, optymalizatora, estymatora, filtru, systemu wspomagania decyzji itd. Zmierza do stworzenia takich warunków w jakich przyjdzie pracować badanemu urządzeniu Nie chodzi tu już tylko jedynie o czystą symulację komputerową, tylko działanie in situ w miejscu, w warunkach jakich będzie pracowało dane urządzenie/plaforma SCR
6 Model tworzenia systemu sterowania Modelowanie i symulacja Integracja i testowania Szybkie prototypowanie układu sterowania RCP (ang. Rapid Control Prototyping) Symulacja w pętli sprzętowej HIL (ang. Hardware In the Loop) Implementacja SCR
7 Model tworzenia systemu sterowania -Hardware In theloop(hil) ECU electronic control unit Źródło: SCR
8 Model tworzenia systemu sterowania -Hardware In theloop Hardware In theloop(hil) to technika symulacji wykorzystywana przy projektowaniu i weryfikowaniu poprawności pracy platform serowania cyfrowego (głównie systemów wbudowanych ale nie tylko) Hardware In theloop(hil) z założenia uwzględnia całą złożoność testowanego systemu uwzględniając dynamikę obiektu sterowania oraz wszystkich urządzeń występujących w analizowanym systemie, np. urządzenia pomiarowe oraz wykonawcze Symulacja HIL przewiduje włączenie platformy sterowania cyfrowego w tak zamodelowane i zasymulowane otoczenie w jakim będzie docelowo pracować Symulacja HIL odbywa się w czasie rzeczywistym i w różnych warunkach pracy w jakich przyjdzie pracować testowanej platformie (warunki te mogą być wprowadzone w modelu otoczenia) SCR
9 Model tworzenia systemu sterowania -przykład tworzenia systemu satelity SCR 2015 Źródło: Simulating Spacecraft Systems 9
10 Model tworzenia systemu sterowania -przykład tworzenia systemu satelity SCR 2015 Źródło: Simulating Spacecraft Systems 10
11 Model tworzenia systemu sterowania -przykład tworzenia systemu satelity SCR 2015 Źródło: Simulating Spacecraft Systems 11
12 Model tworzenia systemu sterowania -przykład tworzenia systemu satelity SCR 2015 Źródło: Simulating Spacecraft Systems 12
13 Zagadnienia związane z automatycznym generowaniem kodu w środowisku Matlab/Simulink: Matlab Coder Simulink Coder Embeded Coder SimulinkPLC Coder (MATLAB) (SIMULINK) (SIMULINK) (SIMULINK) Szybkie prototypowanie i symulacja w pętli sprzętowej, czili Matlab/Simulink jako środowiska czasu rzeczywistego: Real Time Windows Target xpc (SOFT REAL-TIME) (HARD REAL-TIME) Sprzętowe środowiska czasu rzeczywistego: dspace Alternatywne środowiska: NI LabView, Scicos SCR 2015
14 MATLABCoder SCR
15 MATLAB Coder MATLAB Codergeneruje niezależny kod C/C++ (zgodny z ANSI/ISO) bezpośrednio z kodu języka MATLAB Wygenerowany kod źródłowy jest przenośny i czytelny MATLAB Coder wspiera podzbiór cech i właściwości języka MATLAB (instrukcje sterujące przepływem programu, funkcje, operacje macierzowe, ) SCR 2015
16 MATLAB Coder Z języka Mataba do MEX-funkcji: MatlabCoderna generowanie MEX-funckcji, co pozwala na przyspieszenie wykonywania w środowisku Matlabaalgorytmów zapisanych w tych funkcjach MEX-funjcjeto podprogramy (pliki binarne) dynamicznie linkowanei wykonywane przez interpreter Matlaba Z C, C++, Fortrana do MEX-funkcji: W przypadku gdy użytkownik dysponuje własnym kodem (programami w C, C++ lub Fortranie), można się do niego odwołać bez konieczności jego przepisania z wykorzystaniem języka Matlaba SCR 2015
17 MATLAB Coder Ogólny schemat działania MATLAB Coder Źródło: Matlab Coder SCR 2015
18 MATLAB Coder Przykład działania MATLAB Coder SCR 2015 Źródło: Matlab Coder
19 MATLAB Coder Przykład działania MATLAB Coder Skrypt w m-pliku Wygenerowany kod w C Źródło: Matlab Coder SCR 2015
20 SIMULINKCoder SCR
21 SIMULINK Coder SIMULINK Coder(dawniej we wcześniejszych wersjach Real-Time Workshop RTW) generuje i uruchamia samodzielny kod C/C++ do rozwijania i testowania algorytmów modelowanych w Simulinku (z wykorzystaniem przybornika Stateflow, oraz funkcji Matlaba), Kod wynikowy może być wykorzystany w aplikacjach czasu rzeczywistego jak i w aplikacjach nie będących aplikacjami czasu rzeczywistego Kod wynikowy wykorzystuje się w takich celach jak przyspieszanie symulacji, szybkie prototypowanie i testowanie z wykorzystaniem technik rapid-controlprototyping(rcp) oraz hardware-in-the-loop (HIL), Kod wynikowy może być generowany dla trzech różnych grup systemów docelowych(target environments): komputer host z Matlab/Simulink, wbudowane układy mikroprocesorowe czy symulatory czasu rzeczywistego SCR 2015
22 SIMULINK Coder Podstawowe grupy systemów docelowych(target environments): SCR 2015 Źródło: Simulink Coder
23 SIMULINK Coder Przykłady specyficznych typy systemów docelowych: SCR 2015 Źródło: Simulink Coder
24 SCR 2015 SIMULINK Coder SIMULINK Coder pozwala interaktywnie dostrajać i monitorować generowany kod używając bloków Simulinka i wbudowanych możliwości analizy do uruchamiania i interakcji z kodem poza środowiskiem MATLABa i Simulinka, Tworzy kod ANSI/ISO C i programy wykonywalne dla modeli dyskretnych, ciągłych i hybrydowych, Obsługuje cechy słownika danych Simulinka dla całkowitych, zmienno- i stałoprzecinkowych typów danych, Tworzy kod dla modeli o jednej i zmiennej częstotliwości próbkowania oraz asynchronicznych, Obsługuje jedno- i wielozadaniowe systemy operacyjne oraz środowiska bezoperacyjne(bez systemu operacyjnego), Wykonuje optymalizację kodu polepszającą szybkość uruchamiania programu, Pozwala interaktywnie dopasowywać i monitorować utworzony kod wewnątrz lub na zewnątrz Simulinka,
25 SIMULINK Coder Diagram generowania kodu SCR 2015 Źródło: Simulink Coder
26 SIMULINK Coder- budowa aplikacji 1. Określenie wymogów aplikacji 2. Konfiguracja ustawień generowania kodu 3. Uruchomienie narzędzia wspomagającego (ang. Model Advisor Tool) 4. Ewentualna korekta ustawień konfiguracyjnych z wykorzystaniem raportu z narzędzia wspomagającego 5. Generowanie kodu z modelu Simulinka 6. Ewentualne powtórzenie operacji Zbudowanie obrazu programu wykonywalnego 8. Weryfikacja wyników generowanych przez program wykonywalny w porównaniu do wyników oryginalnego modelu Simulinka 9. Zachowanie konfiguracji dla której dokonano generowania kodu 10. Wykorzystanie narzędzia generowania raportu (ang. Report Generator) do automatycznego udokumentowania projektu SCR 2015
27 SIMULINK Coder- budowa aplikacji SCR 2015 Źródło: Simulink Coder
28 SIMULINK Coder- budowa aplikacji Źródło: Simulink Coder SCR 2015
29 SIMULINK Coder- budowa aplikacji SCR 2015 Źródło: Simulink Coder
30 SIMULINK Coder- elementy Proces tworzenia aplikacji (ang. Make Process) Proces tworzenia aplikacji, rozszerzalny przez użytkownika umożliwia skonfigurowanie procesów kompilacji i linkowaniakodu generowanego dla potrzeb użytkownika lub dla celów szybkiego prototypowania Tryb zewnętrzny Simulinka(ang. Simulink External Mode) Tryb zewnętrzny umożliwia komunikację pomiędzy Simulinkiemi modelem wykonywanym w środowisku czasu rzeczywistego lub w innym procesie na tym samym komputerze. Tryb zewnętrzny umożliwia strojenie parametrów, zapisywanie danych oraz wizualizację stanu procesu w trakcie wykonywania modelu. SCR 2015
31 SIMULINK Coder- elementy Szybkie symulowanie (ang. RapidSimulations) Wykorzystując tryb szybkiego symulowania, w S-funkcji lub szybkim symulowaniu można przyspieszyć wykonywanie symulacji średnio od 5 do 20 razy. Pliki wykonywalne w tych systemach omijają normalny tryb interpretatora Simulinka. Kod generowany przez Szybkie symulowanie, docelową S-funkcję i docelowe szybkie symulowanie jest wysoko optymalizowany do wykonywania wyłącznie algorytmów zawartych w modelu użytkownika. SCR 2015
32 SIMULINK Coder- przykład Model układu sterowania SCR 2015
33 SIMULINK Coder- przykład Parametry symulacji SCR 2015
34 SIMULINK Coder- przykład System docelowy (ang. Target system) SCR 2015
35 SIMULINK Coder- przykład Po skompilowaniu otrzymujemy i możemy uruchomić skompilowany plik SCR 2015
36 SIMULINK Coder- przykład W celu uruchomienia modelu w tzw. trybie zewnętrznym Simulinka ustawiamy w opcji Interface tryb External mode SCR 2015
37 SIMULINK Coder- przykład Z menu Toolswybieramy opcję ExternalModeControlPanel i wybieramy opcję Signal&Triggering SCR 2015
38 SIMULINK Coder- przykład Następnie wydajemy polecenie!pid tf inf w & woknie ExternalModeControlPanel wybieramy komendę Connect, a później Start Real-Time Code. Otwierając okna oscyloskopów można obserwować przebiegi zmiennych. Ewnentualnezmiany parametrów w trakcie symulacji muszą być przesłane do modelu za pomocą opcji z menu Edit/Update Diagram. Aby zakończyć symulację wybierz opcję Stop Real-Time Code z External Mode Control Panel. SCR 2015
39 EmbededCoder SCR
40 Embeded Coder Rozszerza możliwości MATLAB Coderi SimulinkCoderzwłaszcza jeżeli chodzi o systemy czasu rzeczywistego, Generowany kod może być uruchamiany bez lub w systemie operacyjnym czasu rzeczywistego w trybie jednozadaniowym, wielozadaniowym lub asynchronicznym Generuje kod dla wielu typów mikroprocesorów, procesorów sygnałowych o architekturze 8-bitowej, 16-bitowej i 32-bitowej, Wygenerowany kod można przetestować w trybie software-in-the-loop (SIL) i processor-in-the-loop (PIL) SCR 2015
41 Embeded Coder SCR 2015 Źródło: Embeded Coder
42 SimulinkPLC PLCCoder Coder SCR
43 Simulink PLC Coder SimulinkPLC Codergeneruje sprzętowo niezależny kod w języku ST (StructuredText) zgodny z normą IEC z modeli Simulinka, diagramów Stateflow i funkcji Embedded MATLAB, Kod jest generowany do plików w formatach obsługiwanych przez wiele popularnych środowisk (IDE): B&R Automation Studio, PLCopen XML, Rockwell Automation RSlogix 5000, Siemens SIMATIC STEP 7, 3S-Smart Software Solutions CoDeSys, W efekcie można go skompilować i wdrożyć do wielu sterowników programowalnych typu PLC i PAC, SCR 2015
44 Simulink PLC Coder SCR 2015 Źródło: Simulink PLC Coder
45 Simulink PLC Coder SCR 2015 Źródło: Simulink PLC Coder
46 Real-Time TimeWindows WindowsTarget Target(RTWT) SCR
47 Real-Time Windows Target (RTWT) Real-Time Windows Target pozwala uruchamiać i kontrolować modele Simulinkai Statefloww czasie rzeczywistym na komputerze PC typu desktop lub laptop, Używając SimulinkCodermożna generować kod C, kompilować go i rozpocząć uruchamianie w czasie rzeczywistym w systemie Windows równocześnie podłączając się do kart wejścia-wyjścia komputera PC, Inne aplikacje systemu Windows nie przestają pracować w trakcie wykonywania zadania uruchomionego w RTWT, SCR 2015
48 Real-Time Windows Target (RTWT) RTWT może pracować w dwóch trybach: normali external(wymagany SIMULINK Coder), W trybie normal umożliwia próbkowanie do 500 Hz W trybie external umożliwia próbkowanie do 20 khz RTWT współpracuje z ponad 250 modułami wejść-wyjść (karty akwizycji danych) ora modułami komunikacyjnymi (protokoły UDP, CAN, szeregowy), RTWT umożliwia stosowanie graficznego interfejsu użytkownika w celu: wizualizowania sygnałów podczas symulacji używa się tych samych bloków co podczas zwykłej programowej symulacji zmiany parametrów w trakcie symulacji SCR 2015
49 Real-Time Windows Target (RTWT) - Typowe zastosowania Symulacje w czasie rzeczywistym opracowywanie prototypów algorytmów sterowania, urządzeń wbudowanych np. peryferiówkomputerowych, elementów układów sterowania Symulacje typu RCP i HIL opracowywania sterowników, regulatorów podłączonych do fizycznych obiektów Edukacja zobrazowanie procesu projektowania, testowania, budowy prototypów SCR 2015
50 Real-Time Windows Target (RTWT) - Działanie Real-Time Windows Target wykorzystuje małe jądro czasu rzeczywistego w celu zapewnienia wykonania modelu w czasie rzeczywistym. Jądro to wykorzystuje wbudowany w PC zegar jako podstawowe źródło czasu. Jądro przejmuje przerwania z zegara komputera przed otrzymaniem ich przez system operacyjny Windows. Następnie jądro używa przerwań do wyzwalania wykonania skompilowanego modelu. W wyniku takiego podejścia jądro jest w stanie nadać aplikacji czasu rzeczywistego najwyższy możliwy priorytet. W celu uzyskania dokładnego próbkowania jądro przełącza zegar PC na wyższą częstotliwość. Ponieważ jest to również źródło czasu dla systemu operacyjnego, jądro RTWT wysyła do systemu operacyjnego przerwania z oryginalną częstotliwością. SCR 2015
51 Real-Time Windows Target (RTWT) - Działanie SCR 2015 Źródło: Real Time Windows Target
52 Real-Time Windows Target (RTWT) - Działanie SCR 2015 Źródło: Real Time Windows Target
53 Real-Time Windows Target (RTWT) - Środowisko sprzętowe Dowolny PC z Windows NT4.0, 2000, XP Karty akwizycji danych dla PC wskazane przez Mathworks, w wykazie znajduje się duża liczba producentów i (ponad 250) konkretnych kart wykorzystujących różne interfejsy: ISA, PCI, PCMCIA Karty posiadają AI, DI, AO, DO, wejścia enkoderów, SCR 2015
54 Real-Time Windows Target (RTWT) karta akwizycji danych Adavantech PCI 1711 Rozdzielczość: 12 bitów Liczba wejść analogowych: 16 SE (ze wspólną masą) Zakresy wejściowe napięciowe: bipolarne Szybkość przetwornika A/C: 100kS/s Liczba wyjść analogowych: 2 Zakresy wyjściowe napięciowe: unipolarne 16 wejść cyfrowych TTL 16 wyjść cyfrowych TTL 1 szesnastobitowy licznik TTL SCR 2015
55 Real-Time Windows Target (RTWT) karta akwizycji danych Adavantech PCI 1711 Schemat blokowy karty PCI 1711 SCR
56 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
57 Real-Time Windows Target (RTWT) normalizacja i skalowanie we/wy Bloki we i wy analogowych można skonfigurować tak by w Matlabie/Simulink można pracować z danymi: w postaci Voltów znormalizowanymi: normalizacja unipolarna normalizacja bipolarna SCR 2015
58 SCR 2015 Real-Time Windows Target (RTWT) normalizacja i skalowanie we/wy
59 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
60 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
61 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
62 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
63 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
64 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
65 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
66 SCR 2015 Real-Time Windows Target (RTWT) - Przykład
67 xpc SCR
68 xpc xpc uruchamia aplikacje generowane przez modele Simulinka i Stateflow używając jądra czasu rzeczywistego na dowolnym komputerze PC, Obsługuje dowolny komputer PC jako docelowy system czasu rzeczywistego, Uzyskuje próbki z częstotliwością do 100 KHz, w zależności od poziomu wydajności procesora i rozmiaru modelu, Wyświetla dane i ślady sygnałów na lokalnym, docelowym lub obu komputerach PC, Zapewnia lokalny zintegrowany graficzny interfejs użytkownika, SCR 2015
69 xpc System xpcjest systemem czasu rzeczywistego, w którym wykorzystywane są dwa oddzielne komputery do projektowania (host computer) i wykonywania modelu czasu rzeczywistego (target computer), Połączenie: RS232 lub TCP/IP, SCR 2015 Źródło: xpc
70 xpc Komputer host: jest wyposażony w Matlab/Simulink, SIMULINK Coder, xpc Komputer target: nie potrzebuje systemu operacyjnego DOS, Linux czy Windows., można uruchomić: z dyskietki, która zawiera wysoko zoptymalizowane jądro czasu rzeczywistego xpc wysyłając cały projekt przez sieć TCP/IP SCR 2015
71 xpc SCR 2015 Źródło:
72 xpc Przykład SCR 2015 Źródło: xpc
73 xpc Przykład SCR 2015 Źródło: xpc
74 xpc Przykład SCR 2015 Źródło: xpc
75 xpc Przykład SCR 2015 Źródło: xpc
76 xpc Przykład SCR 2015 Źródło: xpc
77 xpc Przykład SCR 2015 Źródło: xpc
78 dspace SCR
79 dspace Jest to sprzętowo-programowy system czasu rzeczywistego oparty o środowisko Matlab/Simulink, Modelowanie (host computer) realizowane jest klasycznie w Matlabie/Simulinkunatomiast wykonywanie modelu (target computer) wykonywane jest na platformie, sprzętowej z procesorem/procesorami sygnałowymi DSP. Dzięki temu uzyskuje się dużą rozdzielczość czasową, Rozwija firma dspace GMBH, Znajduje szerokie zastosowanie w przemyśle samochodowym i lotniczym, SCR 2015
80 dspace SCR 2015 Źródło:
81 ŚrodowiskaAlternatywne SCR
82 LabView Największym konkurentem Matlabaw zakresie symulacji HIL i prototypowania jest LabView firmy National Instruments (Laboratory Virtual Instrument Engineering Workbench), LabView współpracuje z Matlabem, LabViewposiada koncepcję VI VirtualInstruments umożliwiających budowę modeli symulacyjnych czasu rzeczywistego oraz szeroką gamę kart I/O, SCR 2015
83 SCR 2015 LabView
84 ScicosLab Darmowa alternatywa dla Matalba/Simulinka oraz LabView, Duża funkcjonalność, między innymi: graficzne modelowanie, kompilacja i symulacja systemów dynamicznych, programowanie nowych bloków e C czy fortran, generowanie kodu C (Code Generator), symulacje w czasie rzeczywistym (Scicos-HIL), generowanie kodu wykonywalnego uwzględniającego twarde ograniczenia czasowe (Scicos-RTAI, Scicos-FLEX), SCR 2015
85 ScicosLab SCR 2015 Źródło:
86 Bibliografia Matlab Compiler, User s guide, MathWorks 2013 Matalb Coder, User s guide, MathWorks 2013 Simulink Coder, User s guide, MathWorks 2013 Embeded Coder User s guide, MathWorks 2013 SimulinkPLC Coder User s guide, MathWorks 2013 xpc Taget, User s guide, MathWorks 2013 Real-Time Windows Target, User s guide, MathWorks SCR 2015
87 Dziękuję za uwagę!!! SCR
Systemy Czasu Rzeczywistego (SCR)
SKiTI2017 Systemy Czasu Rzeczywistego (SCR) Wykład 6: Szybkie prototypowanie układu sterowania RPC oraz symulacji w pętli sprzętowej HIL aspekty wybrane realizacji z wykorzystaniem środowiska Matlab/Simulink
Systemy Czasu Rzeczywistego (SCR)
SKiTI2017 Systemy Czasu Rzeczywistego (SCR) Wykład 5: Modele projektowania systemu sterowania, idea szybkiego prototypowania układu sterowania RPC oraz symulacji w pętli sprzętowej HIL wprowadzenie WYDZIAŁ
Szybkie prototypowanie w projektowaniu mechatronicznym
Szybkie prototypowanie w projektowaniu mechatronicznym Systemy wbudowane (Embedded Systems) Systemy wbudowane (ang. Embedded Systems) są to dedykowane architektury komputerowe, które są integralną częścią
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS) Temat: Budowa pętli sprzętowej (ang. Hardware In the Loop) w oparciu
Wprowadzenie do Real-Time Windows Target Toolbox Matlab/Simulink
Materiały pomocnicze do przedmiotu Systemy Czasu Rzeczywistego Wprowadzenie do Real-Time Windows Target Toolbox Matlab/Simulink Zawartość Czym jest Real-Time Windows Target (RTWT)?... 2 Bloki wejśd i wyjśd
Prototypowanie systemów sterowania
Prototypowanie systemów sterowania Prowadzący: dr hab. inż. Mateusz Dybkowski, prof. Pwr. mgr inż. Szymon Bednarz Opracował: mgr inż. Szymon Bednarz Wrocław 2019 Laboratorium nr 6 Zasady testowania w czasie
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
Materiały dodatkowe. Simulink Real-Time
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Simulink Real-Time Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Wstęp Simulink Real-Time jest środowiskiem pozwalającym na tworzenie
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
Schemat blokowy karty
Obsługa kart I/O Karta NI USB-6008 posiada: osiem wejść analogowych (AI), dwa wyjścia analogowe (AO), 12 cyfrowych wejść-wyjść (DIO), 32-bitowy licznik. Schemat blokowy karty Podstawowe parametry karty
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
Wirtualne przyrządy kontrolno-pomiarowe
Katedra Mechaniki i Podstaw Konstrukcji Maszyn POLITECHNIKA OPOLSKA Wirtualne przyrządy kontrolno-pomiarowe dr inż.. Roland PAWLICZEK Laboratorium komputerowe Mechatroniki Cel zajęć ęć: Przyrząd pomiarowy:
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
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
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
Szybkie prototypowanie z wykorzystaniem systemu modułowego dspace DS1005 oraz oprogramowania RTI i ControlDesk
dr inż. Mieczysław Zaczyk Katedra Automatyki i Inżynierii Biomedycznej AGH Kraków, al. Mickiewicza 30 e-mail: zaczyk@agh.edu.pl Szybkie prototypowanie z wykorzystaniem systemu modułowego dspace DS1005
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
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Dziś bardziej niż kiedykolwiek narzędzia używane przez
Embedded Solutions Automaticon 2012. Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ
Embedded Solutions Automaticon 2012 Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ Grzegorz Skiba info@embedded-solutions.pl 1 Plan seminarium Budowa systemu MicroDAQ Zastosowanie
Materiały dodatkowe. Simulink PLC Coder
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Simulink PLC Coder Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Dodatkowe informacje Materiały dodatkowe mają charakter ogólny 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
Wirtualne przyrządy pomiarowe
Katedra Mechaniki i Podstaw Konstrukcji Maszyn POLITECHNIKA OPOLSKA Wirtualne przyrządy pomiarowe dr inż.. Roland PAWLICZEK Laboratorium Mechatroniki Cel zajęć ęć: Zapoznanie się ze strukturą układu pomiarowego
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
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
Materiały dodatkowe. Raspberry Pi
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Raspberry Pi Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Dodatkowe informacje Materiały dodatkowe mają charakter ogólny i służą
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
Mechatronika i szybkie prototypowanie układów sterowania
Mechatronika i szybkie prototypowanie układów sterowania Rozwój systemów technicznych Funkcje operacyjne Dostarczanie energii Wprowadzanie danych sterujących Generacje systemów technicznych prymitywny
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
Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Instrukcja do zajęć laboratoryjnych z przedmiotu: Przetwarzanie Sygnałów Kod: TS1C400027 Temat ćwiczenia:
SYSTEMY CZASU RZECZYWISTEGO (SCR)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Temat: Implementacja i weryfikacja algorytmu sterowania z regulatorem
Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium
Komputerowe systemy pomiarowe Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium 1 - Cel zajęć - Orientacyjny plan wykładu - Zasady zaliczania przedmiotu - Literatura Klasyfikacja systemów pomiarowych
ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES
RYSZARD DINDORF, PAWEŁ ŁASKI, JAKUB TAKOSHOGLU, PIOTR WOŚ ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES S
Szybkie prototypowanie z wykorzystaniem sterownika dspace DS1104 oraz oprogramowania RTI i ControlDesk
dr inż. Mieczysław Zaczyk Katedra Automatyki i Inżynierii Biomedycznej AGH Kraków, al. Mickiewicza 30 e-mail: zaczyk@agh.edu.pl Szybkie prototypowanie z wykorzystaniem sterownika dspace DS1104 oraz oprogramowania
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
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
OPBOX ver USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych ze
OPBOX ver 2.0 - USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych ze OPBOX ver 2.0 - USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych Charakterystyka OPBOX 2.0 wraz z dostarczanym oprogramowaniem
Wybrane środowiska szybkiego prototypowania
Wybrane środowiska szybkiego prototypowania SIMULINK REAL-TIME (DAWNIEJ XPC TARGET) SIMULINK SUPPORT PACKAGE FOR RASPBERRY PI HARDWARE PRZYGOTOWAŁ TOMASZ KARLA MATLAB/Simulink Real-Time (dawniej xpc Target)
Laboratorium: Systemy operacyjne czasu rzeczywistego. Temat: Wprowadzenie do karty DS1102 i oprogramowania Control Desk.
Laboratorium: Systemy operacyjne czasu rzeczywistego. Temat: Wprowadzenie do karty DS1102 i oprogramowania Control Desk. Opis karty DS1102 Karta DS1102 naleŝy do rodziny pojedynczych kart sterowniczych
E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. 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 E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu Dynamicznych Nazwa modułu w języku
Instytut Systemów Elektronicznych. Specjalność Systemy Informacyjno-Pomiarowe
Instytut Systemów Elektronicznych Specjalność Systemy Informacyjno-Pomiarowe Charakterystyka specjalności Czym jest system informacyjno-pomiarowy? Elektroniczny system zbierania, przesyłania, przetwarzania,
1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...
Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie
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
Realizacje regulatorów PID w sterownikach PLC Siemens S7-1200
D w sterownikach PLC Siemens S7-1200 Przemysłowe Układy Sterowania PID Opracowanie: dr inż. Tomasz Rutkowski Katedra Inżynierii Systemów Sterowania 2014/2015 Politechnika Gdańska Wydział Elektrotechniki
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:
PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka
semestralny wymiar godzin PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka Semestr 1 1 Algebra liniowa 20 20 40 4 egz. 2 Analiza matematyczna 40 40 80 8 egz. 3 Ergonomia i BHP
Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.
Programowanie Układów Logicznych kod kursu: ETD6203 Szczegóły realizacji projektu indywidualnego W1 24.02.2016 dr inż. Daniel Kopiec Projekt indywidualny TERMIN 1: Zajęcia wstępne, wprowadzenie TERMIN
Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania
Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu
Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy
KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Zastosowania wielofunkcyjnej karty pomiarowej Data wykonania: 06.03.08 Data oddania: 19.03.08 Celem ćwiczenia było poznanie
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
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:
Ćw. 12. Akwizycja sygnałów w komputerowych systemach pomiarowych ( NI DAQPad-6015 )
Ćw. 12. Akwizycja sygnałów w komputerowych systemach pomiarowych ( NI DAQPad-6015 ) Problemy teoretyczne: Podstawy architektury kart kontrolno-pomiarowych na przykładzie modułu NI DAQPad-6015 Teoria próbkowania
ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016
- program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 20/206 Automatyka i robotyka Profil ogólnoakademicki studia stacjonarne I stopnia w c l p w c l p w c l p w c l p w c
Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik
Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA Autor: Daniel Słowik Promotor: Dr inż. Daniel Kopiec Wrocław 016 Plan prezentacji Założenia i cel
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
Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)
KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania
1 Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania Martyna MICHALEC Kierujący projektem: dr hab. inż. Marek FIDALI, prof. Pol. Śl. Opiekun:
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,
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
Tematy magisterskie: Lp. Sugerowany stopień, kierunek studiów oraz specjalność Elektrotechnika Magisterska Dr hab. inż.
Katedra Automatyki i Elektroniki Wydział Elektryczny Zgodnie z procedurą dyplomowania na Wydziale, poniżej przedstawiono tematy prac dyplomowych dla studentów Elektrotechnika oraz Telekomunikacja kończących
PROGRAMOWANIE UKŁADÓW REGULACJI CIĄGŁEJ PCS
Ryszard Zankowski Ośrodek Kształcenia Zawodogo i Ustawicznego ŁCDNiKP PROGRAMOWANIE UKŁADÓW REGULACJI CIĄGŁEJ PCS IV etap edukacji Modułowy program nauczania: Technik mechatronik 311410 Kwalifikacja: Projektowanie
ICD Wprowadzenie. Wprowadzenie. Czym jest In-Circuit Debugger? 2. O poradniku 3. Gdzie szukać dodatkowych informacji? 4
ICD 2 Czym jest In-Circuit Debugger? 2 O poradniku 3 Gdzie szukać dodatkowych informacji? 4 ICD 1 ICD 25.08.2009 Czym jest In-Circuit Debugger? Większość procesorów dostarcza systemów debugowania (ang.
III. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów
POLITECHNIKA RZESZOWSKA KATEDRA METROLOGII I SYSTEMÓW DIAGNOSTYCZNYCH LABORATORIUM GRAFICZNE ŚRODOWISKA PROGRAMOWANIA S.P. WPROWADZENIE DO UŻYTKOWANIA ŚRODOWISKA VEE (1) I. Cel ćwiczenia Celem ćwiczenia
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Programowanie wielofunkcyjnej karty pomiarowej w VEE Data wykonania: 15.05.08 Data oddania: 29.05.08 Celem ćwiczenia była
Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Instrukcja do zajęć laboratoryjnych z przedmiotu: Przetwarzanie Sygnałów Kod: TS1A400027 Temat ćwiczenia:
sterownik VCR v 1. 0
sterownik VCR v 1.0 1 I. DANE TECHNICZNE...2 1 Budowa...2 2 Dane znamionowe...2 II. INSTRUKCJA UŻYTKOWANIA...3 1 Programowanie sterownika...3 2 Symulacja algorytmu...3 3 Możliwości kalendarza...4 3.1 Wgrywanie
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Plan prezentacji 1. Cel projektu 2. Cechy systemu 3. Budowa systemu: Agent
PUKP Programowanie urządzeń kontrolno-pomiarowych. ztc.wel.wat.edu.pl
PUKP Programowanie urządzeń kontrolno-pomiarowych Zbigniew Jachna zbigniew.jachna@wat.edu.pl p. 124/45 ztc.wel.wat.edu.pl PUKP, 2016 1 Plan przedmiotu PUKP semestr forma zajęć, liczba godzin/rygor (x egzamin,
Research & Development Ultrasonic Technology / Fingerprint recognition
Research & Development Ultrasonic Technology / Fingerprint recognition DATA SHEETS & OPKO http://www.optel.pl email: optel@optel.pl Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Spółka z o.o. ul. Otwarta
Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012
Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.
Internet jako środowisko WL OZE/URE Propozycja metodologii badań oraz stanowiska laboratoryjnego
1 Internet jako środowisko WL OZE/URE Propozycja metodologii badań oraz stanowiska laboratoryjnego 2 Proponowana metodologia oraz stanowisko umożliwi przeprowadzenie badań związanych z infrastrukturą zarządzającą
SYSTEMY CZASU RZECZYWISTEGO (SCR)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Podstawy programowanie systemów wbudowanych na bazie platformy sprzętowo-programowej
Przetworniki AC i CA
KATEDRA INFORMATYKI Wydział EAIiE AGH Laboratorium Techniki Mikroprocesorowej Ćwiczenie 4 Przetworniki AC i CA Cel ćwiczenia Celem ćwiczenia jest poznanie budowy i zasady działania wybranych rodzajów przetworników
Autoreferat Rozprawy Doktorskiej
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Autoreferat Rozprawy Doktorskiej Krzysztof Kogut Real-time control
Projektowanie mechatroniczne. Technika Hardware-in-the-loop a założenia Industry 4.0
Projektowanie mechatroniczne. Technika Hardware-in-the-loop a założenia Industry 4.0 Krzysztof Pietrusewicz BEZPIECZEŃSTWO 1. Wprowadzenie W artykule niniejszym przedstawiono technikę symulacji, w ramach
Tworzenie aplikacji czasu rzeczywistego z użyciem sprzętu i oprogramowania National Instruments
Tworzenie aplikacji czasu rzeczywistego z użyciem sprzętu i oprogramowania National Instruments Aplikacje czasu rzeczywistego znajdują zastosowanie przede wszystkim w przemyśle, ale są też bardzo użyteczne
Projektowanie bazujące na modelach
Projektowanie mechatroniczne. Projektowanie bazujące na modelach Krzysztof Pietrusewicz 1. Wprowadzenie W artykule niniejszym przedstawiono problematykę realizacji innowacyjnych prac nad systemami sterowania
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
U M L. System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux)
http://user-mode-linux.sourceforge.net/ System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux) Autor: Jeff Dike Koncepcja powstała w 1999 r. Początkowo jako patch do jądra 2.0
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów
Katedra Optoelektroniki i Systemów Elektronicznych. Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne
Katedra Optoelektroniki i Systemów Elektronicznych Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne Przybyłem, zobaczyłem, zmierzyłem... Komputerowe Systemy Elektroniczne Absolwent profilu/specjalności
Metody optymalizacji soft-procesorów NIOS
POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji Zakład Podstaw Telekomunikacji Kamil Krawczyk Metody optymalizacji soft-procesorów NIOS Warszawa, 27.01.2011
Automatyka i Robotyka studia stacjonarne drugiego stopnia
#384 #380 dr inż. Mirosław Gajer Projekt i implementacja narzędzia do profilowania kodu natywnego przy wykorzystaniu narzędzi Android NDK (Project and implementation of tools for profiling native code
Rejestratory Sił, Naprężeń.
JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ
LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA
AKADEMIA GÓRNICZO- HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA Wydział Inżynierii Mechanicznej i Robotyki Katedra Automatyzacji Procesów Przedmiot: Przemysłowe
NX70 PLC www.atcontrol.pl
NX70 PLC NX70 Właściwości 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
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,
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Generator cyfrowy w systemie z interfejsem IEEE-488 Data wykonania: 24.04.08 Data oddania: 15.05.08 Celem ćwiczenia było
Ćwiczenie 4: Próbkowanie sygnałów
Politechnika Warszawska Instytut Radioelektroniki Zakład Radiokomunikacji STUDIA MAGISTERSKIE DZIENNE LABORATORIUM SYGNAŁÓW MODULACJI I SYSTEMÓW Ćwiczenie 4: Próbkowanie sygnałów Opracował dr inż. Andrzej
2.2 Opis części programowej
2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu Polska Organizacja Turystyczna ul. Chałubińskiego 8 00-613 Warszawa Spis treści 1 Założenia wstępne... 1 1.1 Informacje wstępne... 1 1.2 Cel projektu...
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
POLITECHNIKA ŚLĄSKA WYDZIAŁ GÓRNICTWA I GEOLOGII. Roman Kaula
POLITECHNIKA ŚLĄSKA WYDZIAŁ GÓRNICTWA I GEOLOGII Roman Kaula ZASTOSOWANIE NOWOCZESNYCH NARZĘDZI INŻYNIERSKICH LabVIEW oraz MATLAB/Simulink DO MODELOWANIA UKŁADÓW DYNAMICZNYCH PLAN WYKŁADU Wprowadzenie
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
Wykorzystanie metod i narzędzi informatyki dla potrzeb projektowania i implementacji zaawansowanych systemów sterowania i podejmowania decyzji
Projektowanie i prototypowanie systemów sterowania z wykorzystaniem środowiska Matlab/Simulink, jego darmowych odpowiedników oraz zbliżonych funkcjonalnie narzędzi informatycznych wady, zalety, funkcjonalność,
Cyfrowy wzmacniacz AED dla przetworników tensometrycznych.
Cyfrowy wzmacniacz AED dla przetworników tensometrycznych. Zamień swoje analogowe przetworniki wagi na cyfrowe. AED sprawia, że wdrażanie systemów sterowania procesami jest łatwe i wygodne. AED przetwarza
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy
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
1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7
1. Aplikacja do LOGO! 8 i LOGO! 7 1.1. Przegląd funkcji Darmowa aplikacja umożliwia podgląd wartości parametrów procesowych modułu podstawowego LOGO! 8 i LOGO! 7 za pomocą smartfona lub tabletu przez sieć