LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Build Array forces Concatenate Inputs

I have a VI attached that I'm having problems with the Build Array function. With a certain 1D extended array called Frequency (Hz), when I wire it to a Build Array with another 1D extended array, it puts out a 2D array. However, when I divide that second 1D extended array by a single extended constant (20), and try to wire it to the Build Array, the Build Array changes to "Concatenate Inputs" and will not allow me to change it back. These are two 1D arrays, I should be able to make a 2D array out of them.
What am I missing here? I know this sounds like an elementary problem (hopefully it is), but I couldn't figure it out. Please see the VI and follow the statement on the Block Diagram. Could it be something with the inheritance properties?
 
Michael
0 Kudos
Message 1 of 3
(2,935 Views)

Well, I found a solution: wire blank constants to the Shift Registers. I don't know why that makes a difference but it seems to fix the problem. I would call this a bug, but I don't know if its intended behavior.

Michael

0 Kudos
Message 2 of 3
(2,925 Views)
Probably related to the bug discussed recently here:
 
 
 
0 Kudos
Message 3 of 3
(2,918 Views)