Initialisation (Init) Avec Ecc; Correction De Données - Siemens MOBY FC 44 Documentation Technique

Fonction pour asm 450 avec supplements pour fb 240;
Table des Matières

Publicité

Bloc de données utilisateur BEDB

Initialisation (INIT) avec ECC

FC44_Word FC44_Byte
DBW 2/4
DBW 2
DBW 8
DBW 6
DBW 10
DBW 8
Type de MDS
62 octets RAM
128 octets EEPROM
2 Ko
RAM
8 Ko
EEPROM
32 Ko
RAM
Comme résultat de la commande lancée l'utilisateur reçoit le bit "READY" (bit 15 dans
BEST) mis à 1. La zone de données utiles de l'utilisateur (DATDB) n'est pas modifiée.
Correction de données
Si une information de donnée de 1 bit se perd dans la mémoire de la MDS (p. ex.
en cas de MDS à EEPROM très souvent écrite), le driver ECC est en mesure de
reconstruire le bit de donnée perdu. L'utilisateur récupère de façon assurée les
bonnes données. Via un bit d'état dans BEST (bit 11) l'utilisateur a la possibilité
d'interroger la correction de données faite et de l'exploiter (en initiant p. ex. un
échange prochain de la MDS "usée").
Fonction
Le driver ECC répartit la mémoire de la MDS en blocs de 16 octets. 14 octets sont
pour les données utiles et 2 octets pour l'information ECC. Lors de chaque accès à
la MDS au moins un bloc est lu ou écrit (même lorsque l'utilisateur n'a programmé
qu'un seul octet). Le temps d'accès aux données de la MDS se prolonge ainsi (voir
tableau dans le catalogue). Si une MDS avec ECC est lue sans driver ECC (avec
le code de commande 02H p. ex.), on reconnaît les octets ECC entre les données
utilisateurs. Si une MDS avec ECC est écrite sans driver ECC, la structure des
données de la MDS est détruite. La MDS (ou le bloc de données détruits) ne peut
plus être lue avec le driver ECC.
4-14
BEDB
DATDB
DATDW
06 H
Conf. INIT
Adr. (Low)
Adr. (High)
Durée INIT
Capac. mémoire
0,2 s
12
s
5
s
54 s
75 s
Pointeur sur les données utiles. La commande
"Initialiser" ne génère pas de données utiles dans
l'acquittement.
Code de commande = 06hexa. La MDS est
écrite complètement avec la configuration INIT
Capacité mémoire de la MDS
00 40
00 80
08 00
20 00
80 00
FC 44 – Fonction pour ASM 450
J31069-D0109-U001-A6-7718

Publicité

Table des Matières
loading

Table des Matières