Está en la página 1de 22

Instrumentacin

Ingeniera Mecatrnica

Prctica #10
Cadenas de caracteres, archivos de
entrada/salida, y propiedades de nodos
Objetivo de la prctica
Al terminar esta prctica, el discente ser capaz de:
presentar los diferentes formatos para las cadenas de
caracteres,
accesar archivos a travs de una interfase generada,
conocer el orden de ejecucin de las propiedades de los
nodos y,
aplicar lo aprendido en un VI.

Material:

Computadora con LabVIEW Profesional


adelante (preferentemente 8.6)

versin

8.0

en

Introduccin
Los ejercicios de esta prctica estn diseados para que
comprenda el manejo de cadenas de caracteres. Tambin para
escribir-leer desde-hacia archivos en LabVIEW para manejar
informacin. Adems, los nodos de propiedades se contemplarn
para realizar modificaciones a objetos del panel frontal de
manera programada.

Marco terico
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

Cadenas
Una cadena (string) es una secuencia de caracteres en
ASCII que pueden o no ser presentadas, es decir, visibles. Las
cadenas
(string)
estipulan
formatos
de
presentacin
de
informacin independientemente del sistema operativo, lo cual
es beneficioso en la migracin de plantillas de cdigo.

Figura 1.- Ubicacin del control de cadena

Las cadenas son utilizadas en muchas aplicaciones, solo


por mencionar algunas:

para crear mensajes simples,


pasar informacin numrica como cadenas de caracteres a
instrumentos y despus convertir dichas cadenas a
informacin numrica (para una mejor manipulacin del
instrumento),
almacenar informacin numrica en un elemento (disco
compacto, DVD, u otro). Para almacenar informacin
numrica en un archivo ASCII, es necesario convertirla a
cadenas antes de escribirla a un elemento,
alertar o mandar mensajes al usuario.

En el panel frontal las cadenas aparecen como tablas, cajas


de combinaciones y etiquetas.
En el diagrama a bloques las cadenas pueden ser manipuladas
o editadas. Se asigna formato para ser utilizadas en otras
aplicaciones, como procesadores de palabras y tablas, o para
ser utilizadas en otras VIs y/o funciones.

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

Figura 2.- Funciones de las cadenas

Utilice las funciones correspondiente a las cadenas


(FunctionsProgrammingString)
para
edicin,
las
cuales
pueden ser:
buscar, tomar, y reemplazar caracteres o series de
caracteres en una cadena,
cambiar todo el texto en una cadena de maysculas a
minsculas (y viceversa),
buscar y tomar patrones de caracteres dentro de una
cadena,
rotar o invertir texto dentro de una cadena,
concatenar dos o ms cadenas,
eliminar caracteres de una cadena.

Para
utilizar
informacin
en
otro
VI,
funcin
o
aplicacin,
normalmente
es
necesario
convertir
dicha
informacin a una cadena para posteriormente darle formato de
manera que el VI, funcin o aplicacin pueda leerla. Por
ejemplo, EXCEL espera cadenas que incluyan delimitadores, los
cuales sirven para asignar nmeros o palabras a celdas.
Otro ejemplo comn es el de escribir un arreglo de
informacin numrica a una hoja de datos, en primer trmino se
deber dar formato a la cadena de manera tal que cada valor
numrico sea separado por un delimitador. Para escribir un
arreglo de valores numricos a una hoja de clculo, se debe dar
formato al arreglo con la funcin Array to spreadsheet string y
especificar el formato y el delimitador.

File I/O
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

Las funciones de File I/O transfieren datos desde y hacia


archivos. Se utilizan para cualquier aspecto de transferencia
de datos, incluyendo:

abrir y cerrar archivos de datos,


leer y escribir datos en archivos,
leer y escribir en formato para hojas de clculo,
mover y renombrar archivos y directorios,
cambiar las caractersticas de archivos,
crear, modificar, y leer un archivo de configuracin.

Figura 3.- Funciones para archivos de entrada/salida

