Capítulo 4 - Diseño del software
4
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 los registros de
●
alarmas, eventos, faltas y mantenimiento
Almacenar y mantener una base de datos de todos los ajustes en la memoria no volátil
●
Proporcionar la interfaz interna entre la base de datos de ajustes y las interfaces de usuario con la interfaz
●
del panel frontal y los puertos de comunicación delantero y posterior
4.1
ANOTACIÓN DE REGISTROS
La función de anotación sirve para guardar todos los registros de alarmas, eventos, faltas y mantenimiento. Los
registros se guardan en una memoria no volátil para ofrecer un historial de lo que ha pasado. El IED mantiene
cuatro tipos de registro sobre la base FIFO (primero en entrar, primero en salir). Estos son:
Alarmas
●
●
Registros de Eventos
Registros de Faltas
●
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 registro se puede iniciar desde el software de protección. El software de plataforma asume la
responsabilidad de generar un registro de mantenimiento en caso de que se produzca un fallo en el IED. 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 el capítulo Verificación y Control para obtener más detalles sobre la
anotación de registros.
4.2
BASE DE DATOS DE AJUSTES
La base de datos de ajustes contiene todos los datos y ajustes, que se almacenan en una memoria no volátil. El
software de plataforma gestiona la base de datos de ajustes y asegura que solo una interfaz de usuario pueda
modificar los ajustes al mismo tiempo. Esta es una restricción necesaria para evitar un conflicto entre diferentes
partes del software durante el cambio de un ajuste.
Los cambios en ajustes de protección y ajustes del registrador de perturbografía se graban primero en una
memoria SRAM de ubicación temporal. Esta a veces se denomina memoria "Scratchpad". Estos ajustes no se
guardan en la memoria no volátil inmediatamente. Esto se debe a que un lote con ese tipo de cambios no se debe
activar uno por uno, sino como parte de un esquema completo. Una vez que se ha guardado el esquema
completo en la SRAM, el lote de ajustes se puede introducir en la memoria no volátil donde se activará.
4.3
INTERFACES
La base de datos de mediciones y ajustes debe ser accesible desde todas las interfaces para permitir la lectura y
la modificación de las operaciones. El software de plataforma presenta los datos en el formato adecuado para
cada una de las interfaces (pantalla LCD, teclado y todas las interfaces de comunicaciones).
72
P64x
P64x-TM-ES-1.3