Hi Matthew,
Unions do not come naturally in LabVIEW.
The closest thing is the "Type cast" function (see advanced>>>data manipulation).
To use it, (like in C) you will have to determine which representation of the data structure you will be using. Use the results of this decision to select a "case" that has the appropriate definition wired to the "type" input.
General comment:
LV works very hard to isolate the developer from the nitty-gritty details of the data representation. If you are working with a block of data that can take on a variety of definitions (like in a union) you will have to dig into those details.
Ask if you have more questions,
Ben