Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LAB_S06_MEDINA_2023_1__1_.pdf
LAB_S06_MEDINA_2023_1__1_.pdf
I.- OBJETIVOS:
Aplicar monitoreo y control sobre elementos industriales básicos. Crear interfaces con software HMI
II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación del hardware, conexiones
eléctricas o de red; así como la ingestión de alimentos o bebidas.
III.- RECURSOS:
• PC con Labview 8.2
Variable Global:
Se usan para acceder y trasmitir datos entre diferentes Vis
V.- PROCEDIMIENTO:
Copy to Clipboard
Perzonalizar un tanque
Que observa:
Explicación: Se puede notar que los indicadores están operando correctamente. La única variación es que, gracias a la
animación en el panel frontal, se puede entender más fácilmente por parte de otros usuarios. Por ejemplo, uno de los
indicadores representa el llenado del tanque.
Crear un nodo de propiedad en el indicador tanque
Cuando se expande el nodo, se revelan más características que deben ser controlados al programar. Estas
características pueden incluir la posición del indicador, la visibilidad y otras similares.
Use la ayuda contextual
Nro. DD-106
Programación Aplicada a la Industria - Laboratorio Página 11 de 15
Realice el siquiente programa y explique que propiedades usa el nodo y explique que ocurre y porqué
Agrege una propiedad de posición al control Boolean realizando el siguiente programa. Explique que sucede y porqué
Nro. DD-106
Programación Aplicada a la Industria - Laboratorio Página 13 de 15
Nro. DD-106
Programación Aplicada a la Industria - Laboratorio Página 14 de 15
Run de VI y explique
Explicación:
Al incluir la característica de "left" junto con un control deslizante en el programa, se le permite no solo ajustar la fuerza de la
propiedad de invencibilidad del booleano, sino también desplazarlo en la dirección indicada por el control deslizante. A
medida que aumenta el valor del control deslizante, el booleano se moverá hacia la derecha, tal como se puede observar en el
tercer ejemplo.
ACTIVIDADA
https://www.youtube.com/watch?v=mJbRLu82Fzc&index=26&list=PLtSVl5Bk6H68fu5ZjxbKm0mhbVqxokzlH
Link: https://www.youtube.com/watch?v=Raf5FeKilro
En LabVIEW, se pueden utilizar diferentes herramientas para crear un programa de monitoreo y control, algunas de las
herramientas más comunes son:
➢ Panel frontal: Es la interfaz gráfica del usuario (GUI) del programa. En ella se pueden colocar diferentes elementos
visuales como botones, indicadores, gráficas, etc. que permitan interactuar con el usuario y mostrar la información
de monitoreo y control.
➢ Block Diagram: Es el área donde se crea el código del programa utilizando diferentes elementos de programación
como estructuras de control, funciones, subrutinas, entre otros. En esta área se definen las acciones que realizan el
programa en respuesta a las entradas del usuario y las señales de los sensores.
➢ Adquisición de datos (DAQ): Es un conjunto de herramientas que permiten adquirir señales capturadas o digitales
desde diferentes dispositivos de adquisición de datos, como, por ejemplo, tarjetas de adquisición de datos, módulos
de E/S, sensores, entre otros
➢ Instrument Drivers: Son herramientas que permiten controlar diferentes dispositivos de medición y control a través
de LabVIEW. Estos controladores generaron una interfaz para comunicarse con el dispositivo y realizar operaciones
de lectura y escritura de datos.
➢ LabVIEW Real-Time Module: Es un módulo de LabVIEW que permite desarrollar aplicaciones de tiempo real para
control y monitoreo en tiempo real. Este módulo se utiliza para controlar sistemas en tiempo real, como sistemas
de control de procesos industriales, sistemas de adquisición de datos, entre otros.
➢ LabVIEW FPGA Module: Es un módulo de LabVIEW que permite desarrollar aplicaciones para FPGA (Field
Programmable Gate Array). Este módulo se utiliza para implementar lógica digital y sistemas de control en FPGA, lo
que permite una alta velocidad y precisión en la adquisición de datos y el control de sistemas.
NEXT CLASS
Laboratorio 07: Configuración del Hardware de adquisición de datos DAQ
La adquisición de datos (DAQ) se refiere al proceso de medición y conversión de señales eléctricas en datos digitales que
pueden ser procesados por una computadora. La configuración del hardware de adquisición de datos (DAQ) es el proceso de
conectar y configurar el hardware necesario para realizar la adquisición de datos.
➢ El hardware de adquisición de datos (DAQ) consta de varios componentes, que incluyen un dispositivo de entrada, un
convertidor analógico-digital (ADC), un circuito de acondicionamiento de y un dispositivo de salida. El dispositivo de
entrada puede ser un sensor, un transductor o un instrumento de medición que proporciona una señal eléctrica. El
ADC convierte esta señal en una forma digital que puede ser procesada por la computadora.
➢ El circuito de acondicionamiento de señal se utiliza para mejorar la calidad de la señal eléctrica antes de que sea
convertida por el ADC. Puede incluir filtros, amplificadores y otros dispositivos para mejorar la precisión y la
resolución de la medición.
➢ Una vez que el hardware esté conectado correctamente, se debe configurar el software para realizar la adquisición de
datos. Esto implica seleccionar el tipo de señal que se medirá, configurar la frecuencia de captura y la resolución de la
medición, y establecer las condiciones de disparo para la adquisición de datos.
VIII.- OBSERVACIONES:
(MÍNIMO 3)
• Las máquinas de estado son útiles para programas que tienen diferentes estados o etapas. Estas máquinas permiten que el
programa cambie de estado según las entradas que reciba y las condiciones definidas en cada estado. Esto puede ser
especialmente útil para programas de control de instrumentación o sistemas de automatización.
• Los nodos son elementos clave en la programación de LABVIEW, ya que permiten conectar diferentes elementos del
programa. Los nodos pueden ser de diferentes tipos, como nodos de función, de estructura y de control. Cada uno de ellos
tiene una función específica y puede ser utilizado para conectar diferentes elementos del programa.
• Las máquinas de estado y los nodos pueden trabajar juntos para crear programas complejos y bien estructurados. Por
ejemplo, un programa de control de un sistema de automatización puede utilizar una máquina de estado para definir los
diferentes estados del sistema y los nodos para conectar diferentes elementos del programa.
IX.- CONCLUSIONES:
(MÍNIMO 7 in spanish and english)
• State machines are an effective way to model and control the behavior of an application.
• Machine states can be damaged visually in LabVIEW, making them easy to create and maintain.
• A well-designed state machine should have a clear initial state, final states, and a set of well-defined transitions between
states.
• The implementation of state machines in LabVIEW requires adequate knowledge of their structure and operation, as well as
the LabVIEW components used for their programming.
• Las máquinas de estados son especialmente útiles en aplicaciones que requieren el procesamiento de eventos y datos en
tiempo real, ya que permiten una gestión eficiente y rápida de los mismos.
• A través de los nudos, se pueden realizar operaciones como la toma de decisiones, la repetición de procesos, la creación de
subrutinas y la manipulación de datos.
X.- RECOMENDACIONES:
• Antes de empezar a crear nodos en LabVIEW, es importante que tenga claro cómo quiere que se comporte su programa.
Diseña un diagrama de flujo que te permita visualizar el proceso que quieres seguir y definir las diferentes etapas de este.
Asegurarnos de que la máquina de estado que diseña sea fácil de entender y modificar en caso de ser necesario.
• Una forma sencilla de crear nodos en LabVIEW que se corresponden con diferentes estados de una máquina de estado es
utilizar una estructura de selección con varios casos. Cada caso puede representar un estado diferente del programa y
contener los nodos correspondientes a esa etapa.