21.06.2019 17:11 | |
Beigetreten: 11.06.2019 Letzter Bes: 20.10.2024 Beiträge: 2293 Bewertung: (99) |
Genau richtig !! - Aber es geht hier um ein FIFO. Ein Schieberegister liefert ja die LOGO mit. Um das besser zu veranschaulichen habe ich es mal in einem Projekt mit 8 Speicherstellen geschrieben. Der Nachteil ist hierbei der große Verbrauch an Blöcke und Speicher. Vielleicht hat jemand eine bessere, kürzere Variante im Kopf oder kann mein Beispiel optimieren. Auf jeden Fall ist es so nicht brauchbar - außer man will eine zweite LOGO nur mit dieser Aufgabe betrauen. mfG DateianhangFIFO.zip (131 Downloads) |
22.06.2019 13:33 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung: (208) |
Ich habe jetzt nicht unbedingt Lust darauf, dir eine komplette Warteschlange zu schreiben. Das ist mir zu zeitaufwändig, dafür dass ich die selber nicht brauche. Im Anhang ist ein Ringpuffer für 4 Werte, die du beliebig erweitern kannst. Der Ringpuffer arbeitet mit getrenntem Schreib- und Lesezähler. Es fehlen jedoch noch die Abfragen für einen Pufferüberlauf und sonstige Verriegelungen. Mit dieser Art des Aufbaus könntest du dein Vorhaben in der Logo hinkriegen, ansonsten brauchst du eher eine richtige SPS. M.f.G. Scorp DateianhangRingpuffer.zip (139 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf