Hallo allerseits,
leider habe ich folgendes Problem, ich benötige eine relativ genauen Zeitablauf für einen Beschichtungsvorgang (90-120s einstellbar) Hierfür habe ich einen „Takt, einstellbar 0,1s – 1000s“ in Profilab – Expert verwendet.
Grob beschrieben, die Zeit / der Takt wird mit einem Zähler erfasst und anschließend an einem Vergleicher verwendet. Die Anlage wird abgeschaltet, wenn am Vergleicher z.B. 120s anliegen. Der Vergleichswert wird über ein Eingabefeld vorgegeben. Dies funktioniert auch einwandfrei.
Problematisch ist, dass die Zeit / der Takt nicht stimmt, die Echtzeit weicht von der Taktzeit ab. Dies ist auch deutlich sichtbar, wenn neben der „Taktzeit“ die „Systemzeit“ angezeigt wird.
Nun glaube ich, dass ich das Problem erkannt habe. Der Baustein „Takt, einstellbar 0,1s – 1000s“ benötigt keine Zeitvorgabe in Sekunden sondern die Frequenz in Hz, also für eine Sekunde nicht 1 sondern 0,9192xxxx!
Ist das so gewünscht?
viel Grüße aus Frankfurt!
Takt / Zeit weicht von der Echtzeit / Systemzeit ab.
Re: Takt / Zeit weicht von der Echtzeit / Systemzeit ab.
Hallo Chemtom,
warum kompliziert, wenn es doch auch einfach geht?
Zeit Baustein + ein bisschen Mathe und Du hast eine Zeit (HH:MM:SS) in Sekunden.
Wenn es wirklich genau sein soll, kannst Du noch die Tausendstel dazunehmen.
Damit kannst Du dir dann, einen Count-Down Timer bauen und den benutzen.
warum kompliziert, wenn es doch auch einfach geht?
Zeit Baustein + ein bisschen Mathe und Du hast eine Zeit (HH:MM:SS) in Sekunden.
Wenn es wirklich genau sein soll, kannst Du noch die Tausendstel dazunehmen.
Damit kannst Du dir dann, einen Count-Down Timer bauen und den benutzen.
++++++
Gruss/regards IKT
Gruss/regards IKT
Re: Takt / Zeit weicht von der Echtzeit / Systemzeit ab.
Hallo IKT, danke für deine Antwort. Grundsätzlich
sprechen wir vom gleichen! Kannst du mir bitte noch
sagen welchen Zeit-Baustein du meinst? Ich habe den
„Zeit einstellbar“ benutzt. Hier stimmt jedoch die Zeitzuordnung nicht! Eine Sekunde ist eben nicht eine Sekunde! Nochmals Danke für die Antwort!!
sprechen wir vom gleichen! Kannst du mir bitte noch
sagen welchen Zeit-Baustein du meinst? Ich habe den
„Zeit einstellbar“ benutzt. Hier stimmt jedoch die Zeitzuordnung nicht! Eine Sekunde ist eben nicht eine Sekunde! Nochmals Danke für die Antwort!!
Re: Takt / Zeit weicht von der Echtzeit / Systemzeit ab.
Nein, nicht "einstellbar" -- System-Zeit, "Time" (ich benutze die engl. Version).
Ist ein ziemlich grosses Ding, hat nur Ausgänge:
$T -- Zeit Zeichenkette (string)
H -- Stunde(n) (integer)
M -- Minute(n) (integer)
S -- Sekunde(n) (integer)
mS -- Milli-Sekunde(n) (integer)
Ist ein ziemlich grosses Ding, hat nur Ausgänge:
$T -- Zeit Zeichenkette (string)
H -- Stunde(n) (integer)
M -- Minute(n) (integer)
S -- Sekunde(n) (integer)
mS -- Milli-Sekunde(n) (integer)
++++++
Gruss/regards IKT
Gruss/regards IKT
Re: Takt / Zeit weicht von der Echtzeit / Systemzeit ab.
Die Genauigkeit der Windows-Timer ist nicht so toll. Zeitkritische Takte ggf. besser von der "Systemzeit" ableiten.
ABACOM support
Re: Takt / Zeit weicht von der Echtzeit / Systemzeit ab.
Hallo und danke für die Antworten,
ich bin nun auch auf die Systemzeit umgestiegen und das funktioniert sehr gut. Aber das generelle Problem war, wie schon beschrieben, dass bei dem Bauteil "Takt (0,1s...1000 s), einstellbar" nicht 1 = 1 Sekunde sonder sondern 0,9192 = 1 Sekunde ergibt (also die Frequenz für eine Sekunde). Daher die große Abweichung.
Scheinbar hatte ich hier einen Denkfehler, als ich dachte das 1 = 1 Sekunde ergibt.
Mit 0,9192 als Vorgabe für 1 Sekunde läuft die Zeit parallel zur Systemzeit = alles OK.
ich bin nun auch auf die Systemzeit umgestiegen und das funktioniert sehr gut. Aber das generelle Problem war, wie schon beschrieben, dass bei dem Bauteil "Takt (0,1s...1000 s), einstellbar" nicht 1 = 1 Sekunde sonder sondern 0,9192 = 1 Sekunde ergibt (also die Frequenz für eine Sekunde). Daher die große Abweichung.
Scheinbar hatte ich hier einen Denkfehler, als ich dachte das 1 = 1 Sekunde ergibt.
Mit 0,9192 als Vorgabe für 1 Sekunde läuft die Zeit parallel zur Systemzeit = alles OK.
Re: Takt / Zeit weicht von der Echtzeit / Systemzeit ab.
Du hattest keinen Denkfehler, normalerweise ist 1/Hz=s oder HZ=1/s. Dein angegebener Wert von 0,9192 wird wahrscheinlich nur bei einer bestimmten Konfiguration passen, ist also eher Zufall.
Ich bin der Müllmann und räume nur auf.