Allen-Bradley Compact 5000 I/O Serial Module
28 Fehlercodes dokumentiert
Wiederherstellbarer Modulfehler / Problem bei Firmware-Update / Verbindungs-Timeout
Eine blinkende rote Modulstatusanzeige weist auf einen von mehreren Zuständen hin: ein laufendes Modul-Firmware-Update, ein fehlgeschlagener Firmware-Update-Versuch, ein wiederherstellbarer Fehler oder ein Verbindungs-Timeout zum Modul. Dieser Zustand deutet auf ein Problem hin, das oft ohne Modulaustausch behoben werden kann, typischerweise durch Software-Intervention oder Power Cycling. Eine Untersuchung ist erforderlich, um die spezifische Grundursache zu ermitteln.
Generic ASCII Kanaldatenfehler
Dieser boolesche Tag zeigt an, dass die Kanaldaten für das Generic ASCII-Protokoll ungenau sind und von der Anwendung nicht vertraut werden können. Ein Wert von 1 (Schlecht) signalisiert einen aktiven Fehlerzustand innerhalb des Moduls oder dessen Kommunikation, spezifisch für den ASCII-Kanal. Der Tag setzt sich automatisch auf 0 (Gut) zurück, sobald der Zustand, der die Ungenauigkeit verursacht, behoben ist.
DF1-Verbindung fehlerhaft
Dieser boolesche Tag zeigt den Betriebsstatus der DF1-Verbindung für Modul 'x' an. Wenn das Modul erfolgreich eine Verbindung herstellt und aufrechterhält, ist der Tag-Wert 0. Wenn die Verbindung zum DF1-Gerät verloren geht oder nie hergestellt wurde, wechselt dieser Tag auf 1, was einen Verbindungsfehler signalisiert, der je nach Controller-Konfiguration (Seite 77) ein schwerwiegender oder geringfügiger Fehler sein kann.
DF1 Diagnose aktiv
Dieses boolesche Tag für Modul 'x' zeigt an, dass eine oder mehrere diagnostische Bedingungen aktuell aktiv sind oder dass ein prognostischer Schwellenwert innerhalb des DF1-Kanals erreicht wurde. Ein Wert von 1 bedeutet ein laufendes Diagnoseereignis, was bedeutet, dass ein Problem oder potenzielles Problem existiert, das weitere Untersuchung erfordert, um das spezifische Problem zu identifizieren.
DF1 Diagnose-Sequenzzähler
Dieser SINT-Tag für Modul 'x' wird jedes Mal inkrementiert, wenn ein einzigartiger Diagnosezustand erkannt wird oder ein Übergang von aktiv zu inaktiv auf dem DF1-Kanal erfolgt. Er fungiert als Änderungszähler für Diagnosezustände und bietet ein Mittel zur Verfolgung der Häufigkeit und des Auftretens von Diagnoseereignissen. Der Zähler wird bei einem Produkt-Reset oder einem Power-Cycle auf Null zurückgesetzt und läuft von 255 (-1) bis 1, wobei Null übersprungen wird.
DF1 Master Normal Poll Error
Dieser boolesche Tag für das DF1 Master Modul 'x' zeigt an, dass während eines normalen Abfragezyklus ein Fehler aufgetreten ist. Ein Wert von 1 bedeutet, dass die normale Abfrage nicht erfolgreich abgeschlossen wurde, was die routinemäßige Datenerfassung von Standard-Slave-Geräten im DF1-Netzwerk beeinträchtigt.
DF1 Master Abfragegruppen-Größenfehler
Dieser boolesche Tag für das DF1-Master-Modul 'x' weist auf einen Konfigurationsfehler hin, bei dem die definierte Größe der normalen Abfragegruppe die maximal zulässige Anzahl von Nodes für die normale Abfrage überschreitet. Ein Wert von 1 bedeutet, dass die Abfragekonfiguration ungültig ist und nicht wie spezifiziert ausgeführt werden kann, was zu Abfragefehlern für normale Nodes führt.
DF1 Master Priority Poll Error
Dieses boolesche Tag für das DF1 Master Modul 'x' zeigt an, dass während eines Prioritäts-Polling-Zyklus ein Fehler aufgetreten ist. Ein Wert von 1 bedeutet, dass die Prioritätsabfrage nicht erfolgreich abgeschlossen wurde, was potenziell den kritischen, zeitkritischen Datenaustausch mit einem Slave-Gerät hoher Priorität stört.
Modbus Slave Buffer Overrun
Dieses boolesche Tag zeigt an, dass ein Buffer Overrun innerhalb des ASIC (Application-Specific Integrated Circuit) des Modbus-Slave-Moduls während des Datenempfangs aufgetreten ist. Ein Wert von 1 (Vorkommen) bedeutet, dass der Empfangspuffer des Slaves überlaufen ist, weil eingehende Daten zu schnell ankamen, um verarbeitet zu werden. Dieser Zustand kann zu Datenverlust und einem unzuverlässigen Slave-Betrieb führen.
Modbus Slave CRC/LRC Error
Dieser boolesche Tag zeigt an, dass ein CRC (Cyclic Redundancy Check) oder LRC (Longitudinal Redundancy Check) Fehler während der Modbus-Slave-Kommunikation aufgetreten ist. Ein Wert von 1 (Vorkommen) bedeutet, dass die empfangene Modbus-Nachricht ihre Integritätsprüfung nicht bestanden hat, was auf Datenkorruption während der Übertragung hindeutet. Dies weist auf ein Problem mit der physikalischen Schicht oder dem Datenformat hin.
Modbus Slave Channel Data Fault
Dieser boolean tag zeigt an, dass die channel data für den Modbus slave ungenau ist und nicht für die Verwendung in der application vertraut werden sollte. Ein Wert von 1 (Bad) kennzeichnet einen aktiven fault condition, der aus dem slave's operation oder der data processing herrührt. Der tag setzt sich automatisch auf 0 (Good) zurück, sobald die Bedingung, die die Ungenauigkeit verursacht, behoben ist.
Modbus Slave Framing Error
Dieses boolesche Tag zeigt an, dass ein Framing Error während des Datenempfangs durch das Modbus Slave Modul aufgetreten ist. Ein Wert von 1 (Occurrence) bedeutet, dass die empfangenen Daten nicht der erwarteten Modbus Rahmenstruktur entsprachen. Dies deutet oft auf Nichtübereinstimmungen bei Baud rate, data bits oder stop bits zwischen Master und Slave hin, was zu einem Kommunikationsfehler führt.
Modbus Slave Illegal Data Address
Dieser boolesche Tag zeigt an, dass der Modbus-Master den Zugriff auf eine Modbus-Registeradresse angefordert hat, die außerhalb des gültigen Bereichs liegt, der für das Slave-Modul definiert ist. Ein Wert von 1 (Auftreten) bedeutet, dass der Slave eine Anfrage für einen Speicherort erhalten hat, den er nicht unterstützt. Dies hindert den Slave daran, die Anforderung des Masters zu erfüllen.
Modbus Slave Paritätsfehler
Dieser boolesche Tag zeigt an, dass ein Paritätsfehler während der Modbus-Slave-Kommunikation aufgetreten ist. Ein Wert von 1 (Auftreten) bedeutet, dass ein Datenübertragungsfehler aufgrund falscher Parität erkannt wurde. Dies deutet auf eine Beschädigung des vom Slave empfangenen seriellen Datenstroms hin, was zu einer unzuverlässigen Datenverarbeitung führt.
Modbus Slave Kanaldaten Unsicher
Dieses boolesche Tag zeigt an, dass die Kanaldaten für den Modbus Slave möglicherweise ungenau sind, mit einem unbekannten Grad an Unzuverlässigkeit. Ein Wert von 1 (Unsichere Daten) weist auf potenzielle Probleme mit der Datenintegrität hin, jedoch keine definitive Störung. Das Tag setzt sich automatisch auf 0 (Gute Daten) zurück, sobald der Zustand, der die Unsicherheit verursacht, behoben ist.
Modbus Master Command Pufferüberlauf
Dieser boolesche Tag zeigt an, dass ein Pufferüberlauf während des Datenempfangs für einen spezifischen Modbus Master Command (Command yy) aufgetreten ist. Ein Wert von 1 (Auftreten) bedeutet, dass der Empfangspuffer des Moduls überlaufen ist, weil Daten schneller ankamen, als sie verarbeitet werden konnten. Dieser Zustand kann zu Datenverlust und unzuverlässigen Befehlsantworten führen.
Modbus Master Command Datenfehler
Dieser boolesche Tag zeigt an, dass die Daten, die mit einem spezifischen Modbus Master Command (Command yy) verbunden sind, ungenau sind und von der Anwendung nicht vertraut werden sollten. Ein Wert von 1 (Fehlerhaft) signalisiert einen aktiven Fehlerzustand, der mit der Befehlsausführung oder den resultierenden Daten verbunden ist. Das Tag setzt sich automatisch auf 0 (Gut) zurück, wenn der Fehlerzustand behoben ist.
Modbus Master Command Framing Error
Dieser boolean tag zeigt an, dass während des Empfangs einer Antwort für einen spezifischen Modbus Master Command (Command yy) ein Framing Error aufgetreten ist. Ein Wert von 1 (Occurrence) bedeutet, dass die empfangenen Daten nicht der erwarteten Modbus frame structure entsprachen. Dies deutet oft auf baud rate oder data format mismatches zwischen Master und Slave hin.
Modbus Master Command Paritätsfehler
Dieses boolesche Tag zeigt an, dass ein Paritätsfehler während der Kommunikation eines spezifischen Modbus Master-Befehls (Command yy) aufgetreten ist. Ein Wert von 1 (Auftreten) bedeutet, dass ein Datenübertragungsfehler aufgrund einer inkorrekten Parität erkannt wurde. Dies deutet auf eine Beschädigung im seriellen Datenstrom hin, die einen zuverlässigen Datenaustausch verhindert.
Modbus Master Command Response Timeout
Dieser boolean tag zeigt an, dass der Modbus master innerhalb der konfigurierten Timeout-Periode nach dem Senden eines spezifischen Modbus command (Command yy) keine Antwort vom slave device erhalten hat. Ein Wert von 1 (Occurrence) bedeutet, dass der command aufgrund der fehlenden Reaktion des slave nicht abgeschlossen werden konnte. Dies kann den Datenaustausch für diesen command stoppen.
Modbus Master Command Slave Error Code
Dieser boolesche Tag zeigt an, dass das Modbus Slave-Gerät einen Error Code (anders als ein Exception Code) als Antwort auf einen spezifischen Modbus Master-Befehl (Command yy) zurückgegeben hat. Ein Wert von 1 (Occurrence) bedeutet, dass das Slave-Gerät ein internes Problem oder eine ungültige Anfrage gemeldet hat. Dies erfordert eine Untersuchung des Status des Slave-Geräts oder des Befehls selbst.
Modbus Master Befehlsdaten Unsicherheit
Dieser boolesche Tag zeigt an, dass die Daten, die einem spezifischen Modbus Master Befehl (Command yy) zugeordnet sind, möglicherweise ungenau sind, obwohl das Ausmaß der Ungenauigkeit nicht quantifiziert ist. Ein Wert von 1 (Uncertain data) deutet auf potenzielle Zuverlässigkeitsprobleme bei der Datenausgabe des Befehls hin. Der Tag setzt sich automatisch auf 0 (Good data) zurück, sobald die Ursache für die Unsicherheit behoben ist.
Module Connection Fault
Dieser boolean tag zeigt an, ob eine Verbindung zwischen dem Modul und seinem Besitzer-Controller nicht läuft. Ein Wert von 1 bedeutet, dass die Verbindung fehlerhaft oder nicht hergestellt ist. Ein Wert von 0 zeigt an, dass die Verbindung normal läuft. Dieser Fehler verhindert, dass das Modul Daten mit dem Controller austauschen kann.
Aktive Moduldiagnose / Prognoseschwelle erreicht
Dieses boolesche Tag zeigt an, dass eine oder mehrere Diagnosebedingungen derzeit im Modul aktiv sind oder eine Prognoseschwelle erreicht wurde. Ein Wert von 1 bedeutet, dass aktive Diagnosen vorhanden sind, während 0 keine aktiven Diagnosen oder Prognoseschwellen anzeigt. Dies deutet auf ein zugrunde liegendes Problem hin, das weitere Untersuchungen erfordert, um einen potenziellen Systemausfall zu verhindern.
Modbus Master Channel Datenfehler
Dieser boolesche Tag zeigt an, dass die Kanaldaten für den Modbus Master ungenau und nicht vertrauenswürdig für die Verwendung in der Anwendung sind. Wenn auf 1 (Schlecht) gesetzt, zeigt es einen aktiven Fehlerzustand innerhalb des Moduls oder seiner Kommunikation an. Der Tag setzt sich automatisch auf 0 (Gut) zurück, sobald die zugrunde liegende Bedingung, die die Ungenauigkeit verursacht, behoben ist.
Kanal-Betriebszustand (Run)
Dieser boolesche Tag zeigt den Betriebszustand eines Kanals an. Ein Wert von 1 bedeutet, dass der Kanal im Run-Zustand ist und aktiv Daten verarbeitet oder austauscht. Ein Wert von 0 zeigt an, dass der Kanal im Idle-Zustand ist. Obwohl kein Fehler, weist ein unerwarteter Idle-Zustand, wenn Run erwartet wird, auf ein Problem des Steuerungssystems hin.
Modbus Master-Kanaldaten Unsicher
Dieses Boolesche Tag zeigt an, dass die Kanaldaten für den Modbus Master ungenau sein können, aber der genaue Grad der Ungenauigkeit unbekannt ist. Wenn auf 1 (Uncertain) gesetzt, deutet es auf potenzielle Probleme mit der Datenintegrität hin, jedoch keine definitive Störung. Das Tag setzt sich automatisch auf 0 (Good data) zurück, sobald der Zustand, der die Unsicherheit verursacht, behoben ist.
Nicht behebbarer Modulfehler
Die Modulstatusanzeige, die ein durchgehend rotes Licht anzeigt, bedeutet, dass das Modul einen nicht behebbaren Fehler festgestellt hat. Diese Art von Fehler verhindert den normalen Betrieb des Moduls und kann nicht ohne einen Modulaustausch behoben werden, wenn ein Power-Cycle erfolglos ist. Dies deutet auf einen kritischen Fehler hin, der sofortige Aufmerksamkeit erfordert.