User manual
Table Of Contents
- Información importante
- Plantillas de expresiones
- Listado alfabético
- Símbolos
- Elementos vacíos (inválidos)
- Accesos directos para ingresar expresiones matemáticas
- Jerarquía de EOS™ (Sistema Operativo de Ecuaciones)
- Constantes y valores
- Códigos y mensajes de error
- Códigos y mensajes de advertencia
- Soporte y Servicio
- Índice alfabético

84 Listado alfabético
Get Menú del Concentrador
Get[promptString,]var[,statusVar]
Get[promptString,] func(arg1, ...argn)
[,statusVar]
Comando de programación: Recupera un
valor de uno conectado [[[Undefined
variable MyVariables.HubFullName]]] y
asigna el valor a var variable.
El valor se debe solicitar:
• Por adelantado, a través de un comando
Send"READ..." .
— o bien —
• Mediante la inserción de una solicitud
"READ..." como argumento
promptString opcional. Este método le
permite usar un solo comando para
solicitar el valor y recuperarlo.
Se lleva a cabo una simplificación implícita.
Por ejemplo, una cadena recibida de "123"
se interpreta como valor numérico. Para
conservar la cadena, use GetStr en lugar de
Get.
Ejemplo: Solicite el valor actual del sensor de
nivel de luz incorporado del concentrador.
Use Get para recuperar el valor y asignarlo
a lightval variable.
Inserte la solicitud READ dentro del
comando Get.
Si incluye el argumento opcional statusVar,
se le asigna un valor que se basa en el éxito
de la operación. Un valor de cero significa
que no se recibieron datos.
En la segunda sintaxis, el argumento func()
permite a un programa almacenar la
cadena recibida como una definición de la
función. La sintaxis opera como si el
programa ejecutara el comando:
Se define func(arg1, ...argn) = received
string
Entonces el programa puede usar la función
func() definida.
Nota: Puede usar el comando Get dentro de
un programa definido por el usuario pero no
dentro de una función.