Anda di halaman 1dari 16

LabVIEW, Ambiente de Programacin G fi para Ad Grfica Adquisicin i i i de d Datos, D t Prueba P b y Control de Procesos

Dr Manuel Hernndez Calvio Dr. Facultad de Fsica Universidad de La Habana

National Instruments Confidential

Tema II: Programacin Modular

TPICOS J Jerarqua en LabVIEW L bVIEW Icono y Conector Uso de los Sub-IVs Creando un Sub-IV a partir de secciones de un IV
Dr. Manuel Hernndez Calvio, Fac. Fsica. UH
2

Jerarquas en LabVIEW

Sub-IV

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


3

Sub-VIs
Pseudo Cdigo
function average (in1 (in1, in2, out) { out = (in1 + in2)/2 in2)/2.0; 0; }

Pseudo Cdigo
main { average (point1, point2, pointavg) }

Programacin de un Sub-IV

Llamada al Sub-IV

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


4

Icono y Conector
terminales

Icono

El iicono representa t a un IV en otro t P Panell d de Programacin El conector pasa y recibe datos desde un S b IV a t Sub-IV travs d de sus t terminales i l
Conector

terminales

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


5

Ejemplo de Sub-IV Clculo de la pendiente


Un IV dentro de otro IV constituye un Sub-IV Sub-IV, IV, edite el icono y el conector despus de Para usar un IV como un Sub construir el Panel Frontal y de Programacin

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


6

Creando el Icono
El Icono es la representacin grfica del IV

Icono por omisin

Creando un icono personalizado

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


7

Creando el Conector
Haga click (derecho) en el icono (Slo en el Panel Frontal)

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


8

Creando el Conector - continuacin


Haga click con la herramienta de alambrado

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


9

Editando el Conector
Los colores de los terminales corresponden con los tipos de datos Haga Click en un terminal para ver el objeto asociado en el Panel Frontal

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


10

Usando un IV como un Sub-IV


Haga g Click en All Functions Select a VI
<O>

Arrastre el icono hacia el diagrama g

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


11

Ayuda y clasificacin de los Terminales

Clasificacin de las entradas y salidas: salidas


Requerida Error si no se conecta Recomendada Advertencia si no se conecta Opcional No afecta si no se conecta

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


12

Opciones para crear un Sub-IV


Encierre el rea que va ser convertida en un Sub-IV Seleccione Create SubVI en el Edit Menu

Icono por omisin

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


13

Para visualizar la jerarqua de un IV, haga click en View >> VI Hierarchy

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


14

LabVIEW

Este IV

Sub IV

Sub IVs

Diagrama horizontal de jerarqua de un IV

Dr. Manuel Hernndez Calvio, Fac. Fsica. UH


15

Resumen
Los IVs pueden ser usados como Sub-IVs despus que se construye el Icono y el Conector. Los L I Iconos se crean utilizando tili d ell Editor Edit de d I Iconos. El Conector se define escogiendo el numero de terminales. Inserte un Sub-IV Sub IV en el diagrama, diagrama mediante la opcin Select a VI en la paleta All Functions o arrastrando el Icono hacia el nuevo diagrama. Para acceder a la Ayuda en lnea use la opcin Show Context Help. Las descripciones explican la funcionalidad de los Sub-IV. Sub IV Use Create SubVI para crear fcilmente un Sub-IV a partir del Panel de Programacin. g
Dr. Manuel Hernndez Calvio, Fac. Fsica. UH
16