BK20x0 (Lightbus)
Die Buskoppler BK20x0 bzw. Busklemmen Controller BC2000 werden im Beckhoff Lightbus eingesetzt. Nachfolgend werden die spezifischen Eigenschaften beschrieben, die sich hierbei von anderen Buskopplern unterscheiden. Eine Übersicht aktuell unterstützter Lightbus Buskoppler BK20x0, finden Sie . ..hier
Karteireiter „BK2xx0“
K-Bus Update: Berechnet die voraussichtliche Dauer für einen vollständigen Update des Klemmenbusses (ist abhängig von Anzahl und Art der angeschlossenen Klemmen).
2 Byte SPS Interface: Wenn angewählt, werden jeweils eine Ein- und Ausgangsvariable für das 2 Byte SPS Interface unterhalb des Kopplers eingefügt.
Überprüfe Klemmen beim Start: Wenn angewählt (nur möglich, wenn das 2 Byte SPS Interface aktiv ist), werden während der Systemstart-Phase die projektierten und die physikalisch vorhandenen Klemmen am Koppler verglichen. Bei erkannten Differenzen wird die Systemstart-Phase mit entsprechender Meldung abgebrochen.
Überprüfe Online-Status: Wenn angewählt, wird das Statusbyte des Buskopplers (Adresse =0xFF) ausgewertet und bei Fehlern ein entsprechender Loggereintrag erzeugt.
Zeige Messagebox bei Fehlern: Wenn angewählt (nur möglich, wenn das Überprüfen des Online-Status aktiv ist), werden eventuelle Fehler nicht nur geloggt sondern es wird zusätzlich eine Messagebox geöffnet.
Erzeuge eigenen K-Bus-Update: Das Update des Klemmenbusses kann beeinflusst werden. Wenn dieses Update nicht per Broadcast von der C1220 durchgeführt wird, muss ein eigener K-Bus-Update erfolgen (Standard).
Nach den eigene Daten: Das Update erfolgt direkt nach dem Übertragen der eigenen Daten.
Nach allen Daten: Das Update erfolgt nachdem alle Daten der aktuellen CDL übertragen worden sind.
Check K-Buis ready: Überprüfen ob der K-Bus bereit ist
Diagnose Ein- und Ausgänge
Es werden Eingangs- und Ausgangsbytes für Diagnose- und Einstellungszwecke zur Verfügung gestellt:
Eingänge | Beschreibung |
---|---|
TermDiag | Siehe auch Handbuch BK2000 |
Bit 0-7 = Terminal No | |
Bit 8-9 = Channel No | |
Bit 10-11 = Diag Code | |
Bit 12-14 = Diag Code Ex | |
Bit 15 = Fail | |
State | Inhalt des ersten Bytes des Wortes 255 aus dem Prozessabbild des Buskopplers (vgl. Handbuch des BK2000). |
Bit 0 = Command Err | |
Bit 1 = Input Data Err | |
Bit 2 = Output Data Err | |
Bit 3 = Timeout | |
Bit 4 = K-Bus Reset Failure | |
Bit 6 = K-Bus Overrun (hat keine Funktion beim BK2000) |
Ausgänge | Beschreibung |
---|---|
TermDiag | Siehe Handbuch BK2000 |
Ctrl0 | Inhalt des ersten Bytes des Wortes 254 aus dem Prozessabbild des Buskopplers (vgl. Handbuch des BK2000). |
Ctrl1 | Ctrl1: Inhalt des zweiten Bytes des Wortes 254 aus dem Prozessabbild des Buskopplers (vgl. Handbuch des BK2000). |