Have you looked at the examples that ship with LabVIEW? There is no single example that does everything you want but there are a lot of indivdual ones that you can combine to get what you want. You can also go
here for a lot of additional LabVIEW examples.