Messen von Bearbeitungszeit mit Codesys in ST

toto45

Level-1
Beiträge
65
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo ,

habe noch keine Erfahrungen mit Codesys (bisher SCL Siemens) und möchte die Bearbeitungszeit der Steuerung messen. Dazu möchte ich die Systemzeit lesen etwa so:

Zeit_start:=Zei_lesen();

//PRORAMMTEIL

Zeit:= Zeit_lesen() - Zeit_start;


Mit welchem Befehl geht dies in Codesys V3 ???
 
Du kannst dafür einen Standard-Timer verwenden (TON).
Es gibt spezielle Funktionen in der Bibliothek SysLibTime.
Aber wenn du nur wie angegeben eine Zeitdauer messen willst dann verwendest du am einfachsten
den Operator TIME(); oder LTIME() wenn du eine bessere Auflösung brauchst.

VAR
Zeit_Start : TIME;
Zeit : TIME;
END_VAR

Zeit_start:=TIME();


//PRORAMMTEIL

Zeit:= TIME() - Zeit_start;
 
Zurück
Oben