Utilice
VIs
de
alto
nivel
para
operaciones
de
entrada/salida comunes. Utilice las funciones y VIs de bajo
nivel para controlar cada operacin de entrada/salida de manera
individual
Una operacin bsica de archivos entrada/salida puede ser
explicada con el siguiente proceso:
1. Crear o abrir un archivo. Para esto se indica dnde se
ubica el archivo o dnde se desea crear, especificando la
ruta (path) o respondiendo a un mensaje para dirigir a
LabVIEW hacia la ubicacin del mismo.
2. Leer o escribir al archivo.
3. Cerrar el archivo.
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

La mayora de las funciones para mover archivos ejecutan


solo un paso en una operacin de entrada-salida. Sin embargo,
algunos VIs de alto nivel de integracin (entrada-salida) estn
diseados para transferencias comunes y realizan los tres pasos
citados. Aunque estos VIs en ocasiones no son tan eficientes
como los de bajo nivel, pueden ser tiles para familiarizase.
Las funciones para File I/O (archivos entrada-salida)
dependen del formato de de los archivos. Es posible leer y
escribir desde-hacia los archivos en tres formatos: texto,
binario, y bitcora de datos.
El formato que se utilice depender de la informacin que se
adquiera o cree, adems de las aplicaciones que tendrn acceso
a dicha informacin.
Para determinar cul ser el formato que se debe utilizar
cuando se desea escribir o leer a un archivo se sugiere lo
siguiente:

Si se desea que la informacin est disponible para otras


aplicaciones (Excel por ejemplo), utilice archivos de
texto, ya que son los ms comunes y los que mejor se
adaptan para estas situaciones.

Si lo que se pretende es accesar de manera aleatoria a


lecturas o escrituras o, si la rapidez y el espacio de
almacenamiento es un elemento a considerar, utilice los
archivos binarios; estos son ms eficientes que los de
texto en lo que se refiere a la rapidez y espacio.

Si se desea manipular informacin de datos compleja o


diferentes tipos de datos en LabVIEW, se recomienda
utilizar archivos con formato de bitcora de datos
(datalog files); son ideales para trabajar dentro de
LabVIEW.

LabVIEW
proporciona
funciones
de
alto
nivel
para
operaciones comunes de entrada-salida de datos a archivos, como
escribir o leer algunos tipos de informacin, tales como:

caracteres desde archivos de texto hacia ellos,

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

lneas de archivos de texto,

arreglos de una o dos dimensiones numricos de precisin


simple desde hojas de clculo hacia ellas,

arreglos de una o dos dimensiones numricos de 16 bits con


signo desde archivos binarios hacia ellos.

Es posible reducir tiempos y esfuerzo de programacin


utilizando los VIs de alto nivel para escribir o leer archivos.
Los VIs de alto nivel ejecutan una lectura o escritura adems
de abrir y cerrar el archivo. Se recomienda no colocar estos
VIs dentro de estructuras de ciclos, ya que dichas funciones
realizan operaciones para abrir y cerrar los archivos en cada
iteracin del ciclo.
Las VIs de alto nivel esperan como argumento una entrada
para la bsqueda del archivo. Si no se especifica, un mensaje
aparecer para que sea designada la localidad del elemento de
almacenamiento donde se ubica el archivo a leer o escribir. Si
ocurre un error, el VI de alto nivel mostrar un mensaje que
describe tal error.

Nodos de propiedades
Los nodos de propiedades se utilizan para asignar varias
propiedades a una aplicacin o VI. Para seleccionar las
propiedades de un nodo se colocan sobre el elemento y se
presiona el botn derecho del ratn. Posteriormente se utiliza
la opcin de crear un nodo de propiedad.

Figura 4.- Nodo de propiedad para instrumentos VISA

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

Figura 5.- Nodo de propiedades para STRING

Es posible generar mltiples propiedades de lectura o


