•
•
•
•
24.3.1 Parámetros o resultados numéricos
•
•
•
Edición 1 - 11/02
consulta. Los comandos de consulta tienen la misma sintaxis que los de
programación, pero acaban en interrogante ('?').
La sintaxis general es la siguiente:
[:]<subsistema>:<palabra clave 1>: ... :<palabra clave n>[?]
[<parametros>]<terminador>
Los caracteres entre corchetes ( [ ] ) indican opcionalidad. Las palabras y
caracteres entre los símbolos (< >) son elementos siempre presentes. El
primer carácter separador (':') es opcional. El carácter de fin de comando
(<terminador>) es el new-line (carácter '\n', valor 10, 0A hexadecimal).
Los comandos de modificación pueden tener parámetros. Los comandos
de consulta también pueden tener parámetros, y entregan resultados no
necesariamente del mismo tipo que los parámetros.
Las palabras clave siempre admiten la forma abreviada, indicada en
mayúsculas. Por ejemplo, para la palabra clave INSTtrument se admite la
forma abreviada INST. Ambas formas pueden ser en mayúsculas o
minúsculas. Los parámetros o resultados pueden ser de varios tipos:
selección
numérico
texto
bloque
Un parámetro de selección permite elegir una de las opciones para un
campo. Cada selección tiene una palabra clave asignada.
Un parámetro numérico indica un valor concreto para un campo.
Un parámetro de texto debe ir siempre entre dobles comillas (") o
comillas simples ('), p.ej. "VICTORIA". Es posible insertar las comillas
dentro del texto, poniéndolas dos veces.
Por ejemplo, para enviar el siguiente texto:
Texto con "dobles comillas"
se enviaría el parámetro "Texto con ""dobles comillas""".
Un bloque permite transmitir información binaria, no necesariamente
ASCII.
Los parámetros numéricos admiten los siguientes formatos:
<NR1> indica número entero, p.e. 4351
<NR2> indica número real en coma flotante, p.e. 4351.78
<NR3> indica número real en formato exponencial, p.e. 4.35178E03
Control remoto
Sintaxis de los comandos
24
24-3