Smiths CADD-Legacy PCA 6300 Manual Del Operador página 86

Sección 5: Referencias
Características de seguridad del software
Características de seguridad del software relacionadas con el
hardware
Verificación de memoria del programa
Al encendido y a intervalos regulares de ahí en adelante, la memoria del
programa se prueba calculando un Código de redundancia cíclica (CRC) en
el programa, y luego comparándolo con el CRC almacenado en el programa.
Si el CRC almacenado y el CRC calculado no coinciden, el software mos-
trará una pantalla de fallo del sistema, activará una alarma continua de
dos tonos e interrumpirá toda la administración de medicamento.
Verificación de la RAM
Al encendido, se hace una verificación de la memoria de acceso aleatorio
(RAM). Una serie de patrones de bits se escribe y se lee de cada dirección
en la RAM. Si los datos leídos son diferentes a los datos escritos, el software
mostrará una pantalla de fallo del sistema, activará una alarma continua
de dos tonos e interrumpirá toda la administración de medicamento.
Verificación del circuito del motor
Durante el encendido y después a intervalos regulares, se hace una veri-
ficación del circuito del motor para asegurarse que no se aplique energía
al motor, a menos que esté realmente encendido. Si el software detecta
que se está aplicando energía al motor en cualquier otro momento, se
activará una alarma continua de dos tonos y no volverá a intentarse la
administración de medicamento. Durante cada activación de la bomba,
el software verifica que el motor haya completado una activación. Si el
motor no se enciende, o si no completa un ciclo, el software mostrará una
pantalla de fallo del sistema, activará una alarma continua de dos tonos e
interrumpirá toda la administración de medicamento.
Verificación del codificador del teclado
Cada vez que el software recibe datos del codificador del teclado, se
realiza una verificación. Si los datos no corresponden a la pulsación de
una tecla válida, el software ignorará la pulsación de la tecla. El teclado
Í
está diseñado con interruptores redundantes para
,
, y
. El
software debe detectar que ambos interruptores estén activados antes de
llevar a cabo cualquier acción.

loading