Greetings!
You can use any of the 3D display vi's to show your "main" 3d
data, and then use color to represent your fourth dimension. This can
be accessed via the property node. You will have to set thresholds
for each color you use, which is quite simple using the comparison
functions. As far as the data is concerned, the fourth dimension will
be just another vector (column) in your data file. Also, check out
the BUFFER examples for how to separate out "running" data in real
time. As far as autoscaling is concerned, you might have to disable
it, or alternatively, you could force a couple of "dummy" points into
your data which represent the absolute min/max you should encounter.
Autoscaling should generally be regarded as a default mode, just to
get things rolling, it should not be relied on too heavily for serious
data acquisition. It's better to use well-conditioned data, or some
other means, such as a logarithmic scale, to allow access to all your
possible data points.
Good Luck!
Eric