1.Beschreibung
Mehrzeiliges Darstellen und remanentes Ringspeichern von Texten.
Dieser Baustein speichert die letzten fünf eingehenden Texte in einem Ringspeicher. Der älteste Text befindet sich in Position 5, der jüngste befindet sich in Position 1 des Ringspeichers. Alle weiteren eintreffenden Texte werden entsprechend zugeordnet. Beim Eintreffen eines weiteren Textes fällt der älteste (fünfte) Text aus dem Ringspeicher heraus. Bei jedem Eintreffen senden Ausgang 1 bis Ausgang 7 entsprechende Texte.
Der Ringspeicher kann durch die Verknüpfung von weiteren Ringspeichern beliebig ausgebaut werden. Dabei muss jeweils der letzte Ausgang eines Ringspeichers (Kaskadierausgang) mit Eingang 1 des nächsten Ringspeichers verknüpft werden. Alle Texte werden remanent gespeichert.
Weiterhin bietet der Baustein die Möglichkeit, über einen Textselektor den Inhalt von Ausgang 6 zu verändern. Der Textselektor zeigt bei Start des HS/FS immer auf den Inhalt von Ausgang 1. Der Textselektor kann über Eingang 3 und 4 nach unten und oben innerhalb des Ringspeichers verschoben werden.
Dieser Baustein speichert die letzten fünf eingehenden Texte in einem Ringspeicher. Der älteste Text befindet sich in Position 5, der jüngste befindet sich in Position 1 des Ringspeichers. Alle weiteren eintreffenden Texte werden entsprechend zugeordnet. Beim Eintreffen eines weiteren Textes fällt der älteste (fünfte) Text aus dem Ringspeicher heraus. Bei jedem Eintreffen senden Ausgang 1 bis Ausgang 7 entsprechende Texte.
Der Ringspeicher kann durch die Verknüpfung von weiteren Ringspeichern beliebig ausgebaut werden. Dabei muss jeweils der letzte Ausgang eines Ringspeichers (Kaskadierausgang) mit Eingang 1 des nächsten Ringspeichers verknüpft werden. Alle Texte werden remanent gespeichert.
Weiterhin bietet der Baustein die Möglichkeit, über einen Textselektor den Inhalt von Ausgang 6 zu verändern. Der Textselektor zeigt bei Start des HS/FS immer auf den Inhalt von Ausgang 1. Der Textselektor kann über Eingang 3 und 4 nach unten und oben innerhalb des Ringspeichers verschoben werden.
2.Eingänge
Nr. | Name | Init | Beschreibung |
---|---|---|---|
1 | E1 | "" | Text der gespeichert werden soll |
2 | Reset | 0 | Reset, löscht die gespeicherten Texte und sendet auf allen Ausgängen einen Leertext |
3 | unten | 0 | Eingang zum Verschieben des Textselektors nach unten. Eingangswert <> 0 verschiebt den Textselektor auf den nächstkleineren Ausgang. Eingangswert = 0 verschiebt den Textselektor auf Ausgang 1. |
4 | oben | 0 | Eingang zum Verschieben des Textselektors nach oben. Eingangswert <> 0 verschiebt den Textselektor auf den nächstgrößeren Ausgang. Eingangswert = 0 verschiebt den Textselektor auf Ausgang 5. |
3.Ausgänge
Nr. | Name | Init | SBC | Beschreibung |
---|---|---|---|---|
1 | A1 | "" | s | Hier wird der Text ausgegeben, der als letztes auf Eingang 1 gesendet wurde |
2 | A2 | "" | s | Hier wird der Text ausgegeben, der als vorletztes auf Eingang 1 gesendet wurde |
3 | A3 | "" | s | Hier wird der Text ausgegeben, der als drittletztes auf Eingang 1 gesendet wurde |
4 | A4 | "" | s | Hier wird der Text ausgegeben, der als viertletztes auf Eingang 1 gesendet wurde |
5 | A5 | "" | s | Hier wird der Text ausgegeben, der als fünftletztes auf Eingang 1 gesendet wurde |
6 | A6 Select | "" | s | Selektausgang: Sendet den durch die Eingänge 3 und 4 bestimmten Text |
7 | A7 Kask | "" | s | Kaskadierausgang. Verbindungsausgang zum nächsten Ringspeicher |
s = send, sbc = send by change
4.Sonstiges
Neuberechnung bei Start: | Ja |
---|---|
Baustein ist remanent: | Ja |
Interne Bezeichnung: | 17727 |
Kategorie: | Textfunktionen |