escritura para un solo nodo. Lo anterior se logra expandiendo
las propiedades para mostrar nuevas terminales. Una flecha con
direccin a la derecha del nodo indica que esa propiedad puede
ser leda. Una flecha a la izquierda del nodo indica que esa
propiedad puede escribirse (asignarse). Presione el botn
derecho del ratn sobre la propiedad para cambiar a lectura o
escritura dicho elemento. Cabe sealar que no todos pueden
cambiar a lectura o escritura.
El nodo se ejecuta de arriba hacia abajo. No se ejecuta si
existe algn error antes de empezar, as que es recomendable
revisar si existe algn error. Si un error se presenta en una
propiedad, LabVIEW ignora las propiedades restantes y regresa
(muestra) un error. El cluster error out contiene informacin
sobre cul propiedad caus el error.
Cuando se crea un nodo de propiedades a partir de un
objeto del panel, colocando el ratn sobre l y presionando el
botn derecho, LabVIEW crea un nodo de propiedades en el
diagrama a bloques que se encuentra implcitamente conectado
con ese objeto en el panel frontal.
Debido a que se encuentra implcitamente enlazado con el
elemento, no es necesario conectar la terminal del nodo de
propiedades a dicho elemento del panel frontal.
Se comenzar a realizar los ejercicios de esta prctica,
la cual consistir en un subVI que se llamar construir cadena
de caracteres. Dicho subVI convertir un valor numrico en una
cadena, concatenar la cadena con otras para formar una salida,
y determinar la longitud de la misma. El subVI tambin buscar
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

un patrn en una cadena y convertir la informacin restante en


valores numricos.

Desarrollo
1. Abra un Nuevo VI y genere el siguiente panel frontal.

Figura 6.- Panel frontal para construir cadena de caracteres

a) Presione el botn derecho del ratn sobre


Cadena Z y seleccione \ Codes Display.
2. Genere el siguiente diagrama a bloques.

Figura 7.- Diagrama a bloques de construir cadena de caracteres


Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

a) Coloque
la
funcin
Format
Into
String
(Functions ProgrammingString; todas las
funciones estn en este submen). Esta funcin
convierte los valores numricos a una cadena
de caracteres.
b) Presione el botn derecho del ratn sobre
Format Into String y seleccione Edit Format
String.
c) Seleccione la opcin Use Specified precision y
escriba el nmero 4 en el apartado de la
derecha para crear un formato de cadena que
convertir un valor numrico en una cadena con
cuatro dgitos despus del punto decimal.

Figura 8.- Asignando formato a la cadena

d) Presione OK. LabVIEW crear una constante con


las opciones seleccionadas (%.4f).
e) Coloque el cursor sobre la constante creada y
presione el botn izquierdo del ratn dos
veces (para editar); antes y despus del %.4f
escriba un espacio (barra espaciadora).
f) Presione el botn derecho del ratn sobre la
constante y seleccione \ Codes Display. Los
espacios generados ahora aparecern con el
cdigoo \s.
g) Coloque la funcin Concatenate Strings. Esta
funcin combinar (concatena) dos cadenas en
una sola.
h) Coloque la funcin String Length. Esta funcin
proporciona
el
nmero
de
caracteres
del
indicador Cadena combinada.
i) Utilice la funcin Match Pattern para buscar
en la Cadena Z el caracter :.
j) Coloque el cursor sobre la entrada Regular
Expression
de
la
funcin
Match
Pattern.
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

Instrumentacin
Ingeniera Mecatrnica

Presione el botn derecho del ratn y cree una


constante; escriba un : en ella.
3. Utilice el panel frontal para asignar los valores
predeterminados al VI. Coloque el cursor sobre Encabezado
y presione el botn derecho del ratn. Escoja la opcin
Data OperationsMake Current Value Default. Realice lo
mismo para Nmero, Restante y Cadena Z.

Figura 9.- Asignando valores predeterminados a Construir cadena de caracteres

4. Cree el siguiente cono para el subVI.

Figura 10.- Ayuda contextual del VI Crear una cadena"

5. Guarde el VI
caracteres.

con

el

nombre

Construir

