Datenaustausch, funktion – BECKHOFF KL5051 Benutzerhandbuch

Seite 12

Advertising
background image

Datenaustausch, Funktion

12

KL5051

Beispiel

Lesen des Registers 8 im BK2000 mit einer KL3022 und der Endklemme:

Werden die folgenden Bytes von der Steuerung zur Klemme übertragen,

Byte0

Control

Byte1

Nicht benutzt

Byte2

Daten aus, high byte

Byte3

Daten aus, low byte

0x88

0xXX

0xXX

0xXX


so liefert die Klemme die folgende Typ-Bezeichnung zurück (0x0BCE ent-
spricht dem unsigned Integer 3022).

Byte0

Status

Byte1

Nicht benutzt

Byte2

Daten ein, high byte

Byte3

Daten ein, low byte

0x88

0x00

0x0B

0xCE


ein weiteres Beispiel

Schreiben des Registers 31 im BK2000 mit einer intelligenten Klemme und
der Endklemme:

Werden die folgenden Bytes (Anwender-Codeword) von der Steuerung zur
Klemme übertragen,

Byte0

Control

Byte1

Nicht benutzt

Byte2

Daten aus, high byte

Byte3

Daten aus, low byte

0xDF

0xXX

0x12

0x35


so wird das Anwender-Codeword gesetzt und die Klemme liefert als Quit-
tung die Registeradresse mit dem Bit 7 für Registerzugriff zurück.

Byte0

Status

Byte1

Nicht benutzt

Byte2

Daten ein, high byte

Byte3

Daten ein, low byte

0x9F

0x00

0x00

0x00






Datenaustausch, Funktion

Über die Prozeßdaten (A0-A5, E0-E5) erfolgt die Kommunikation mit dem
Servoverstärker. Dabei ist A0/E0 das Control/Status-Byte für die Betriebs-
daten- Kommunikation, und A3/E3 das Control/Status-Byte für die Parame-
ter- und Servo-Status- Kommunikation mit dem Gerät.

Betriebsdaten
Status-Byte E0

Das Betriebsdaten Status Byte gibt im Prozeßdatenaustausch mögliche
Fehlermeldungen des Servoverstärkers aus.

MSB

REG=0

ERROR

ALARM

KOM_ERR

CRC_ERR

Bit

ERROR

Wird gesetzt, wenn ALARM bzw. KOM_ERR gesetzt ist.

ALARM

Das Alarm-Bit des Servoverstärkers wird hier eingeblendet.

KOM_ERR

Eine Kommunikationsstörung liegt vor. Es werden keine gültigen
Daten ausgetauscht. Mögliche Ursachen: Das Servo-Interface ist
nicht betriebsbereit bzw. spannungsfrei, ein Drahtbruch liegt vor
oder die Anschlußleitungen der Klemme sind vertauscht.

CRC_ERR

Bei der Datenübertragung treten fehlerhafte Telegramme auf (evtl.
EMV).

Advertising