Archived: NI VeriStand 2012 Known Issues

NI does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.

Overview



This document contains known issues for NI VeriStand 2012. Not every issue known to NI will appear on this list; it is intended to only show the severe and more common issues that can be encountered.

Each Issue appears as a row in the table and includes these fields:
  • Issue ID
  • Issue Title
  • Problem Description
  • Workaround
  • Reported Version - the earliest version of LabVIEW the issue was reported in
  • Resolved Version - version the issue was resolved or was no longer applicable
  • Date Added - the date the issue was added to the document (not reported date)


Contacting NI

You can contact us by phone, email, or the discussion forums. Visit the NI Website to contact us. If you are contacting NI in regards to a specific issue, be sure to reference the ID. If you have feedback on this document, please contact NI on this NI Developer Zone post.

Known Issues by Date

The following items are known issues in NI VeriStand 2012 Known Issues List sorted by Date.

216736Model time for an MDL is incorrect
222544Clicking stop on a model control linked to an MDL causes NI VeriStand to crash
222645VeriStand cannot import MDLs with ports inside a block with a name starting with a number
216044Unable to run more than 7 models compiled with MS Visual Studio C++ 2008 on a multi-core target
216610Importing a .mdl file slows significantly with larger models
241320Lvmodel fails to initialize with error 1003
279698DAQ DO doesn't update if an FPGA personality is also present
286798Repeatly opening and closing a project in VeriStand 2010 cuases a memory leak
303844Cannot open a sequence by double clicking Sequence Call in the test project
309162Cannot multi select steps by holding down shift
309168Double clicking a stimulus file on disk with an editor already open, opens a brand new editor window
310588Reflective memory channels are not scalable
316610Model parameters do not show up in the model calibration control in offline mode
316678Multi Task in stimulus profile sometimes gets duplicated when you try to collapse it
317883Using % in a block name causes a The MathWorks Inc. Simulink® model to fail to build
319481Remote Event Frames are filtered out in Veristand
319988XNET Database Editor throws error if there is a '.' in the name of the .dbc file
321998Reflective memory in a system adds significant CPU overhead
329546If DAQmx driver is installed on target after VeriStand Error -88717 may occur on reboot
332403Channel Faults between serial models do not apply correctly
339518XNET Device Driver fails to deploy after formatting controller
346463Undeploying a project immediately after deployment can cause hang
348497Interacting with Veristand while instrumented through the API can cause Veristand to hang
348534Workspace graph does not function on Windows XP if no network connection is available
349731Veristand cannot built model from LabVIEW if VI contains static reference to a shared variable
360521XNET Bus Monitor uses the wrong network adapter if there are multiple adapters on a machine
387298VISA Error -1073807192 thrown on launching Hardware Discovery Wizard for target with Reflective Memory
386381The Pulse Measurement task may return incorrect data
385803CAN Data Replay Requires Trigger Channel be specified
383092Streaming a large number of waveform graphs can cause VeriStand gateway to stop responding
382480Setting Counter Output Pulse Generation to a Duty Cycle of 0 or 100 Causes Error
382087Channel Fault Manager does not work if one target is disconnected
381933Recursive call of nivsseq can cause Stimulus Prifle Editor to crash
369187Importing XNET Database fails when signal and frame have same name but different capitalization



IDKnown Issue
216736

Return
Model time for an MDL is incorrect
Model time for an MDL is incorrect

Workaround: Use a Clock block wire to an outport in your model. Then use that output as the time.

Reported Version: 2009  Resolved Version: N/A  Added: 04/13/2010
222544

Return
Clicking stop on a model control linked to an MDL causes NI VeriStand to crash
If you click the stop button of a model control that is mapped to an MDL, NI VeriStand crashes.

Workaround: Don't click stop in the model. Instead, stop the simulation from NI VeriStand.

Reported Version: 2009  Resolved Version: N/A  Added: 04/30/2010
222645

Return
VeriStand cannot import MDLs with ports inside a block with a name starting with a number
VeriStand cannot import MDLs with NI VerIStand inports or outports inside a block that starts with a number.

Workaround: Rename the subsystem to not have a number at the beginning of its name.

Reported Version: 2009  Resolved Version: N/A  Added: 06/11/2010
216044

Return
Unable to run more than 7 models compiled with MS Visual Studio C++ 2008 on a multi-core target
Deploying a system with multiple models built from Matlab with VS 2008 C++ compiler (professional or express) causes the RT target to hang at the "Launching Models..." stage after rebooting.

Workaround: Use Visual Studio C 6.0 or 2003.

Reported Version: 2009  Resolved Version: 2010  Added: 07/02/2010
216610

Return
Importing a .mdl file slows significantly with larger models
If you try to import a .mdl file with a large number of parameters and signals, the import will be increasingly slower and may lead to a crash.

