LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

TDM Storage Won't Overwrite

Solved!
Go to solution

Attached is a VI that worked for me in LV 8.2, but is having problems in LV 8.6.  The VI opens a Storage file, writes 2 channels of data (TC0 and TC1), then overwrites channel TC0 with new data.  The VI then reads TC0 back from the file. 

 

Two graphs are shown.  The first is the difference between the intial data written to TC0 and the data read from TC0, and the second is the second set of data overwritten TC0 and the data read from TC0

 

From these graphs, the data in the Storage does not appear to be overwritten, even though it is explicitly set to "Replace all values".

 

 

Anyone have any ideas?

Joe Gerhardstein
Viasat
Certified LabVIEW Architect
Certified TestStand Developer
Certified Professional Instructor
http://www.viasat.com
0 Kudos
Message 1 of 3
(3,042 Views)
Solution
Accepted by topic author Joe_Gerhardstein

Hi Joe,

 

Thanks for reporting this bug. We've noticed that the "append / replace" terminal in Write Data doesn't work as expected in LabVIEW 8.6. We will fix it in next release.

 

Currently you may try the following two workarounds.

1) Don't wire the "append / replace" terminal. Instead, check it in the config dialog.

2) Or use Set Properties to write data.

 

Hope this help !

 

Best Regards,

Mavis

Message 2 of 3
(3,023 Views)

We've filed a CAR on this issue.

CAR# 132827

 

0 Kudos
Message 3 of 3
(2,888 Views)