Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrumentación Digital
Semestre: 17-I – 18-II-19-II
Instructor: Jesús M. Tarín Fontes
Instrumentación Virtual 1
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 2
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
CAPITULO 4
Ciclos de ejecución y gráficas tipo “chart”
Introducción
El conjunto de elementos empleados para controlar el flujo de datos en un
VI recibe el nombre de Estructuras (Structures).
LabVIEW tiene cuatro tipos de estructuras:
El ciclo While, y For,
la estructura Case y el
Sequence.
En este capitulo se introducen la dos primeras estructuras, el ciclo While y el
For, así como el uso de los registros de desplazamiento y de los indicadores
gráficos tipo Chart.
Instrumentación Virtual 3
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 4
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
I. Ciclo While
El ciclo While ejecuta la parte del diagrama de bloques que se encuentra
dentro de la estructura del ciclo.
El D a B se ejecuta un número indicado de veces hasta que cierta condición
se cumple.
Para colocar un ciclo While en el D a B, primero se selecciona While Loop
de la subpaleta Structure en la paleta de funciones.
Instrumentación Virtual 5
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 6
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 7
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 8
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 9
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 10
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ciclos While
Similar a un Ciclo Do o a un Ciclo Repeat-Until en lenguajes de programación
basados en texto, un Ciclo While, que se muestra en la figura ejecuta el código que
contiene hasta que ocurre una condición.
Instrumentación Virtual 11
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
En el siguiente Ej. el ciclo While se ejecuta hasta que la salida del generador
de números aleatorios sea igual a cero o la variable booleana Habilitar sea
falsa, ya que la salida de la función And es verdadera sólo si ambas entradas
son verdaderas, de otra manera su salida es falsa y finaliza la ejecución del
ciclo.
Instrumentación Virtual 12
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 13
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 14
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 15
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 16
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Gráfica simple
Se puede alambrar directamente una salida escalar de cualquier elemento a
un graficador de señales tipo Chart. El tipo de datos desplegado en la
ventana del graficador de formas de onda se ajustará al tipo de datos de
entrada, como se muestra en el siguiente ejemplo.
Instrumentación Virtual 17
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Gráfica múltiple
El graficador de formas de onda puede desplegar más de un trazo.
Sin embargo, ya que éste sólo tiene una terminal de entrada de datos, para
poder pasar varias salidas de datos al graficador, estas se deben agrupar antes
usando la función Bundle (subpaleta Cluster).
En el Ej. siguiente, la función Bundle agrupa las salidas de datos de tres VI’s
diferentes, tres medidores de temperatura, para mostrarlas en una ventana en
el graficador de formas de onda. Note el cambio en el icono del graficador
de onda.
Instrumentación Virtual 18
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ejercicio 4.1
Objetivo: Utilizar el ciclo While y una gráfica para la adquisición de datos en
tiempo real.
Construir un VI para la medición de temperatura y despliegue de esta en una
gráfica de tipo Chart. Este VI medirá la temperatura usando como subVI el
termómetro que construyó anteriormente.
Instrumentación Virtual 19
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
DIAGRAMA A BLOQUES
Instrumentación Virtual 20
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 21
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 22
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 23
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 24
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 25
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 26
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 27
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 28
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Modifique el diagrama a bloques del VI, como se muestra abajo, para tomar
la medición de temperatura una vez cada medio segundo.
Función Wait Until Next ms Multiple de la subpaleta Time & Dialog.
En este ejercicio, esta función asegura que cada iteración ocurra cada
medio segundo (500 ms).
La constante numérica (Numeric Constant de la subpaleta Numeric)
cableada a la función Wait Until Next ms Múltiple especifica una espera
de 500 milisegundos. Es por ello que el ciclo es ejecutado cada medio
segundo.
Instrumentación Virtual 29
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 30
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ejercicio 4.2
Objetivo: Controlar la velocidad de la adquisición y del despliegue de datos
mediante la utilización de un control numérico.
Construirá un VI que genere datos aleatorios y los despliegue en una gráfica.
Este VI deberá tener una perilla de control en el panel frontal para ajustar el
tiempo de ejecución del ciclo de 0 a 2 segundos. El panel también deberá
tener un interruptor para detener la ejecución del VI, además no se deberá de
encender el interruptor cada vez para ejecutar el VI.
Instrumentación Virtual 31
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 32
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 33
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ejercicio 4.3
Objetivo: Pasar datos fuera de un ciclo While a través de un túnel.
Construir un VI que genere números aleatorios hasta que se iguale el número
especificado en un control numérico. Un indicador numérico mostrará el
número de iteraciones requeridas para que ocurra la igualación.
PANEL FRONTAL
Instrumentación Virtual 34
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 35
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 36
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 37
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 38
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Diagrama a bloques
Instrumentación Virtual 39
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 40
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
El cuadro azul que aparece en el borde del ciclo While es llamado un túnel.
El flujo de datos hacia dentro o fuera de un ciclo es a través de los túneles. El
flujo hacia fuera del ciclo es después de que el ciclo ha terminado.
Cuando un túnel pasa datos hacia adentro de un ciclo, este sólo se puede
ejecutar después de que los datos han arribado al túnel.
El ciclo en este ejercicio se ejecutará hasta que ambos números sean iguales.
La función Not equal? dará Verdadero siempre que los dos números no
coincidan. Cada vez que un ciclo se ejecuta, se incrementa en uno. El
valor de la terminal de iteración pasa hacia fuera del ciclo, a través del túnel,
cuando el ciclo While se haya completado. Este valor se incrementa en uno
afuera del ciclo debido a que la cuenta inicia en 0.
Instrumentación Virtual 41
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 42
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 43
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 44
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 45
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 46
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 47
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 48
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
SR No Inicializado SR Inicializado
Registro de desplazamiento No Registro de desplazamiento Inicializado
Inicializado
Instrumentación Virtual 49
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ejercicio 4.4
Objetivo: Demostrar el uso de los SR para accesar valores de iteraciones
previas.
El PF tiene cuatro indicadores digitales. El indicador X(i) desplegará el
valor actual, que será recorrido a la terminal de la izquierda al principio de la
siguiente iteración. El indicador X(i-2) desplegará el valor de las dos
iteraciones anteriores, y de una manera similar el resto. El cero cableado a la
izquierda de las terminales inicializa los elementos del corrimiento a cero.
Panel Frontal
Instrumentación Virtual 50
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 51
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Note que en cada iteración del ciclo While, el VI junta los valores anteriores
a través de las terminales de los registros de la izquierda.
Cada iteración del ciclo suma 5 al dato actual, X(i). Este valor es corrido a la
terminal de la izquierda, X(i-1), al comienzo de cada iteración. Los valores
de la terminal izquierda son llevados hacia las terminales.
En este ejemplo, el VI retiene sólo los últimos tres valores. Para retener más
valores, agregue más elementos a la terminal izquierda de los registros de
corrimiento.
FIN DEL EJERCICIO 4-4
Instrumentación Virtual 52
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Iteración Shift izq. arriba Shift izq. centro Shift izq. abajo Shift derecha
1 1 0 0 1+0+0 = 1
2 1 1 0 1+1+0 = 2
3 2 1 1 2+1+1 = 4
4 4 2 1 4+2+1 = 7
5 7 4 2 7+4+2 = 13
6 13 7 4 13+7+4=24
Instrumentación Virtual 54
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Hay una utilidad que funciona de igual forma que un Shift Register: Es el
Feedback Node. Este consta de dos terminales:
El terminal inicializador permite dar un valor inicial al nodo, y equivale a
conectar un valor al terminal izquierdo de shift register. Este terminal se
coloca en el borde izquierdo de la estructura a la misma altura que el
Feedback Node.
El Feedback Node es el otro terminal y tiene forma de flecha. En el
extremo derecho se le conectará la salida, cuyo valor será leído por el
extremo izquierdo en la siguiente iteración. En la primera iteración el
valor leído por el extremo izquierdo será conectado al terminal
inicializador.
Lógicamente, siempre se ejecuta primero la lectura y después la escritura.
El código de la siguiente figura ilustra el uso del Feedback Node. El
Programa es igual al de la Fig. (a) anterior.
Instrumentación Virtual 55
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 56
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 57
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Al igual que en otras estructuras, los datos que entren y salgan de una
estructura WHILE lo harán a través de túneles.
Una opción muy interesante de los túneles de los ciclos (WHILE y FOR) es
el autoindexing, que se puede habilitar a través del menú contextual del túnel
cuando se quiera trabajar con arrays.
Cuando se cablea un arrays desde el exterior al interior de un ciclo y se
habilita el autoindexing, los valores leídos en el interior del ciclo de ese
terminal serán los elementos que componen el array, uno por cada iteración,
en este caso la estructura funciona como un FOREACH. Cuando el
autoindexing está en una salida del ciclo ocurre lo contrario: se continuará un
array cuyos elementos serán los generados en cada iteración.
Instrumentación Virtual 58
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 59
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ejercicio 4.5
Objetivo: Usar los registros de corrimiento para realizar un promedio.
Modificará el VI de Monitor de Temperatura (SubVI de temperatura
desarrollado en clase) para promediar los últimos cinco mediciones de
temperatura y desplegar el promedio en una gráfica.
Instrumentación Virtual 60
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
DIAGRAMA A BLOQUES
Instrumentación Virtual 62
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 63
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 64
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 65
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 66
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 67
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 68
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Por ej., si el número de arriba de 24.0 es 25.0, indica que el eje Y tiene un
espaciamiento de 1.0, y al cambiar el 25 a 26 redefinirá la escala del eje Y a
múltiplos de 2 (24, 26, 28, …..). El tamaño de la gráfica tiene efecto directo
en el despliegue de los ejes. El incrementar el tamaño de la gráfica es
recomendable si tiene problemas para darle un formato deseado a los ejes.
7. Mueva la leyenda a la posición mostrada y renómbrela.
Instrumentación Virtual 69
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 70
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Al modificar el formato del texto los ejes podrían requerir más espacio físico del
que fue asignado originalmente. Si cambia el eje, la ventana podría ser mayor
que el tamaño máximo que el VI puede manejar correctamente.
Instrumentación Virtual 71
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 72
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ciclo For
El ciclo For repite la parte del diagrama
de bloques dentro de su estructura, un
número predeterminado de veces. El ciclo
For se selecciona de la subpaleta de
Structures en la paleta de funciones, y
luego se enmarca con el cursor la parte del
diagrama de bloques que se desea repetir.
Instrumentación Virtual 73
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 74
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
La diferencia entre los ciclos For y While es que el ciclo For se ejecuta un
número predeterminado de veces y el ciclo While no para de ejecutar el
diagrama de bloques que contiene hasta que el valor de la terminal
condicional llega a ser FALSO.
Instrumentación Virtual 75
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Ejercicio 4.6
Objetivo: Construir un VI que
despliega 2 señales en una
gráfica en modo de barrido. La
gráfica debe desplegar un
número aleatorio y su promedio
instantáneo de los últimos
cuatro puntos.
En este ejercicio utilice un ciclo
For (N = 200) en lugar de un
ciclo While. Trate de hacer que
la gráfica luzca con la que
aparece a continuación.
Instrumentación Virtual 76
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 77
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control
Instrumentación Virtual 78
TECNOLOGICO NACIONAL DE MEXICO
INSTITUTO TECNOLOGICO DE HERMOSILLO
Ing. Programación Gráfica para instrumentación y control