Workaround: Consider breaking model into smaller components.

Reported Version: 2009  Resolved Version: N/A  Added: 07/02/2010
241320

Return
Lvmodel fails to initialize with error 1003
When deploying a lvmodel to a target without LabVIEW Control Design and Simulation Module the model fails to initialize with error 1003.

Workaround: Either install LabVIEW Control Design and Simulation Module support on the RT target or reboot the target after deployment.

Reported Version: 2010  Resolved Version: N/A  Added: 09/17/2010
279698

Return
DAQ DO doesn't update if an FPGA personality is also present
When you have a system definition with both a DAQ and an FPGA card, the digital output of the DAQ board doesn't update.

Workaround: 1) Unset the FPGA board as chassis master. Visit the controller page and set it to auto-timing which will use the MHz timing source. 2) Include an AI or AO channel to the DAQ configuration

Reported Version: 2010  Resolved Version: N/A  Added: 12/31/2010
286798

Return
Repeatly opening and closing a project in VeriStand 2010 cuases a memory leak
The size of the NI VeriStand.exe grows in memory when opening/closing a project which eventually slows down edit-time performance.

Workaround: Occasionally close VeriStand to remove these memory allocations.

Reported Version: 2010  Resolved Version: N/A  Added: 06/13/2011
303844

Return
Cannot open a sequence by double clicking Sequence Call in the test project
Cannot open a sequence by double clicking Sequence Call in the test project

Workaround: N/A

Reported Version: 2011  Resolved Version: N/A  Added: 10/09/2011
309162

Return
Cannot multi select steps by holding down shift
You cannot highlight multiple items in the sequence editor.

Workaround: N/A

Reported Version: 2011  Resolved Version: N/A  Added: 10/09/2011
309168

Return
Double clicking a stimulus file on disk with an editor already open, opens a brand new editor window
Double clicking a stimulus file on disk with an editor already open, opens a brand new editor window

Workaround: N/A

Reported Version: 2011  Resolved Version: N/A  Added: 10/09/2011
310588

Return
Reflective memory channels are not scalable
Reflective memory channels are not scalable

Workaround: Use a calculated channel or model to scale them.

Reported Version: 2010  Resolved Version: N/A  Added: 10/09/2011
316610

Return
Model parameters do not show up in the model calibration control in offline mode
Model parameters do not show up in the model calibration control in offline mode

Workaround: Launch the Model Parameter Manager Workspace Tool and then map the parameters.

Reported Version: 2011  Resolved Version: N/A  Added: 10/09/2011
316678

Return
Multi Task in stimulus profile sometimes gets duplicated when you try to collapse it
Multi Task in stimulus profile sometimes gets duplicated when you try to collapse it

Workaround: N/A

Reported Version: 2011  Resolved Version: N/A  Added: 10/09/2011
317883

Return
Using % in a block name causes a The MathWorks Inc. Simulink® model to fail to build
Using % in a block name causes a The MathWorks Inc. Simulink® model to fail to build

Workaround: Do not use % in the block name.

Reported Version: 2010  Resolved Version: N/A  Added: 10/09/2011
319481

Return
Remote Event Frames are filtered out in Veristand
Frames without channels in the system explorer are not added to the session. This makes it so an Event Remote frame cannot be used without creating a custom device to handle it.

Workaround: N/A

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
319988

Return
XNET Database Editor throws error if there is a '.' in the name of the .dbc file
If you attempt to open a DBC file with a '.' in the name of the file in the XNET Database Editor in Veristand you may see the following error: " The Database specified could not be loaded, either it does not exist or it is not a valid XNET Database."

Workaround: Follow these steps 1) Open XNET Database Editor outside of Veristand 2) Import DBC File 3) Hit OK and View DBC file with corrected ALIAS

Reported Version: 2010  Resolved Version: N/A  Added: 07/20/2012
321998

Return
Reflective memory in a system adds significant CPU overhead
Adding reflective memory into a system definition adds significant CPU overhead and decreases the maximum rate achievable by the Primary Control Loop

Workaround: N/A

Reported Version: 2010  Resolved Version: N/A  Added: 07/20/2012
329546

Return
If DAQmx driver is installed on target after VeriStand Error -88717 may occur on reboot
If DAQmx driver is installed on target after VeriStand Error -88717 may occur on reboot

Workaround: Remove all software on the target - Install just LVRT and DAQmx (make sure the target resets after this) - Install VeriStand engine

Reported Version: 2010  Resolved Version: N/A  Added: 07/20/2012
332403

Return
Channel Faults between serial models do not apply correctly
If a channel fault is applied to the output of the first model or the input of the second model of two mapped models in serial execution order then the channel fault is not applied.

Workaround: N/A

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
339518

