Einschränkungen zur Taktfrequenz

Eine Firmware ≥ v2.10 Build 0015 ermöglicht es, andere Frequenzwerte einzusetzen.

Einschränkungen zur Taktfrequenz 1:

Mögliche einzustellende Werte der Taktfrequenz: 2000, 2500, 3333, 5000 [kHz].
Die Taktfrequenz ändern Sie im Parameter P-0-0150 unter:

Parameter channel → Data → BISS → Sensor mode: Max. clock speed

Werden andere Werte eingestellt, nimmt die Software den nächstmöglichen tieferen Wert. Eine niedrigere Taktfrequenz hat eine längere Datenübertragungszeit zur Folge.

Die Kommunikationssignale zwischen dem AX5000 und dem Geber sehen so aus:

Einschränkungen zur Taktfrequenz 2:

Während der „Ack“-Periode bereitet sich der Geber darauf vor, den Positionsistwert zu übertragen. Mit der steigenden Flanke bei „Start“ signalisiert er seine Bereitschaft und beginnt danach mit der Datenübertragung.

Wegen seiner internen Regelkreis-Zyklen benötigt der AX5000 zu einem bestimmten Zeitpunkt, nachdem er mit dem Lesen begonnen hat, die Positionsangabe. Das heißt, dass die Zeit von der ersten steigenden Flanke des Taktsignals bis zum letzten CRC-Bit nicht länger als 18 µs dauern darf.

Beispiel:

Taktfrequenz: 3,333 MHz => Bitzeit = 1/ 3,333MHz = 0,3 µs

Anzahl der für ein Positionstelegramm zu übertragenden Bits:

Beispiel 1

Beispiel 2

 

4 µs

8 µs

Vorbereitungszeit des Gebers („Ack“)

Anzahl der Bits

 

1

1

Start

1

1

CDS (Cyclic data slave - zyklischer Daten-Slave, nicht verwendet, immer 0)

26

32

Position

1

1

Fehler (Status)

1

1

Warnung (Status)

6

6

CRC

1

1

Stop/Timeout

37

43

Anzahl der Taktzyklen für ein vollständiges Telegramm

Beispiel 1

Beispiel 2

Übertragungszeit = 4 µs + 37 x 0,3 µs = 15,1 µs < 18 µs

Übertragungszeit = 8 µs + 43 x 0,3 µs = 20.9 µs > 18 µs

    • Der Geber kann in diesem Beispiel mit einer Taktfrequenz von 3,333 MHz betrieben werden.
    • In diesem Fall kann bei „Pretrigger time encoder to sync“ (Pre-Trigger Zeit des zu synchronisierenden Gebers) ein Wert eingesetzt werden, damit das Auslesen des Gebers früher im Zyklus beginnt.

20,9 µs - 18 µs = 2,9 µs

    • Setzen Sie „Pretrigger time encoder to sync“ = 4µs (1µs Spielraum).

 

Einschränkungen zur Taktfrequenz 3:

Einschränkungen zur Taktfrequenz 4:

Die Pre-Trigger Zeit darf nicht länger als 15 µs sein!