The Automating and Customizing Data Processing Using DIAdem Course teaches you how to automate common tasks in the DIAdem panels with DIAdem’s standard VBScript commands. You also learn how to customize the DIAdem environment by creating user-defined dialog boxes, user commands and custom menus, which enable you to use DIAdem as the basis for complex applications.
Automate DIAdem using VBScript
Use standard dialog boxes
Design user-defined dialog boxes
Create user-defined variables and commands
Control the script sequence
Define functions and procedures
Optimize and structure scripts
Programmatically handle files
Import data with SQL queries in VBScript
Instructor-led Classroom: Two (2) days
Instructor-led Virtual: Three (3) days, five-and-a-half-hour sessions
On-Demand: 2.5 hours (exercises as a supplement)
DIAdem users who have taken the DIAdem Basics Course or have equivalent experience
DIAdem users who want to learn how to programmatically control DIAdem
Integrators who are tasked with developing technical data management solutions
Exploring Data Interactively Using DIAdem
DIAdem 2021 or later
DIAdem
Virtual instructor-led training includes digital course material that is delivered through the NI Learning Center.
NI virtual instructor-led training is delivered through Zoom, and Amazon AppStream/LogMein access is provided to participants to perform the exercises on virtual machines equipped with the latest software.
On-Demand: Included with software subscription and enterprise agreements, or 5 Education Services Credits, or 2 Training Credits
Public virtual or classroom course: 20 Education Services Credits or 6 Training Credits
Private virtual or classroom: 140 Education Services Credits or 40 Training CreditsCourse Outline
Lesson | Overview | Topics |
---|---|---|
Introduction to DIAdem SCRIPT | Explore the work area in DIAdem SCRIPT to automate recurring procedures and standard evaluations. |
|
VBS Functionality | Explore Visual Basic Script (VBS), data types, and the usage of variables, functions, and procedures. |
|
Working with the Debugger | Use the debugger that is integrated in the editor to check scripts for errors. |
|
Creating and Editing Scripts | Use the editor that is integrated in the DIAdem SCRIPT workspace to edit scripts. |
|
Variables and Commands in Scripts | Explore different types of variables in DIAdem, their value ranges, and the environments in which you use them. |
|
Dialog Boxes in Scripts | Use dialog boxes to configure functions, specify settings, select properties, and enter custom settings. |
|
Working in the DIAdem Panels | Explore the objects in the various DIAdem panels and learn how to modify them. |
|
Customizing DIAdem | Explore how to customize DIAdem standard functionalities and the user interface for special applications. |
|
Extended Script Options | Explore how to define a class and to use its objects, for example, to access databases. |
|
Creating DataPlugins | Explore how to create DataPlugins in order to index, search, and load additional data formats. |
|
Parallel Processing | Explore how to use all computer processor kernels to execute scripts simultaneously. |
|
Use common design patterns to implement and distribute LabVIEW applications.
Learn structured practices to design, implement, and test scalable and maintainable LabVIEW applications.
Use NI-DAQmx and LabVIEW to configure, program, and optimize data acquisition systems with sensors and NI hardware
Planning to take three or more NI instructor-led courses within one year?
A Training Membership provides cost-effective, unlimited access to all NI public classroom and public virtual courses, along with unlimited certification vouchers.