06-28-2007 10:06 AM
06-28-2007 10:28 AM
06-28-2007 10:55 AM - edited 06-28-2007 10:55 AM
I haven't seen your code, but if you are using a case for each tab, you can also put the controls specific to a tab inside the case structure for that tab on the block diagram. In other words, if "Boolean 6" is only used on the 6th tab, then you can put Boolean 6 inside the case for the 6th tab on the block diagram. This way you don't have swarms of inputs into the entire structure while only using some in each case -- inputs would only appear in the case for which they are relevant.
Also, don't forget about the handy "Create SubVI" tool. It's on the Edit menu of the block diagram -- simply drag a selection box around the applicable code and select Create SubVI. It doesn't reduce your I/Os, but it will save you the trouble of having to form SubVIs, choose a connector, and specify all the connections manually. It is also handy if your code primary block diagram is becoming bloated.
Hope that helps.
Message Edited by NI David on 06-28-2007 10:57 AM