PUKP Programowanie urządzeń kontrolno-pomiarowych. ztc.wel.wat.edu.pl

Podobne dokumenty
Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

S Y L A B U S P R Z E D M I O T U. Automatyzacja pomiarów

Automatyka i Robotyka II stopień ogólno akademicki studia niestacjonarne. Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

Systemy pomiarowe Measurement systems. Energetyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólnoakademicki / praktyczny)

Wirtualne przyrządy kontrolno-pomiarowe

Opis modułu kształcenia Projektowanie systemów pomiarowo-kontrolnych

Ćw. 12. Akwizycja sygnałów w komputerowych systemach pomiarowych ( NI DAQPad-6015 )

Systemy wbudowane. Paweł Pełczyński

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

III. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów

MODELING OF MEASURING SYSTEMS IN VEE PRO PROGRAMMING ENVIRONMENT WITH USE OF VIRTUAL INSTRUMENTS

Pomiary z wykorzystaniem rozproszonego systemu pomiarowego

Laboratorium Komputerowe Systemy Pomiarowe

Komputerowe Systemy Pomiarowe. 10 października 2014 Wojciech Kucewicz 1

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

KARTA PRZEDMIOTU. zaliczenie na ocenę WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Urządzenia i systemy automatyki. Elektrotechnika I stopień ogólno akademicki. stacjonarne. przedmiot kierunkowy

KOMPUTEROWE SYSTEMY POMIAROWE

Podstawy elektroniki i metrologii

SYSTEMY POMIAROWO-DIAGNOSTYCZNE

Rok akademicki: 2030/2031 Kod: SEN EJ-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Podstawy budowy wirtualnych przyrządów pomiarowych

Urządzenia i systemy automatyki. Elektrotechnika I stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Podstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut

Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI. Katedra Metrologii i Optoelektroniki. Metrologia. Ilustracje do wykładu

Program ćwiczenia: SYSTEMY POMIAROWE WIELKOŚCI FIZYCZNYCH - LABORATORIUM

Procesory Sygnałowe Digital Signal Processors. Elektrotechnika II Stopień Ogólnoakademicki

Projektowanie i symulacja systemu pomiarowego do pomiaru temperatury

PRZEWODNIK PO PRZEDMIOCIE

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania

Idea przyrządów wirtualnych Virtual Instruments - VI

Modelowanie przetworników pomiarowych Kod przedmiotu

Wirtualne przyrządy pomiarowe

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

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

Instrumenty wirtualne z LabVIEW. Akademia Górniczo - Hutnicza im.stanisława Staszica w Krakowie, Wydział Inżynierii Materiałowej i Ceramiki

Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 3

Testowanie systemów informatycznych Kod przedmiotu

KOMPUTEROWE SYSTEMY POMIAROWE

PRZEWODNIK PO PRZEDMIOCIE

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

PRZEWODNIK PO PRZEDMIOCIE

Laboratorium Komputerowe Systemy Pomiarowe

SYSTEM MONITOROWANIA DECYZYJNEGO STANU OBIEKTÓW TECHNICZNYCH

Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego

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

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

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

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

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

PRZEWODNIK PO PRZEDMIOCIE

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

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

PRZEWODNIK PO PRZEDMIOCIE

Schemat blokowy karty

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Zaliczenie przedmiotu:

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4

Zastosowanie wirtualnego laboratorium podczas zajęć laboratoryjnych z mechaniki prezentacja eksperymentu na odległość

Wykorzystanie wirtualnych przyrządów pomiarowych do diagnozowania układów czwórnikowych

PRZEWODNIK PO PRZEDMIOCIE

Stanisław SZABŁOWSKI ZASTOSOWANIE APLIKACJI POMIAROWYCH W NAUCZANIU METROLOGII THE USE OF MEASUREMENT APPLICATIONS IN THE TEACHING OF METROLOGY

PRZEWODNIK PO PRZEDMIOCIE

ZL19PRG. Programator USB dla układów PLD firmy Altera

nr projektu w Politechnice Śląskiej 11/030/FSD18/0222 KARTA PRZEDMIOTU

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

Karta (sylabus) modułu/przedmiotu Transport Studia II stopnia

S Y L A B U S P R Z E D M I O T U

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

