INTEGRATOR-Baustein
Kurz-Information
Name |
|
→POE-Typ |
|
Kategorie |
Standard (non-safe), ControlEnh, Baustein mit interner Fehlerdiagnose |
Konform zur →IEC-Norm |
nicht in IEC-Norm vorgesehen |
Grafische Schnittstelle |
|
Verfügbar ab |
Version 1.47.0 (für Neuron Power Engineer) – Anfangsvariante Version 3.8.0 (für Bibliothek |
Funktionalität
Es handelt sich um eine regeltechnische Übertragungsfunktion eines diskreten Integralglieds mit Trapeznäherung.
Dabei werden die Eingangswerte nicht wie bei einer Rechtecknäherung aufsummiert, sondern es wird die Fläche des aufgespannten Trapezes aus dem aktuellen Wert und dem letzten Wert verwendet. Dies erhöht die Genauigkeit vor allem bei Exponential- und Rampenfunktionen.
Geben Sie den Eingangswert über den Eingang IN
ein. Geben Sie die Integrationszeitkonstante über den Eingang TI
ein. Im ersten Zyklus nach einem Neustart der Anwendung bleibt der Ausgang OUT
auf dem Wert 0
. Durch das Setzen des Eingangs P
auf den Wert FALSE
(oder eine Entsprechung) werden nur negative Eingangswerte berücksichtigt (die obere Integrationsrichtung wird gesperrt), während durch das Setzen des Eingangs N
auf den Wert FALSE
nur positive Eingangswerte berücksichtigt werden (die untere Integrationsrichtung wird gesperrt). Liegt FALSE
an beiden Eingängen P
und N
an, so werden beide Integrationsrichtungen gesperrt und der Wert des Ausgangs OUT
ändert sich nicht. Durch das Setzen des Eingangs R
auf den Wert TRUE
wird der Ausgang OUT
auf den Wert 0
zurückgesetzt. Erst wenn der Eingang R
auf den Wert FALSE
gesetzt wird, beginnt die Integration.
Folgende Formel beschreibt die digitale Realisierung:
Interne Werte: t ... aktueller Zeitpunkt, tA ... Zeitdifferenz zum letzten Bausteinaufruf
Ein-/Ausgänge
|
Bezeichner |
Beschreibung |
|
---|---|---|---|
Eingänge: |
|
|
Eingang |
|
|
Integrationszeitkonstante |
|
|
|
Sperren der positiven Integrationsrichtung |
|
|
|
Sperren der negativen Integrationsrichtung |
|
|
|
Rücksetzen |
|
Ausgänge: |
|
|
Integrationswert |
Der Eingang EN
und der Ausgang ENO
sind für den →Aufruf des Bausteins verfügbar. Siehe "Ausführungssteuerung: EN, ENO" für Informationen zum Eingang EN
und zum Ausgang ENO
.
Informieren Sie sich unter:
-
"Bausteine für sichere Logik", ob dieser Baustein für das Entwickeln von sicherheitsrelevanten Anwendungen unterstützt wird.
-
"Kennzeichnung von sicherer Logik im FBS-Editor", welche Auswirkung die Verwendung des Bausteins als Baustein für sichere Logik hat.
Interne Fehlerdiagnose für Baustein
Ist die Integrationszeitkonstante TI kleiner als die Zeitspanne, die seit dem Zeitpunkt des letzten Bausteinaufrufs vergangen ist, wird der Ausgang OUT
auf den Wert 0
und der Ausgang ENO
auf den Wert FALSE
zurückgesetzt. Im Fehlerfall wird der Ausgang ENO
des Bausteins auf den Wert FALSE
(bzw. einer Entsprechung) zurückgesetzt.
Beispiel für Verwendung im ST-Editor
|
Bei der Erstellung Ihrer Anwendung im ST-Editor erstellen Sie den Aufruf eines Bausteins, indem Sie den laut Syntax erforderlichen Text eintippen oder die Inhaltshilfe verwenden.