Problems Loading LabVIEW Module in TestStand With a Custom Type-Def
Primary Software: TestStand
Primary Software Version: 4.2.1
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Development Systems>>LabVIEW Base Development System
If I try to load a module developed in LabVIEW 2010 SP1 or earlier in TestStand, I receive the following load error:
The parameters specified by the step do not match the controls and indicators of the VI. Press this icon to reload the prototype, which maps the current arguments to the controls and indicators wired to the VI connector pane.
The error persists after selecting Reload VI Prototype. I have no problems opening the VI in LabVIEW and running it, and the error persists if I mass compile the VI or try to load a copy of the VI in TestStand. Why is this occurring and how can I prevent it?
This error can occur if boolean controls in the connector pane of the VI have invalid default values. This issue has been fixed in LabVIEW 2011. If you cannot upgrade to this version of LabVIEW, use one of the following workarounds:
KnowledgeBase 5Z9CRFUB: Error -17313 When Calling a VI with a Cluster Parameter from TestStand
Developer Zone Tutorial: Best Practices for Code Module Development
Report Date: 07/21/2012
Last Updated: 07/23/2012
Document ID: 5ZKL5I2G