Lectures:
1. Issues associated with A/D conversion. The parameters of A/D converter. Multifunction plug-in DAQ cards support in graphical-oriented development environment.
2. Signal conditioning for correct A/D conversion. Input modes of Analog Input Cards. Creating applications using DAQ plug-in cards using built-in tools in graphics oriented development environment. Analog output.
3. Counters and timers, digital inputs and outputs on DAQ boards, modes of operation and using them in virtual measurement systems.
4. Application of Advaced Analysis Library functions in the implementation of measurement systems. Conversion of the measured signal from time domain to frequency domain, window functions parameters, digital filtering to reduce unwanted signal components.
5. The process of planning and design of an applications written in LabVIEW. The structure of event-driven program, implementation in a graphically-oriented development environment.
6. Multitasking and multithreading in a graphically-oriented development environment. Shared data area, race conditions. Management of priorities for various parts of the block diagram.
7. Advanced tasks with files and text strings. Representation of data types in memory and files. Text, binary and datalog files. Efficient data management in LabVIEW. Proposed structure of the data set according to application needs.
8. Measuring instruments support. Communication with measuring instruments and support in a graphical development environment.
9. Using client-server technology in the virtual instrumentation measuring systems. DataSocket.
10. Data transfer between applications using TCP/IP protocol and DataSocket. LabVIEW Web Server. Display and control applications remotely. Implementation of distributed measurement systems.
11. DDE, OLE, ActiveX technologies. Property Nodes, VI server.
12. Application distribution kit. Creation of EXE application. Run-time module, installation scripts, using of the distribution toolkit.
13. News in the virtual measuring systems, modern trends in the development of virtual measuring systems.
14. Image processing IMAQ Vision Builder and IMAQ
Laboratories:
1. Working with NI MAX and NI-DAQ assistant, analysis of the basic parameters of the signal.
2. Working with analog input
3. Working with digital inputs, outputs, counters and timers.
4. Digital filtering, FFT, alliasing
5. Implementation of advanced event-driven structure.
6. Implementation of parallel running tasks and exchange information between tasks.
7. Types of data files. Reading and writing text, binary and datalog files. ASCII table.
8. Communication with the instrument simulator
9. Implementation of data communication between applications using DataSocket.
10. Implementation of data communication between applications using TCP/IP DataSocket and global variables.
11. Using ActiveX components in LabVIEW
12. Creating EXE application.
1. Issues associated with A/D conversion. The parameters of A/D converter. Multifunction plug-in DAQ cards support in graphical-oriented development environment.
2. Signal conditioning for correct A/D conversion. Input modes of Analog Input Cards. Creating applications using DAQ plug-in cards using built-in tools in graphics oriented development environment. Analog output.
3. Counters and timers, digital inputs and outputs on DAQ boards, modes of operation and using them in virtual measurement systems.
4. Application of Advaced Analysis Library functions in the implementation of measurement systems. Conversion of the measured signal from time domain to frequency domain, window functions parameters, digital filtering to reduce unwanted signal components.
5. The process of planning and design of an applications written in LabVIEW. The structure of event-driven program, implementation in a graphically-oriented development environment.
6. Multitasking and multithreading in a graphically-oriented development environment. Shared data area, race conditions. Management of priorities for various parts of the block diagram.
7. Advanced tasks with files and text strings. Representation of data types in memory and files. Text, binary and datalog files. Efficient data management in LabVIEW. Proposed structure of the data set according to application needs.
8. Measuring instruments support. Communication with measuring instruments and support in a graphical development environment.
9. Using client-server technology in the virtual instrumentation measuring systems. DataSocket.
10. Data transfer between applications using TCP/IP protocol and DataSocket. LabVIEW Web Server. Display and control applications remotely. Implementation of distributed measurement systems.
11. DDE, OLE, ActiveX technologies. Property Nodes, VI server.
12. Application distribution kit. Creation of EXE application. Run-time module, installation scripts, using of the distribution toolkit.
13. News in the virtual measuring systems, modern trends in the development of virtual measuring systems.
14. Image processing IMAQ Vision Builder and IMAQ
Laboratories:
1. Working with NI MAX and NI-DAQ assistant, analysis of the basic parameters of the signal.
2. Working with analog input
3. Working with digital inputs, outputs, counters and timers.
4. Digital filtering, FFT, alliasing
5. Implementation of advanced event-driven structure.
6. Implementation of parallel running tasks and exchange information between tasks.
7. Types of data files. Reading and writing text, binary and datalog files. ASCII table.
8. Communication with the instrument simulator
9. Implementation of data communication between applications using DataSocket.
10. Implementation of data communication between applications using TCP/IP DataSocket and global variables.
11. Using ActiveX components in LabVIEW
12. Creating EXE application.