TIA Analogauswertung - Grenzwerte und Meldungen

Moritz_

Level-2
Beiträge
43
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi zusammen,
ich nutze derzeit einen selbstgeschriebenen Baustein zur Auswertung von Analogwerten. Dieser liest den Wort-Wert ein, normiert und skaliert ihn auf einen angegebenen Bereich. Zusätzlich hängt da ein UDT dahinter der die Anbindung an das HMI macht und dort mit einem Bildbaustein verknüpft ist.
Über den Bildbaustein können dann die Alarmgrenzen eingestellt werden und bisher gibt es LL, L, setpointL, setpointH, H, HH.
LowLow und HighHigh lösen über Program_Alarm Störungen aus, Low und High lösen Warnungen aus.


Nun hab ich ein Projekt auf dem Tisch, bei dem es H, HH und HHH geben soll. Also mit einer Warnung und 2 Störungen.
Jetzt meine Frage, wie würdet ihr das umsetzen? Einfach einen neuen Baustein oder kann man das irgendwie in eine Eierlegende-Wollmilchsau einbauen. Womit ich dann Probleme hätte, dass man im Bildbaustein auch die vielen Alarmwerte anzeigen würde und das auch bei den Messungen, die diese gar nicht haben.
 
Wenn es nur für ein Signal 3 H Meldungen geben soll, dann würde ich dieses Signal 2x über den bisherigen Baustein laufen lassen. Dann hast du alle Signale doppelt.
Wenn es viele Signale sind, ist es sinnvoll die alte Vorlage entsprechend zu ändern...
 
Wenn es nur für ein Signal 3 H Meldungen geben soll, dann würde ich dieses Signal 2x über den bisherigen Baustein laufen lassen. Dann hast du alle Signale doppelt.
Wenn es viele Signale sind, ist es sinnvoll die alte Vorlage entsprechend zu ändern...
Hatte ich bei einem anderen Projekt so gemacht, da hatte ich aber auch nicht die Bildbausteine genutzt, weil das haut dann nicht mehr so hin.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Womit ich dann Probleme hätte, dass man im Bildbaustein auch die vielen Alarmwerte anzeigen würde und das auch bei den Messungen, die diese gar nicht haben.
Ich habe es so gelöst das die aktivierte Grenzwerte angezeicht werden. Die nicht aktivierte sind nicht sichtbar. Also ein Parameter pro Meldung, ob es die gibt , ja oder nein.
 
Zurück
Oben