Formato De Los Comandos Y De Las Respuestas; Mensaje De Comando - Panasonic FPE Manual De Usuario

Tabla de contenido

Publicidad

Manual de Usuario del FPΣ

8.5.2 Formato de los Comandos y de las Respuestas

Mensaje de comando

Todos los comandos siguen la misma lógica en cuanto al formato del texto. Se debe
especificar el número de estación antes de enviar el comando.
0
1
#
%
Carácter de inicio de trama
1
Los comandos siempre empiezan por el carácter "%" (Código ASCII: 16#25) o "<" (Código ASCII: 16#3C).
En el FPΣ se puede utilizar el carácter de inicio de trama ("<") para enviar en una trama hasta 2048
caracteres. Si se utiliza el carácter de inicio de trama "%", se pueden enviar hasta 118 en una trama.
Número de estación
2
Se ha de especificar el número de estación al que se va a enviar el comando.
Debe estar dentro del rango de 01 a 99 (en decimal).
En la comunicación 1:1, el número de estación es el "01". (Código ASCII: 16#3031).
Texto
3
El contenido del texto varía dependiendo del tipo de comando que se va a enviar. El texto se ha de escribir
siempre con letras mayúsculas, siguiendo el formato de cada comando específico.
El método para escribir los segmentos de texto en el mensaje varía dependiendo del tipo de comando.
Código de chequeo
4
Para la detección de errores en la trama se utiliza como código de chequeo el algoritmo BCC. El código de
chequeo se ha de calcular mediante una OR exclusiva de los caracteres comprendidos entre la cabecera y
el último de los caracteres del texto.
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. Normalmente se añade al
programa del ordenador una rutina para el cálculo automático del código de chequeo.
El código de chequeo se puede omitir introduciendo "* *" (código ASCII: 16#2A2A) en lugar del código del
BCC.
Código de fin de trama
5
Todos los mensajes finalizan con "
Dirección destino
6
Área de memoria a leer o a escribir en la estación remota (por ejemplo, el relé interno R1)
Área de datos
7
Se especifica el número de puntos a leer o a escribir (S = 1 punto)
Nombre del comando
8
Por ejemplo, RC, lectura de un contacto
Carácter indicativo de comando
9
# (16#23) indica que el mensaje es un comando
R
C
S
R
0
C
R" (código ASCII: 16#0D).
0
0
1
8.5 MEWTOCOL-COM
C
R
179

Publicidad

Tabla de contenido
loading

Tabla de contenido