Mémoire circulaire (texte) avec horodatage
Sommaire

1.Description

Représentation sur plusieurs lignes et mémorisation dans une mémoire circulaire permanente de textes, avec les horodatages correspondants. 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. Ce faisant, la dernière sortie d'une mémoire circulaire (sortie de mise en cascade) doit être reliée à la cinquième entrée de la mémoire circulaire suivante (entrée de mise en cascade). Tous les textes sont enregistrés de manière permanente. Le module offre en outre la possibilité de modifier le contenu des sorties 11 et 12 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.

En plus des textes sur les sorties 1, 3, 5, 7, 9 et 11, les horodatages respectifs des sorties 2, 4, 6, 8, 10 et 12 sont envoyés eux aussi.

2.Entrées

NomInitDescription
1E1""
Texte à mémoriser
2Reset0
Réinitialisation, efface les textes mémorisés et envoie un texte vide à toutes les sorties
3en bas0
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.
4en haut0
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.
5Cascade""
Entrée de mise en cascade, pour la sortie de mise en cascade d'un module précédent. Pertinent uniquement si ce module sert à la mise en cascade.

3.Sorties

NomInitEnvoi si changementDescription
1A1""s
Le texte émis ici est le dernier texte ayant été envoyé à l'entrée 1
2A2""s
L'horodatage correspondant au texte est envoyé sur la sortie 1, au format 'jj.mm.aa hh:mm' (p. ex. 25.10.05 16:02)
3A3""s
Le texte émis ici est l'avant-dernier texte ayant été envoyé à l'entrée 1
4A4""s
L'horodatage correspondant au texte est envoyé sur la sortie 3, au format 'jj.mm.aa hh:mm' (p. ex. 25.10.05 16:02)
5A5""s
Le texte émis ici est l'avant avant dernier texte ayant été envoyé à l'entrée 1
6A6""s
L'horodatage correspondant au texte est envoyé sur la sortie 5, au format 'jj.mm.aa hh:mm' (p. ex. 25.10.05 16:02)
7A7""s
Le texte émis ici est l'avant-avant-avant-dernier texte ayant été envoyé à l'entrée 1
8A8""s
L'horodatage correspondant au texte est envoyé sur la sortie 7, au format 'jj.mm.aa hh:mm' (p. ex. 25.10.05 16:02)
9A9""s
Le texte émis ici est l'avant-avant-avant-avant-dernier texte ayant été envoyé à l'entrée 1
10A10""s
L'horodatage correspondant au texte est envoyé sur la sortie 9, au format 'jj.mm.aa hh:mm' (p. ex. 25.10.05 16:02)
11A11 Sélection""s
Sortie de sélection (texte) : envoie le texte déterminé par les entrées 3 et 4.
12A12 Sélection""s
Sortie de sélection (horodatage) : envoie l'horodatage correspondant à la sortie 11
13A13 Cascade""s
Sortie de mise en cascade ; sortie de liaison à la mémoire circulaire suivante. Ce texte de sortie est constitué de l'horodatage et du texte.
Longueur minimum de 15 caractères si le texte est vide.

4.Divers

Recalcul au démarrage :oui
Le module est permanent :oui
Désignation interne :17728
Catégorie :Fonctions de texte

5.Fonctions similaires

Mémoire circulaire (texte)
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)