Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49593

Blinken durch Timer oder Task?

$
0
0
Hallo zusammen,

bei einer Fehlfunktion der Anlage möchte ich dieses durch das Blinken einer Leuchte signalisieren (1s Leuchte an - 1s Leuchte aus - usw.).

Bisher habe ich das Blinken durch das Hintereinanderschalten zweier TP-Glieder (mit negiertem Eingang) realisiert.

Nun kam mir die Idee, einen Task anzulegen, der jede Sekunde 1 x aufgerufen wird, Priorität 31. Dieser Task ruft einen Baustein auf, der den Wert eines Bits, genannt "Blinker" jedesmal beim Aufruf umkehrt. Das Bit "Blinker" möchte ich bei Bedarf auf die Leuchte geben.

Ich habe es getestet und es funktioniert.

Nun mal meine Frage in die Runde: Welche Methode ist die bessere (ressourcenschonende)?
Natürlich kommt es auch auf den Rest meiner Anwendung an, dass es eine pauschale Lösung nicht gibt. Spricht nur etwas besonders gegen oder für die jeweilige Methode?

Ich möchte gerne ein paar Meinungen hören, äh ... lesen.

Danke und Grüße

Digger

Viewing all articles
Browse latest Browse all 49593


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>