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“

BK20x0 (Lightbus) 1:

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:

BK20x0 (Lightbus) 2:

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).