B8977111/02
4.2.1.15 Lire état d'esclave
Signification
Cet appel permet de lire le registre d'état de l'esclave adressé.
Les indicateurs du registre d'état ont la signification suivante :
S0
"Adresse volatile"
Cet indicateur est activé,
- Lorsque le sous-programme interne à l'esclave est en train de sauvegarder en
mémoire non volatile l'adresse de l'esclave. Cette opération peut durer 15 ms et
ne doit pas être interrompue
par un autre appel d'adresse.
- lorsque la comparaison interne d'adresse établit que l'adresse en mémoire
non volatile n'est pas identique à celle inscrite dans le registre d'adresse.
S1
"Erreur de parité détectée"
Cet indicateur est activé lorsqu'à la suite du dernier contrat "Lire et effacer état",
l'esclave AS-i a détecté une erreur de parité dans un télégramme reçu.
S2
"Erreur de bit de fin détectée"
Cet indicateur est activé lorsqu'à la suite du dernier contrat "Lire et effacer état",
l'esclave AS-i a détecté une erreur de bit de fin dans un télégramme reçu.
S3
"Erreur de lecture de mémoire non volatile"
Cet indicateur est activé lorsqu'une erreur de lecture de la mémoire non volatile est
détectée durant la réinitialisation.
Structure des données de contrat dans le tampon d'émission
Bit 7
Octet 0
0 H
Octet 1
Adresse d'esclave
Structure des données de réponse dans le tampon de réception
Bit 7
Octet 0
0
Bit 0
F H
Bit 0
Etat d'esclave
S3 | S2 | S1 | S0
4-18
Module maître AS-i CP 142-2