09-10-2009 09:31 AM
I recored two signals in Signalexpress (by record option) and the result was .tdms file. When I import the file in DIAdem (v. 11) the result is as on photo. A set of signals, called DECIMATED lvl 1 to lvl 6. Lentgh of the original signal is (15 seconds * 4 kHz= 60000 points). Length of 1. decimated file is 1200, 2. is 24 and 3rd to 6th are EMPTY. Anyone can help?
It seem that this is some kind of data reduction, but I didn' t ask for it.
09-10-2009 10:44 PM
Hi Stjepan,
I check the tdms file you attached in LabVIEW. The result I get is the same as you get from DIAdem.
How do you get this file? Is that possible for you to provide some code that use to log the data?
09-10-2009 11:37 PM
SignalExpress creates the decimated channels in order to quickly graph any of your signals at different resolutions. For example, if you look at an entire 20GB waveform, it will use decimated data. If you zoom into an area of interest, it will switch to higher resolutions as needed.
You can install this DIAdem DataPlugin in order to load TDMS files created by SignalExpress without the decimated channels. It will also re-arrange some of the SignalExpress properties in a more DIAdem-friendly way.
Hope that helps,
Herbert
09-11-2009 02:04 AM
09-11-2009 02:07 AM
09-11-2009 02:31 AM
The built-in TDMS support by default takes precendence over the new plugin. You can configure this in "Settings"->"My DataFinder"->"Configure". Go to the "File Extensions" tab and select "*.tdms" on the left. You will then see all plugins registered for this extension, which should be "TDMS" and "TDMS_SE". Now, select "TDMS_SE" and press the arrow-up button in order to move it to the top of the list. Note that DIAdem (with the help of the TDMS_SE plugin) can tell whether a file was written by SignalExpress, so you will still be able to properly load TDMS files that were written by other applications.
You can force DIAdem to use the SE plugin by clicking "Load Data File" and then setting "Files of type" to "TDMS_SE (*.tdms)".
You can also enforce the use of a particular plugin within a script:
Call DataFileLoad(MyFolders(0)&"sine wave.tdms","TDMS_SE","Load")
Herbert
09-11-2009 03:03 AM
09-11-2009 03:23 AM
After looking into this a bit deeper, it seems that there might be an issue with the way DIAdem handles the remote calls from SignalExpress. I filed this as CAR 186731 for further investigation.
Sorry for the inconvenience.
Herbert
09-11-2009 03:58 AM
09-15-2009 05:32 PM - edited 09-15-2009 05:33 PM
I second that request.
My lab has invested THOUSANDS of dollars into SCXI hardware and SignalExpress licenses (based on recommendations from our NI field engineer) only to find that it's next to useless for us because it, among other issues, does not allow us to configure simple devices. ...like zero a load cell.