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

Logo 8 Meldetexte durchschalten.

$
0
0
Guten Abend,

ich habe mal das Forum Sonstiges genommen, wo sollte man sonst zur Logo 8 schreiben.

Aufgabenstellung:
Ich muß 15 Eingänge auf High-Signal überwachen (Leckagemelder)! Sobald ein oder mehrere Eingänge nur kurz Low-Signal melden wird ein Ausgang gesetzt. Das ist ja noch Kindergarten.

Jeder Eingang löst bei Low-Signal einen Medetext aus. Man möchte ja wissen wer war der Übeltäter. Auch noch einfach.

Alles gut und schön wenn nur ein Meldetext aktiv da nur ein Eingang auf Low. Sobald zwei oder mehrere Eingänge auf low, sind mehrere Meldetexte aktiv wovon nur einer angezeigt wird. Prioritäten bringen mir da nichts, es wird eine mögliche Leckage überwacht!.

Vorgabe, Logo soll alle anliegenden Meldetexte im Display anzeigen hintereinander. Als Beispiel es liegen 3 Fehler an, Logo zeigt für 5 Sec. Fehler1, dann für 5Sec. Fehler 2, dann für 5Sec. Fehler3, dann geht es wieder von vorne los.

Wie macht man das am besten?

Ich mir was mit einem Schieberegister ausgedacht, wo ich aktive Meldetexte zyklisch abfrage und anzeigen lasse. Bei 8 Bit (8 Fehlertexte) funktioniert das ganz gut.

Über 8 Bit bin ich am tüfteln, funktioniert einfach nicht wie ich will.

Kurzfassung: wie baut man aus 2 Schieberegistern ein 16Bit Lauflicht wo alle 16 Bit durch Taktgeber schön brav durchlaufen.

Danke für Hilfe.

Viewing all articles
Browse latest Browse all 46421


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