Creating Measurement Plug-Ins for InstrumentStudio

This course introduces the creation of measurement plug-ins for InstrumentStudio. It covers the installation and activation of the software needed to develop those plug-ins, including InstrumentStudio, TestStand, Python and LabVIEW; creating and deploying measurement plug-ins using a template in Python and/or LabVIEW, and using the measurements between InstrumentStudio and TestStand.

Jump to Lesson List

Duration

  • 7 lessons | 2 hours

Audience

  • Test Architects or Developers who will develop measurements to be run by Validation Engineers. Whoever needs to learn how to create and deploy measurement plug-ins using a template in Python and/or LabVIEW and then use the measurements between InstrumentStudio and TestStand.
    • Validation Engineers will be most interested in Running a Measurement Plug-In Both Interactively and Automatically module.
    • Test Architects will be interested in all modules.

Course Objectives

  • Exploring Measurement Plug-Ins
  • Overview of Measurement Plug-In Software
  • Running a Measurement Plug-In Both Interactively and Automatically
  • Developing a Measurement Plug-In with Python
  • Developing a Measurement Plug-In with LabVIEW
  • Sharing and Reusing Measurement Plug-Ins
  • Next Steps for Measurement Plug-In Learning

Prerequisites

Familiarity with:

  • Test Design Fundamentals
  • InstrumentStudio
  • TestStand
  • Python and/or LabVIEW

Hardware and Software

NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:

Software

  • InstrumentStudio 2024 Q3
  • LabVIEW 2024 Q2
  • TestStand 2023 Q4

Hardware

Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:

  • N/A


Milestone
  • Lesson List


    Exploring Measurement Plug-Ins

    Required
    Lesson
    | Duration: 8 minutes
    Explain what a Measurement Plug-In is, its overall function, and its place in the NI automated testing ecosystem.
    View Details

    Overview of Measurement Plug-In Software

    Required
    Lesson
    | Duration: 7 minutes
    Install the Measurement Plug-In Software, as well as dependencies for your software language to develop measurement plug-ins.
    View Details

    Running a Measurement Plug-In Both Interactively and Automatically

    Required
    Lesson
    | Duration: 16 minutes
    Run a device-centric measurement plug-in from InstrumentStudio and TestStand.
    View Details

    Developing a Measurement Plug-In with Python

    Required
    Lesson
    | Duration: 20 minutes
    Use Python to create and deploy measurement plug-ins that you can run in InstrumentStudio and TestStand.
    View Details

    Developing a Measurement Plug-In with LabVIEW

    Required
    Lesson
    | Duration: 17 minutes
    Use LabVIEW to create and deploy measurement plug-ins that you can run in InstrumentStudio and TestStand.
    View Details

    Sharing and Reusing Measurement Plug-Ins

    Required
    Lesson
    | Duration: 18 minutes
    Describe the different approaches for sharing/reusing your measurement plug-ins and identify the best strategy for your needs.
    View Details

    Next Steps for Measurement Plug-In Learning

    Required
    Lesson
    | Duration: 2 minutes
    Review the covered content and where you can continue your learning journey.
    View Details