By
groundman at 2010-04-11
Scan From Stringinput string=entrada de la cadena de caracteres."se ignoran los espacios"
format string=formato seleccionado para los caracteres a buscar
offset past scan=cantidad de caracteres que se han utilizado en input string"contando con los espacios"
initial scan location=es el numero de la primera unicial a buscar.por defecto valor 0.
remaning string=resto de caracteres no seleccionados.
default 1..n=especifica el tipo y valor por defecto para los parametros de salida.
output 1..=salida del dato convertido.
funcion:este VI selecciona parte o totalidad del dato contenido en input string.mediante format string,podemos indicar al vi que caracteres queremos
cojer de la entrada y a que formato convertirlo.por ejemplo.
input string=12345678
format string=%2x
output1=18
remaining string=345678
initial scan location=0
segun la formula.hemos cojido los dos primeros caracteres "12h"del input string.y lo hemos convertido en el valor 18d.ya que al especificar
en format strin el valor %x,le hemos dicho al VI que los dos primeros datos contenidos en la entrada seran interpretados como valores hexdecimales
si pusieramos %3x nos interpretaria los tres primeros caracteres como hexagesimales.aunque tambien podemos especificar diferentes tipos
de datos en la misma entrada.
%2x%8b%3d estariamos diciendo que los dos primeros datos serian hex,los 8 siguientes binarios,y los tres siguientes decimales.
por supuesto que tendriamos que crear mas outputs.para ello hariamos clic derecho en el VI.y alargariamos el vi para poder seleccionar mas
outputs.
hay muchos formatos que podemos utilizar y estan detallados en la ayuda del VI.
Format Into Stringinitial string=añade argumentos al resultado
format string=formato seleccionado para los caracteres a convertir.
input...=valor a convertir.
resulting string=resulatado
funcion:lo que pongamos en initial string,sera el primer dato que aparezca en result string.seguidamnte los datos contenidos en input1,2,3..etc.
segun los que hayamos creado.
en format string tenemos que especificar en que tipo de dato se convertira lo que contengamos en inputs.
para que se visualicen en resulting string.por ejemplo:
si ponemos la palabra bin en initial string.en input1 el valor 12 y en input2 el valor 15,y en format string %x%b.el resultado sera bin C1111
ya que bin no se modifica.pero %x indica que el valor 12 de input1 se convertira en hexdecimal(C1).y %b que tiene el valor 15 se convertira
en binario.(111) asi que la union de todo da bin C1111.
Spreadsheet String To Arrayformat string=formato al cual se convertira el spreadsheet string.bin=%b,hex=%x,dec=%d.etc
spreadsheet string=es la hoja de calculo de donde cogeremos los datos para convertirlos en un array.
delimiter=separador entre caracteres de una tabla.por defecto el tabulador.
array type(2D Dbl)=especifica el tipo de datos de entrada para el array.
funcion:lo que hace es covertir una hoja de calculo en un array.segun el valor de format string es %x(hex).los datos leidos del spreadsheet seran interpretados
como valores hexagesimales pasandolos a decimal.y si fuera otro tipo,pasaria tambien a ser decimal
por ejemplo si ponemos en format string un valor %b(binario) los datos leidos del Spreadsheet deben de ser binarios.si fueran numeros o letras,
se interpretarian como 0.a no ser que un numero contenga algun 0 o 1.que solo tomaria esos caracteres.si fuera bin 111.se pasaria a tener el valor 7 en decimal.