The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 Origin Forum
 Origin Forum
 Binary Files with extension: .FLD
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

jdmichael

USA
2 Posts

Posted - 07/22/2015 :  08:34:47 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
We are using YOKOGAWA oscilloscopes which output data in *.FLD format. Does anyone know who to pull these into ORIGIN?

Thanks!

Darryl

Castiel

343 Posts

Posted - 07/22/2015 :  09:28:18 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by jdmichael

We are using YOKOGAWA oscilloscopes which output data in *.FLD format. Does anyone know who to pull these into ORIGIN?

Thanks!

Darryl



According to http://tmi.yokogawa.com/us/service-support/faqs/xviewer-fld-floating-data-format-information/

The floating point (FLD) format is very simple. No need for detailed explanation. The sampled data stored in the acquisition memory is converted using the specified range and saved to a file in 32-bit IEEE floating format. The data notation is little-endian (Intel format).

That is, the 32-bit (4-byte) acquisition data is formed in the order of channel (order). It consists of only the 32-bit (4-byte) data formation. Each acquisition data can be extracted by unit of 32-bit (4-byte). That is all


1. Press Ctrl+3 to open the Import Wizard
2. Select "Binary" as Data Type
3. Select the data file in Data Source
4. click "next" twice, there comes the "Import Wizard - Data Pattern"
5. The Pattern should be:
---------------------------------------------
Column   Type   Size   Count 
---------------------------------------------
1        Real   4      1
---------------------------------------------

6. Click "finish"

Now you have a worksheet of one column data. Say, the data have 2 channels, each channel 1024 points. You can split the one-column data to columns, in which each column represents one channel:
int nPoints = 1024;
int nChannels = 2;
range rr = col(1);
for(int i = 0; i < nChannels; i++)
{
    range channel = col(A)[nPoints * i + 1 : nPoints * (i + 1)];
    wcol(i+2) = channel;
}


妾+   午旦  妹罕妾  妾伊    用仇  妾/     岫ㄞ
 妾京用 仍巨  件 侈   件戶' 甘岫平   /欠  白岫妹
   併             艮          岫  奈 白   岫
                              岫
Go to Top of Page

jdmichael

USA
2 Posts

Posted - 07/23/2015 :  10:00:22 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hey Castiel!

Thanks for the help on this!! It works!

Darryl
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000