C


call library function node

A LabVIEW node that calls a DLL or shared library function directly. See also: Shared Library, DLL.



caption label

Similar to a Name Label, but may be changed programmatically at run-time. See also Name Label.



case

One subdiagram of a Case Structure, Event Structure, Conditional Disable Structure, or Diagram Disable Structure.



case structure

Conditional branching control structure, which executes one and only one of its subdiagrams based on its input. It is the combination of the IF, THEN, ELSE, and CASE statements in control flow languages.



channel

Pin or wire lead to which an analog signal is read from or applied.



chart

See Scope Mode, Strip Mode, and Sweep Mode.



CIN

See Code Interface Node.



client-server

A relationship between applications where an application (a client) uses services provided by another application (a server), usually over a network, but sometimes on the same computer.



clone

An instance of a Reentrant VI. See also: Reentrant Execution, Reentrant VI.



cloning

To make a copy of a control or some other LabVIEW object by clicking the mouse button while pressing the <ctrl> (Windows); <option> (Mac OS X); <meta> (Linux) key and dragging the copy to its new location.

(Linux) You can also clone an object by clicking on the object with the middle mouse button and then dragging the copy to its new location.



cluster

A set of ordered, unindexed data elements of any data type including numeric, Boolean, string, array, or cluster. A cluster's elements are always either all controls or all indicators.



cluster shell

Front panel object that contains the elements of a cluster.



Code Interface Node (CIN)

Special block diagram node through which you can link conventional, text-based code (such as C++) to a VI.



coercion

The automatic conversion LabVIEW performs to change the numeric representation of a data element.



coercion dot

Glyph on a node or terminal indicating that the numeric representation of the data element changes at that point.



color copy tool

Copies colors for pasting with the Color tool.



color tool

Tool you use to set foreground and background colors.



Comma Separated Values (CSV) File

A Spreadsheet File in plain text format that uses a comma character as the delimiter to separate fields. See also Spreadsheet File. Commonly, CSV files are saved with a .csv file extension.



compile

Process that converts high-level code to machine-executable code. LabVIEW automatically compiles VIs before they run for the first time after creation or alteration.



compiled help

A .chm or .hlp file that contains help documentation (Windows only).



conditional disable structure

A structure with one or more subdiagrams, or cases, exactly one of which LabVIEW uses for the duration of execution, depending on the configuration. Commonly used for switching between multiple platform-specific function calls.



conditional terminal

The terminal of a While Loop containing a Boolean value that determines whether the VI performs another iteration.



config file

See INI File.



configuration file

See INI File.



connector

Part of the VI or function node that contains its input and output terminals, through which data passes to and from the node.



connector pane

Region in the upper right corner of a front panel window that displays the VI terminal pattern. It underlies the icon pane.



constant

See Universal Constant and User-Defined Constant.



context help window

A floating window that displays basic information about LabVIEW objects when you move the cursor over each object.



continuous acquisition

A data acquisition task that runs continuously, filling a buffer that is continuously read by the application (LabVIEW) software.



continuous run

Execution mode in which a VI is run repeatedly until the operator stops it. You enable it by clicking on the continuous run button.



control

Front panel object for entering data to a VI interactively or to a subVI programmatically.



control description

See Description Property.



control editor

A window that allows customizing controls and indicators. Used for editing and creating Custom Controls, Type Definitions, and Strict Type Definitions.



control flow

Programming system in which the sequential order of instructions determines execution order. Most conventional text-based programming languages, such as C, Pascal, and BASIC, are control flow languages.



controls palette

Palette containing front panel controls and indicators.



conversion

Changing the type of a data element.



control reference

A VI Server Reference to a front panel control or indicator. Can be used with a Property Node or Invoke Node.



count terminal

The terminal of a For Loop whose value determines the number of times the For Loop executes its subdiagram.



counter

Hardware that can measure timing information related to a digital input signal and can generate digital output signals with specified timing information.



CPU

Central processing unit.



Current VI

VI for which the front panel, block diagram, or Icon Editor is the active window.



cursor

The icon which represents the mouse location on a computer screen.



custom control

A LabVIEW control file (.ctl file) which is a definition of a control or indicator. See also Control Editor, Type Definition, and Strict Type Definition.



custom help

Help documentation created for VIs, which is associated with the VI, so that it can be accessed from the Context Help window.



Custom PICT Controls

Controls and indicators for which parts can be replaced by graphics and indicators you supply.



custom probe

A debugging tool that programmatically displays information about data in a wire, and can determine whether to apply a breakpoint in order to pause execution. See also Probe.






LabVIEW for Everyone. Graphical Programming Made Easy and Fun
LabVIEW for Everyone: Graphical Programming Made Easy and Fun (3rd Edition)
ISBN: 0131856723
EAN: 2147483647
Year: 2006
Pages: 294

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net