VeriStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Printing Real Time Sequence Code

Stuart,

Thank you for making this available.  One reason I appreciate DIAdem is that the VBS script acts as an "audit" of the formulary created.  Printing or saving a copy of the .nivsseq [VeriStand sequence] file would be a great feature to save to my test reports, rather than screen shots.  

 

My apologies, but I don't believe I understand how to use the tool properly.  I open RTStoDisplayString.vi which then attempts to find the .NET assembly [.dll, .exe].  Can you please clarify how to point to the .nivsseq that I wish to print/save?

 

ATarman_0-1588684066013.png

ATarman_1-1588684185954.png

 

 

0 Kudos
Message 11 of 21
(1,695 Views)

Hi there,

 

You need to have the LabVIEW API for VeriStand installed on your machine as this utilizes the .NET API to extract the details of the RTS.

Once you have it installed you simply navigatge to the file and run the VI.

I'm not sure why you get a message looking for the EngineDemoBasics.  Do you have VeriStand installed on your machine?

 

Also, I worked out some bugs and will post a new version at the bottom of the thread.

 

cheers

 

Stuart

 

0 Kudos
Message 12 of 21
(1,688 Views)

Try this one out. I think I've got it working properly now after revisiting the ordering of things.

Stuart

Message 13 of 21
(1,681 Views)

AWESOME!!!

I think it is perfect now, I didn't check line by line but I randomly picked a few lines and they all matched up.

 

This will really help me out, thanks so much for sharing!

 

Best Regards,

 

Richard

0 Kudos
Message 14 of 21
(1,672 Views)

Stuart,

Can you help me locate the download for LabVIEW .NET API for VeriStand [2017] or how to confirm if it is installed?  

 

I looked in LabVIEW add-ons, downloads, and .NET support [https://www.ni.com/en-us/support/documentation/supplemental/13/national-instruments--net-support.htm...].  

 

I do have both LabVIEW and VeriStand installed on my PC.  

 

 

Thanks again!

0 Kudos
Message 15 of 21
(1,661 Views)

It should install with VeriStand. Check the attached pictures. Can you see this on your machine?

The original library I uploaded was for LV 2019. Looks like you have LV 2017 installed. The last one I uploaded in the thread was for LV 2017. Is that the one you tried?

Download All
0 Kudos
Message 16 of 21
(1,651 Views)

Your welcome. I'm glad I went back and fixed this up to a useable state. I think it can come in handy not only for reporting but as a search tool to find where channels, references etc. are included in different RTS. It can be a bit painful to track down items in an RTS affected by removing/modifying items in a System Definition.

You gave me the little push I needed. Thanks!

Stuart

0 Kudos
Message 17 of 21
(1,647 Views)

Stuart,

I confirm that I have the same palette in LabVIEW [2017] and VeriStand .NET API Help installed.  

 

Would it be possible for you to use Microsoft [Problem] Steps Recorder to record an example of how you load and use the tool? 

 

Thank you.

0 Kudos
Message 18 of 21
(1,643 Views)

You have to open the library, open the VI of the same name, select a real time sequence file and then run it.

0 Kudos
Message 19 of 21
(1,634 Views)

Stuart,

That was very helpful.  I posted a screenshot of the Engine Demo text output below:  text output on left, Stimulus Profile Editor on right.  

 

I had to point LabVIEW to the correct NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.dll on my PC and then it went right through.  

 

Thank you again.

 

 

ATarman_0-1588788782096.png

 

0 Kudos
Message 20 of 21
(1,628 Views)