cadena

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

de

10

Instrumentacin
Ingeniera Mecatrnica

6. Cambie los valores del panel frontal y ejecute el VI. El


VI concatena Encabezado, Nmero, y Restante en la Cadena
combinada y muestra la longitud de la misma. El VI busca
en la Cadena Z un smbolo :, convierte la cadena
subsecuente a Nmero de salida, y muestra el ndice del
primer caracter despus del smbolo en Caracteres despus
de la igualdad.
7. Guarde y cierre el VI.

En el siguiente ejercicio se crear un VI que concatene un


mensaje, nmero, y unidad a un archivo de caracteres, el cual
se llamar Escritura de archivo.
8. Abra un nuevo VI y genere el siguiente panel frontal.

Figura 11.- Panel frontal Escritura de archivo

a) Utilice controles de cadenas para Cadena a


escribir y Unidad a escribir.
b) Expanda Cadena a escribir como se muestra (de
manera vertical). Presione el botn derecho
del
ratn
sobre
l
y
escoja
Visible
ItemsVertical Scrollbar.
c) Realice lo mismo que en el punto 3 para
asignar valores predeterminados.

9. Genere el siguiente diagrama a bloques.

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

11

Instrumentacin
Ingeniera Mecatrnica

Figura 12.- Diagrama a bloques Escritura de archivo

a) Coloque
el
subVI
Construir
cadena
de
caracteres que se realiz anteriormente. Con
l se concatenarn las tres entradas para
crear una cadena con lo que se asigne.
b) Utilice la funcin Open/Create/Replace File
(Functions ProgrammingFile I/O; todas las
funciones de lectura-escritura se encuentran
en ese men) para generar un aviso cuando se
desee crear un archivo.
c) Coloque el cursor sobre la entrada Prompt de
la
funcin
anterior;
presione
el
botn
derecho
del
ratn
y
seleccione
CreateConstant. Escriba en la constante
Nombre del archivo.
d) Coloque
el
cursor
sobre
la
terminal
Operation(0:open) de la funcin anterior y
cree
una
constante.
Seleccione
de
la
constante la opcin Replace or Create.
e) Utilice la funcin Write to Text File para
escribir al archivo la cadena generada.
f) Se debe cerrar el archivo generado, por lo
que se utilizar la funcin Close File.
g) Si existiera algn error en el proceso de
escritura, es recomendable tener conocimiento
de la causa del mismo, por ello, se colocar
la funcin Simple Error Handler (Functions
ProgrammingDialog & User Inferface) para
determinar cul fue la causa del error.
10. Guarde el VI como Escritura de archivo
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

12

Instrumentacin
Ingeniera Mecatrnica

11. Cambie
los
valores
del
panel
frontal
(cadenas,
numricos) y ejecute el VI. Aparecer una ventana con
llamada Nombre del archivo.
12. Escriba el nombre que desee para el archivo.txt; guarde
el archivo en la carpeta correspondiente a esta prctica
(recuerde asignar .txt al final).

Ahora se crear un VI Lectura de archivo que leer lo


antes escrito; se desea modifique el anterior (recuerde guardar
el nuevo VI con el nombre sealado).
13. Genere el siguiente panel frontal (recuerde que es un
indicador de cadena)

Figura 13.- Panel frontal Lectura de archivo

14. Genere el siguiente diagrama a bloques.

Figura 14.- Diagrama a bloques Lectura de archivo

15. Ejecute el VI y observe el comportamiento.


16. Ejecute de nuevo el VI. Cuando pregunte por el archivo,
cancele la operacin y observe el comportamiento.
17. Guarde el VI como Lectura de archivo y cierre el VI.

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

13

Instrumentacin
Ingeniera Mecatrnica

En el siguiente ejercicio se utilizarn funciones para


crear un archivo que contenga informacin de dos seales (seno
y coseno) adems de ruido. Al tener la informacin sobre el
comportamiento de algunas seales, ser posible realizar
reportes ms precisos y documentos compatibles con la mayora
de los procesadores de palabras y/o programas para hojas de
clculo. El nombre del VI ser Hoja de clculo.
18. Cree el siguiente panel frontal.

