1.Description
Représentation sur plusieurs lignes et mémorisation dans une mémoire circulaire permanente de textes.
Ce module mémorise les cinq derniers textes entrants dans une mémoire circulaire. Le texte le plus ancien se trouve en position 5, le plus récent en position 1 de la mémoire circulaire. Tous les autres textes entrants sont affectés en conséquence. A l'entrée d'un texte supplémentaire, le texte le plus ancien (le cinquième) est supprimé de la mémoire circulaire. A chaque entrée d'un texte, les sorties 1 à 7 envoient les textes correspondants.
La mémoire circulaire peut être étendue à volonté en combinant des mémoires circulaires supplémentaires. Il est alors nécessaire de relier la dernière sortie respective d'une mémoire circulaire (sortie de mise en cascade) à la première entrée de la mémoire circulaire suivante. Tous les textes sont enregistrés de manière permanente.
En outre, le module offre la possibilité de modifier le contenu de la sortie 6 via un sélecteur de texte. Le sélecteur de texte indique toujours le contenu de la sortie 1 lors du démarrage du HS/FS. Le sélecteur de texte peut être décalé vers le bas et vers le haut, via les entrées 3 et 4, à l'intérieur de la mémoire circulaire.
Ce module mémorise les cinq derniers textes entrants dans une mémoire circulaire. Le texte le plus ancien se trouve en position 5, le plus récent en position 1 de la mémoire circulaire. Tous les autres textes entrants sont affectés en conséquence. A l'entrée d'un texte supplémentaire, le texte le plus ancien (le cinquième) est supprimé de la mémoire circulaire. A chaque entrée d'un texte, les sorties 1 à 7 envoient les textes correspondants.
La mémoire circulaire peut être étendue à volonté en combinant des mémoires circulaires supplémentaires. Il est alors nécessaire de relier la dernière sortie respective d'une mémoire circulaire (sortie de mise en cascade) à la première entrée de la mémoire circulaire suivante. Tous les textes sont enregistrés de manière permanente.
En outre, le module offre la possibilité de modifier le contenu de la sortie 6 via un sélecteur de texte. Le sélecteur de texte indique toujours le contenu de la sortie 1 lors du démarrage du HS/FS. Le sélecteur de texte peut être décalé vers le bas et vers le haut, via les entrées 3 et 4, à l'intérieur de la mémoire circulaire.
2.Entrées
N° | Nom | Init | Description |
---|---|---|---|
1 | E1 | "" | Texte à mémoriser |
2 | Reset | 0 | Réinitialisation, efface les textes mémorisés et envoie un texte vide à toutes les sorties |
3 | en bas | 0 | Entrée de décalage vers le bas du sélecteur de texte. Une valeur d'entrée <> 0 décale le sélecteur de texte vers la sortie immédiatement inférieure. Une valeur d'entrée = 0 décale le sélecteur de texte sur la sortie 1. |
4 | en haut | 0 | Entrée de décalage vers le haut du sélecteur de texte. Une valeur d'entrée <> 0 décale le sélecteur de texte vers la sortie immédiatement supérieure. Une valeur d'entrée = 0 décale le sélecteur de texte sur la sortie 5. |
3.Sorties
N° | Nom | Init | Envoi si changement | Description |
---|---|---|---|---|
1 | A1 | "" | s | Le texte émis ici est le dernier texte ayant été envoyé à l'entrée 1 |
2 | A2 | "" | s | Le texte émis ici est l'avant-dernier texte ayant été envoyé à l'entrée 1 |
3 | A3 | "" | s | Le texte émis ici est l'avant avant dernier texte ayant été envoyé à l'entrée 1 |
4 | A4 | "" | s | Le texte émis ici est l'avant-avant-avant-dernier texte ayant été envoyé à l'entrée 1 |
5 | A5 | "" | s | Le texte émis ici est l'avant-avant-avant-avant-dernier texte ayant été envoyé à l'entrée 1 |
6 | A6 Sélection | "" | s | Sortie de sélection : envoie le texte déterminé par les entrées 3 et 4. |
7 | A7 Cascade | "" | s | Sortie de mise en cascade. Sortie de liaison vers la mémoire circulaire suivante |
s = send, envoi, sbc = send by change, envoi si changement
4.Divers
Recalcul au démarrage : | oui |
---|---|
Le module est permanent : | oui |
Désignation interne : | 17727 |
Catégorie : | Fonctions de texte |
5.Fonctions similaires
Mémoire circulaire (texte) avec horodatage
Texte en lignes
Texte en lignes (strict)
Découper texte (doux)
Découper texte (dur)
Séparer texte
Longueur de texte
Déclencheur de texte
Assembler texte
Comparer textes
Sélecteur de texte
Sélecteur inverse
Editer texte
Editer chiffres
Ajouter zéros de tête
Comparateur de texte (8x)
Texte en lignes
Texte en lignes (strict)
Découper texte (doux)
Découper texte (dur)
Séparer texte
Longueur de texte
Déclencheur de texte
Assembler texte
Comparer textes
Sélecteur de texte
Sélecteur inverse
Editer texte
Editer chiffres
Ajouter zéros de tête
Comparateur de texte (8x)