Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff CX1100-00 series Hardware Dokumentation Seite 34

Inhaltsverzeichnis

Werbung

Produktübersicht
Reset Bus:
Durch das Setzen dieses Bits wird ein Reset des K-Busses ausgelöst. Dies ist notwendig nach Auftreten
eines Fehlers (z.B. eine Bus-Klemme ist entfernt worden). Nach einem Reset kann der Fehlercode und der
Fehlertext im Contol Block des K-Bus gelesen werden. Liegt kein weiter Fehler vor, so kann der K-Bus
seinen Betrieb wieder aufnehmen.
Free Run:
nicht implementiert, für spätere Verwendung vorgesehen.
K-Bus error code K-Bus error argument
Falls auf dem K-Bus Fehler auftreten (defekte Klemme, fehlende Terminierung, EMC Interferenz) wird ein
Fehler-Flag im GBC gesetzt. Nach dem K-Bus-Reset sind Fehlernummer und Fehlertext in diesen beiden
Bytes abgelegt, sofern der Fehler nicht durch den Reset beseitigt wurde.
K-Bus base ptr Inputs / K-Bus base ptr Outputs
Diese bedien Bytes enthalten den Offset für die I/O-Bereiche des K-Bus-Interface. In dem meisten Fällen
sollten diese Bereiche nicht verändert werden. Ändert man diese Werte muss darauf geachtet werden, dass
es zu keiner Überlappung mit anderen I/O-Bereichen (z.B. IP-Link) kommt. Die Änderung der Werte muss
mit der "Remap" oder "Reset node" Funktion im GCB aktiviert werden.
Die Beckhoff Automation Software TwinCAT verwendet diese Pointer und optimiert die  I/O Bereiche.
K-Bus cycle count
Dieser zwei Byte große Zähler wird mit jedem I/O-Zyklus erhöht.
K-Bus cycle time
Diese Zeit gibt die Zeitspanne eines Zyklus an. Ein Zyklus beginnt  mit der Initiierung und endet mit der
Terminierung eines I/O-Prozess-Updates (K-Bus). Die Zeit wird in Microsekunden gemessen. Die
Zeitspanne  zwischen dem Eintreffen der Signale "PD cycle request" und "PD cycle ready" entspricht im Fall
der CX1100-0002 der Zykluszeit. Bei der CX1100-0003 beschreibt diese Zeit nur den Anteil der Zykluszeit,
die auf den K-Bus entfällt; nicht aber die gesamte Zykluszeit.
K-Bus bus status
Dieses Register kann zwei Werte annehmen:
1. Byte = 0   →  K-Bus läuft ohne Fehler
2. Byte ≠ 0   →  K-Bus Fehler aufgetreten
Diese Information wird ebenfalls im "Processdata error"  Byte (Bit 0) des GCB dargestellt.
Retry counter
Dieser Zähler wird mit jedem Kommunikationsfehler des K-Bus erhöht. Tritt ein Fehler auf, so wird der
Sendeversuch wiederholt. Auf diese Weise gibt der Zähler die Signalqualität des K-Bus  wieder.
34
Version: 2.1
CX1100-00xx

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis