01-25-2006 04:44 PM
01-25-2006 05:05 PM
Hi Daniel,
This problem is happening because you have wired the Datalog Type input of the New File function in the subVI. When you do this, the New File function outputs a reference to a datalog file. If you do not wire this input, LabVIEW outputs a reference to a binary file. You'll notice that if you try wiring an I32 into into the Write File that you have wired to your subVI reference output, the wire will no longer be broken.
So the solution, in your case, would be to remove the "datalog type" input from your subVI so that the reference generated by the New File function in your subVI is a reference to a binary file, not a datalog file.
Hope this helps,
-D
P.S. - You can learn more about the difference between binary files and datalog files in the LabVIEW Help.
01-25-2006 05:14 PM
01-25-2006 05:17 PM - edited 01-25-2006 05:17 PM
Hi Daniel,
Look at your VI more closely...turns out you do have something wired to the datalog type input of that function...a Boolean wire, in fact. Try again.
-D
Message Edited by Darren on 01-25-2006 05:18 PM
01-25-2006 05:34 PM