Siemens 1oo2-Analog-Auswertung mit Grenzwert Min: Unterschied zwischen den Versionen
K Michael verschob die Seite Siemens 1oo2-Analog-Auswertung Median mit Grenzwert Min V16 nach Siemens 1oo2-Analog-Auswertung mit Grenzwert Min |
Keine Bearbeitungszusammenfassung Markierung: visualeditor |
||
| (4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 185: | Zeile 185: | ||
{{DEFAULTSORT:1oo2-Analog-Auswertung_Median_mit_Grenzwert_Min}} | {{DEFAULTSORT:1oo2-Analog-Auswertung_Median_mit_Grenzwert_Min}} | ||
[[Kategorie:FuSi Bauteine TIA | [[Kategorie:FuSi Bauteine TIA S7-1500]] | ||
Aktuelle Version vom 5. Juni 2024, 11:15 Uhr
Versionsübersicht[Bearbeiten]
Dieser Baustein wurde mit der Siemens V16 Update 3 erstellt.
| Beschreibung | Funktion im Sicherheitsprogramm | Offline-Signatur | Version | letzte Änderung |
| F-1oo2_Int_Min | F-FB | 0xAB864D31 | 1.0.0 |
Übersicht des Bausteines[Bearbeiten]

Übersicht der Eingänge[Bearbeiten]
| Bezeichnung | Beschreibung | Datentyp |
| Ch1_Val | Eingang Analogwert 1 | INT |
| Ch1_no_QBad | Fehler des ersten Analogwertes,
Aktiv=0, Nicht Aktiv=1 |
BOOL |
| Ch2_Val | Eingang Analogwert 2 | INT |
| Ch2_no_QBad | Fehler des zweiten Analogwertes,
Aktiv=0, Nicht Aktiv=1 |
BOOL |
| Min_Val | Grenzwert Min | INT |
| Min_Hyst | Hysterese für den Grenzwert Min | INT |
| DevH | Diskrepanzüberwachung,
Grenzwert Voralarm, |
INT |
| DevHH | Diskrepanzüberwachung Grenzwert Alarm | INT |
| DT | Diskrepanzüberwachungszeit | TIME |
Übersicht der Ausgänge[Bearbeiten]
| Bezeichnung | Beschreibung | Datentyp |
| Min | Minimaler Wert | INT |
| Max | Maximaler Wert | INT |
| OK | Fehlerstatus des Bausteines, Fehler=0, kein Fehler=1 | BOOL |
| No_Dev_H | Diskrepanzüberwachung Voralarm
Voralarm=0, kein Vorlarm=1 |
BOOL |
| No_Dev_HH | Diskrepanzüberwachung Alarm
Alarm=0, kein Alarm=1 |
BOOL |
| No_Min | Grenzwertverletzung Alarm
Alarm=0, kein Alarm=1 |
BOOL |
| Ch1_No_Min | Grenzwert Min Analogwert 1
Min=0, kein Min=1 |
BOOL |
| Ch2_No_Min | Grenzwert Min Analogwert 2
Min=0, kein Min=1 |
BOOL |
Funktion des Bausteines[Bearbeiten]
Dieser Funktionsbaustein selektiert im störungsfreien Fall aus den zwei Analogwerten (Ch1_Val... Ch2_Val) den minimalen und maximalen Wert und gibt diese an die Ausgänge „Min“ und „Max“ aus.
Ist ein Eingang fehlerhaft (Ch1_no_QBad... Ch2_no_QBad), wird das Fehlersignal „OK“ FALSE.
Ist die Abweichung der zwei Signale größer als die Toleranzgrenze „DEV_HH“ und länger als die Diskrepanzüberwachungszeit „DT“, werden die Ausgänge „OK“ und „No_Dev_HH“ FALSE.
Zusätzlich werden die zwei analogen Eingänge auf den Grenzwert überprüft. Bei einer Grenzwertverletzung, werden die Ausgänge „No_Min“ und „OK“ FALSE. Die Grenzwertverletzung eines Einganges wird erst bei Erreichen eines Wertes von größer des Wertes „Min_Val“ + „Min_Hyst“ zurückgesetzt. Für Diagnosezwecke wird auch mit den Ausgängen „Ch1_No_Min…Ch2_No_Min“ ausgegeben, welcher Kanal eine Grenzwertverletzung aufweist.
Funktion der Eingänge[Bearbeiten]
Ch1_Val…Ch2_Val
sind die Eingänge für die analogen Signale, aus denen der Min- und Max-Wert selektiert wird.
Ch1_no_QBad…Ch2_no_QBad
sind die Eingänge für das jeweilige Fehlersignal des analogen Signals. Ist ein Eingang fehlerhaft, wird der Ausgang „FALSE“.
Min_Val
Unterschreitet der Wert einer der Signale den Grenzwert Min_Val, werden die Ausgänge „OK“ und „No_Min“ FALSE. Die Grenzwertverletzung eines Eingangs wird erst bei Erreichen eines Wertes von größer des Wertes „Min_Val“ + „Min_Hyst“ zurückgesetzt.
Min_Hyst
ist der Hysteresenwert, der mit „Min_Val“ addiert wird, um eine Grenzwertverletzung wieder zurückzusetzen.
Dev_H
Überschreitet die absolute Differenz der Signale die Alarmgrenze DEV_H länger als die Diskrepanzüberwachungszeit DT vorgibt, wird ein Alarm (No_Dev_H=FALSE) ausgegeben. Der Wert muss kleiner gleich der Toleranzgrenze DEV_HH sein.
Dev_HH
Ist die Abweichung der zwei Signale größer als durch die Toleranzgrenze „Dev_HH“ und länger als durch die Diskrepanzüberwachungszeit „DT“ vorgegeben, werden die Ausgänge „OK“ und „No_Dev_HH“ FALSE. Der Wert muss größer gleich der Alarmgrenze „DEV_H“ sein.
DT
ist der Eingang für eine Diskrepanzüberwachungszeit. Erst nach Ablauf der hier parametrierten Zeit wird bei zu großer Diskrepanz zwischen den Eingangssignalen ein Alarm und ein Fehlersignal ausgegeben.
Funktion der Ausgänge[Bearbeiten]
Min
ist der entsprechend der Eingangsbeschaltung ermittelte minimale Wert.
Max
ist der entsprechend der Eingangsbeschaltung ermittelte maximale Wert.
OK
gibt den Fehlerstatus des Bausteins aus. Im ungestörten Betrieb ist der Ausgang TRUE, im gestörten Betrieb FALSE.
No_Dev_H
zeigt eine Diskrepanz der analogen Eingangssignale an. Im fehlerfreien Betrieb ist der Ausgang TRUE. Überschreitet die Differenz zweier Signale die Alarmgrenze DEV_H länger als durch die Diskrepanzüberwachungszeit DT vorgegeben, geht der Ausgang auf FALSE.
No_Dev_HH
zeigt eine Diskrepanz der analogen Eingangssignale an. Im fehlerfreien Betrieb ist der Ausgang TRUE. Überschreitet die Differenz der Signale die Alarmgrenze DEV_HH länger als durch die Diskrepanzüberwachungszeit DT vorgegeben, geht der Ausgang auf FALSE.
No_Min
zeigt eine Grenzwertverletzung der analogen Eingangssignale an. Liegt keine Grenzwertverletzung vor, ist der Ausgang TRUE. Unterschreitet einer der analogen Eingangssignale den Grenzwert „Min_Val“, fällt der Ausgang ab und wird FALSE.
Ch1_No_Min
zeigt eine Grenzwertverletzung des ersten Analogsignals an. Liegt keine Grenzwertverletzung vor, ist der Ausgang TRUE. Unterschreitet das erste Eingangssignal den Grenzwert „Min_Val“, fällt der Ausgang ab und wird FALSE. Erst bei einer Überschreitung des Wertes „Min_Val“ + „Min_Hyst“ wird der Ausgang wieder TRUE.
Ch2_No_Min
zeigt eine Grenzwertverletzung des zweiten Analogsignals an. Liegt keine Grenzwertverletzung vor, ist der Ausgang TRUE. Unterschreitet das zweite Eingangssignal den Grenzwert „Min_Val“, fällt der Ausgang ab und wird FALSE. Erst bei einer Überschreitung des Wertes „Min_Val“ + „Min_Hyst“ wird der Ausgang wieder TRUE.