Block Diagram: Difference between revisions
Added {{stub}}. This article needs more detail. |
Adding detail |
||
Line 1: | Line 1: | ||
{{ | {{underconstruction}} | ||
The '''Block Diagram''' is the part of a [[VI]] that contains the source code. | The '''Block Diagram''' is the part of a [[VI]] that contains the graphical source code known as [[G]]. [[Front Panel]] [[Control|controls]] and [[Indicator|indicators]] appear on the Block Diagram as [[Control Terminal|control terminals]]. The control terminals for the Front Panel controls are the input where the Front Panel indicators are the output. [[Wires|Wires]] connect the terminals to other [[Node|Nodes]] and each other to flow the data between the similar to a flow chart (see [[Dataflow]]). Operational order is dictated by [[Dataflow]]. Parts that are not connected are automatically parallelized by the [[Compiler|compiler]] to take advantage of [[Wikipedia:Parallel computing|parallel processing]] that is available in modern multi-core computers. | ||
== Parts of a Block Diagram == | |||
* Top Level Diagram | |||
*[[ | * Control Terminals | ||
* Nodes | |||
** Structures | |||
*** Sub-Diagrams | |||
** Functions | |||
* Constants | |||
* Wires | |||
* Decorations | |||
** Free Labels | |||
** Bookmarks | |||
== Best Practices == | |||
=== Code Organization === | |||
=== Code Size === | |||
=== Documentation === | |||
=== Design Patterns === | |||
== See Also == | |||
* [[Front Panel]] | |||
[[Category:LabVIEW fundamentals]] | [[Category:LabVIEW fundamentals]] | ||
[[Category:VI]] | [[Category:VI]] |
Revision as of 19:57, 11 May 2020
![]() |
This page is under construction. This page or section is currently in the middle of an expansion or major revamping. However, you are welcome to assist in its construction by editing it as well. Please view the edit history should you wish to contact the person who placed this template. If this article has not been edited in several days please remove this template. Please don't delete this page unless the page hasn't been edited in several days. While actively editing, consider adding {{inuse}} to reduce edit conflicts. |
The Block Diagram is the part of a VI that contains the graphical source code known as G. Front Panel controls and indicators appear on the Block Diagram as control terminals. The control terminals for the Front Panel controls are the input where the Front Panel indicators are the output. Wires connect the terminals to other Nodes and each other to flow the data between the similar to a flow chart (see Dataflow). Operational order is dictated by Dataflow. Parts that are not connected are automatically parallelized by the compiler to take advantage of parallel processing that is available in modern multi-core computers.
Parts of a Block Diagram
- Top Level Diagram
- Control Terminals
- Nodes
- Structures
- Sub-Diagrams
- Functions
- Structures
- Constants
- Wires
- Decorations
- Free Labels
- Bookmarks