LabVIEW certification

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

coordinants

[3.4] the numbers 3 and 4 are elements the 3 is the number of rows the 4 is the number of columns

state machine VI

always has case structure, several states, requires user inputs, always has a default state

block diagram

blank page, build logic here

formula box

calculator. express, arithmetic, formula. label xs with representative inputs and results

subVI

cannot edit from functions palette you must have an icon/connector to use it the color of the connector pane will match the data type it is connected to the connector pane defines where to wire inputs and outputs

latch until released

change state on a button press. Change back when released and read by LabVIEW

latch when pressed

change state on a button press. change back when the control is read by LabVIEW

switch when pressed

change state on a button press. remain there until another button press

latch when released

change state on a button release. change back when the control is read by LabVIEW

switch when released

change state on a button release. remain there until another button release

switch until released

change state on a button press. change back when the button is released

Error Cluster

components: source code status

diamond

conditional test (flowcharting)

control refnum

connect to

circle

connect to another loop

wires (lines)

connectors

VI

virtual instrument

property nodes

-allow attributes of front panel objects to be programmatically manipulated -can be use to update values in front panel object -more than one can be used fr a single front panel object -when contained in subVI, will always cause front panel to be loaded in memory

oval

start, stop (flowcharting)

Sweep Chart

This mode acts much like the scope chart, but the plot is not erased when the plot hits the right border. Instead, a moving vertical line marks the beginning of new data and moves across the display from left to right as it adds new data.

Scope Chart

This mode has a retracing display similar to an oscilloscope. As it receives each new value, it plots the value to the right of the last value. When the plot reaches the right border of the plotting area, it erases the plot and begins plotting again from the left border.

Strip Chart

This mode has a scrolling display that is similar to a paper tape strip chart recorder. This mode first plots values from left to right. From here, it continues to plot new points at the rightmost point and shifts old values to the left.

type definition

custom control used to ensure that the data type is the same anywhere the control is used (looks like a dialog input box) required for case selector input of a functional global variable (has small black triangle in corner of box)

single stepping

debugging tool, once you've paused the VI, you can execute it one step at a time. The options are shown in the operate menu

breakpoint

debugging tool; right click on wire to pause execution at that location

conditional/case structures

depend on a condition to be met

shape

derived from rank and extent

XY graphs

display data acquired at a non-constant rate and data for multivalued functions

waveform graphs and charts

display data at constant rate (periodic)

front panel

gridded page, controls and displays

variant

handles data of many different types in a generic way represents any data type increases degree of generality passes values between programs written with different compilers

race conditions

if multiply wires to the same variable, no guaranteed order has no coordinate system to say which goes first or when they will start simply having two different timers does not determine an order

control refnum

if you drag a control (an input) to this, you will remove the original control and create a strictly typed __. these accept only ____ of exactly the same data type

control

input (LABview)

case structure: selector terminal

input data can be a Boolean, string, integer, enumerated type or error cluster

parallelogram

inputs and outputs (flowchart)

for loop

iterates a given number of times. the N is number of iterations, the counter/index records which iteration the loop is on. inside the box is the operation to be performed control goes to N, array goes to index, and index indicator goes into loop. counts from 0, not from 1.

while loop

iterates until a condition is met. connect an array to the index, and connect the output to the stop box. The loop will stop if the condition is true.

coercion dots

labview converted one data type to a different data type (if they must be of the same data type for example) shown on block diagram INCREASES memory usage (they are bad, so eliminating them can improve program performance, optimize memory usage, and improve accuracy)

highlight execution mode

lightbulb. traces process.

dimension

like 1-D, 2-D, or 3-D + how many layers

concatenate

link together in a chain or series

constants

may be numeric or string

rank

number of dimensions

size

number of elements an array

extent

number of elements in a dimension

elements

numbers contained within dimensions

notifier vs queue

one is used for "one-to-many" communication one is used for "many-to-one" communication

array

ordered sequence of data. vectors, matrices. numbers or strings.

indicator

output (LABview)

breakpoint

pause. view, tools palette, symbolized by red O. put on formula or algorithm to visualize logic.

control references

placed on block diagram for the "calling" or existing VI

rectangle

process information (flowchart)

graph or plot

receives array of data and plots it over time, cannot plot single point value, no updating with time

control palette

right click, expand, and modern tab to get to inputs, outputs, etc. in front.

functions palette

right click, expand, and programming tab to get numerics, operations, strings, constants, etc. in block.

File I/O

saves a file to re-use data, record, or use in another program open/create, write, and close functions

semaphore

send message by signals

string

sequence of letters for constants or labels

Error List

shows: items with errors error and warnings details about warnings

function

subVI. can insert into a main VI

refnum

temporary pointer to an open object

transform array to text function

to specify what's written on a file, wire to output array, and the output of this function will be wired to write to the file box

chart

updates periodically, maintains history of data

help tab

will give a context help and explanation when scrolled over. helpful to write a description for each of your variables or functions to keep track of what's going on

invoke node

will initialize all front panel objects to their default values

application reference

will not change anything on front panel allows program to identify an application for an action

trace table

written representation for every step in a loop


Kaugnay na mga set ng pag-aaral

CHP15 MONOPOLIES MULTIPLE CHOICE

View Set

1.1: Trig & Inverse Trig with Special Angles (MEMORIZE)

View Set

Chapter 6 Accounting Questions (Regent University Bus 220 2019)

View Set

chp 4: brand elements to build equity

View Set

1-1 Physical Properties of Earth's Layers

View Set

Salesforce JavaScript in Visualforce

View Set

EXAM 5 (without perfusion) - third semester

View Set

Ethical Hacking Essentials Complete Practice Test

View Set

cell and developmental quiz questions

View Set

Accounting 101: Chapter 1-3 Exam

View Set