DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

Why are polar graphs in DIAdem reports not visible in the DIAdem Report generation express VI?

Hello,

I have a report template that I created in DIAdem that contains polar axis charts.  I want to use the the DIAdem Report express VI in labview to automatically fill in the data in this template.  I can configure the VI so that there are inputs for all of the objects on the report template (text boxes, tables, 2D axis plots) excpect for the polar charts.  The polar charts will not show up as report objects when I configure this VI.  Am I doing something wrong or are polar charts just not able to be used with this VI?  If so does anyone have any recomendations of how to populate a report template with polar charts from labview?

 

Thanks,

 

Keith

0 Kudos
Message 1 of 4
(4,012 Views)

Hi Keith,

 

Polar plots were never implemented as wire-able report objects in that "DIAdem Report" express VI.  You could create a dummy 2D plot in the TDR file that is configured to be invisible so that you could wire up your data and have the static references in the polar plot connect with the channels as they land in the Data Portal.  The easiest way to do that would be to start with one of the standard TDR files the Express VI looks at and add to it your polar plot.

 

Do you already save your data to a TDMS file or other file, or does the data destined for the polar plot only exist on a LV wire?  What version of LabVIEW are you using?

 

There are several options, we can get this to work,

Brad Turpin

DIAdem Product Support Engineer

National Instruments

0 Kudos
Message 2 of 4
(4,002 Views)

Thanks for the help.  I was able to do what you recomended with the dummy 2D plot.  How do you make the plot invisible?

 

Right now the data is saved to a .bin file but I am considering using a TDMS file.  I am using Labview 2009. 

 

I also found another way to populate the polar plot.  I can configure the references in the polar plot to the channel names that I want to use and save the TDR file.  Then I load a data file using the DIAdem connectivity "DIAdem load data.vi", then I load the saved TDR file using the "DIAdem load report.vi".  This polpulates the polar plot with the correct channels as long as they are named appropriately. 

I would like to use a multi-sheet report template.  I am unable to use the "DIAdem report" VI to wire data to any sheet other than sheet 1.  Is there a way to wire data to the other sheets?  I want to use tables throughout the report populated with parameters calculated in Labview.

 

Thank You.

 

0 Kudos
Message 3 of 4
(3,988 Views)

Keith,

 

For your first question, you should be able to control the visibility by using a Property Node. Right-click on your waveform and select Create -> Property Node -> Plot -> Visible. You sould be able to wire a Boolean to this which will change the Visible Property of the wavefrom between true and false.

 

As for the multi-page question with DIAdem Report Express VI, there is actually an example which looks quite useful. Open up LabVIEW and click on Help -> Find Examples. This pulls up the NI Example Finder. Click on the Search tab on the top and type in "diadem" and click on search. From here, you should see "Multipage Report" as the second result. Go through this example, and you should see how to use the Express VI to do this.

 

 

Regards,

Renée M
Applications Engineer
National Instruments
0 Kudos
Message 4 of 4
(3,970 Views)