Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BX5200 Dokumentation Seite 66

Busklemmen-controller für devicenet
Inhaltsverzeichnis

Werbung

Parametrierung und Inbetriebnahme
Download BX (https://infosys.beckhoff.com/content/1031/bx5200/Resources/zip/3207259787.zip)
SSB Interface neu Starten
Mit dem ADSWRTCTL Baustein kann der SSB gestoppt und neu gestartet werden. Führen Sie als erstes ein
Stopp aus und als nächstes einen Start aus.
Eingangsparameter
NETID
Port Nummer
ADSSTATE
DEVSTATE
LEN
SRCADDR
oder
Eingangsparameter
NETID
Port Nummer
ADSSTATE
DEVSTATE
LEN
SRCADDR
4.2.10.6
CANopen Trouble Shooting
Error Frames
Fehler in der CAN-Verkabelung, der Adressvergabe und der Baud-Rateneinstellung zeigen sich u.a. durch
eine erhöhte Anzahl an Error Frames: die Diagnose LEDs zeigen dann Warning Limit wird überschritten oder
Bus-Off-Zustand erreicht.
Error Frames
Überschrittenes Warning Limit, Error Passive oder Bus-Off Zustand werden zunächst bei demjeni-
gen Knoten angezeigt, der die meisten Fehler entdeckt hat. Dieser Knoten muss nicht unbedingt die
Ursache für das Auftreten dieser Error Frames sein!
Wenn z. B. ein Knoten überdurchschnittlich stark zum Busverkehr beiträgt (z. B. weil er als einziger
über analoge Eingänge verfügt, deren Daten in kurzen Abständen ereignisgesteuerte PDOs auslö-
sen), so werden auch seine Telegramme mit großer Wahrscheinlichkeit zunächst gestört - entspre-
chend erreicht sein Fehlerzähler als erster kritische Zustände.
Node-ID / Baud Rate Einstellung
Es muss sorgfältig darauf geachtet werden, dass keine Knotenadresse doppelt vergeben ist: für jedes CAN-
Datentelegramm darf es nur einen Sender geben.
Test 1
Knotenadressen überprüfen. Falls die CAN Kommunikation wenigstens zeitweise funktioniert und alle
Geräte die Boot-Up-Nachricht unterstützen, so kann die Adressvergabe auch durch Aufzeichnen der Boot-
Up-Nachrichten nach dem Einschalten der Geräte überprüft werden - hierdurch wird aber kein Vertauschen
von Knotenadressen erkannt.
66
Beschreibung
lokale NetId des BX oder leer lassen zum Beispiel mit ''
153
dez
ADSSTATE_STOP, ADSSTATE_RUN
0
0
0
Beschreibung (ab Software Version 1.16 bei allen BX Controllern)
lokale NetId des BX oder leer lassen zum Beispiel mit ''
300
dez
ADSSTATE_RESET
0
4
ADR auf eine DWORD Variable mit der ID des SSB Device (die ID ist aus dem
System Manger File zu entnehmen und ist typischerweise ein Wert von 1...3)
Version: 2.2.0
BX5200

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis