Formato de comunicación RC de D&M (RC)
n Configuración de comandos de control
Los paquetes de comandos de control se inician con el carácter de
inicio "@" y terminan con el carácter de final "0x0D" , como se muestra
a continuación.
Start
COMMAND
ID
Character
@
0
n Configuración de códigos de comandos
Elemento
Valor (valor hexadecimal entre paréntesis)
Carácter de inicio '@' (0x40)
ID
'0' (0x30)
Comando
Indica los detalles del comando.
Carácter de final
'¥r' (0x0D)
El tiempo de espera de respuesta es 100 msec.
n Códigos de comandos ACK (recibido
correctamente) y NACK (fallo de recepción)
Valor
Contenido
Condiciones de transmisión
hexadecimal
ACK
0x06
NACK
0x15
• Cuando un carácter de final (0x0D) se
recibe sin carácter de inicio "@"
• Cuando se recibe un comando que no
existe
• Cuando hay un espacio de más de 5
msec entre los caracteres del comando
• Cuando se recibe un comando, ACK o NACK se devuelve en menos
de 100 msec.
• Si no hay respuesta después de 100 msec, se permite el comando
siguiente.
q Control y funcionamiento externos del
DN-501C
Cuando el DN-501C recibe un comando de control desde el host,
el DN-501C envía ACK (recibido correctamente) al host y ejecuta el
comando.
DN-501C
End
Character
\r (0x0D)
ACK
Sin embargo, si se reciben datos distintos de un comando especificado
o un carácter de final (0x0D) sin carácter de inicio '@', la recepción falla
y se devuelve NACK.
–
w Salida de información de estado para
Cuando se recibe una solicitud de estado desde el host, el DN-501C
devuelve ACK y una respuesta a los detalles de la solicitud.
Dispositivo host
Comando de
control
Comando de
información
de estado
Sin embargo, si se reciben datos distintos de un comando especificado
o un carácter de final (0x0D) sin carácter de inicio ('@'), la recepción
falla y se devuelve NACK.
41
41
Función de mando a distancia en serie
comandos de solicitud de estado externos
DN-501C
Dispositivo host
ACK
Diagrama de secuencia de comando de
solicitud de estado
Comando de
solicitud de
estado