NI provides a data plug-in for SEGY (SGY) to work with DIAdem.
DataPlugins: Supported Data Formats
I don't think this format is natively supported in LabVIEW. I will double check and get back to you.
So I took a look around to see if anyone had written example code for how to do this over the past three years. It looks like Beaton did not post his code, unfortunately. My suggestion would be to directly email or message him to see if he could send it to you or, preferably, post it here on ni.com/community.
While we cannot write a plug-in for you, I do have some links which might help you to develop your own.
-This program allows you to convert segy files into ascii, which may be easier to read.
-This is our diadem plugin, which you may be able to access. The page indicates that the plugin consists of a vbscript.
-This is a matlab script to parse the data. Depending on the code, and if you have matlab installed, we have a few options that might help you integrate the code into your labview program.
As a side note, it is generally more beneficial to create a new thread, rather than reply to one this old. Beaton has not signed on to the forums in over a year, and creating a new thread lets the other readers know that you actively need help.
I found that there is a Data Plugin for the SEGY Data format.
Based on the description I would understand that this will work with LV2010 or NI Diadem 2010.
I have some data in my TDMS format and I want to convert it to SEGY.
So I want to create a new SEGY file write my data into it channel by channel and later on close it.
So what I do is I try to Create a new SegFile ( vi attached )
And I get the Error -2558 occurred at Open Data Storage
When I do the same with a TDMS file it creates a new one.
Help ? 🙂