Programming Tools of Measuring Systems
Code | Completion | Credits | Range |
---|---|---|---|
38MSP | Z,ZK | 6 | 3+2s |
- The course is a substitute for:
- Measuring Systems and their Programming (X38MSP)
- Lecturer:
- Tutor:
- Supervisor:
- Department of Measurement
- Synopsis:
-
Subject is focused on methods, techniques and software tools for creation of data acquisition, test and measurement programs. First part is concentrated on programming using development environments based on ANSI C under MS DOS and MS Windows (including Win95). Second part discusses problems of real time measurement and control systems and programming of VMEbus systems under real time operating system OS 9.
- Requirements:
- Syllabus of lectures:
-
1. Software tools for measurement
2. Development of data acquisition and instrument control application programs
3. Use of Microsoft C/C++ for application in MS DOS and Windows
4. Selected programming techniques. Libraries - use and development
5. Programming with mixed languages (C, assembler)
6. Software development system LabWindows (LW) - overview, features
7. LW libraries. Graphical user interface. Building an application in LW
8. Graphical programming software (HP VEE, LabVIEW)
9. Object oriented programming. Basic principles. Examples of applications
10. Real time measurement and control systems. Characteristics
11. Real time operating system OS-9/OS-9000. Basic principles
12. OS-9: kernel, I/O system, interprocess communication
13. Development of OS-9 application programs in Ultra C
14. Programming of VMEbus systems under OS-9
- Syllabus of tutorials:
-
1. Introduction to software development environment LabWindows/CVI
2. Programming of IEEE 488 system using VISA library
3. Programming of IEEE 488 system using VISA library
4. Programming of IEEE 488 system using VISA library
5. Programming of IEEE 488 system using VISA library
6. Introduction to software development environment Visual C/C++
7. Programming of PC plug-in boards based system under MS Windows95
8. Programming of PC plug-in boards based system under MS Windows95
9. Programming of PC plug-in boards based system under MS Windows95
10. Programming of PC plug-in boards based system under MS Windows95
11. Introduction to operating system OS-9 and development environment Ultra C
12. Programming of VMEbus systems under OS-9
13. Programming of VMEbus systems under OS-9
14. Programming of VMEbus systems under OS-9
- Study Objective:
- Study materials:
-
1. Kevin J.: PC Interfacing and Data Acquisition. ISA 2000
2. IEEE 488.1 and IEEE 488.2 Standards. New York 1988, 1992
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans: