-> 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.
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.