Yeah, that's pretty much my conclusion. I was hoping there were VIs for handling the individual components but there seem not to be so I'll just live with this approach.
As to why I'm doing it this way, I have a GPS board that puts each component of time as a single onto each of 7 channels in a larger data system (248 channels). That data system is read by an FPGA and the data is passed as a large array to an RT target. The array is passed around on the RT and to a HOST computer to do the needed processing. My controls are actually individual elements in that array. The entire array is processed in several ways and used for many things in many VIs, one of which saves parts of it to disk as a continuous string of singles. Perhaps this explains why I have the components broken out - I have no choice as that's how they come from the data system and that's how they need to get saved to disk.
Lee Jay