Instrucciones generales
ekor.rpa serie 100
Las tramas de longitud variable (con datos de aplicación)
tienen la siguiente longitud:
Offset
Nombre
0
Start1
0,1
Longitud
2
Start2
3
Control
4
Dirección
5
Datos
-
Longitud + 3
Longitud + 4
Suma
Longitud + 5
End
Tabla 11.2.
Tramas de longitud variable
En PROCOME se utilizan las siguientes tramas en sentido
maestro a esclavo:
#
Nombre
0
SEND RESET UC
3
SEND DATA
4
SEND DATA NR
6*
REQUEST DATA S
7*
SEND RESET FCB
9
REQUEST LSTS
10
REQUEST DATA C1
11
REQUEST DATA C2
Tabla 11.3.
Tramas en sentido maestro a esclavo
Valor
0 x 68
0 x 02
0 x FB
0 x 68
0 x 00 – 0 x FF
0 x 00 – 0 x FF
0 x 00 – 0 x FF
0 x 16
Fcv
No
Orden de reset del nivel de enlace del esclavo
Esclavo debe borrar su cola de cambios de ED y poner el valor del último FCB recibido a 0
Se espera del esclavo una confirmación positiva (0, CONFIRM ACK) o negativa (1, CONFIRM NACK)
Sí
Envío de datos con confirmación
Por este sistema se envían a los ekor.rpa serie 100 las órdenes de actuación
Se espera del esclavo una confirmación positiva 0, CONFIRM ACK o negativa 1, CONFIRM NACK
No
Envío de datos sin confirmación
Por este sistema se envía a los ekor.rpa serie 100 la fecha/hora del sistema No se espera respuesta de los
esclavos
Sí
Petición de datos específicos
Se usa para obtener los datos de control de los esclavos. Por este mecanismo se obtiene de las unidades
ekor.rpa serie 100 el valor de sus ED, EA y EC, así como los cambios de las ED
Se espera una respuesta con datos (8, RESPOND DATA), sin que los datos estén disponibles aún (9, RESPOND
NO DATA) o sin que los datos hayan sido implementados (15*, RESPOND NO IMP)
No
Orden de reset del nivel del bit FCB del esclavo
Esclavo debe poner el valor del último FCB recibido a 0, pero no borrar su cola de cambios Se espera del
esclavo una confirmación positiva
(0, CONFIRM ACK) o negativa (1, CONFIRM NACK)
No
Petición del estado del nivel de enlace
Se usa para saber si el esclavo está conectado. Se espera una respuesta 11, RESPONDF LSTS
Sí
Petición de datos de clase 1 (urgentes)
Se usa para obtener los datos urgentes de los esclavos. Por este mecanismo tan solo se obtiene de las
unidades ekor.rpa serie 100 la causa de la reinicialización del equipo
Se espera una respuesta con datos (8, RESPOND DATA), sin que los datos estén disponibles aún (9, RESPOND
NO DATA) o sin que los datos hayan sido implementados (15*, RESPOND NO IMP)
Sí
Petición de datos de clase 2 (no urgentes)
Se usa para obtener los datos no urgentes de los esclavos
Se espera una respuesta con datos (8, RESPOND DATA), sin que los datos estén disponibles aún (9, RESPOND
NO DATA) o sin que los datos hayan sido implementados (15*, RESPOND NO IMP)
IG-267-ES versión 04; 28/07/2020
Protocolos de comunicación serie en el bus local
Descripción
Indicación de inicio de trama de longitud variable
Longitud (en Little Endian) de los datos de usuario, desde Offset 3 hasta el
Offset inmediatamente anterior a la suma
En el segundo byte se copia el contenido del primero, así si longitud = 10
bytes entonces el campo tiene el valor 0 x 0A0A
Indicación de inicio de los datos de usuario
Palabra de control
Dirección del nodo destino/origen
Datos de usuario. En este espacio se incluyen los ASDUs
Suma de los datos de los campos de control, dirección y datos
Indicación de final de trama
Descripción
de telecontrol
119