Troubleshooting: Beacon
Kompatibilitätsprüfung:
- Beacons sind sofort einsatzbereit am Ethernet-Modul (in Kombination an einem Router mit aktivem DHCP).
- Es ist eine Inkompatibilität mit bestimmten Versionen des Ethernet-Moduls (konkret: Rev.4.2, entsprechend beschriftet an der Platine) bekannt.
In diesem Fall schlägt die automatische Erkennung und Konfiguration des Ethernet-Moduls fehl (siehe »Fehlersuche« Punkt 2.a.i.)
- Es ist eine Inkompatibilität mit bestimmten Versionen des Ethernet-Moduls (konkret: Rev.4.2, entsprechend beschriftet an der Platine) bekannt.
- Speziell für den Betrieb mit dem GSM/GPRS-Modem vorkonfigurierte Beacons sind nicht am Ethernet-Modul einsetzbar1.
- Für den Aufbau einer Datenverbindung sind in der Konfiguration entsprechende Zugriffsdaten hinterlegt, die abhängig vom jeweiligen Netzbetreiber/Provider.
Bei einem Wechsel der SIM-Karte ist dies zu berücksichtigen und ggf. anzupassen.
- Für den Aufbau einer Datenverbindung sind in der Konfiguration entsprechende Zugriffsdaten hinterlegt, die abhängig vom jeweiligen Netzbetreiber/Provider.
Anmerkungen:
1) Hierfür wäre eine erneute Anpassung der im internen Speicher des Beacons abgelegten Konfiguration notwendig; nur möglich per serialler Direktverbindung per USB mit dem Beacon.
Fehlersuche
- Verkabelung / Anschlüsse in Ordnung?
- Beacon ist mit externer Stromversorgung verbunden?
Keine Versorgung von Ethernet-Modul oder GSM/GPRS-Modem via USB! - Bei Kombination Ethernet-Modul und Router:
- Ethernet-Modul und Router per Ethernetkabel verbunden?
- Korrekter Port am Router verwendet?
Bei mehreren Ports möglichst an Buchsen mit Bezeichnung »LAN« anschließen.
(»WAN« Port bei von uns eingerichteten Routern i.d.R. als weiterer »LAN« Port nutzbar) - Konnektivität des Routers prüfen!
- Signalstärke LEDs an Stirnseite des Routers prüfen.
- Antenne(n) angeschlossen?
Bei mehreren »Mobile« Antennen-Anschlüssen alle Stabantennen korrekt verbinden!
Ggf. auf kabelgebundene Stabantennen zurückgreifen und Platzierung entspr. Umgebung wählen! - Wenn möglich per Ethernetkabel Verbindung herstellen und Router-Administration prüfen.
- Versuch http://192.168.1.1 aufzurufen. Da sollte die Statusseite des Routers den Verbindungsstatus zeigen
- ein Aufruf einer Internetseite z.B. www.google.de sollte möglich sein. Wenn ja, liegt es zu hoher Wahrscheinlichkeit nicht am Router und dessen Konfiguration.
- ggf. in Admin-Oberfläche einloggen und Konfiguration prüfen
- SIM Karte aktiviert?
- Verbindung zwischen Beacon und Ethernet-Modul oder GSM/GPRS-Modem prüfen.
Ggf. Platinenstecker / Flachbandkabel tauschen. - Unter Umständen verursachen starke elektromagnetische Interferenzen im Umfeld eine Störung des Funksignals oder fehlerhafte Zustände im Speicher / Programmablauf (Beacon wie Router / Modem).
In solchen Fällen sollte auf eine ausreichende Abschirmung geachtet werden, ggf. externe kabelgebundene Antennen genutzt und in ausreichender Entfernung platziert werden.
- Beacon ist mit externer Stromversorgung verbunden?
- Läuft der Beacon (noch)?
- Was wird im Display angezeigt?
Die unterste Zeile gibt den letzten Status an
- »writing FRAM« (seit v2.2.0 »Search Ethernet« / »No Ethernet«) es liegt ein Problem mit dem Ethernet-Modul vor.
Ein brandneuer Beacon kommt ohne Konfiguration, beim ersten Start wird versucht, eine Standardkonfiguration für den Betrieb am Ethernet-Modul zu erstellen. Dazu versucht der Beacon ein nur auf dem Ethernet-Modul vorhandenes Bauteil (den FRAM-Chip) anzusprechen, wird dieser gefunden und funktioniert dieser einwandfrei, konfiguriert sich der Beacon selbst für den Betrieb am Ethernet-Modul.
In seltenen Kombinationen (bisher nur erfasst: Ethernet-Modul der Revision 4.2 in Kombination mit älteren Beacon-Seriennummern) ist dieses Bauteil nicht korrekt ansprechbar. Das Ethernet-Modul muss ausgetauscht werden, bspw. durch eines ab Revision 5.0. Die Revisionsnummer ist leider nur auf der Platine des Ethernet-Moduls (Gehäusedeckel entfernen) ersichtlich. - »Not Configured« oder »Config faulty« es liegt ein Problem mit der Konfiguration des Beacon vor.
Bei alten Firmware Versionen (1.x) liegt die Konfiguration auf einer externen SD-Karte vor (platziert im Ethernet-Modul oder dem GSM/GPRS-Modem). In der Vergangenheit konnte es aufgrund von Oxidation an den Kontakten des SD-Kartenschachts zu Problemen beim Lesen kommen. SD-Karte vorsichtig entnehmen (vorsichtig eindrücken, Karte wird ein Stück weit heraus gefedert), deren Kontakte entfetten und erneut in den Kartenschacht schieben.
Neuere Firmware Versionen (ab 2.0) legen die Konfiguration im internen EEPROM ab, getrennt von der Geräteidentifikation. So lange die Geräteidentifikation gelesen werden kann, kann immer mindestens auf eine Grundkonfiguration (Kontakt zum Livesystem, Analoge Ein- und Ausgänge im 4-20mA Stromschleifenmodus) zurückgefallen werden. Die Lebensdauer des internen EEPROM ist hinsichtlich maximaler Schreibzyklen begrenzt (100.000e Male). - »Not Connected« der Beacon kann keine Verbindung zum Server herstellen (siehe 1.)
Weitere mögliche Statusmeldungen, die den erfolglosen Verbindungsaufbau zum Server konkretisieren, sind möglich: »Conn. Failed«, »Timed Out«, »Invalid Server«, »Truncated«, »Invalid Resp.«, »Domain Not Found« oder »Connect. Error« weisen darauf hin, dass eine Netzwerkverbindung aufgebaut werden konnte, bei der Kontaktaufnahme mit den Raindancer Servern aber Probleme aufgetreten sind. Ergänzend zu den Schritten unter Punkt 1 (insbes. 1.iii.3 sollte versucht werden, über eine direkte Verbindung mit dem Router das Raindancer Web-Portal unter https://portal.myraindancer.com/ aufzurufen). - »Send Status« der aktuelle Status der Ein- und Ausgänge wird oder wurde an den Server übermittelt.
Dies ist der Normalzustand.
- »writing FRAM« (seit v2.2.0 »Search Ethernet« / »No Ethernet«) es liegt ein Problem mit dem Ethernet-Modul vor.
- Kann mittels der Tasten am Display die Hintergrundbeleuchtung / das Menü aktiviert werden?
Wenn dies wiederholt nicht gelingt und sich über einen längeren Zeitraum die Statusanzeige auf dem Display nicht ändert, weist dies auf einen Programmabsturz hin.
Hinweis: in bestimmten Betriebsphasen (bspw. dem Verbindungsaufbau via GSM/GPRS-Modem) erscheint der Beacon nicht reaktiv, Test per Tastendruck nach einiger Zeit wiederholen.
- Firmware Versionen < 0.7.1 sollten evtl. aktualisiert werden (Gerätetausch).
Es bestand bei den 1286 Varianten ein Problem beim Erneuern von DHCP Leases, welches den Beacon u.U. abstürzen ließ. - Firmware Versionen < 1.2.2 sollten auf statische IP umkonfiguriert werden.
Es bestand bei den D21G Varianten ein Problem mit erheblicher Speicherfragmentierung bei der Anforderung von DHCP Leases. - Firmware Versionen < 1.1.1. können u.U. Probleme bei der seriellen Kommunikation via RS-485 Schnittstelle aufweisen.
- Firmware Versionen ≥ 0.7 mit Programmabstürzen sind bisher nicht bekannt, ggf. EMV (Elektromagnetische Verträglichkeit) / Umfeld auf Interferenzen prüfen.
- Unter Umständen verursachen starke elektromagnetische Interferenzen im Umfeld fehlerhafte Zustände im Speicher / Programmablauf.
In solchen Fällen sollte auf eine ausreichende Abschirmung geachtet werden.
- Firmware Versionen < 0.7.1 sollten evtl. aktualisiert werden (Gerätetausch).
- Was wird im Display angezeigt?
- Übersicht über Beacon Varianten und Firmware Versionen:
- D21G — aktuelle Hardwarevariante, Firmware Versionen ≥ 1.1.0
- Firmware Version ≥ 2.0.1 sendet zusätzliche Debuginformationen nach Neuverbindung (Uptime, freier Speicher, Frequenz der Hauptschleife).
- Firmware Version ≥ 2.0.0 unterstützt einen Neustart per remote, wird in der Konfigurationsoberfläche entsprechend behandelt.
- Firmware Versionen < 1.2.2 sollten auf statische IP konfiguriert werden, da ein Problem mit erheblicher Speicherfragmentierung bei der Anforderung von DHCP Leases bestand.
- 1286 — EOL, Firmare Versionen ≤ 1.2.2
- Firmware Version 0.7.2 ist identisch mit Version 1.0.0.
- Firmware Version ≥ 0.7.2 kann remote auf statische IP umkonfiguriert werden.
- Firmware Versionen < 0.7.1 sollten evtl. aktualisiert werden (Gerätetausch)?
Es bestand ein Problem beim Erneuern von DHCP Leases, welches den Beacon u.U. abstürzen ließ.
- D21G — aktuelle Hardwarevariante, Firmware Versionen ≥ 1.1.0
Der Beacon an Kreisberegnungsanlagen
"Nachricht ohne Payload" - Der Beacon sendet keine Daten über die serielle Verbindung
Es könnte sein, dass der interne physische Schalter nicht richtig eingestellt ist. Der Schalter befindet sich im Inneren des Beacon.
Der Schalter sollte in Richtung 14-Pin-Anschluss gestellt sein, um eine serielle Kommunikation über RS-232 zu ermöglichen.