Definierte Zeit warten bei ereichter Zielposition
Habe mir Dein VI mal angesehen, ich denke es ist hier grundsätzlich falsch zum Warten den Metronom statt der Uhr zu verwenden. Die Wartezeit sei z.B auf 10 sec eingestellt. Der Metronom beendet das Warten dann immer nach vollen 10sec, und zwar in Bezug auf eine absolute Zeit, die tatsächliche Wartezeit liegt zwischen 0.001 und 9.999sec
Angenommen, Dein Programm besteht aus irgendeiner Operation, die 5sec dauert und anschließendem Warten (10sec), Mit dem Metronom wird die Operation alle 10sec gestartet, die Zeitdauer der Operation geht in in die Wartezeit ein, d.h. die Zykluszeit ist 10sec, die eigentliche Wartezeit nur 5 sec. Mit der Uhr ist hingegen die Zykluszeit = Wartezeit 10sec + Zeitdauer der Operation 5sec = 15 sec. Kapito?
|