Mensaje De Respuesta - Panasonic FPE Manual De Usuario

Tabla de contenido
Comunicaciones
NOTA
Si hay que escribir un gran número de caracteres, el comando puede dividirse y
enviarse en varias tramas. Si hay un gran número de caracteres en la
respuesta, esta trama se divide y se envía en varias respuestas.

Mensaje de respuesta

El esclavo recibe el comando del ejemplo anterior y envía los resultados del proceso al
ordenador.
0
1
$
%
Carácter de inicio de trama
1
Las respuestas siempre empiezan por el carácter "%" 16#25) o "<" (código ASCII: 16#3C). Deben comenzar
con el mismo carácter que el que inicia el comando recibido.
Número de estación
2
Devuelve el número de la estación que ha procesado el comando enviado por el maestro.
Texto
3
El contenido del texto varía dependiendo del tipo de comando que se ha recibido. El valor debe leerse en
base al contenido. Si el proceso no finaliza satisfactoriamente, aquí se almacenará un código de error para
poder comprobar el motivo por el que ha fallado la comunicación.
Código de chequeo
4
Para la detección de errores en la trama se utiliza como código de chequeo el algoritmo BCC (block check
code) con paridad horizontal. El código BCC se calcula desde el primer carácter de la cabecera hasta el
último carácter del texto (ambos inclusive) de manera que se realizan operaciones OR exclusiva sucesivas.
Código de fin de trama
5
Todos los mensajes finalizan con "
Datos
6
Si el comando es de lectura, el contenido de los datos a leer se incluyen en esta parte de la respuesta.
Nombre del comando/código de error
7
Si no se detecta ningún error: Nombre del comando.
Si se detecta un error: Código de error.
Carácter indicativo del tipo de respuesta
8
Si no se detecta ningún error: "$" (Código ASCII: 16#24)
Si se detecta un error: "!" (código ASCII: 16#21)
Si la respuesta contiene una "!" en lugar de una "$", comprobar el significado del código de error.
180
R
C
0
C
R" (código ASCII: 16#0D).
C
R
Manual de Usuario del FPΣ
Tabla de contenido
loading

Tabla de contenido