Inbetriebnahme
Kalibrierung
Die Zeitverzögerung zwischen der physikalisch realen Flanke der Signalspannung am Klemmenein-
gang und der Zeitstempelung im EtherCAT Slave Controller (ESC) ist durch die Elektronik mit
< 1 µs zwar optimiert, aber nicht beliebig kurz. Bei erhöhten Genauigkeitsanforderungen ist vom
Anwender eine Kalibrierung durchzuführen und die exakte Zeitverzögerung in Abhängigkeit von den
Umgebungsbedingungen zu messen.
Die Klemme stellt für jeden Kanal folgende Informationen zur Verfügung (s. Abb. TwinCAT Baum, EL1252):
Abb. 147: TwinCAT Baum, EL1252
• Status1/Status2
je nach Klemme und Einstellung im SingleEvent-Mode [} 131] werden Änderungen im Zustand des
Kanals im jeweiligen Statusbyte Status1/Status2 in den Bits 0,1 und 2 angezeigt. Die Bits 3..7 sind
reserviert und nicht zur Auswertung empfohlen.
Status Byte
EL1252
0
ContinuousMode
0 (b#00000000)
(default)
SingleEventMode
0 (b#00000000)
EL1254
0
ContinuousMode
0 (b#00000000)
(default)
SingleEventMode
0 (b#00000000)
• Änderungsanzeigen 0->1/1->0 werden im SingleEventMode nur 1 EtherCAT Zyklus lang angezeigt, da
durch das Auslesen der Zeit LatchPosY/LatchNegY auch die Änderungsanzeigen zurückgesetzt
werden.
• LatchPos1/LatchPos2
Zeitpunkt der ersten/letzten steigenden Signalflanke (im Zeitraum zwischen dem letzten Feldbuszyklus
und dem aktuellen Auslesen der Klemme durch den EtherCAT-Frame)
• LatchNeg1/LatchNeg2
Zeitpunkt der ersten/letzten fallenden Signalflanke (im Zeitraum zwischen dem letzten Feldbuszyklus
und dem aktuellen Auslesen der Klemme durch den EtherCAT-Frame)
• Channel 1 Input / Channel 2 Input
Eingangspegel 0 oder 1
122
0->1
1
0 (b#00000000)
0 (b#00000000)
1 (b#00000001)
1 (b#00000001)
0->1
1
4 (b#00000100)
4 (b#00000100)
5 (b#00000101)
4 (b#00000100)
Version: 2.7
1->0
0 (b#00000000)
2 (b#00000010)
1->0
0 (b#00000000)
0 (b#00000000)
EL1202, EL1252, EL1254