SylabUZ
Nazwa przedmiotu | Integration of measurement and control systems |
Kod przedmiotu | 06.2-WE-ELEKTD-IofMandCS-Er |
Wydział | Wydział Nauk Inżynieryjno-Technicznych |
Kierunek | Elektrotechnika |
Profil | ogólnoakademicki |
Rodzaj studiów | Program Erasmus drugiego stopnia |
Semestr rozpoczęcia | semestr zimowy 2021/2022 |
Semestr | 3 |
Liczba punktów ECTS do zdobycia | 4 |
Typ przedmiotu | obieralny |
Język nauczania | angielski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 30 | 2 | - | - | Zaliczenie na ocenę |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
Teaching the principles and mastering of the ability to create and run software using serial interfaces, networks, database systems and selected elements of Internet technologies in the tasks of integration of measurement and control systems.
Programming
Primary goals of integration of control measurement systems. Programming languages and tools used in the tasks of integrating control measurement systems. Microsoft .NET platform. Fundamentals of programming in C #.
The use of serial communication interfaces. Principles of building software using serial interfaces. Problems of establishing and maintaining communication, blocking in anticipation of data and handling of errors.
The use of TCPIP protocol. ISO OSI and TCPIP communication models and their practical significance in network communication tasks. Use of TCP and UDP protocols, establishing and maintaining a connection, issues of ensuring communication reliability. Application models using TCPIP.
The use of database systems. Basic rules for creating database objects like tables, indexes, keys, and relationships. SQL basics. Programmatic implementation of communication with the database system.
Selected Internet Technologies. Protocols and services World Wide Web, FTP and E-mail. Use of Internet services with control measurement systems.
Fundamentals of concurrent processing. Threading, thread creation and retention, resource sharing between threads, basic access synchronization methods for shared resources.
The use of built-in systems for integration of control measurement systems. The problems of launching this type of systems together with the software prepared for the integration of control measurement systems.
lecture: conventional lecture, discussion
laboratory: work in the groups, practical excersises
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture - passing condition is obtaining positive grade from the exam
Laboratory - passing condition is obtaining positive grades from all laboratory excersises planned to realisation according to laboratory programm
Final grade compponents = lecture 50% + laboratory 50%
1. Smet B., C# Unleashed, Pearson Publishing, 2013
2. Practical .NET 2.0 Networking Projects, Lee, W., APress, 2007
3. Multithreading in C# 5.0 Cookbook, Agafonov E., Packt, 2013
1. Axelson J., Serial Port Complete: The Developer's Guide, LakeView Research, 2007
2. Randolph N., Gardner D., Professional Visual Studio 2008, Wiley, 2008.
Zmodyfikowane przez dr inż. Robert Szulim (ostatnia modyfikacja: 13-07-2021 11:53)