Error When Opening the myRIO PWM VI After Saving down to LabVIEW 2013?

Updated Aug 14, 2019

Reported In

Hardware

  • myRIO-1900
  • myRIO-1950

Software

  • LabVIEW
  • LabVIEW myRIO Toolkit

Issue Details

After saving my PWM myRIO project to LabVIEW 2013, I receive an error that SubVI 'Open.vi': SubVI is missing
 

 
What can I do to resolve this error?

Solution

Starting in LabVIEW 2014 for myRIO Module, PWM Open.vi  was placed in pwm.lvlib. In LabVIEW 2013 for myRIO Module, this VI was loaded outside of the library. Due to this path change, the error seen above occurs when saving a 2014 VI or project with PWM functionality back to 2013 and then trying to open the VI or project with LabVIEW 2013 for myRIO Module.

To fix this error, you can either:
  1. Browse to the previous location for the VI in LabVIEW 2013 for myRIO Module. This can be found in <National Instruments>\LabVIEW 2013\vi.lib\myRIO\Instrument Drivers\Onboard IO\PWM\vis
  2. From the LabVIEW 2013 for myRIO Module palette, replace the VI with one from the palette. This should redirect the VI to the correct location.