Slavestatus Lesen
Mit diesem Aufruf wird der Status eines Slaves ausgelesen und gleichzeitig
und Löschen
das Statusregister des Slaves gelöscht.
Die Flags des Statusregisters haben folgende Bedeutung:
Struktur der Auftragsdaten im Sendepuffer
Byte 0
Byte 1
Struktur der Antwortdaten im Empfangspuffer
Byte 0
Komplettgeräte C7-621, C7-621 ASi
C79000-G7000-C622-01
S0
"Adresse flüchtig"
Dieses Flag ist gesetzt,
– wenn die slaveinterne Routine zum permanenten Speichern
der Slaveadresse läuft. Dies kann bis zu 15 ms dauern und
darf nicht durch einen weiteren Adressieraufruf unterbrochen
werden.
– wenn der slaveinterne Adreßvergleich feststellt, daß die per-
manent gespeicherte Adresse ungleich dem Eintrag im Adreß-
register ist.
S1
"Paritätsfehler erkannt"
Dieses Flag ist gesetzt, wenn der Slave seit dem letzten Auftrag
"Status lesen und löschen" ein Paritätsfehler in einem Empfangs-
telegramm erkannt hat.
S2
"Endebitfehler erkannt"
Dieses Flag ist gesetzt, wenn der Slave seit dem letzten Auftrag
"Status lesen und löschen" ein Endebitfehler in einem Empfangs-
telegramm erkannt hat.
S3
"Lesefehler nichtflüchtiger Speicher"
Dieses Flag ist gesetzt, wenn während eines Reset ein Lesefehler
beim Lesen des nichtflüchtigen Speichers aufgetreten ist.
Bit 7
Bit 4
1 H
Slaveadresse
Bit 7
Bit 4
0 H
ASi Einsatz und Funktion
Bit 3
Bit 0
6 H
Bit 3
Bit 0
Slavestatus
6-59