Return
XNET Device Driver fails to deploy after formatting controller
After deploying a Veristand system definition containing XNET if the controller is reformatted but the system definition is unchanged subsequent deployments will fail with an error similar to "NI VeriStand: The specified Device Driver VI was not found at the following path: C:\ni-rt\NIVeriStand\XNET\NI-XNET.llb\NI-XNET.vi"

Workaround: Change the system definition such that it needs to be saved. Save and re-deploy the system definition.

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
346463

Return
Undeploying a project immediately after deployment can cause hang
If you attempt to undeploy a project immediately after deploying it Veristand can hang.

Workaround: Delay between deployment and undeployment

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
348497

Return
Interacting with Veristand while instrumented through the API can cause Veristand to hang
Using the mouse or keyboard to interact with Veristand while it is being instrument through external API code can cause Veristand to hang.

Workaround: Don't use mouse or keyboard to interact with Veristand while its operation is being instrumented through external API code

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
348534

Return
Workspace graph does not function on Windows XP if no network connection is available
Workspace graph does not function on some Windows XP computers if no network connection is available

Workaround: Install the microsoft loopback adapter: http://support.microsoft.com/kb/839013 or connect the computer to another network.

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
349731

Return
Veristand cannot built model from LabVIEW if VI contains static reference to a shared variable
Veristand cannot built model from LabVIEW if VI contains static reference to a shared variable. Error 1003 will be displayed.

Workaround: Use programmatic access for shared variables

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
360521

Return
XNET Bus Monitor uses the wrong network adapter if there are multiple adapters on a machine
When using a development computer with multiple network interface cards it's possible that the VeriStand XNET Bus Monitor will listen on the wrong network adapter.

Workaround: Disable the network interface card that is not used with NI VeriStand.

Reported Version: 2011  Resolved Version: N/A  Added: 07/20/2012
387298

Return
VISA Error -1073807192 thrown on launching Hardware Discovery Wizard for target with Reflective Memory
VISA Error -1073807192 is thrown on launching Hardware Discovery Wizard for target with Reflective Memory

Workaround: In MAX, go to the Software section for the target. Browse to NI Visa and select the VISA options tab on that page. Add the IP of the host PC to the Remote Access List.

Reported Version: 2012  Resolved Version: N/A  Added: 02/02/2013
386381

Return
The Pulse Measurement task may return incorrect data
In certain configurations where the signal is disconnected or has a 0/100% duty cycle, the Pulse Measurement task may report invalid readings. The returned reading of the disconnected signal will be the last non 0/100% duty cycle processed by your device.

Workaround: Install NI DAQmx 9.7 drivers

Reported Version: 2012  Resolved Version: N/A  Added: 02/03/2013
385803

Return
CAN Data Replay Requires Trigger Channel be specified
CAN Data Replay will not work correctly if a trigger channel is not specified.

Workaround: NA

Reported Version: 2011  Resolved Version: N/A  Added: 02/04/2013
383092

Return
Streaming a large number of waveform graphs can cause VeriStand gateway to stop responding
Streaming a large number of waveforms to the waveform graph can cause the VeriStand gateway to be overwhelmed and stop responding in a timely fashion.

Workaround: Reduce CPU usage on the gateway computer or stream fewer waveforms.

Reported Version: 2012  Resolved Version: N/A  Added: 02/05/2013
382480

Return
Setting Counter Output Pulse Generation to a Duty Cycle of 0 or 100 Causes Error
Setting the duty cycle of a pulse generation output to 0 or 100 will cause an error and cause the VeriStand Engine to shut down.

Workaround: Set the duty cycle to the next closest value supported by the specific DAQ card being used.

Reported Version: 2012  Resolved Version: N/A  Added: 02/06/2013
382087

Return
Channel Fault Manager does not work if one target is disconnected
Channel Fault Manager does not work if one target is disconnected

Workaround: NA

Reported Version: 2012  Resolved Version: 2012  Added: 02/07/2013
381933

Return
Recursive call of nivsseq can cause Stimulus Prifle Editor to crash
If a nivsseq refereneces itself it can cause the Stimulus Profile Editor to crash when it is opened

Workaround: Open the XML of the nivsseq and delete the recursive reference

Reported Version: 2012  Resolved Version: N/A  Added: 02/08/2013
369187

Return
Importing XNET Database fails when signal and frame have same name but different capitalization
Importing XNET Database fails when signal and frame have same name but different capitalization. Importing frames will fail with error 1077 stating that there is an invalid signal.

Workaround: Make signal and frame capitalization match or use different names for signals and frames

Reported Version: 2011 SP1  Resolved Version: N/A  Added: 02/09/2013

Document last updated on 2/1/2013

Glossary of Terms

 

  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on ni.com.  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).