Al recibir un mando, el controlador contesta enviando la lista de variables y
parámetros de la función. Los mandos de uso general no tienen prefijos. Estos
mandos consisten únicamente del identificador del mando y por lo tanto requieren
la estructura general:
"Command Identifier" ["Delimiter"]"Parameter list" [CR]
En los mandos sin prefijo, el delimitador no es obligatorio, pero se puede insertar
optativamente el espacio en blanco.
Parámetros y Unidades
Los parámetros que se utilizan en los mandos ASCII son enteros de diferentes
magnitudes:
INTEGER [entero]: valor de 16 bits con rango 8000.. 7FFF hex (-215.. +215-1 dec.)
UNSIGNED INT [entero sin signo]: valor de 16 bits con rango 0.. FFFF hex. (0..216-1 dec.)
LONG [largo]: valor de 32 bits con rango 80000000.. 7FFFFFFF hex (-231.. +231-1 dec.)
UNSIGNED LONG [largo sin signo]: valor de 32 bits con rango 0.. FFFFFFFF hex (0..+232-1 dec.)
STRINGS [secuencias]: Secuencias de caracteres ASCII (0.. FF hex).
Un parámetro de secuencia es precedido y terminado con caracteres de doble
comilla (")!
Los mandos que aceptan o requieren más de un parámetro, utilizan listas de
parámetros que están compuestas por la secuencia de parámetros necesarios,
intercalando entre ellos los delimitadores de espacio en blanco o comas.
El número del parámetro puede darse como un valor decimal o como un valor
hexadecimal. Los valores hexadecimales están precedidos por uno o más
caracteres de 0 (30 hex), mientras que los valores decimales se toman como
valor por omisión ["default"] sin indicador.
En algunos casos, las unidades están relacionadas con las propiedades del
sistema y por lo tanto no pueden ser iguales en todas las aplicaciones. El
siguiente es un ejemplo de cómo calcular Cuentas y Límites que se utilizan en
posicionamiento y reorientación ["homing"]:
máx.
< 1500
< 6100
< 6100
Pulsos/rev.
1000
1500
2000
2500
5000
6000
La resolución de todos ellos (Resolutor o Codificador) está entre ±213 y ±214.
B-2 Conjunto de Mandos
Resolutor
Resolución
Cuentas/rev.
en RPM
216
216
214
216
212
216
Codificador
Resolución
Cuentas/rev.
4000
64000
6000
48000
8000
64000
10000
40000
20000
40000
24000
48000
Límites
± 229–1
± 229–1
± 229–1
Límites
225–1
226–1
226–1
227–1
228–1
228–1
IMN1275SP