-> Hier kostenlos registrieren
Hallo,
ich bitte um Hilfe bezüglich des folgenden Sachverhaltes: Software PCS7 V8.0 SP2, CFC V8.0 SP4 + Upd4, SCL V5.3 + SP6 + Upd 1
In einem Funktionsbaustein laufen zwei Zeitmessungen wie folgt:
- Zeitmessung 1 über zyklischen Aufruf von TimerP (AdvLib71 FB1810) Baustein
- Zeitmessung 2 über Aufsummierung der Zykluszeit des aufrufenden OB (100ms) Rechenvorschrift Zeit := Zeit + 0.1;
Beide Zeitmessungen laufen nach gemeinsamen Start deutlich auseinander:
- Wert Zeitmessung 1 über TimerP: 223.8338 s
- Wert Zeitmessung 2 über Zykluszeit des OB: 220.5043 s
Frage 1: Wie ist diese Abweichung zu erklären?
Frage 2: Wie kommt bei der Rechenvorschrift Zeit := Zeit + 0.1; die 0.0043 zustande?
MfG
ich bitte um Hilfe bezüglich des folgenden Sachverhaltes: Software PCS7 V8.0 SP2, CFC V8.0 SP4 + Upd4, SCL V5.3 + SP6 + Upd 1
In einem Funktionsbaustein laufen zwei Zeitmessungen wie folgt:
- Zeitmessung 1 über zyklischen Aufruf von TimerP (AdvLib71 FB1810) Baustein
- Zeitmessung 2 über Aufsummierung der Zykluszeit des aufrufenden OB (100ms) Rechenvorschrift Zeit := Zeit + 0.1;
Beide Zeitmessungen laufen nach gemeinsamen Start deutlich auseinander:
- Wert Zeitmessung 1 über TimerP: 223.8338 s
- Wert Zeitmessung 2 über Zykluszeit des OB: 220.5043 s
Frage 1: Wie ist diese Abweichung zu erklären?
Frage 2: Wie kommt bei der Rechenvorschrift Zeit := Zeit + 0.1; die 0.0043 zustande?
MfG