Herunterladen Inhalt Inhalt Diese Seite drucken

Gruppe 2 Und 3: Fifo Eingangsregister Und Fifo Monitor Eingangsregister - Pepperl+Fuchs IC-KP-B17-AIDA1 Handbuch

Vorschau ausblenden Andere Handbücher für IC-KP-B17-AIDA1:
Inhaltsverzeichnis

Werbung

IC-KP-B17-AIDA1
Befehle
Wird das Löschbit gesetzt, so werden alle in der FIFO vorhandenen Daten des jeweiligen
Kanals (bestimmt durch K) gelöscht. Der Löschvorgang findet nur bei einem Zustandswechsel
des Löschbits von 0 auf 1 statt.
Gruppe 2 und 3: FIFO Eingangsregister und FIFO Monitor
Eingangsregister
Jeder Bereich dieser Gruppen ist wie folgt aufgeteilt:
Adresse
(0-basiert,
dezimal)
0 + K
1 + K
2 + K
3 + K
I + K
Tabelle 7.3
K = 0, 1000, 2000, 3000, 4000
I = 4, 5, 6...
Die Auslastung gibt an, zu wie viel Prozent der FIFO - Speicher mit nicht abgeholten Daten
belegt ist. Werden die Antwortdaten des Gerätes mit einer niedrigeren Rate abgeholt als diese
anfallen, so läuft der FIFO-Speicher über. Dies hat zur Folge, dass Daten verloren gehen. Es ist
deshalb darauf zu achten, dass der Auslastungswert durch eine ausreichend hohe Pollrate
möglichst unter 15 % bleibt.
Wert der Auslastung
0
1 .. 100
101
Tabelle 7.4
FIFO-Speicher
Die Eingangsdaten von jedem Kanal werden in zwei gleich strukturierten FIFO-Speichern
gehalten. Jeder FIFO-Speicher besteht aus 32 Elementen.
Die Auslastung eines FIFO-Speichers wird im ersten Register des jeweiligen Kanals
angegeben. Wenn Register aus dem Speicher ausgelesen werden, wird der Speicherinhalt
des Kanals um ein Speicherelement weiter geschoben. Ein Master kann die Daten deshalb nur
einmal aus dem Speicher lesen.
Ein protokollierender Master spricht das Gerät über Geräte-ID 2 an. Der protokollierende
Master hat nur Leserechte für die 3. Gruppe.
Bytenummer des
Identifikationstelegramms
-
-
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte N-1
Byte N
FIFO Eingangsregister und FIFO Monitor Eingangsregister
Bedeutung
Keine Daten verfügbar
Daten verfügbar
Daten verfügbar aber Datenverlust, da FIFO - Überlauf
Auslastungswert und prozentuale Belegung des FIFO-Speichers
Verwendung
reserviert
Auslastung A
Telegrammlänge High Byte [(N+1) div 256]
Telegrammlänge Low Byte [(N+1) mod 256]
Befehlcode (Echo)
reserviert/Kanal/Togglebit
Status
Antwortzähler
Daten
Daten
33

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis