I'd like to see the Calculated Channels in System Explorer displayed in something other than the evaluation order. I'd like to sort by name due to the large number of calculated channels that I have.
Mapping in VeriStand 2011 consists of only text, but user could grasp the whole mapping if the number of connections is increasing. So, visualized mapping tool like dSPACE ConfigurationDesk as below image must be good user interface for users.
Make the Measurement & Automation Explorer ( MAX ) Import Assistant Window resizable, because now not all informations are visible to the user:
Is there any development in improving the pallet of Calculated Channels? The new stimulus profile editor has a very large list of mathematical and logical functions while the Calculated Channels pallet is very limited. Thanks.
Also, it'd be great if the conditional could be a bit more flexible (e.g., allow multiple conditions) or be changed to a switch/case type function.
If you want to exchange a model you have to reconfigure many things. You could use Aliases to reduce the effort for the Workspace and Workspace Tools.
But in the System Explorer you can only use Aliases for Calculated Channels.
Please make it possible to use Aliases also for Mappings, Alarms and Procedures.
Although many examples exist for VeriStand. They are not easy to find for new users unless they are shown where they are. If they have been using other NI Software , they would likely go to the Help>Find Examples option in the splash/development menu options. In LabVIEW,
This menu option does not exist in VeriStand.
Giving access to these Examples from the load screen would be helpful for new customers who are getting started and existing customers looking to do a quick test. Navigating for a specific example can be a bit tedious at times because they don't all exist in the same level. Like Sinewave Delay and Engine Demo for instance.
<Public VeriStand>\Projects\Example\Sinewave Delay.nivsproj
<Public VeriStand>\Examples\Stimulus Profile\Engine Demo\Engine Demo.nivsproj
The only way to change channel mappings to control and indicators is to right click on each control to change the channel. The work around is to use alias for each workspace item and them modify the alias from the system definition.
I think another more convenient option would have the operator use the manage items window from the screen tab to select which channels to display on the workspace. It already shows all the channels connected but it would add plenty of functionality if you could change the mappings from this window also.
tldr: Screen>>Manage Items... - ability to change channel mappings
Currently the stimulus profile message box prompt allows user text input, but the user text isn't usable anywhere. I'd like to the text to be returned for use in the profiles/sequences. Thank you.
Currently, In VeriStand, you can refresh Models if you made a change or added/removed channels. I would like to be able to refresh custom devices so I do not have to completely remove it and add it again when I add or remove a channel.
When you resize the Workspace in the current version of NI Veristand say to half the width of your computer screen, if you need to read a numerial input or numerical display or a dial on the other side of the workspace you would have to maximize the workspace. It would be nice to have horizontal and vertical scroll bars such that when you resize the NI Veristand workspace you could view the other half of the screen with out maximizing the workspace again.
I have hundreds of signals and I want to be able to set a values to them all at once without listing each one individually in every sequence. How do I write to many signals at once? Is there away to assign all the signals to one variable or array of some type and just write to that variable? I did not see such mechanism and NI support says nothing similar exists. Maybe this should be considered.
Benefit: Simplify the process and reduce errors when using FPGA personalities
Idea: Querry the user-generated FPGA diagram and automatically create the XML file. Additionally, have some kind of editor/viewer for the XML file that would present the information similar to how it is presented in the System Explorer but allow the user to edit certain values (or just make it editable in the system explorer). Some items would be read-only (items specific to the bitfile communication) and others would be editable (heirarchy, scaling, etc).
Ultimately, the process for using FPGA Personalities would be:
- create FPGA VI using NIVS interface/template
- select interface in "utility/view" or System Explorer (XML file automatically generated)
- edit default settings if desired
I have a system definition of over a thousand signals. I see that VeriStand 2011 has some search functionality built in. Is there a way to search not just ni the channel names but for the use of particular variables within calculated channels? For example, if I have UserVar1, I'd like to be able to find all occurrences of where UserVar1 is used. It could be an argument in a Calculated Channel, a mapping destination, an alias, etc. Is there a search tool that can accomplish this? Thanks.
NI-DAQmx Tasks can frequently have dozens of channels, sometimes hundreds. Renaming each channel can prove tedious when the format needs to be more complex than rootname_#, indexed from zero.
This change will allow developers to batch rename channels in a more flexible format, saving task setup time.
This idea includes:
1. Using rootname as it is now, allowing for all channels to have a common base name
2. Creating wildcards for naming channels. Each channel would then have the base name, a changeable separator character if specified, and an incremented number or character(s) specified by the wildcard. Examples include:
a. Current_ = Current_001, Current_002, Current_003...
b. Temp [AA] = Temp AA, Temp AB, Temp AC, ..., Temp BA, etc.
c. _Reactor = 05_Reactor, 06_Reactor, 07_Reactor, etc.
The Project Explorer is inoperable when the System Definition File is open.
I frequently want to open the Workspace or Stimulus Profile Editor while working on the System Definition File.
This should be possible because it is already possible to let the Workspace open before you start the System Definition File.
In System Explorer, you can not change the order of items by drag & drop. It is better for users to change the order of items like Calculated Channel.
However, I guess better mapping usablitity will resolve this problems. If the mapping is like below image and the order can be changed, it is better for users to map all things.
Versioning is often a fairly important matter when it comes to long/large projects. When a new FPGA bitfile is generated in LabVIEW, there's a possibility to change its version (in the build specification). As a result, a parse of the .lvbitx file as text file can be used to decypher the aforementioned version (it's following the <BuildSpecVersion> tag).
Though, there's no simple way (aside of making a Custom Device or modifying the accepted tags in the xsd file)) to get this information in Veristand after importing a new FPGA personality. The version may be important, but more information about the bitfile might need to be made public in this window :
In fact, there are a bunch of information that are readable in VeriStand about the model imported (name, version...). Once more, the FPGA needs the same feature ;-)
Have a great day,
Why don't we integrate PuTTY or some version of it into MAX? "Console out" is powerful troubleshooting tool for all NI RT targets and more because it tranfers vital information such as errors and IP address information regardless of whether you can find the device in MAX. It's especially useful for devices that don't have hardware dipswitches. It's a great tool, but is useless without a program like PuTTY. Hence, my suggestion remain to integrate PuTTY or some form of it into MAX.