TON (1 Sekunde dauert ca. 3 Sekunden)???

olitheis

Level-1
Beiträge
488
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe versuchsweise einen BK9000 mit ein paar I/O's aufgebaut (am Laptop).
Jetzt habe ich in TwinCAT eine Timer (TON) pogrammiert und ihn mit einer
Konstante t#1s belegt.
Wenn ich den Timer jetzt über einen Taster starte, läuft er zwar an, allerding dauert es statt 1s wesentlich länger, bis der Timer 1 wird (ca. 3s).
Woran kann das liegen? Wenn ich den ET beobachte, läuft die Zeit wirklich langsamer!

Vielen Dank
Oli
 

Anhänge

  • timer.jpg
    timer.jpg
    26,2 KB · Aufrufe: 51
N'abend,

das liegt nicht an irgend welchen Hardwareinterrupts.

Das kommt vom Speedstepping, das fast alle heutigen Laptops haben.
Die TwinCat-Laufzeit geht von der Angegebenen CPU-Frequenz aus, wenn die 3Ghz CPU dann aber durch das Speedstepping nur noch mit 1Ghz läuft, weil sie nicht ausgelastet ist, dann wird die Welt draussen halt schneller...
 
N'abend,

das liegt nicht an irgend welchen Hardwareinterrupts.

Das kommt vom Speedstepping, das fast alle heutigen Laptops haben.
Die TwinCat-Laufzeit geht von der Angegebenen CPU-Frequenz aus, wenn die 3Ghz CPU dann aber durch das Speedstepping nur noch mit 1Ghz läuft, weil sie nicht ausgelastet ist, dann wird die Welt draussen halt schneller...
Hmm... die Erklärung klingt logisch. Mir hatte man auf Nachfrage das mit den Interrups erklärt.
Wieder nen bisschen ws dazugelernt :D
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das kommt vom Speedstepping, das fast alle heutigen Laptops haben.
Die TwinCat-Laufzeit geht von der Angegebenen CPU-Frequenz aus, wenn die 3Ghz CPU dann aber durch das Speedstepping nur noch mit 1Ghz läuft, weil sie nicht ausgelastet ist, dann wird die Welt draussen halt schneller...

Aber besitzen die Desktop-PCs nicht auch solche Funktionalitäten? Wenn die CPU nicht genutzt wird, wird sie dort ja auch "runtergetackted".
 
Aber besitzen die Desktop-PCs nicht auch solche Funktionalitäten? Wenn die CPU nicht genutzt wird, wird sie dort ja auch "runtergetackted".

Gibts auch, die haben dann das selbe Problem, bei Laptops (Mobile-CPUs) ist das viel verbreiteter.

Beim meinem Dell kann man es sogar abschalten, allerdings läuft der Prozessor dann mit der niedrigsten Taktfrequenz, statt der Höchsten... mag aber bei anderen Laptops anders sein.
 
Zurück
Oben