Figura 15.- Panel frontal Hoja de clculo

a) Coloque un grfico para mostrar las seales.


b) Modifique las leyendas de las seales como se
sugiere.
c) Cree una tabla (ControlsModernTable) y
asigne los encabezados Seno, Ruido, y Coseno.
d) Seleccione la tabla y presione el botn
derecho del ratn. Del submen Visible Items
active las opciones que se indican en la
siguiente figura.

Figura 16.- Configuracin de tabla

19. Genere el siguiente diagrama de bloques.


Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

14

Instrumentacin
Ingeniera Mecatrnica

Figura 17.- Diagrama de bloques Hoja de clculo

a) Coloque
dos
(FunctionsSignal
Generation)

VIs

Sine
Pattern
ProcessingSignal

Figura 18.- Ubicacin de Sine Pattern.vi

b) Cree una constante para uno de los VIs y


asigne una fase de 90 grados (en la terminal
phase).
c) Coloque el VI Uniform White Noise (Functions
ProgrammingSignal
ProcessingSignal
Generation)
d) Utilice la funcin Build Array para construir
un arreglo de tres elementos. No se desea
concatenar, ya que se creara un solo vector,
por lo que la funcin debe ser desactivada en
lo que se refiere a concatenacin. Coloque el
cursor sobre la funcin y presione el botn
derecho del ratn; desactive la funcin
Concatenate Inputs.
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

15

Instrumentacin
Ingeniera Mecatrnica

e) Coloque
la
funcin
Transpose
2D
Array
(FunctionsProgrammingArray). Esta funcin
cambia las filas por columnas y viceversa.
f) Utilice el VI Write to Spreadsheet file
(FunctionsProgrammingFile I/O) para crear
un archivo en formato de hoja de clculo.
Observe que la funcin proporciona la opcin
de realizar la transpuesta de la entrada, sin
embargo, se utilizar la funcin Transpose 2d
Array para mostrar en la tabla Datos del
proceso la informacin durante el proceso.
g) Genere
una
constante
para
crear
una
transpuesta
del archivo en la terminal
transpose?(no:F) y cambie el valor de la
misma a TRUE.

Figura 19.- Configuracin para transpuesta de la informacin

h) Coloque
el
VI
Read
From
Spreadsheet
(FunctionsProgrammingFile I/O) y cambie el
formato a cadena (string) del men que se
encuentra debajo del VI.
i) Utilice la funcin Number To Fractional
String
(Fuctions
Programming
String
String/Number Conversion) para convertir el
valor numrico entrante en una cadena de
caracteres.

Figura 20.- Conversin de nmero a cadena

j) Cree
una
constante
en
la
precision(6) y asigne el nmero 2.
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

terminal
16

Instrumentacin
Ingeniera Mecatrnica

k) La tabla posiblemente sea un control, por lo


que se debe cambiar a indicador. Coloque el
cursor sobre la tabla y presione el botn
derecho del ratn. Seleccione Change to
Indicator.
l) Copie (ctrl+C) la tabla Datos del proceso
para generar la faltante. Pegue (ctrl+V) y
cambie el nombre a Archivo de datos.
20. Guarde el VI con el nombre Hoja de clculo.

21. Seleccione la opcin Highlight Execution

22. Ordene
las
ventanas
(WindowTile Up and Down).

en

formato

arriba-abajo

Figura 21.- Formato final Hoja de clculo

23. Ejecute
el
VI.
Observe
cmo
LabVIEW
asigna
la
informacin a la tabla Datos del proceso y grafica las
seales. Cuando termina de realizar dichas operaciones,
pregunta dnde desea guardar el archivo y el nombre del
mismo.
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

17

Instrumentacin
Ingeniera Mecatrnica

24. Guarde el archivo con el nombre Hoja de clculo.txt y


observe la tabla Archivo de datos.

