Dataflow between the Diagram and Another VI
- Updated2023-02-17
- 1 minute(s) read
Dataflow between the Diagram and Another VI
Terminals transfer data between the diagram and other VIs via subVIs. The following image shows the flow of data between terminals of the calling VI and a subVI.

- The calling VI passes data to the Percentage subVI through the input terminals of the subVI node.
- Data from the calling VI flows through the input terminals on the diagram of the subVI.
- As the subVI executes, data flows to the output terminal of the subVI diagram.
- Data flows from the output terminal of the subVI diagram to the output terminal of the subVI node in the calling VI.
Related Information
- Terminals
Terminals transfer data between the diagram and panel, between the diagram and other nodes, or between duplicates of the same terminal on the diagram.
- Data Transfer between the Panel and the Diagram
Data in a control flows from the panel to the diagram through a corresponding input terminal. Data in an output terminal flows from the diagram to the panel through a corresponding indicator.
- Dataflow between Duplicates of the Same Terminal
You can use a duplicated output terminal to write to an indicator at multiple places on the diagram. You can also use a duplicated input terminal to read from a control at multiple places on the diagram.
- SubVIs