„POLITEHNICA” UNIVERSITY FROM TIMIŞOARA SYLLABUS for the discipline: “VIRTUAL MEASUREMENT SYSTEMS” FACULTY OF AUTOMATION AND COMPUTERS DOMAIN /SPECIALIZATION: COMPUTER ENGINEERING Year of studies: I (MASTER) Semester: 2 Course instructor: Prof. dr. ing. Mircea POPA Applications instructor: Prof. dr. ing. Mircea POPA Number of hours/week/Evaluation/Credits Course Seminar Laboratory Project 2 0 0 1 Evaluation E Credits 9 A. COURSE OBJECTIFS - to understand the Virtual Instrumentation (VI) concept, its features, advantages and implementation; - to learn about a classical VI software, the National Instruments’ LabVIEW, the programming techniques and concepts from labVIEW; - to learn about the hardware needed for instrumentation; - to be able to design a LabVIEW based virtual instrument. B. COURSE SUBJECTS Overview of virtual instrumentation: Evolution of virtual instrumentation (VI); Architecture of a virtual instrument; Software level; Advantages of VI; LabVIEW; VI in engineering (2 hours); Programming techniques: LabVIEW environment; Dataflow programming; G programming (4 hours); Programming concepts: Control structures; Selection structures; Arrays; Clusters; Strings; Waveform charts and graphs; Tables; File input/ output (2 hours); Inputs and outputs: Transducers; Sensors; Signal operations; A/D and D/A control (2 hours); Interfaces for instrumentation: Current loops; RS232; RS422; RS485; GBIP; VISA (4 hours); Input/ output buses: USB; PCI; PCI Express; PXI; PCMCIA; VXI; LXI (4 hours); Data acquisition: Data acquisition in LabVIEW; Hardware installation and configuration; Data acquisition hardware; Data acquisition software (4 hours); Data transmission: Pulse codes; A/D modulation techniques; Wireless communications; Distributed automation and control systems; SCADA (4 hours); Applications (2 hours) C. APPLICATIONS SUBJECTS (laboratory, seminar, project) Projects: 1. Remote data acquisition using the ADVANTECH PCI 1710 board and LabVIEW 2. Remote data analysis and control using the ADVANTECH PCI 1712 board and LabVIEW 3. Remote data acquisition using the ADVANTECH PCL 816 board and 4. Study of the IEEE 1488 GPIB interface 5. Client – Server applications in LabVIEW 6. Distributed virtual instrumentation with LabVIEW 7. LabVIEW based robot control system 8. LabVIEW tools D. REFERENCES 1. J. Travis: LabVIEW for Everyone (2nd Edition), CRC, 2002 2. S. Sumathi, P. Surehka: LabVIEW based Advanced Instrumentation Systems, Springer-Verlag, 2007 3. R. Bitter, T. Mohiuddin, M. Nawrocki: LabVIEW Advanced Programming Techniques, 2006 E. EVALUATION PROCEDURE Exam and project each of them with 50% of the final note. F. INTERNATIONAL COMPATIBILITY 1. University of Glasgow: MSc Virtual Instrumentation 2. Cornell University: Computer Instrumentation Design 3. New Jersey’s Science & Technology University: Virtual Instrumentation Date: 10.04.2008 HEAD OF DEPARTMENT Prof. dr. ing. Vladimir CREŢU COURSE INSTRUCTOR, Prof. dr. ing. Mircea POPA