TONR Zeit akkumulieren: Zeitfunktion im TIA Portal


Christian Preis
zuletzt aktualisiert: 25. Mai 2024

TONR Zeit akkumulieren

Video: Zeit akkumulieren TONR im TIA Portal

TONR Zeit akkumulieren

Bild 1: TONR Zeit akkumulieren SPS Baustein 

Mit einer steigenden Flanke von "TagIn_1" am "IN" Eingang der Anweisung bzw. Funktion, wird die an "PT" eingestellte Zeit gestartet. Die Zeit läuft solange, wie der Eingang "IN" auf "1" ist. Wechselt er wieder auf "0" wird die Zeit gestoppt. Die Zeit bleibt aber in der Anweisung erhalten. Wenn nun "IN" wieder auf "1" wechselt zählt die Zeit weiter. Das geschieht solange, bis der eingestellte Zeitwert erreicht ist. Dann hört die Zeit auf zu laufen und der Ausgang "Q" wird auf "1" geschaltet. Weitere Signalwechsel an "IN" haben dann keinen Einfluss mehr. Wenn nun der Eingang "R" auf "1" wechselt, wird der Ausgang "Q" und die Zeit wieder auf "0" rückgesetzt. Bei einem erneuten Wechsel von "0" auf "1" an "IN", beginnt die Zeit wieder von vorne zu zählen. Wechselt der "R" Eingang währenddessen von "0" auf "1", so wird die Zeit auf "0" gesetzt. Wenn "R" dann wieder auf "0" wechselt läuft die Zeit wieder von "0" an. Am Ausgang "ET" kann die akkumulierte Zeit abgelesen bzw. über eine Variable ausgegeben werden. 

Das Impulsdiagramm der Anweisung "Ausschaltverzögerung erzeugen" sieht wie folgt aus:

Impulsdiagramm TONR Zeit akkumulieren

Bild 2: Impulsdiagramm TONR Zeit akkumulieren

TONR Zeit akkumulieren

Bild 3: TONR Zeit akkumulieren

Beispiel: Betriebsstundenzähler in einer Siemens SPS programmieren mit Hilfe der TONR Anweisung

Im Video unten ist ein Beispiel für den Einsatz der TONR Anweisung zu finden. Es wird ein Betriebsstundenzähler erstellt, womit man die aktuell abgelaufenen Stunden erfassen und anzeigen kann.

Video: Betriebsstundenzähler mit Hilfe von TONR im TIA Portal

Christian Preis

Christian Preis
Gründer edcon-academy seit 15 Jahren in der Automatisierungstechnik.


Beitrag teilen!

>