Zeitstempelfunktion

Der Zeitstempel wird durch die Distributed-Clocks-Technologie im EtherCAT System ermöglicht. Mithilfe dieser lokalen Uhr kann die Datenerfassung synchronisiert werden.

Die EL5102 bietet einen Zeitstempel auf folgende Eingangssignale an:

Zeitstempelfunktion 1:

Hinweis zur Nutzung der Zeitstempelfunktion

Um die Zeitstempelfunktion nutzen zu können, muss die Klemme im Betriebsmodus „DC Synchron“ oder „DC-Synchron (input based)“ betrieben werden.

Der Zeitstempel ist in einem Umfang von 64 Bit, optional auch mit nur 32 Bit verfügbar. Die Zeitstempel sind in den folgenden „Predefined PDO Assignment“ enthalten:

Predefined PDO Assignment

1.Ch Standard, extended DC mode, 64 Bit time stamp

2.Ch Standard, extended DC mode, 64 Bit time stamp

1.Ch Standard, extended DC mode, 32 Bit time stamp

2.Ch Standard, extended DC mode, 32 Bit time stamp

Diese können auch als optionale PDOs kanalweise ab- oder angewählt werden.

PDO Zuordnung

Name

Beschreibung

0x1A0B

ENC Timestamp Channel 1

Enthält Zeitstempel im 64 Bit Umfang für Kanal 1

0x1A0C

ENC Timestamp Compact Channel 1

Enthält Zeitstempel im 32 Bit Umfang für Kanal 1

0x1A18

ENC Timestamp Channel 2

Enthält Zeitstempel im 64 Bit Umfang für Kanal 2

0x1A19

ENC Timestamp Compact Channel 2

Enthält Zeitstempel im 32 Bit Umfang für Kanal 2

Zeitstempel auf die letzte Zähleränderung im SPS Zyklus

Das Prozessdatum Index 0x60n0:16 „Timestamp“ gibt den Zeitstempel des letzten registrierten Zählimpulses im SPS Zyklus an. Dies bedeutet, je nach Auswahl der Zählerauswertung (Index 0x80n0:06 „Evaluation mode“) wird der Zeitstempel ausgegeben auf:

0x80n0:06 „Evaluation mode“

0x60n0:16 „Timestamp“

0

4-fold (default)

letzte steigende oder fallende Flanke an Spur A oder Spur B

1

1-fold

letzte steigende Flanke an Spur A

2

2-fold

letzte steigende oder fallende Flanke an Spur A

Zeitstempel auf Eingang Nullimpuls C

Das Prozessdatum Index 0x60p0:1F „Timestamp C“ gibt den Zeitstempel der letzten registrierten positiven Flanke des Nullimpulses C, beim Speichern des Zählerstandes, aus.

Parametrierung des Nullimpuls C-Eingangs

0x60p0:1F: „Timestamp C“ gibt den Zeitstempel auf:

0x70p0:01

Enable Latch C

die positive Flanke des Nullimpuls C, bei der der Zählerstand in Index 0x60p0:12 „Latch value“ gespeichert wurde

Abhängig von der Anzahl der Kanäle gilt: p = 0 für Ch1, p = 1 für Ch2)

Zeitstempel auf den Latch extern-Eingang

Das Prozessdatum Index 0x60p0:20 „Timestamp latch“ gibt den Zeitstempel auf die ausgewählte Flanke des Latch extern-Eingangs an. Dies bedeutet, je nach Parametrierung des Latch extern-Eingangs, ist der Zeitstempel gültig für:

Parametrierung des Latch-Eingangs

0x60p0:20 „Timestamp latch“ gibt den Zeitstempel auf:

0x70p0:02

Enable Latch extern on positive edge

die letzte steigende Flanke am Latch extern-Eingang, bei der der Zählerstand in Index 0x60p0:12 „Latch value“ gespeichert wurde

0x70p0:04

Enable Latch extern on negative edge

die letzte fallende Flanke am Latch extern-Eingang, bei der der Zählerstand in Index 0x60p0:12 „Latch value“ gespeichert wurde

Abhängig von der Anzahl der Kanäle gilt: p = 0 für Ch1, p = 1 für Ch2)

Zeitstempel auf Eingang Gate/Latch

Das Prozessdatum 0x60p0:21 „Timestamp latch 2“ gibt den Zeitstempel auf die ausgewählte Flanke des Gate/Latch‑Eingangs an. Der Gate/Latch‑Eingang kann auch als Latch extern 2-Eingang genutzt werden. Je nach Parametrierung des Latch extern 2‑Eingangs ist der Zeitstempel gültig für:

Parametrierung des Latch 2- Eingangs

0x60p0:21 „Timestamp latch 2“ gibt den Zeitstempel auf:

0x70p0:0C

Enable Latch extern 2 on positive edge

die letzte steigende Flanke am Gate/Latch-Eingang, bei dem der Zählerstand in Index 0x60p0:22 „Latch value 2“ gespeichert wurde

0x70p0:0D

Enable Latch extern 2 on negative edge

die letzte fallende Flanke am Gate/Latch-Eingang, bei dem der Zählerstand in Index 0x60p0:22 „Latch value 2“ gespeichert wurde

Abhängig von der Anzahl der Kanäle gilt: p = 0 für Ch1, p = 1 für Ch2)