Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NI Home (http://www.ni.com/es/) > Soporte (http://www.ni.com/support/esa/) > Guía de Inicio para los Productos de NI (http://www.ni.com/getting-started/esa/) > Introducción a LabVIEW (http://www.ni.com/getting-
started/labview-basics/esa/) > Programación Gráfica
Guía de Inicio para los Productos de 1 Instale el Software (/getting-started/install-software/) 2 Conecte a Hardware (/getting-started/set-up-hardware/)
NI (http://www.ni.com/getting-
started/esa/) 3 Aprenda LabVIEW (/getting-started/labview-basics/)
4 Comience su Aplicación(/getting-started/begin-application)
Instale Software y Controladores
(http://www.ni.com/getting-
started/install-software/esa/)
Programación Gráfica Imprimir
Conecte y Configure Hardware
(http://www.ni.com/getting-started/set- Contenido de esta Sección
up-hardware/esa/)
Cables
Introducción a LabVIEW Cablear Objetos Automáticamente
(http://www.ni.com/getting-
Cablear Objetos Manualmente
started/labview-basics/esa/)
Programación Gráfica
(http://www.ni.com/getting-
started/labview-basics/esa/dataflow)
Herramientas Comunes en
LabVIEW (http://www.ni.com/getting-
started/labview-basics/esa/tools)
Herramientas de Depuración en
LabVIEW (http://www.ni.com/getting-
started/labview-basics/esa/debug)
Video: Programación de Flujo de Datos en LabVIEW
Estructuras de Ejecución en
LabVIEW (http://www.ni.com/getting-
started/labview-basics/esa/execution- LabVIEW sigue un modelo de flujo de datos para ejecutar VIs. Un nodo de diagrama de bloques se ejecuta cuando recibe todas las
structures) entradas requeridas. Cuando el nodo se ejecuta, produce datos de salida y pasa los datos al siguiente nodo en la trayectoria del flujo de
datos. El movimiento de datos a través de los nodos determina el orden de ejecución de los VIs y las funciones en el diagrama de
Estructuras de Datos en LabVIEW bloques.
(http://www.ni.com/getting-
Visual Basic, C++, Java y la mayoría de otros lenguajes de programación basados en texto siguen un modelo de flujo de control para
started/labview-basics/esa/data-
ejecución del programa. En el flujo de control, el orden secuencial de los elementos del programa determina el orden de ejecución de un
structures)
programa.
Pasar Datos entre Iteraciones de Para un ejemplo de programación de flujo de datos, considere un diagrama de bloques que suma dos números y después resta 50.00
Ciclo en LabVIEW del resultado de la suma, como se muestra en la Figura 1. En este caso, el diagrama de bloques se ejecuta de izquierda a derecha, no
(http://www.ni.com/getting- porque los objetos están colocados en ese orden, sino porque le función de Resta no puede ejecutarse hasta que la función de Suma
started/labview-basics/esa/shift- termina ejecutarse y pasa los datos a la función de Resta. Recuerde que un nodo se ejecuta solamente cuando los datos están
registers) disponibles en todas sus terminales de entrada y proporciona los datos a las terminales de salida solamente cuando el nodo termina la
ejecución.
Manejar Errores en LabVIEW
(http://www.ni.com/getting-
started/labview-basics/esa/handling-
errors)
Comience su Aplicación
(http://www.ni.com/getting-
started/esa/begin-application)
Cables
Este sitio utiliza cookies para ofrecerle una mejor experiencia de búsqueda. Conozca nuestra política de privacidad. (//www.ni.com/en-us/about-ni/legal/priv Regresar al inicio
statement.html) Transfiere datos entre objetos del diagrama de bloques a través de cables. En las figuras 1 y 2, los cables conectan las terminales de
control e indicador a la función de Suma y Resta. Cada cable tiene una sola fuente de datos, pero puede cablearlo a varios VIs o
funciones que leen los datos. Los cables son de diferentes colores, estilos y grosores dependiendo de sus tipos de datos.
www.ni.com/getting-started/labview-basics/esa/dataflow 1/3
1/5/2020 Fundamentos de Programación de Flujo de Datos en LabVIEW - National Instruments
Un cable roto aparece como una línea negra punteada con una X roja a la mitad, como se muestra arriba. Los cables rotos ocurren por
una variedad de razones, como cuando intenta cablear dos objetos con tipos de datos no compatibles.
La Tabla 1 muestra los cables más comunes.
Booleano Verde
Cadena de Rosa
caracteres
0:00 / 0:00
Video: Tipos de Datos en LabVIEW
En LabVIEW, puede usar cables para conectar múltiples terminales para pasar datos en un VI. Debe conectar los cables a las entradas y
salidas que son compatibles con los datos que son transferidos con el cable. Por ejemplo, no puede cablear una salida de tipo arreglo a
una entrada numérica. Además la dirección de los cables debe ser correcta. Debe conectar los cables solamente a una entrada y por lo
menos a una salida. Por ejemplo, no puede cablear dos indicadores juntos. Los componentes que determinan la compatibilidad del
cableado incluyen los tipos de datos del control y/o el indicador y los tipos de datos de la terminal. Por ejemplo, si un interruptor tiene un
borde verde, puede cablear un interruptor a cualquier entrada con una etiqueta verde en un VI Express. Si una perilla tiene un borde
naranja, puede cablear una perilla a cualquier entrada con una etiqueta naranja. Sin embargo, no puede cablear una perilla naranja a
una entrada con una etiqueta verde. Note que los cables son del mismo color que la terminal.
Este sitio utiliza cookies para ofrecerle una mejor experiencia de búsqueda. Conozca nuestra política de privacidad. (//www.ni.com/en-us/about-ni/legal/priv
statement.html)
PRODUCTOS SOPORTE COMPAÑÍA MISIÓN
Estatus del pedido e historia Enviar una solicitud de servicio Sobre sucursal de National Instruments NI prepara a ingenieros y científicos p
(//www.ni.com/status/) (//sine.ni.com/srm/app/getassistance) (//www.ni.com/company/esa/) resuelvan los desafíos de un mundo c
vez más complejo.
www.ni.com/getting-started/labview-basics/esa/dataflow 2/3
1/5/2020 Fundamentos de Programación de Flujo de Datos en LabVIEW - National Instruments
Comprar por número de parte Manuales (//www.ni.com/manuals/esa/) Investor Relations (//investor.ni.com/) (http://www.facebook.com/NIL
(///sine.ni.com/apps/utf8/nios.store?
action=purchase_form) Drivers Eventos (//www.ni.com/es-co/events.html) (//twitter.com/NIglobal)
(//www.ni.com/downloads/drivers/esa/)
Activar un producto Carreras (//www.ni.com/careers/) (//www.youtube.com/nilatinoamerica)
(//sine.ni.com/myproducts/app/main.xhtml? Alliance Partners (https://www.linkedin.com/company/n
lang=en) (//www.ni.com/alliance/esa/) Comuníquese con NI
instruments/)
(//www.ni.com/contact-us/)
Colombia
Legal (//www.ni.com/legal/) | Privacidad (//www.ni.com/en-us/about-ni/legal/privacy-statement.html) © 2020 National Instruments
Corporation. Todos los derechos reservados.
Este sitio utiliza cookies para ofrecerle una mejor experiencia de búsqueda. Conozca nuestra política de privacidad. (//www.ni.com/en-us/about-ni/legal/priv
statement.html)
www.ni.com/getting-started/labview-basics/esa/dataflow 3/3