Diseño del Firmware
MiCOM P543, P544, P545, P546
3.3
Software de plataforma
El software de plataforma tiene tres funciones principales:
Controlar la anotación de registros generados por el software de protección, incluidos
registros de alarmas y eventos, de faltas, de mantenimiento y las oscilografías.
Almacenar y mantener la base de datos de todos los ajustes del relé en la memoria no
volátil.
Proporcionar la interfaz interna entre la base de datos de ajustes y cada una de las
interfaces de usuario del relé, por ejemplo, la interfaz del panel frontal y los puertos de
comunicaciones frontal y posterior, utilizando el protocolo de comunicación especificado
(Courier, CEI 60870-5-103, DNP3.0).
3.3.1
Anotación de registros
La función de anotación sirve para almacenar todos los registros de alarmas, eventos, faltas y
mantenimiento. Los registros de todas estas incidencias quedan anotados en una memoria
SRAM con respaldo de batería para que estén permanentemente disponibles. El relé mantiene
cuatro registros: cada uno de ellos contiene 96 alarmas, 500 registros de eventos, 5 registros de
faltas y 5 registros de mantenimiento. Los registros se mantienen de manera que el registro de
mayor antigüedad se sustituye por el más reciente. La función de anotación puede iniciarse
desde el software de protección o el software de plataforma, siendo responsable de la anotación
del registro de mantenimiento en el caso de un fallo del relé. Esto incluye los errores detectados
por el propio software de plataforma o bien por las funciones del software de protección o de
servicios del sistema. Consulte también el apartado de supervisión y diagnósticos de este mismo
capítulo.
3.3.2
Base de datos de ajustes
La base de datos de ajustes contiene todos los ajustes y los datos del relé, incluidos los ajustes
de protección, de registro de oscilografía y de control y soporte. Los ajustes se almacenan en
memoria no volátil. El software de plataforma administra la base de datos de ajustes y se
encarga de asegurar que una sola interfaz de usuario modifique los ajustes de la base de datos
en un momento dado. Esta característica se utiliza para evitar confusiones entre las distintas
partes del software durante la modificación de los ajustes. Cuando se modifican los ajustes de
protección y del registro de oscilografía, el software de plataforma utiliza una zona de edición
provisional en la memoria SRAM. Esto permite la aplicación de un número de cambios de
ajustes a los elementos de protección, registro de oscilografía y salvarlos en la base de datos en
memoria no volátil. Si un cambio de ajuste afecta a la tarea de protección y control, la base de
datos le notifica los nuevos valores.
3.3.3
Interfaz de la base de datos
La otra función del software de plataforma es implementar la interfaz interna del relé entre la
base de datos y cada una de las interfaces de usuario de los relés. La base de datos de ajustes
y medidas debe ser accesible desde cualquiera de las interfaces de usuario del relé para permitir
operaciones de consulta y de modificación. El software de plataforma presenta los datos en el
formato apropiado para cada tipo de interfaz.
3.4
Software de protección y control
La tarea del software de protección y control es procesar todos los elementos de protección y las
funciones de medida del relé. Para ello, debe comunicarse con el software de servicio del
sistema y con el software de plataforma además de organizar sus propias operaciones. Dado
que es necesario proporcionar respuestas de protección con la máxima rapidez posible, el
software de protección es la tarea de máxima prioridad del relé. El software de protección y
control dispone de una tarea de supervisión que controla el inicio de las tareas restantes y se
encarga del intercambio de mensajes con el software de plataforma.
3.4.1
Generalidades - programación de la protección y el control
Después de la inicialización de arranque, se suspende la tarea de protección y control de la
tarjeta del procesador principal hasta que se reinicia la tarjeta del coprocesador. En caso de fallo
de la tarjeta del coprocesador, se iniciará automáticamente la tarea de protección después de
recibir seis muestras analógicas. En el funcionamiento normal, la tarea es reiniciada por el
coprocesador 16 veces por ciclo. La adquisición de muestras, en la tarjeta del procesador
principal, se controla por medio de una 'función de muestreo' llamada por el software de servicios
P54x/ES FD/K74
(FD) 9-15
FD