Laboratorium Komputerowe Systemy Pomiarowe

Ćwiczenie 4: Próbkowanie sygnałów

PRZEWODNIK PO PRZEDMIOCIE

Ćwiczenie 5 WIELOFUNKCYJNA KARTA POMIAROWA DAQ

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Wymiar: Forma: Semestr: 30 h wykład VII 30 h laboratoria VII

Specjalnościowy Obowiązkowy Polski Semestr 5

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

KOMPUTEROWE SYSTEMY POMIAROWE

Wykład Ćwiczenia Laboratorium Projekt Seminarium. Egzamin / zaliczenie na ocenę*

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

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

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

dr inż. Artur Zieliński Katedra Elektrochemii, Korozji i Inżynierii Materiałowej Wydział Chemiczny PG pokój 311

Sensoryka i pomiary przemysłowe Kod przedmiotu

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C2. Low Level Programming Informatyka

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

Rok akademicki: 2016/2017 Kod: RAR AS-s Punkty ECTS: 5. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

SENSORY I SYSTEMY POMIAROWE

PRZEWODNIK PO PRZEDMIOCIE

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

Transkrypt:

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, + zaliczenie, # projekt) punkty ECTS razem wykłady ćwiczenia laboratoria projekt seminarium VII 30/+ 8-12 10-2 razem 30/+ 8-12 10-2 Rozliczenie liczby godzin dodatkowych: Praca własna studentów nad opanowaniem wiedzy z wykładu - 5 godz. przygotowanie do laboratoriów i opracowanie sprawozdań -16 godz. Udział studentów w konsultacjach - 6 godz. Zaliczenie przedmiotu: Przedmiot jest zaliczany na podstawie kolokwium pisemnego, obejmującego całość programu przedmiotu. Warunkiem dopuszczenia do kolokwium jest uzyskanie ocen pozytywnych z projektu i laboratorium (na podstawie kolokwiów wstępnych, pracy bieżącej i sprawozdań). PUKP, 2016 2

Literatura podstawowa: R. B. Angus, Thomas E. Hulbert: VEE Pro: practical graphical programming, Springer, 2005. W. Nawrocki: Komputerowe systemy pomiarowe, Wyd. 2, WKiŁ, 2006. uzupełniająca: D. Świsulski, Komputerowa technika pomiarowa. Oprogramowanie wirtualnych przyrządów pomiarowych w LabVIEW, Agencja wydawnicza PAK-u, 2005. W. Winiecki,: Organizacja komputerowych systemów pomiarowych, OWPW 1997. W. Nawrocki: Rozproszone systemy pomiarowe, WKiŁ, 2006. PUKP, 2016 3

Wykłady Plan PUKP 1. Wirtualne przyrządy kontrolno-pomiarowe pojęcie, klasyfikacja, przykłady 2. Sposoby programowania przyrządów wirtualnych 3. Interfejsy komunikacyjne 4. Język SCPI omówienie standardu, przykład użycia 5. Właściwości środowiska VEE, zasady programowania z użyciem języka G Laboratoria 1. Programowanie automatycznego stanowiska kontrolno-pomiarowego 2. Przetwarzanie danych w środowisku VEE 3. Projektowanie bibliotek dla niestandardowych przyrządów pomiarowych Projekt Projekt systemu kontrolno-pomiarowego (sterowanie rejestrami w układzie FPGA z użyciem płytki prototypowej) PUKP, 2016 4

Definicja wirtualnego przyrządu pomiarowego Przyrząd wirtualny jest rodzajem inteligentnego przyrządu pomiarowego powstałego w wyniku połączenia dedykowanego sprzętu nowej generacji z komputerem osobistym oraz przyjaznym dla użytkownika oprogramowaniem, będącym interfejsem umożliwiającym współpracę z komputerem na zasadach takich jak przy obsłudze tradycyjnego przyrządu pomiarowego generacja wymuszeń obiekt badany Czujniki pomiarowe akwizycja sygnałów przetwarzanie sygnałów KONTROLER Komunikacja z użytkownikiem Schemat funkcjonalny systemu pomiarowego PUKP, 2016 5

