Additional NI Software Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

Hello

 

I have encountered problems while converting the Embedded Data Logger Receive Time information from VeriStand in double format into a Excel time stamp.

 

When I am introducing my logging data in .tdsm format I was not able to convert it into a "normal" time stamp with date and time information using the excel cell categories concerning time and data options. My solution to that was a exectuable which the NI support has generated for me. Otherwise it was not possible to me to make this conversion.

 

Either NI should publish the algorithm how to convert this double value into a "normal" time stamp or there should be a possibility to log the data in a easiliy understandble way for Excel to convert it.

 

Best greetings

Lukas Nowak

Hi,

 

Here is a small idea that will be really value added in Alarm Handling

 

In cases of using sensors like inclinometer, thermocouples, LVDT and etc, there are chances where noise peaks in signal might go Out Of Limits. These kind of peaks are usual in the sensors where it stays not more than 5 msec. So in these case, We can use Persistance to avoid inducing false alarms. We can ignore the noise peaks whose period is not more than the defined time (mscec).If the peak remains more than the specified time, then the alarm should be induced.

 Alarm1.PNG

 

The Persistance might be given in msec.The user should also be able to enable/disable this option.

 

 

-SID

 

 

Hello,

 

In VS 2011, font of Workspace control label can not be changed. If you can change the font and size on item property window as below image, it is better for users to arrange Workspace. Moreover, I hope that the label would support multi language 🙂

Font.png

 

Regards,

 

Saku

 

Hello,

 

One of my customers wants to scale voltage to scaled data with look-up table, but calculated channel in VeriStand 2011 does not support it. Custome device doing LUT scaling might be created, but it is better to offer LUT scaling function Smiley Happy

Saku

During the test phase, the possiblity to add a a formula or a conditionnal channel instead of just a number, would be really appreciate.

This feature was included in TIV, a competitor software and we really missed it.

 

add formula.png

 

Hello,

 

It would be nice to add some controls in VeriStand workspace screen objects in order to handle macros.

 

  • A control to be abble to Start / stop a Macro
  • A control to be abble to record a macro

 

The two controls could be linked to a combobox which could list the content of a "Macros" directory, located under the project root.

 

  • A button to start a macro could also be usefull (With a label and linked to a project macro)

These controls could be helpfull when you want to build a simple screen, for users without big knoledges about VeriStand.

 

MacroObjects.png

 

Manu.net.

Request for a "Find / Replace" search function in Stimulus Profile Editor:

 

+ To find where a variable [parameter] is found in code

+ To bulk replace a variable [parameter], when required

In VeriStand 2009, there was a Generator Engine State channel that can be manipulated to stop or pause stimulus a profile. For example, an alarm and procedure could force a profile to stop. The Generator Engine State is present in VeriStand 2011 but is entirely disconnected from the new stimulus profiles. Thus there is now way to stop a profile from running other than a user action pressing Stop on the profile. This creates a safety concern in some of our systems where we want to use an alarm triggered procedure to abort a profile. Thank you.

The file logging for stimulus profile appears to accept a text list of channels. However, it requires us to remove the Windows carriage return character using an advanced text editor for the list to be valid to VeriStand. I'd like the simulus profile editor logging pane to be able to parses a Windows formatted list without this extra step. Thank you.

Working in Veristand is much easier in engineering units as this is what models often require.

 

It would be beneficial to add scaling to DAQ channels using DAQmx scales. This could be applied on a channel by channel basis.

In Veristand you can add a alarm with one low and one high limit. Often it is helpfully not only have alarm limits but also warning limits. In some automation systems (e.g. Morphe from D2T) we can define three limits.

 

For example:

Warning: The oil pressure of a engine fall below the warning limit we could log that, show a dialog and stop smoothly the engine.

Alarm: But if we fall below the alarm limit its very important to stop as fast as possible.

When we have to develop add-ons for Veristand, we need to search into examples and existing add-ons to find how to implement some basic or advanced functionalities.

For example : using the node browser control in a labview dialog box, or finding the list of the optional inputs for custom workspace.

 

This is really time consuming !

 

Veristand is missing documentation for add-ons developpers. It would be good to have a Reference Manual like in TestStand.

Problem: If you import a model dll you did not create on your own you have no information how to use the model and its channels. Neither the description nor any unit string comes with the imported model.

 

Please rework the VeriStand model generation tool that the description property of the VI and the channels are transferred to the model dll.

Also please make sure the default descriptions are loaded into VeriStand when importing the model.

 

Getting the default unit might be more complicated as there is no unit property for LabVIEW controls and indicators. I am sure you have a smart solution for this 🙂

 

I appriciate!

Hello,

 

Today I have a need that is a bit difficult to perform: I developped a soft that convert a xml file into a VI, but I'd like this soft to create a VeriStand model from this VI.

So it would be very interesting to be able to dynamically create a Veristand model in Labview, wheter thanks to an API or an invoke node, ...

I appears that for the moment the only way to do it would be to open the LVSV Dialog.vi by script.

 

Thanks,

Luc.

When configuring a system definition file in VeriStand, you can spend a lot of time expanding all of the tree items even if there's only one other item under it. I think it would be nice if the tree auto expanded down to the first set of user-added branches. For example, say I have a simple System Definition as shown below:

 

sysdef.PNG

 

If I want to get down to the CAN port I've added, I need to expand Controller, Hardware, Chassis, NI-XNET, and CAN. It would be nice if, assuming the only hardware I've added is the CAN Port, that when I expand Hardware it automatically expands all the way down to CAN 1 since it's the first node I've added. Obviously if I'd also added a DAQ card I'd be ok with it only expanding down to under chassis. Alternatively, or in addition, a button that completely expands the currently highlighted section would be nice.

Currently when we try to look into the Model's Parameters we don't really know the difference between he Path and Expression indicators. A tip strip would be helpful in figuring out the correct paths. 

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.

Because we use sequences as function calls, it'd be great if they could return multiple variables or return arrays.

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.

I'd like to see a system channel that can point to the line number of the real time sequence being run. This would add additional debugging capability. Something similar was available in VeriStand 2009 where a "GENxyz Current Step" would indicate what step the profile was on. Thank you.