SylabUZ
Course name | Programming of Measuring and Control Systems |
Course ID | 11.3-WI-INFP-OSPS |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | Computer Science / Industrial Information Systems |
Education profile | academic |
Level of studies | First-cycle studies leading to Engineer's degree |
Beginning semester | winter term 2016/2017 |
Semester | 6 |
ECTS credits to win | 4 |
Course type | obligatory |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Laboratory | 30 | 2 | 18 | 1,2 | Credit with grade |
Lecture | 15 | 1 | 9 | 0,6 | Credit with grade |
- zapoznanie studentów z zasadami organizacji systemów pomiarowych i pomiarowo – sterujących,
- zapoznanie studentów z budową, zasadą działania i właściwościami elementów systemów pomiarowych,
-ukształtowanie umiejętności w zakresie projektowania oprogramowania komunikacyjnego i wizualizacyjnego dla systemów pomiarowych i pomiarowo – sterujących.
Podstawy programowania, Technika eksperymentu I i II, Sieci komputerowe I i II, Aplikacje internetowe, Graficzne środowiska programowania w technice pomiarowej
Oprogramowanie systemów pomiarowych - wprowadzenie. Klasyfikacja systemów pomiarowych. Struktura i organizacja systemu pomiarowego. Algorytm działania systemu. Wybór języka oprogramowania i narzędzi komputerowego wspomagania projektowania. Interfejsy systemów pomiarowych: Definicja interfejsu, klasyfikacja interfejsów, interfejsy stosowane w systemach pomiarowych. Interfejsy szeregowe: RS-232, RS-422, RS-485, oprogramowanie interfejsów szeregowych asynchronicznych. Interfejs równoległy IEEE 488: zasadnicze cechy standardu, magistrala interfejsu, raportowanie stanu urządzenia. Standard IEEE 488.2, oprogramowanie kontrolera IEEE 488. Systemy akwizycji sygnałów. Klasyfikacja i podstawowe bloki funkcjonalne systemów akwizycji sygnałów. Oprogramowanie systemów akwizycji, charakterystyka funkcji programowych. Standard SCPI. Model przyrządu w standardzie SCPI, struktura rozkazów, system wyzwalania i system statusu SCPI. Charakterystyka rozkazów przykładowych przyrządów. Programowanie systemów pomiarowych z wykorzystaniem zintegrowanych graficznych środowisk programowych: Środowiska: LabWindows/CVI, LabVIEW, Agilent VEE. Biblioteka I/O VISA. Sterowniki przyrządów VXIplug&play. Sterowniki przyrządów IVI. Wirtualne przyrządy pomiarowe. Definicja, struktura i podstawowe cechy przyrządów wirtualnych. Oprogramowanie wirtualnych przyrządów pomiarowych. Przykłady przyrządów wirtualnych. Programowalne sterowniki automatyki PAC. Sterowniki PAC w systemach pomiarowo - sterujących na przykładzie systemów B&R. Architektura sprzętowa i programowa sterownika PAC. Środowisko programistyczne Automation Studio. Wizualizacja procesu w sterownikach PAC. Technologie internetowe w systemach pomiarowo - sterujących. Dedykowane serwery WWW. Charakterystyka struktury sprzętowej i oprogramowania wybranych dedykowanych serwerów WWW.
Wykład: wykład konwencjonalny/tradycyjny.
Laboratorium: ćwiczenia laboratoryjne, praca w grupach, metoda projektu.
Outcome description | Outcome symbols | Methods of verification | The class form |
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze.
Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.
Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
1. Lesiak P., Świsulski D.: Komputerowa Technika Pomiarowa w przykładach, Agenda Wydawnicza PAK, Warszawa, 2002.
Modified by prof. dr hab. inż. Krzysztof Patan (last modification: 18-09-2016 18:47)