Idea wirtualnego przyrządu pomiarowego Trzy kategorie przyrządów: 1. Fizycznie istniejący przyrząd wyposażony w interfejs komunikacyjny, na ekranie monitora panel graficzny symulujący płytę czołową 2. Karta zbierania danych zamiast autonomicznego przyrządu pomiarowego, panel graficzny na ekranie monitora 3. Brak fizycznego przyrządu, dane wejściowe pobierane z plików zapisanych na dysku lub w bazie danych, panel graficzny na ekranie monitora. PUKP, 2016 6

Karta komputerowa jako przyrząd pomiarowy DAQ oznacza proces próbkowania sygnału a następnie przemiany na postać cyfrową. Typowa karta DAQ pełni zazwyczaj rolę interfejsu pomiędzy źródłem sygnału a komputerem osobistym. Podłączana jest za pośrednictwem jednego ze standardowych interfejsów oferowanych przez platformę PC takich jak USB, FireWire, PCI, ISA. Budowa przykładowej karty dołączanej do złącza ISA (firmy Diamond Systems Posejdon [www.dpie.com]. PUKP, 2016 7

Karty DAQ z interfejsem PCI / PCMCIA Przykładowe karty pomiarowe DAQ produkowane przez firmę National Instruments PUKP, 2016 8

Kasetowy system pomiarowy VXI VXI ang. VME Extensions for Instrumentation jest adaptacją amerykańskiego interfejsu WME ang. Virtual Machine Environment. (transmisja danych z szybkością 40MB/s) Podsystem VXI HP-81250 firmy Agilent PUKP, 2016 9

Modułowy system pomiarowy PXI Wykorzystanie magistrali PCI daje możliwość transmisji danych z szybkością do 264 MB/s a) b) c) System pomiarowy PXI: a) chassis PXI-1000B, b) komputer PXI-8170, c) moduł PXI-6508. PUKP, 2016 10

Środowisko pomiarowe LabView Wykorzystuje graficzny język programowania G. Przyrządy pomiarowe tworzy się jak schematy blokowe łącząc komponenty dostępne z menu. Przykładowe elementu dostępne w aplikacji ( pokrętła, suwaki, wskaźniki, przyciski, diody i wykres). Schemat blokowy aplikacji składa się z terminali, funkcji, przewodów i struktur. Terminalem nazywa się wejściowy i wyjściowy port wymiany informacji pomiędzy panelem frontowym a diagramem blokowym. Funkcją jest po prostu program, który w wyniku działania zwraca pewną wartość. Natomiast struktura, to graficzna reprezentacja pętli lub funkcji decyzyjnych. PUKP, 2016 11

Środowisko pomiarowe LabView Dzięki obszernym bibliotekom i dostępnym funkcjom (rys) tworzyć można wszelkiego rodzaju urządzenia. Nie ma żadnych przeszkód aby wykorzystać dowolny dostępny w komputerze interfejs. Kolejno: pętla, przykłady funkcji, przewodów, struktura Event. PUKP, 2016 12

Środowisko pomiarowe LabView Przykładowe wykonanie wirtualnego przyrządu pomiarowego w środowisku LabView PUKP, 2016 13

Aplikacja dedykowana Obiekt sterowany Moduł sterowania zasobem sprzętowym Moduł przetwarzania/analizy sygnałów Interfejs użytkownika Struktura oprogramowania dedykowanego PUKP, 2016 14

Licznik czasu i częstotliwości T3100 Uproszczony schemat blokowy licznika T3100 PUKP, 2016 15

Licznik czasu i częstotliwości T3100 DRV2FDA.DLL biblioteka/sterownik HINSTANCE DriverDLL; DriverDLL = LoadLibrary("DRV2FDA.dll"); typedef DWORD _stdcall (*FUNC_FInitDrvFDA)(); extern "C" DWORD _stdcall _FInitDrvFDA(); PUKP, 2016 16

Licznik czasu i częstotliwości T3100 PUKP, 2016 17

Licznik czasu i częstotliwości T3100 PUKP, 2016 18

Licznik czasu i częstotliwości T3100 PUKP, 2016 19

Licznik czasu i częstotliwości T3100 PUKP, 2016 20

Licznik czasu i częstotliwości T3100 PUKP, 2016 21

Licznik czasu i częstotliwości T3100 PUKP, 2016 22

Licznik czasu i częstotliwości T3100 PUKP, 2016 23