23.06.2019 16:25 | |
Beigetreten: 13.08.2016 Letzter Bes: 25.04.2024 Beiträge: 1324 Bewertung: (41) |
Schaltung von Scorp - Ringpuffer geändert - funktioniert für vier Werte einwandfrei. Schreibverriegelung bei 4 Warteschleifenzähler Leseverriegelung bei 0 Warteschleifenzähler enthalten. Jetzt nur noch auf 16 erweitern. Ein Zahlenwert für den Schreibzähler ist notwendig - also Stromstoßrelais bringt u.U. nichts DateianhangLogo-Ringpuffer-v2.zip (103 Downloads) |
23.06.2019 16:27 | |
Beigetreten: 01.09.2014 Letzter Bes: 26.04.2024 Beiträge: 742 Bewertung: (47) |
Hab' mal diese alte Version von der 0BA6 auf eine aktuelle LOGO!8.FS4 und Deine Anforderungen aufgebohrt. Ein neuer Wert wird immer am Ende des FIFO eingefügt und wandert selbständig bis zum höchsten unbenutzten Speicherplatz, um dort seine Warteposition einzunehmen. Das Beispiel zeigt einen 16er FIFO. DateianhangFIFO 16fach remanent (UDF 4fach).zip (117 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
23.06.2019 20:52 | |
Beigetreten: 11.06.2019 Letzter Bes: 25.04.2024 Beiträge: 2177 Bewertung: (95) |
Hallo an alle, hier nun meine vorab Variante. Für die Testphase habe ich den Analogeingang auf eine Zähler umgelegt und Merker zwischengeschaltet. Es wäre schön, wenn jemand es auf Fehler hin testen könnte. Vier Augen sehen bekanntlich mehr als zwei: @Scorp Ich bevorzuge an sich AWL. Da kann man schön "eng" programmieren ohne große "Klimmzüge" zu machen und es Kommt ja der Programmabarbeitung am nächsten. Dabei verwende ich wegen der Übersicht von wiederkehrende oder komplexe Routinen gerne eigene PB´s oder FB´s. Daher kommt die liebe zu UFD´s in der Logo. mfG DateianhangRingpuffer Final (DEMO).zip (109 Downloads) |
Zuletzt bearbeitet von: Ella_68 am: 06/23/2019 20:53:44 |
|
Für diesen Beitrag bedanken sich1 Benutzer |