Professional Documents
Culture Documents
Prctica 3: LabVIEW
Ivn Amaya
CONTENIDO
CONCEPTOS BSICOS
CONDICIONALES Y CICLOS
COMUNICACIN SERIAL
PRCTICA: COMUNICACIN SERIAL Y DISPLAY
CONCEPTOS BSICOS
Panel Frontal
Diagrama de bloques
Elementos (Interaccin)
Cdigo
CONCEPTOS BSICOS
Panel Frontal
Run
Diagrama de bloques
Abort
Run (Cont.)
Run
Pause
Abort
Run (Cont.)
Highlight
Pause
CONCEPTOS BSICOS
Particularidades
Cdigo se ejecuta por flujo de seales (paralelo)
Ejecucin secuencial requiere estructuras especiales o controlar flujo de datos
Se recomienda NO usar variables a menos que sea estrictamente necesario
Tipo de dato:
Color (int, double, string, etc.)
Tamao (dato, array, cluster, etc.)
Ciclos deben incluir retardo para evitar sobrecosto computacional
LABORATORIO DE INSTRUMENTACIN PRCTICA 3
CONCEPTOS BSICOS
For loop
Total iteraciones
Iteracin actual
LABORATORIO DE INSTRUMENTACIN PRCTICA 3
CONCEPTOS BSICOS
While loop
Stop if True
Iteracin actual
LABORATORIO DE INSTRUMENTACIN PRCTICA 3
Continue if True
Iteracin actual
IVN MAURICIO AMAYA CONTRERAS
CONCEPTOS BSICOS
Case
True
Condition
Selector label
Case selector
False
CONCEPTOS BSICOS
Flat sequence
Step 1
Formula node
Step 2
CONCEPTOS BSICOS
Arrays
10
CONCEPTOS BSICOS
Numeric
11
CONCEPTOS BSICOS
Boolean
12
CONCEPTOS BSICOS
String
13
CONCEPTOS BSICOS
Comparison
14
CONCEPTOS BSICOS
Comparison
15
CONCEPTOS BSICOS
File I/O
16
CONCEPTOS BSICOS
Serial
17
CONCEPTOS BSICOS
Numeric
18
CONCEPTOS BSICOS
Numeric
19
CONCEPTOS BSICOS
Decorations
20
CONCEPTOS BSICOS
Ejemplo
21
CONCEPTOS BSICOS
Ejemplo
22
CONDICIONALES Y CICLOS
23
CONDICIONALES Y CICLOS
Calculador de factorial
Acumulador
24
CONDICIONALES Y CICLOS
X
Prctica
X^3
Prueba lgica
100 [ms]
50 [ms]
25
COMUNICACIN SERIAL
Instalar
Com0com
Hype!Terminal
VISA drivers
Serial
26
PRCTICA
Implementar comunicacin serial: siempre enva y siempre recibe (Hype)
27