Using a call by reference node, you have the VI's connector pane, which you can use as if it was a regular subVI. If you want to write values while the program is running, you can use the "Set Control Value" method, which is found in the invoke node. If you use it, be sure to watch out for race conditions (You write a certain value to a control and the code within the VI write a different one or vice versa). Also, make sure you use the exact name of the control (capitalization matters).
___________________
Try to take over the world!