Lectures:
1.Problems related to AD conversion. AD converter parameters. Antialiasing filter. Support for multi-function plug-ins in a graphically-oriented development environment.
2.Signal conditioning to ensure correct AD conversion. Input modes of analogue input of plug-in DAQ board. Creating an application using DAQ boards using tools embedded in a graphically-oriented development environment. DA conversion - Analog output and its operation.
3. Counters and timers, digital inputs and outputs on plug-in measurement cards, operating modes and their use in measurement systems.
4.Application of functions from the Advaced Analysis Library in measurement systems. Conversion of measured signal from time to frequency domain, basic facts, parameter discussion, window functions, digital filtering to reduce unwanted signal components.
5.Planning and Designing Process in LabVIEW. The process of implementation and programming architecture in LabVIEW. Event driven structure realized in graphically oriented development environment. Semester project assignment.
6.Multitasking and multithreading in graphically oriented development environment, shared data area. Process synchronization and available mechanisms in LabVIEW. Priority management for the execution of individual parts of the block diagram.
7.Advanced work with files and text strings. Data types and data representation in memory and files. Text, binary, and TDMS files. Effective data management in LabVIEW. Design of data file structure according to application needs.
8. Data transfer between applications and remote application control. TCPIP protocol support, LabVIEW Web-server.
9. Usage of client-server technology for the creation of measuring systems. Support for creating a server-type application and a client-type application in a graphically-oriented development environment.
10.Transmission of information between applications using TCP/IP protocol and DataSocket. LabVIEW Web Server. Display and control the application panel remotely. Implementation of distributed measurement systems.
11.Property nodes and VI server. Programmatic influence on front panel element parameters. Programmatic control of elements on the front panel, VI and applications. Using LabVIEW ActiveX Technologies.
12.Create an application distribution kit. Translation od code to EXE, Run-Time Module Development Environment, Installation Scripts, Use of Built-in Distribution Kit Creation Tool.
13.Portfolio collection of data acquisition boards.
14.News in Virtual Metering Systems Modern trends in the development of virtual measurement systems, other interfaces and solutions based on measuring systems.
Laboratories:
1.Practice with NI MAX and DAQ assistant, analysis of basic signal parameters.
2.Methods how to work with analog input.
3.Methods how to with digital inputs, outputs, counters and timers.
4.Digital filtration, FFT, alliasing.
5.Implementation of advanced event-driven structure.
6.Implementing parallel tasks and information exchange between tasks.
7.Type of data files. Read and write text, binary and TDMS files. ASCII table. Methods of archiving calculated data.
8.Implementation of data transfer between applications using TCP/IP, DataSocket and special global variables.
9.Implementation of client-server technology.
10.Programmatic influence on the parameters of the front panel elements. Programmatic control of elements on the front panel, VI and applications.
11.Use the LabVIEW ActiveX component.
12.Preparation of an EXE application.
13.Support of work on semestral project.
14.Submission of the semester project, Award a credit.
1.Problems related to AD conversion. AD converter parameters. Antialiasing filter. Support for multi-function plug-ins in a graphically-oriented development environment.
2.Signal conditioning to ensure correct AD conversion. Input modes of analogue input of plug-in DAQ board. Creating an application using DAQ boards using tools embedded in a graphically-oriented development environment. DA conversion - Analog output and its operation.
3. Counters and timers, digital inputs and outputs on plug-in measurement cards, operating modes and their use in measurement systems.
4.Application of functions from the Advaced Analysis Library in measurement systems. Conversion of measured signal from time to frequency domain, basic facts, parameter discussion, window functions, digital filtering to reduce unwanted signal components.
5.Planning and Designing Process in LabVIEW. The process of implementation and programming architecture in LabVIEW. Event driven structure realized in graphically oriented development environment. Semester project assignment.
6.Multitasking and multithreading in graphically oriented development environment, shared data area. Process synchronization and available mechanisms in LabVIEW. Priority management for the execution of individual parts of the block diagram.
7.Advanced work with files and text strings. Data types and data representation in memory and files. Text, binary, and TDMS files. Effective data management in LabVIEW. Design of data file structure according to application needs.
8. Data transfer between applications and remote application control. TCPIP protocol support, LabVIEW Web-server.
9. Usage of client-server technology for the creation of measuring systems. Support for creating a server-type application and a client-type application in a graphically-oriented development environment.
10.Transmission of information between applications using TCP/IP protocol and DataSocket. LabVIEW Web Server. Display and control the application panel remotely. Implementation of distributed measurement systems.
11.Property nodes and VI server. Programmatic influence on front panel element parameters. Programmatic control of elements on the front panel, VI and applications. Using LabVIEW ActiveX Technologies.
12.Create an application distribution kit. Translation od code to EXE, Run-Time Module Development Environment, Installation Scripts, Use of Built-in Distribution Kit Creation Tool.
13.Portfolio collection of data acquisition boards.
14.News in Virtual Metering Systems Modern trends in the development of virtual measurement systems, other interfaces and solutions based on measuring systems.
Laboratories:
1.Practice with NI MAX and DAQ assistant, analysis of basic signal parameters.
2.Methods how to work with analog input.
3.Methods how to with digital inputs, outputs, counters and timers.
4.Digital filtration, FFT, alliasing.
5.Implementation of advanced event-driven structure.
6.Implementing parallel tasks and information exchange between tasks.
7.Type of data files. Read and write text, binary and TDMS files. ASCII table. Methods of archiving calculated data.
8.Implementation of data transfer between applications using TCP/IP, DataSocket and special global variables.
9.Implementation of client-server technology.
10.Programmatic influence on the parameters of the front panel elements. Programmatic control of elements on the front panel, VI and applications.
11.Use the LabVIEW ActiveX component.
12.Preparation of an EXE application.
13.Support of work on semestral project.
14.Submission of the semester project, Award a credit.