Glad the sample was understandable.
As far as creating the array, try this:
1) on your block diagram, right click to the the functions palette.
2) mouse over the cluster box, probably 2nd row on the right (square with colored blocks)
3) left click on the cluster constant, probably bottom left, square with colored blocks again, and place on your diagram
4) right click to the function palette again
5) mouse over the boolean section, probably top right
6) left click on the True constant, probably bottom left, and place on your diagram
7) right click the boolean constant, select Visible Items and make the label visible. Give it a name.
😎 drag the constant into the cluster box, repeat 4-8 for the number of valves required
9) using the same technique drop in a numeric constant for the timer
10) from the functions palette mouse over the array section, probably 2nd down in the middle, and
select the array constant, probably bottom left. Place on your diagram.
11) drag the populated cluster into the array constant.
12) if you click and drag the corner of the array constant you can expand it to show multiple elements or
you can change the index display to show a specific element.
13) if you click on one of the boolean constants for a higher number index and change it's value then
the array will be populated with elements up to and including that one.
14) note that the for loop will run exactly once for each element that is populated
Unfortunately I don't know of a book but I am sure they are out there. The forum archives can probably offer
some suggestions. I got a lot out of the LV courses I took; I am sure waiting is frustrating
😉Hope this helps.
Matt