Im Bereich Diagnosezähler finden Sie eine Reihe von Zählerständen und Statusinformationen, die bei der Beurteilung der Schnittstellenaktivität zwischen ibaPDA und der Reflective Memory-Karte helfen können.
Andere Dokumentation |
|
|---|---|
|
Eine detaillierte Beschreibung der Diagnosezähler und Statusmeldungen finden Sie im Produkthandbuch der Reflective Memory-Baugruppe und im ibaFOB-R-Handbuch. Beipiel PCI-5565PIORC: Hardware Reference, Publication No: 500-9367855565-000 Rev. C Die entsprechenden Informationen finden Sie in den Kapiteln 3.3.5 "Local Control and Status Register 1" (LCSR) und 3.3.6 "Local Interrupt Status Register" (LISR). |
|
Diagnosezähler nur bei ibaFOB-R
Auslastung Netzwerk
Gesamtnetzlast im Reflective Memory-Netzwerk, gemessen an der ankommenden (Rx) Seite der LWL-Verbindung.
Eigene Tx-Auslastung
Netzwerklast, die von dieser ibaFOB-R-Karte beim Senden von Daten über das Netzwerk erzeugt wird (z. B. durch Ausgabemodule oder das Schreiben der Diagnosezähler)
Diagnosezähler für alle unterstützten Reflective Memory-Karten
-
Eigene Daten Anzahl wie oft das LCSR-Bit 0 den Zustand 1 hatte
-
Fremde Daten Anzahl wie oft das LCSR-Bit 0 den Zustand 0 hatte
-
Falsche Daten Anzahl wie oft das LISR-Bit 8 den Zustand 1 hatte
-
Sync verloren Anzahl wie oft das LISR-Bit 11 den Zustand 1 hatte
-
Tx Fifo nicht leer Anzahl wie oft das LCSR-Bit 7 den Zustand 0 hatte In dem Feld über diesem Zähler wird der Status des Tx Fifo als Text angezeigt. Ausgewertet wird dazu das LCSR-Bit 8: Zustand 0 = Tx Fifo leer + grüner Hintergrund Zustand 1 = Tx Fifo nicht leer + roter Hintergrund
-
Tx Fifo fast voll Anzahl wie oft das LCSR-Bit 6 den Zustand 1 hatte
-
Status-LED Zustand LCSR Bit 31, entspricht der roten Status-LED auf der Karte
-
Rx Signal verloren Anzahl wie oft das LCSR-Bit 2 den Zustand 0 hatte In dem Feld über diesem Zähler wird der Status des Rx-Signals als Text angezeigt. Ausgewertet wird dazu das LCSR-Bit 2: Zustand 0 = Rx kein Signal + roter Hintergrund Zustand 1 = Rx Signal erkannt + grüner Hintergrund
-
Rx Fifo fast voll Anzahl wie oft das LISR-Bit 9 den Zustand 1 hatte
-
Rx Fifo voll Anzahl wie oft das LISR-Bit 10 den Zustand 1 hatte
-
Button <Zähler zurücksetzen> Mit Klick auf diesen Button setzen Sie alle Zählerwerte auf null.
-
Blinkende Status-LED aktivieren Wenn Sie diese Option aktivieren, dann toggelt ibaPDA das LCSR-Bit 31 im 0,5 Hz-Takt. Diese Funktion können Sie zur Kontrolle der Kommunikation zwischen ibaPDA und Reflective Memory-Karte nutzen.
-
Diagnosezähler auf die Karte schreiben bei Offset... Wenn Sie diese Option aktivieren, dann werden die Zählerstände und Statusmeldungen zyklisch mit jedem Interrupt in einen Speicherbereich geschrieben, den Sie im neben stehenden Feld per Offsetangabe adressieren können. Achten Sie darauf, dass dieser Speicherbereich nicht für andere Daten genutzt wird. Diese Funktion ist normalerweise deaktiviert, da sie nur für intensive Diagnosemaßnahmen benötigt wird. Für die Diagnosedaten gilt folgende Struktur:
|
dword RfmOwnDataCnt dword RfmOwnDataNotCnt dword RfmRxSigLossCnt dword RfmTxFifoAlmostFullCnt dword RfmTxFifoEmptyNotCnt dword RfmBadDataCnt dword RfmSyncLossCnt dword RfmRxFifoAlmostFullCnt dword RfmRxFifoFullCnt dword RfmStatusWord // bit 0 : Rx SignalDetected // bit 1 : Tx Fifo Empty dword RfmStatusToggle; // bit 0 : toggles every 0.5 sec, controls status LED on the board |
-
Zähler zurücksetzen, wenn Wert ungleich null wird bei Offset In dieses Feld können Sie eine Speicheradresse eintragen, die dann überwacht wird, wenn Sie vorstehende Option aktiviert haben. In dem Anzeigefeld rechts daneben wird angezeigt, ob ibaPDA die Diagnosezähler in den Reflective Memory schreibt oder nicht (Schreiben aktiv/Schreiben nicht aktiv).
