Zeitliche Datenauswertung

p_maximilian

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

hab mal ne frage und zwar, wie kann ich mehrere Werte nur alle 3s auswerten!
Mein Problem liegt darin, dass ich an meinem Analog Eingang meiner SPS einen Sensor habe der mir je nach Sonneneinstrahlung verschiedene Werte werte eingibt, die ich dann nachher über eine IF-Anweisung an meine LED´s ausgebe.
Wie kann ich nun eine Schleife über die ganzen IF-Anweisungen machen die mir alle 3s denn Wert an die LED´s ausgibt?
Ich habe schon von einer Task Anweisung gehört, die mir das ermöglichen sollte?!

Bitte um schnellstmögliche Hilfe!
Das ganze wurde in ST Programmiert!

Gruß
Max aus Österreich :p
 
Code:
// Timer oder Zähler realisieren und nach Ablauf in eine Bool-Variable (z.B. "3_sec_done") auf High, aber auch nur dann
// müsst dir was selber ausdenken
//und dann

IF 3_sec_done THEN

  //dein IF-Code

END_IF;
 
Zurück
Oben