Manuel de maintenance
308012FR, Édition 1B
juin 2007
3.3.9
Registres de bases de données
La base de données de la DAU est enregistrée dans une mémoire non
volatile (elle conserve son contenu même en cas de mise hors tension),
une mémoire série EEPROM. La base de données est copiée sur une
partie de la mémoire RAM qui fonctionne comme une mémoire RAM
Shadow afin d'augmenter les performances d'accès à la base de
données. La base de données contient des valeurs spécifiques au
réservoir comme la hauteur des capteurs de température.
Au démarrage, le logiciel détermine s'il s'agit d'une mise sous tension ou
d'une réinitialisation du chien de garde. A la mise sous tension, il teste la
somme de contrôle du programme sauvegardé dans l'EPROM et
effectue un test de la RAM entière. Les erreurs sont indiquées par des
drapeaux dans les registres d'état. La somme de contrôle de la base de
données est testée. Si la somme est OK, la base de données est
chargée dans la RAM shadow. Sinon, ceci est indiqué dans les registres
des états et une base de données par défaut est rétablie dans
l'EEPROM et dans la RAM.
Le programme effectue aussi des tests de la mémoire durant les travaux
ordinaires. Le test de la RAM est effectué environ toutes les 20
secondes. Les tests des EPROM et EEPROM sont effectués à des
intervalles de 80 minutes séparés de 40 minutes. La détection de deux
erreurs consécutives est nécessaire pour que l'erreur soit signalée dans
le maître bus.
Rosemount Tank Radar REX
Chapitre 3 Description de l'appareil
3-33