In the HIL Fundamentals Using VeriStand Course, you will learn how to use the out-of-the-box features of VeriStand to develop real-time testing applications. This course introduces real-time testing and walks you through building a VeriStand test system that includes real-time simulation, hardware I/O, and alarming. You also learn to create sophisticated real-time stimulus profiles to stimulate a unit under test and log its responses to a variety of real-world conditions.
Apply VeriStand to your real-time test application needs
Create user interfaces for data visualization and control
Import and configure models for simulation of system plants and controllers
Deploy VeriStand software to your Real-Time target
Configure DAQ, XNET, SLSC, FPGA, and Custom Devices for use in VeriStand
Create mappings between model I/O, hardware I/O, channels, and aliases
Protect system hardware with alarms and procedures
Stimulate and log responses of Devices Under Test with Real-Time Sequences and Stimulus Profiles
Log and report test data; and automate tests using TestStand, Python, or ASAM XIL
Benchmark, optimize and troubleshoot VeriStand applications; and configure distributed systems
Instructor-led Classroom: Three (3) days
Instructor-led Virtual: Four days, 5.5-hour sessions
On-Demand: 8 hours
New NI VeriStand users
Engineers creating real-time test systems such as hardware-in-the-loop test systems, dynamometers, or servo hydraulic test systems
Test technicians tasked with executing and modifying existing VeriStand test systems
Users and technical managers evaluating VeriStand for their applications
Experience with Microsoft Windows
Experience with Python
Experience with Embedded Networks
Familiarity with TestStand
VeriStand 2020 R4 or later
VeriStand
LabVIEW
TestStand
PXIe Chassis
PXIe Controller
On-demand training includes digital course materials delivered through the NI Learning Center, available for the access duration of your subscription.
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: 30 Education Services Credits or 9 Training Credits
Private virtual 120 Education Services Credits or 35 Training Credits
Private classroom: 210 Education Services Credits or 60 Training Credits
Lesson | Overview | Topics |
---|---|---|
Introduction to Real-Time Test | Explore the fundamentals of real-time test and its application to the software development cycle. |
|
Introduction to VeriStand | Navigate the VeriStand environment and create customized user interfaces. |
|
Implementing Models in VeriStand | Prepare pre-existing models for use in VeriStand, then import and configure the execution of those models. |
|
Configuring Hardware for HIL Systems | Recognize the different hardware platforms and I/O technologies used with VeriStand and connect to that hardware. |
|
Mapping and Managing Channels | Create mappings among system components, manage their I/O with aliases, and create user channels and calculated channels. |
|
Detecting and Responding to Events | Create alarms and procedures to detect and respond to hardware events. |
|
Applying Stimuli to Validate Test Requirements | Stimulate devices under test by creating stimulus profiles and real-time sequences with VeriStand or Python. |
|
Logging Data in VeriStand | Implement data logging on the host computer and the real-time target. |
|
Automating VeriStand | Explore automation capabilities in VeriStand to meet your test and workflow needs. |
|
Diagnosing and Benchmarking the System | View the system information and benchmark the system against performance requirements. |
|
Distributing VeriStand Applications | Explore methods to distribute VeriStand applications across multiple targets or hosts. |
|
The Developing Test Programs Using TestStand course teaches you how to navigate the TestStand environment and quickly create test applications that satisfy your test needs using different design languages.
Building on the Developing Test Programs Using TestStand Course, the Architecting Test Systems Using TestStand Course covers how to customize TestStand to further meet your testing needs.
The SLSC (Switch Load and Signal Conditioning) Fundamentals course will teach you to set up and use NI and NI Partner SLSC hardware to standardize connectivity for Hardware in the Loop tests of increasingly complex systems.
If you are 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.