Benchtop Measurement and Test
Distributed Measurement and Control
Systems Engineering Software
Perspectives showcases how NI sees what’s next in the world of test and technology.
You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.
Provides support for NI data acquisition and signal conditioning devices.
Provides support for Ethernet, GPIB, serial, USB, and other types of instruments.
Provides support for NI GPIB controllers and NI embedded controllers with GPIB ports.
The following is a list of community-contributed VI Analyzer Tests:
Auto Error Handling Detect or Correct
Block Diagram Background Color
Broken VI Extended (exclude FPGA VIs)
Case Sensitive String case structures
Check Captions and Labels Match
Check for Whitespace in FP names
Check VISA read/write Synchronous mode
Check whether Tunnels use default values if unwired
Checks whether references are closed
Custom Control / TypeDef Style
Detect Mechanical Action
Detect Pre-Allocated Clones
Diagram Size and Position
Enum Constant Value Changes
Events that Lock Panel
Execution System Setting
Find Constant By Class Name
Find Dynamic SubVI Calls
Find Event Structure Frames
Find Numeric Constant Value
Find Property or Method
Find Typedef Instances
Find Unbundle By Name
Find VI Calls
Fix Gray Classes
Forked Event Reg Refnum Wire
Front panel control naming convention
Front panel controls are typedefs
Front Panel Size
Inline VI Marking
In Range Exclusion
In Range and Coerce comparison mode
Launch Actor Called in Pre Launch Init
Limit to single line
Merge Errors Style
Minimum Window Width
Open Actor Core Front Panel Set to True
Poly Instance Inventory
Property Node Name Format
Search and Replace
Shift Register Initialization
Subroutine and Not Reentrant
SubVI Owning Location
SubVIs Need Relinking
Swapped Range Inputs
Unnecessary Class Casting
Unwired Event Nodes
Unwired Event Timeout
Useless Close Reference
VI / FP execution state flags
View Cluster Constant as Icon
Feel free to add your own tests to this list as you post them to the LabVIEW community.
Follow the instructions at How to Install and Use a Custom VI Analyzer Test to install and use these tests.
Isn't there a way to download them all at once?
Rather than going through every link and download it separately
Most of these tests are for specialized use cases, so they are typically downloaded one at a time as those use cases come up.
Is there a test to check for RT compatibility?
For example, a VI that has a menu palette item should wrap it in a conditional disable structure to allow deployment on an RT target... that sort of things.
There's not a single "RT Compatibility" test that I know of. However, when you install the RT module, you do get some RT-specific tests in the list:
What do you need our team of experts to assist you with?
We'll be in touch soon!