Ahora toca turno a las propiedades de los nodos, con las


que es posible programar comportamientos a los elementos del
panel frontal.

25. Genere el siguiente panel frontal.

Figura 22.- Panel frontal Propiedades de nodos

26. Genere el siguiente diagrama a bloques.

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

18

Instrumentacin
Ingeniera Mecatrnica

Figura 23.- Diagrama a bloques Propiedades de nodos

a) Coloque las funciones de comparacin Greater?


y Select (FunctionsProgrammingComparation)
y asigne a una de ellas las constantes 2 y 0.
b) Utilice
la
funcin
Color
Box
Constant
(FunctionsProgrammingDialog
&
User
Interface) para asignar colores cuando el
valor sea mayor y menor. Coloque dos y cambie
los colores colocando el cursor sobre ellos
hasta que cambie de forma a una mano.
c) Coloque el cursor sobre el cono Tanque y
presione el botn derecho del ratn. Cree una
propiedad manipulable del nodo seleccionando
la de rellenado de color (CreateProperty
Node).

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

19

Instrumentacin
Ingeniera Mecatrnica

Figura 24.- Propiedad de rellenado de color para el nodo Tanque

d) Expanda el men donde se encuentra la


propiedad antes descrita. Son necesarios dos
espacios ms. No se preocupe cul propiedad
se presenta.
e) Coloque el cursor sobre la segunda propiedad
y (cuando cambie de forma a una mano)
seleccione la propiedad de posicin absoluta
(PositionAll Elements).

Figura 25.- Propiedad de posicin absoluta para el nodo Tanque

f) Repita el paso anterior con la tercer


propiedad, pero ahora seleccione la propiedad
para deshabilitar el indicador.
g) Posiblemente las propiedades se encuentren
para formato de lectura, habr entonces que
modificarlas para escritura. Seleccione las
propiedades del nodo Tanque y presione el
botn derecho del ratn; utilice la opcin
Change all To Write.
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

20

Instrumentacin
Ingeniera Mecatrnica

Figura 26.- Cambiar propiedades del nodo Tanque a escritura

h) Repita los pasos para los controles de cadena


de caracteres, booleano, lmite, posicin
vertical y horizontal del tanque, con las
propiedades para deshabilitado.
27. Guarde el VI como Propiedades de los nodos.
28. Ejecute el VI y observe el comportamiento inicial.
29. Mueva los controles de posicin para el tanque.
30. Cambie los valores del control Lmite.
31. Encienda el interruptor de deshabilitacin y observe el
comportamiento.
32. Modifique las posiciones del tanque, as como el valor
del Lmite.
33. Apague el interruptor de deshabilitacin.
34. Detenga el VI.
35. Utilice la opcin Highlight Execution. Presione ctrl+T
para observar el panel frontal junto con el diagrama a
bloques.
36. Ejecute el VI. Despus de dos iteraciones, encienda el
interruptor de deshabilitacin y observe.
37. Cierre el VI.

Tarea:
Prctica #10 Cadena de caracteres, archivos de entrada-salida, y
propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

21

Instrumentacin
Ingeniera Mecatrnica

Utilizando el VI de la prctica anterior, Anlisis de


temperatura (el ejercicio, no la tarea) realice ajustes para
que:
cuando la temperatura sea mayor a 85 grados Fahrenheit,
el trazo cambie de color a rojo,
cuando sea menor deber ser azul;
adems deber guardar los datos generados por el VI en un
archivo y,
el archivo deber presentar su contenido en el panel
frontal.
Guarde el VI con el nombre: Prctica #10 Propiedad de nodos
Apellidos.vi

Preguntas

1) Cules son los diferentes tipos de formato para las


cadenas de caracteres? Explique brevemente cada una de
ellas.
2) Qu utilidad presenta el cambiar las propiedades de los
nodos?

Prctica #10 Cadena de caracteres, archivos de entrada-salida, y


propiedades de los nodos
Ing. Mario Alberto Camarillo Ramos

22

También podría gustarte