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:
- die letzte Zähleränderung im SPS Zyklus
- Eingang Nullimpuls C:
beim Speichern des Zählerstandes auf die positive Flanke des Nullimpulses C - Eingang Latch:
beim Speichern des Zählerstandes auf die ausgewählte Flanke des Latch -Eingangs - Eingang Gate/Latch :
beim Speichern des Zählerstandes auf die ausgewählte Flanke des Gate/Latch-Eingangs
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 |
---|---|---|
ENC Timestamp Channel 1 | Enthält Zeitstempel im 64 Bit Umfang für Kanal 1 | |
ENC Timestamp Compact Channel 1 | Enthält Zeitstempel im 32 Bit Umfang für Kanal 1 | |
ENC Timestamp Channel 2 | Enthält Zeitstempel im 64 Bit Umfang für Kanal 2 | |
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: | |
---|---|---|
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 | |
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: | |
---|---|---|
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 | |
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) |