X
= letra que representa el menú que contiene el parámetro objeto de la transmisión.
y,y,y
= código numérico que representa el parámetro objeto de la transmisión.
El código numérico debe transformarse en una cadena de 3 caracteres rellenando los caracteres no
significativos con '0'. Ejemplo El parámetro objeto de la transmisión tiene el código numérico 1; tendrá que
transmitirse la cadena de 3 caracteres "001".
n,...,n
= valor del parámetro objeto de la operación de lectura o escritura.
8.2.3 Dirección
Como se ha mencionado anteriormente, las transiciones Foxlink implican siempre al maestro, que administra la línea, y un
esclavo cada vez (excepto en el caso de mensajes Broadcast). Para identificar el destinatario del mensaje, los bytes
2,3,4,5 contienen la dirección del esclavo seleccionado. Cada uno de los esclavos tiene asignada una única dirección
que lo identifica unívocamente. Las direcciones legales son las que van de 0 a 99. Un mensaje transmitido con la
dirección 99 indica que el mensaje es un "broadcast", es decir, directo a todos los esclavos al mismo tiempo. La recepción
del mensaje está garantizada por todos los esclavos conectados en la red mientras la respuesta producida se envía sólo
durante el accionamiento con la dirección 99 si está presente en la red.
Con el parámetro I602 "Device address" es posible especificar la dirección del esclavo.
8.2.4 Código de control
El checksum se calcula siguiendo la XOR de los caracteres comprendidos entre
<STX> y <ETX>. Si el valor obtenido es inferior a 20H se le suma el valor 20H.
8.2.5 Funciones
La tabla siguiente incluye los menús y la letra que representa el menú al que se puede acceder con el protocolo Foxlink.
Pantalla
"D"
Interface
"I"
Freq & Ramp
"F"
Parameter
"P"
Application
"A"
Command
"C"
Hidden
"H"
Función
Msg Master
Lectura de la
...,<STX>,D,y,y,y,<ETX> , ...
pantalla
Función
Msg Master
Lectura de
...,<STX>,I,y,y,y,<ETX>,...
Interface
Escritura de
...,<STX>,I,y,y,y,=,n,...,n,<ETX>,...
Interface
Función
Msg Master
Lectura de
...,<STX>,F,y,y,y,<ETX>,...
Freq & Ramp
Escritura de
...,<STX>,F,y,y,y,=,n,...,n,<ETX>,...
Freq & Ramp
204 • Capítulo 8 - Protocolo serie
Read
Read/Write
Read/Write
Read/Write
Read/Write
Write
Read/Write
Msg Slave
<STX>,D,y,y,y,=n,...,n,<ETX>,<CKS>,<CR>
<STX>,E,<ETX>,<CKS>,<CR>
<NAK>,<CR>
Msg Slave
<STX>,I,y,y,y,=n,...,n,<ETX>,<CKS>,<CR>
<STX>,E,<ETX>,<CKS>,<CR>
<NAK>,<CR>
<ACK>,<CR>
<STX>,E,<ETX>,<CKS>,<CR>
<NAK>,<CR>
Msg Slave
<STX>,F,y,y,y,=n,...,n,<ETX>,<CKS>,<CR>
<STX>,E,<ETX>,<CKS>,<CR>
<NAK>,<CR>
<ACK>,<CR>
<STX>,E,<ETX>,<CKS>,<CR>
<NAK>,<CR>
Significado
Función aceptada
Función no aceptada
Recepción incorrecta
Significado
Función aceptada
Función no aceptada
Recepción incorrecta
Función aceptada
Función no aceptada
Recepción incorrecta
Significado
Función aceptada
Función no aceptada
Recepción incorrecta
Función aceptada
Función no aceptada
Recepción incorrecta
Manual de instrucciones ARTDriveG
tab824
tab825
tab826