Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC RTU30x1C Betriebsanleitung Seite 341

Inhaltsverzeichnis
Mit der maximalen Bausteinanzahl können für 8 analoge Signale insgesamt 16
Berechnungen durchgeführt werden.
Der Baustein nutzt ein Schieberegister, welches die eingelesenen Werte des analogen
Signals speichert. Die Werte werden im Schieberegister mit dem gleichen Datentyp wie
das Ursprungssignal am "Eingang" gespeichert. Gleitpunkzahlen am Eingang werden als
Gleitpunkzahlen gespeichert, ganzzahlige Zählerwerte werden als solche gespeichert.
Der Baustein liest in jedem Zyklus einen am Eingang anstehenden Wert des analogen Signals
ein, speichert ihn im Schieberegister und verwendet ihn für die Berechnung.
Wenn die Option "Remanenz" des Bausteins deaktiviert ist, wird das Schieberegister bei
einem Neustart der RTU oder nach Änderung der Konfiguration geleert. Bei aktivierter
Option werden sowohl die Werte im Schieberegister als auch die Ausgangswerte vom letzten
Bausteindurchlauf übernommen.
Mit jedem Flankenwechsel 0 → 1 am Eingang "Trigger" wird der in diesem Moment am
"Eingang" angelegte Wert in das Schieberegister aufgenommen. Solange das Schieberegister
nicht vollständig befüllt ist, steigt die Anzahl der Werte im Schieberegister an. Wenn
das Schieberegister die parametrierte "Anzahl Werte" enthält, wird mit jedem neu
aufgenommenen Wert der älteste Wert im Schieberegister gelöscht (FiFo-Prinzip).
Der Funktionsbaustein gibt für jede der beiden statistischen Funktionen zwei
Ausgangssignale aus:
• Funktion 1 bzw. Funktion 2
– Wert 1 bzw. Wert 2
– Status 1 bzw. Status 2
Zur Bedeutung der statistischen Funktionen der Funktionsparameter "Funktion 1 / Funktion
2" sowie der Ausgangsparameter siehe nachfolgende Tabelle.
Tabelle 8-2
Funktion
Keine
Anzahl
Ausgang
Summe
Minimum
Maximum
SIMATIC RTU3030C/RTU30x1C
Betriebsanleitung, 03/2025, C79000-G8900-C382-13
Bedeutung der Funktionsparameter "Funktion 1 / Funktion 2" und deren Ausgangssignale
Wert
0
Aktuelle Anzahl der Werte im Schieberegister
0: Schieberegister nicht voll
y: Ältester Wert, der durch das Speichern des
neuen Werts am Eingang aktuell aus dem Schie‐
beregister gelöscht wird.
Summe aller im Schieberegister enthaltenen
Werte
Minimum aller im Schieberegister enthaltenen
Werte
Maximum aller im Schieberegister enthaltenen
Werte
Programmbausteine
8.8 Bausteine für Analogwertfunktionen
Status
0
1
0: Kein Wert aus Schieberegister
gelöscht oder ungültiger Wert
aus Schieberegister gelöscht.
1: Gültiger Wert wurde gelöscht.
0: Kein Wert im Schieberegister
oder Schieberegister enthält un‐
gültigen Wert.
1: Funktion ergibt gültigen Wert.
0: Kein Wert im Schieberegister
oder Schieberegister enthält un‐
gültigen Wert.
1: Funktion ergibt gültigen Wert.
0: Kein Wert im Schieberegister
oder Schieberegister enthält un‐
gültigen Wert.
1: Funktion ergibt gültigen Wert.
341
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic rtu3030cRtu3030cRtu3031cRtu3041cRtu3051c

Inhaltsverzeichnis