06-22-2011 03:18 PM
I am allowing the user to be able to input values and formulas so it convert the raw data from DAQ, but the ouput values from the Eval Formula Node only give me 9 array values. I don't know why because I am giving it 16 formulas, 16 output variables, 16 input variables.
Solved! Go to Solution.
06-22-2011 03:24 PM
Let me guess that you are using names like a1,a2,a3,...a9,a10,a11,a12... You are only allowed one letter and one digit so a10,a11,a12 etc. will not count as unique outputs.
06-22-2011 03:25 PM
Can you post your VI so we can look at it?
06-22-2011 03:40 PM
I didn't use the wrong variables. The VI I am attaching has stuff form DAQ so it won't run because of that reason and I am using 6.1 LabVIEW.
06-22-2011 03:43 PM
Seems to work fine for me on LV10. I see you have a cluster indicator, if you are using ArrayToCluster be sure to Right-Click and set the cluster size to 16. When I see 9 that is usually my first guess.
06-22-2011 03:46 PM
Yeah that was my only problem setting the array to cluster to 16. Thanks for the help!
06-22-2011 03:57 PM
I do not use Array to Cluster that often. What I would do instead is make the cluster indicator a TypeDef. You can create a constant from this TypeDef and use it to Type Cast the Array to the Cluster. Now you can add and remove elements simply by updating the Cluster TypeDef instead of the hidden Right-Click in ArrayToCluster.
06-22-2011 06:51 PM - edited 06-22-2011 06:52 PM
I have always (secretely) wondered why the default array to cluster size is 9.
There must be a very deep metaphysical reason for that, that only initiates of the 32 degrees learn about...
Oh well!