From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
04-08-2013 08:21 AM
Hello All,
I have been presented with a situation where I am required to log data that is arranged in a multi-level hierarchy. My preferred method for data logging is the TDMS format, but it is unclear if I can log more than 2 levels of hierarchy with this option. In the terminology of TDMS file, I would need to create "sub-groups" or "sub-channels" so that all of the data can still be arranged within the same parent group. Is this type of data arrangement possible with a TDMS file?
Thanks,
GSinMN
04-08-2013 09:30 AM
My understanding is that TDMS files are set at 3 levels of hierarchy: File, Group, Channel. You could probably name the groups to show a parent group such as "Parent:Group".
04-08-2013 09:54 AM
Hello crossrulz,
Thank you for your response. I have attempted the method you suggested by passing the "channel name out" terminal on the write subVI to the "group name in" terminal of the next write subVI. The data is indeed logged, just in a more flatten format than I would like. Adapting a channel naming convention to simulate the hierarchy does appear to be the only option.
Thanks again,
GSinMN
04-08-2013 09:15 PM
So far TDMS file format has no direct support for arranging data as more than 3 layers.
04-12-2017 04:58 AM
Hello Crossrulz !
Do labview have more set than 3 of hierarchy now in TDMS?
Available presently as
GrandParent(File name) -> Parents(Group name)-> Children(Channel name) -> GrandChildren(?).
I want to
GrandParent(File name) -> Parents(Group name)-> Children(Sub-Group name) -> GrandChildren(Channel Name).
Is it possible in any way to present this hierarchy in TDMS file format?
Thanks in advance
04-12-2017 07:47 AM
The TDMS standard (not just LabVIEW) is a 3 level hierarchy: File, Group, Channel. You cannot have any more levels than that.
04-12-2017 08:01 AM
Thank you Crossrulz for attention on it. !!!
Can you suggest me a way to present such hierarchy in tdms ?
Or It's Not At All Possible ?
04-12-2017 08:26 AM
Other than the weird naming trick I mentioned above, I know of no way to do what you want with TDMS.
04-12-2017 09:03 AM
Okay Thank you.