Herunterladen Diese Seite drucken

Beckhoff EL1202 Dokumentation Seite 123

Digitale eingangsklemmen (2 und 4 kanal, distributed clocks)
Vorschau ausblenden Andere Handbücher für EL1202:

Werbung

Die Flanken-Zeitpunkte werden als 64-bit Zeit, d.h. als 8 Byte als Prozessdaten basierend auf der Distributed
Clocks-Uhr der Klemme zur Verfügung gestellt.
Sie stellen sich wie folgt dar: LatchPosXXXY (XXX: POS/NEG, steigende bzw. fallende Flanke; Y: Kanal, 1
bzw. 2).
Zeitliche Konsistenz der Inputdaten
Die Inputdaten der EL1252, EL1254 lassen sich funktional in zwei Gruppen einteilen. Dies ist auch
an ihrem Speicherort in den Registern des ESC ersichtlich:
- Eingangskanäle (Channel x Input) und DistributedClocks-Statusbytes
- DistributedClocks-Latch-Zeiten.
Beide Datenblöcke werden unterschiedlich "schnell" aktualisiert - während die Inputdaten beim Ein-
treffen des Ethernet-Frame am EtherCAT-Slave eingelesen und bereitgestellt werden, können die
DC-Latch-Zeiten noch während der Datagrammbearbeitung aufgrund des äußeren Latch-Events
aktualisiert werden. Bis wenige ns vor dem Einlesevorgang in den Ethernet-Frame können sich die
Latchzeiten also noch ändern - dadurch ist sichergestellt, dass in den Frame der wirklich letztmögli-
che Status der Inputs gemappt wird.
Beispiel: Am Kanal 1 liegt Low/0V an und der abholende Ethernet-Frame trifft an der EL1252/
EL1254 ein. Während der Frameverarbeitung, aber noch vor dem Einlesen, der DC-Latch-Daten
tritt eine steigende Flanke ein, die zu einer Aktualisierung von LatchPos1 führt - diese aktualisierte
Zeit wird dann in das abholende Datagramm geschrieben. Die Informationen "steigendeFlanke" vs.
"Signalpegel" sind in diesem Fall also nicht konsistent.
Empfehlung: Zur exakten Analyse der Eingangskanäle insbesondere bei kurzen Pulsen an den Ein-
gängen sollten ausschließlich die 64-Bit-Zeitstempel LatchNeg/LatchPos ausgewertet werden.
EL1202, EL1252, EL1254
Version: 2.7
Inbetriebnahme
123

Werbung

loading

Diese Anleitung auch für:

El1252El1254