Zeit für einen Zählvorgang?

Jürgen84

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

habe gerade ein kleines Problem. Im Programm soll die Zeit für einen Zählvorgang ermittelt werden. z.B. von 0 bis 20. Bei Siemens gibts dafür einige Bausteine die man evtl. verwenden könnte. Doch mit den drei Zeiten bei Codesys komme ich zu keinem Ansatz. Habt ihr vielleicht eine Idee?

Grüße
Jürgen
 
Nativer Ansatz: Systemzeit bei Ereignis auslesen und Differenz zu vorherigem Ereignis bilden.

Bequem: OSCAT bietet dafür die Bausteine M_D; M_T; und M_TX an.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,
du kannst auch einen TON-Timer mit extrem großer Laufzeit nehmen, so dass diese quasi nie erreicht wird. Bei Teil 1 den Timer starten. Solange der Timer läuft, steht in ET die bisher abgelaufene Zeit.
Gruß
Holger
 
Zurück
Oben