Mehrere BLINK-Bausteine synchronisieren

alex.georgi

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

im Rahmen einer Projektarbeit schreibe ich mit CoDeSys V2.3 ein Programm für eine Konditionsüberwachung (Temperatur und Luftfeuchtigkeit), bei welcher der Laborverantwortliche nach Belieben seine Grenzwerte einstellen kann (grün = in Ordnung, gelb = Achtung, rot = Alarm). Ich habe die Spezifikationen mit jeweils einem grauen Kästchen in der Webvisu hinterlegt. Diese grauen Kästchen mit den jeweiligen Variablen werden dementsprechend grau angezeigt, wenn der Messwert im grünen Bereich liegt (siehe NORMAL_KEINE_GRENZWERTVERLETZUNG.png). Wenn der Messwert in den gelben oder roten Bereich umschlägt, wird er von der jeweiligen Farbe im Hintergrund blinkend dargestellt.
Nun zu meinem Anliegen: Ich möchte, dass, wenn die Spezifikationen umschlagen, die verschiedenen BLINK-Bausteine (ich werde circa zehn Spezifikiationen haben, welche zu überwachen und zu visualisieren sind) synchron bei einer Grenzwertüberschreitung / -unterschreitung synchron blinken. Noch ist das nicht der Fall (siehe ASYNCHRONES_BLINKEN1&2.png).

Ich hoffe Ihr könnt mein Anliegen nachvollziehen!

Liebe Grüße,
alex.georgi
 
Hi,

Ich würde einfach einen blink Baustein für alle nehmen als Takt. Mit der und Verknüpfung wird das blinken nur aktiv wenn die zweite variable gesetzt ist.

Gruß

Mavorkit

Gesendet von meinem SM-G950F mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Anstatt für jeden Grenzwert einen Blinkbaustein anzulegen und zu starten kannst Du doch einfach eine UND-Verknüpfung in der Visu mit dem Blinkbaustein und einem BOOL für den Grenzwert machen.
Wieso um Himmels Willen sollt Ihr die Projektarbeit unbedingt mit Codesys V2.3 machen und nutzt nicht V3.5?
 
Zurück
Oben