Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraLogic L40 04VRS Bedienungs- Und Programmieranleitung Seite 192

Inhaltsverzeichnis

Werbung

182/213
Bosch Rexroth AG | Electric Drives
Bibliotheken
Beispiel
6.12.6
IL_HighResTimeDiff
Kurzbeschreibung
Schnittstellenbeschreibung
Name
VAR_INPUT
Enable
HighResTimeTick1
HighResTimeTick2
Funktionswert
IL_HighResTimeDiff
Spezifikation
Funktionsbeschreibung
Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐
and Controls
Abb.6-229:
Anwendungsbeispiel der Funktion IL_HighResTimeTick
Die Funktion "IL_HighResTimeDiff" dient der Berechnung der Zeitdifferenz
zweier hochaufgelöster Zeittakte des Systems in Mikrosekunden.
Abb.6-230:
IL_HighResTimeDiff
Typ
BOOL
UDINT
UDINT
UDINT
Abb.6-231:
Schnittstelle von IL_HighResTimeDiff
Die Funktion "IL_HighResTimeDiff" wird zusammen mit der Funktion "IL_High‐
ResTimeTick" zur Bestimmung der Laufzeit eines Codeabschnittes verwendet,
siehe IL_HighResTimeTick.
Das Auslesen des hochaufgelösten Zeittaktes benötigt systemab‐
hängig jeweils ein bis zwei Mikrosekunden, die ggf. bei der Ermitt‐
lung der Zeitdifferenz durch den Anwender zusätzlich berücksich‐
tigt werden können.
Die Funktion "IL_HighResTimeDiff" berechnet nach der Bearbeitungsfreigabe
der Funktion mittels "Enable" zyklisch die Zeitdifferenz zweier hochaufgelöster
Zeittakte des Systems in Mikrosekunden.
Kommentar
Bearbeitungsfreigabe der Funktion (zyklisch, zustands‐
gesteuert)
Hochaufgelöster Zeittakt des Systems vor dem Codeab‐
schnitt
Hochaufgelöster Zeittakt des Systems nach dem Code‐
abschnitt
Zeitdifferenz zweier hochaufgelöster Zeittakte des Sys‐
tems in [us]
tung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis