Cycle Timer
Dieser Funktionsblock wird verwendet, um das Zeitintervall (Zykluszeit) zwischen aufeinanderfolgenden Aktivierungssignalen zu berechnen. Er hilft bei der Überwachung der Leistung und der Zeitmessung für jeden Schritt in einem Prozess.
📥 Eingänge
Count
Ein boolescher Eingang, der, wenn er aktiviert (auf true gesetzt) wird, mit der Aufzeichnung der Zykluszeiten beginnt.
📤 Ausgänge
Delta Time (s)
Diese Ausgabe liefert eine Liste der aufgezeichneten Zeitintervalle (in Sekunden) zwischen den Aktivierungsnachrichten.
🕹️ Steuerungen
Step Size
Ein Schieberegler, mit dem Sie die Anzahl der zuletzt aufgezeichneten Zeitintervalle festlegen können, die bei der Berechnung der Unterschiede berücksichtigt werden sollen. Der Bereich reicht von 1 bis 30.
🎨 Funktionen
Dynamic Cycle Time Calculation
Der Funktionsblock berechnet dynamisch die zwischen aufeinanderfolgenden Aktivierungssignalen benötigte Zeit.
Configurable Step Size
Der Schrittgrößenschieberegler ermöglicht es den Benutzern, anzupassen, wie viele Zyklen gespeichert und berechnet werden.
📝 Nutzungshinweise
Connect Count Input: Verbinden Sie eine boolesche Eingangsquelle, die das
Count
-Signal bereitstellt, um den Zyklus-Timer zu aktivieren.Adjust Step Size: Verwenden Sie den Schieberegler
Step Size
, um festzulegen, wie viele Zyklen für die Zeitberechnung ausgewertet werden sollen.Activate Count: Wenn Sie ein true-Signal an den
Count
-Eingang bereitstellen, beginnt der Block mit der Aufzeichnung der aktuellen Zeit.Evaluate: Nach der Aufzeichnung ausreichender Signale erhalten Sie eine Liste der Zeitintervalle zwischen den nachfolgenden Aktivierungen.
📊 Bewertung
Bei der Ausführung gibt dieser Funktionsblock eine Liste von Zeitdifferenzen aus, die es Ihnen ermöglicht, die Zeitmessung verschiedener Schritte zu analysieren.
💡 Tipps und Tricks
🛠️ Fehlersuche
Last updated