Descriptif technique
Cette fonction affiche des textes de message et de paramètres d'autres blocs à l'état de fonctionnement RUN sur l'écran LOGO! ou sur LOGO! TD.
Les appareils LOGO! 0BA6 prennent en charge de nombreuses fonctions de textes de message nouvelles que les appareils jusqu'à 0BA5 ne prenaient pas en charge. Vous pouvez cependant choisir si vous souhaitez utiliser dans votre programme de commande les blocs fonctionnels de textes de message LOGO! 0BA5 avec les nouvelles fonctions ou les blocs fonctionnels de textes de message de LOGO! 0BA5. Vous effectuez cette sélection dans la boîte de dialogue Fichier -> Paramètres pour texte de message en même temps que les autres paramétrages globaux. Dans votre programme de commande, vous ne pouvez utiliser aucun bloc fonctionnel de texte de message de LOGO! 0BA5 et LOGO! 0BA6 en parallèle.
Commutation |
Description |
Entrée En |
Un changement d'état de l'entrée En (Validation) de 0 à 1 permet de démarrer l'émission du texte de message. |
Entrée P |
P correspond à la priorité du texte de message. 0 correspond à la priorité la plus faible, 127 à la priorité la plus élevée. Ack : acquittement du texte de message |
Paramètres |
Texte : saisie du texte de message Par : paramètre ou valeur actuelle d'une autre fonction déjà programmée qui peut être affichée de manière numérique ou sous forme de bargraphe (voir "Paramètres ou valeurs actuelles pouvant être représentés") Time : affichage de l'heure actualisée en permanence Date : affichage de la date actualisée en permanence EnTime : affichage de l'heure du changement d'état de 0 à 1 sur l'entrée En EnDate : affichage de la date du changement d'état de 0 à 1 sur l'entrée En Noms d'états E/S : affichage du nom d'un état d'entrée ou de sortie numérique, par ex. "On" ou "Off" Entrée analogique : affichage de la valeur d'entrée analogique affichée dans le texte de message et mise à jour après la temporisation analogique |
Sortie Q |
Q reste à 1 tant que le texte de message est affiché. |
Paramètres
Outre les entrées du bloc fonctionnel et les paramètre du texte de message, les paramétrages suivants proposent une autre commande de l'affichage des textes de message :
Sélection du jeu de caractères : vous pouvez sélectionner ici si vous souhaitez rédiger un texte de message avec des caractères issus du jeu de caractères primaire ou avec des caractères issus du jeu de caractères secondaire. Vous sélectionnez les deux jeux de caractères soit dans le menu de configuration du module de base LOGO pour configurer les messages ou via la commande de menu Fichier -> Paramètres pour texte de message de LOGO!Soft Comfort.
Cible de message : Vous pouvez sélectionner ici si le texte de message doit être affiché sur l'écran du module LOGO!, sur le LOGO! TD ou sur les deux.
Paramètres du prompteur : le texte du message peut défiler sur l'écran ou y être affiché en permanence. Les possibilités du prompteur et vos options sont décrites plus précisément plus bas.
Description de la fonction
Lorsque l'état de l'entrée En passe de 0 à 1 et si le module LOGO! est en mode RUN, l'écran LOGO! et/ou le LOGO! TD affiche votre texte de message configuré.
Si la case d'option "Acquitter le message" n'est pas cochée, le texte de message est de nouveau masqué si le signal sur l'entrée En passe de 1 à 0.
Si la case d'option "Acquitter le message" est cochée, après la remise à 0 de l'entrée En, le texte de message reste affiché jusqu'à ce que vous l'acquittiez avec le bouton OK. Tant que l'entrée En est à l'état 1, le texte de message ne peut pas être acquitté.
Si plusieurs fonctions de textes de message ont été déclenchées avec En = 1, le message qui possède la priorité la plus élevée (0 = la plus faible, 127 = la plus élevée) s'affiche. Ceci signifie également qu'un nouveau texte de message activé ne s'affiche que s'il possède une priorité plus élevée que les textes de message activés jusque là.
Si le programme de commande utilise le mémento M27, le module LOGO! affiche uniquement, si M27 = 0 (Low), les textes de message qui ont été écrits dans le jeu de caractères primaire (jeu de caractères 1). Si M27 = 1 (high), LOGO! affiche uniquement les textes de message qui ont été écrits dans le jeu de caractères secondaire (jeu de caractères 2).
Une fois qu'un texte de message a été désactivé ou acquitté, le texte de message actif jusqu'à présent et possédant la priorité la plus élevée s'affiche automatiquement.
Vous pouvez passer de l'affichage en RUN aux textes de message avec les touches et
.
Particularités du paramétrage
|
Zone "Nom de bloc" Vous pouvez entrer ici un nom de bloc. |
|
Zone "Paramétrages" Vous configurer ici les paramétrages suivants :·
|
|
Zone "Prompteur" Vous définissez ici les paramètres du prompteur pour le texte de message :
|
|
Zone "Cible de bloc" Vous pouvez sélectionner ici si le texte de message doit être affiché sur l'écran du module LOGO!, sur le LOGO! TD ou sur les deux.
|
|
Zone "Texte de message" Vous regroupez ici le texte de message. Les informations entrées dans cette zone sont affichées sur l'écran du module LOGO! ou sur le LOGO! TD. Au-dessus de cette zone se trouvent d'autres boutons :
Bouton "AI" : bouton permettant l'insertion d'une valeur d'entrée analogique dans la zone "Messages". Bouton "ACTIVE/DESACTIVE" : Bouton permettant d'indiquer une valeur numérique représentée par l'une des deux séquences de caractères correspndant aux états 0 et 1, comme "ACTIVE" et "DESACTIVE". Bouton "Editer manuellement" : Bouton permettant d'utiliser l'éditeur statique pour ajouter, déplacer ou supprimer des éléments dans les textes de message sans pour cela modifier la position d'autres éléments. |
|
Zone "Blocs" Vous sélectionnez ici les blocs parmi tous les blocs dans le programme de commande. Vous pouvez ensuite sélectionner des paramètres de ces blocs pour les afficher dans le texte de message. |
|
Zone "Paramètre de bloc" Vous pouvez sélectionner ici les paramètres à afficher dans un texte de message et qui sont issus du bloc que vous avez sélectionné dans la zone "Bloc". |
|
Bouton "Insérer paramètre" Ce bouton permet d'insérer un paramètre de bloc sélectionné dans le texte de message. |
Comment créer un texte de message
Une grille avec 4 lignes et des caractères individuels sont affichés dans la zone "Messages". La zone de configuration des textes de message possède une largeur de 24 caractères pour les jeux de caractères occidentaux et de 16 caractères pour les jeux de caractères asiatiques. Dans les deux cas, la largeur du caractère de chaque ligne est deux fois plus grande que celle de l'écran LOGO! ou de LOGO! TD. Les lignes de message qui sont plus longues que la largeur effective de l'écran peuvent être formatées sous forme de "Prompteur". Dans la zone "Messages", LOGO!Soft Comfort affiche la zone visible sur l'écran LOGO! ou sur LOGO! TD dans une couleur et la zone qui ne peut être affichée que dans le message défilant (comme prompteur) dans une autre couleur.
Pour configurer le contenu d'un texte de message, procédez comme suit :
Sélectionnez dans la zone "Blocs" le bloc dont les paramètres doivent être affichés.
Déplacez à l'aide de la souris les paramètres requis de la zone "Paramètres de bloc" vers la zone "Texte de message". Vous pouvez également insérer une valeur de paramètre avec le bouton "Coller".
Vous pouvez ajouter des données de paramètre, des valeurs de dates ou d'heures issues de la zone "Paramètres de bloc" dans la zone "Texte de message" et saisir un texte. Pour saisir un texte, sélectionnez le jeu de caractères du texte de message et saisissez-le. Vous pouvez également utiliser les boutons au dessus de la zone "Texte de message" pour ajouter des caractères spéciaux, des bargraphes, des valeurs d'entrée analogiques et des noms pour les états E/S numériques.
Jeu de caractères pour textes de message
LOGO! 0BA6 prend en charge cinq jeux de caractères pour les messages. Parmi ceux-ci, vous pouvez en sélectionnez deux pour l'affichage de textes de message avec la commande de menu Fichier -> Paramètres pour texte de message ou dans le menu de configuration des messages du module LOGO!. Pour les cinquante textes de message possibles configurables, vous pouvez en indiquer un nombre devant être dans la première langue et un nombre dans la seconde langue. Par exemple, vous pouvez configurer cinquante blocs fonctionnels de textes de message avec un seul texte de message pour le jeu de caractères 1. Vous pouvez également configurer 25 blocs fonctionnels de textes de message avec un deux textes de message respectifs : un pour le jeu de caractères 1 et un pour le jeu de caractères 2. Chaque combinaison est autorisée, mais le nombre total ne doit pas dépasser 50 textes de message.
Les jeux de caractères mis à disposition en fonction des paramètres de texte de message, sont affichés dans la boîte de dialogue "Texte de message". Pour sélectionner un jeu de caractères, cochez l'option "Activé" et appuyez sur le bouton pour le jeu de caractères. Les caractères que vous saisissez ensuite sont issus du jeu de caractères que vous avez sélectionné et activé. Si vous décochez l'option "Activé" pour un jeu de caractères, LOGO!Soft Comfort vous demande de confirmer cette opération. Le texte de message correspondant à ce jeu de caractères est éventuellement supprimé.
Le jeu de caractères d'un texte de message ne dépend pas du paramétrage de la langue pour l'affichage des menus de LOGO!. Ces langues peuvent être différentes.
Le module de base LOGO! et LOGO! TD prennent en charge le jeu de caractères chinois (GB-2312) pour la République Populaire de Chine. Les appareils utilisent pour ce jeu de caractères le chiffrement de Microsoft Windows. Le chiffrement Windows permet aux appareils d'afficher les mêmes caractères que dans l'éditeur de textes de message de LOGO!Soft Comfort lorsque vous utilisez un émulateur pour le chinois ou une version chinoise de Microsoft Windows
Pour que les caractères chinois du jeu de caractères chinois puissent être affichés correctement dans l'éditeur de textes de message de LOGO!Soft Comfort, une version chinoise Windows ou un émulateur pour le chinois est nécessaire. Vous devez démarrer l'émulateur pour le chinois avant d'appeler le bloc fonctionnel de textes de message dans LOGO!Soft Comfort.
Vous pouvez configurer un texte de message également sous forme de prompteur. Il existe deux types de prompteurs de message :
Caractère par caractère
Ligne par ligne
Pour les messages défilant sur l'affichage caractère par caractère, chaque caractère disparaît individuellement sur le côté gauche de la ligne pendant que les caractères arrivent individuellement du côté droit. L'intervalle de temps pour le prompteur est indiqué dans les paramètres du texte de message en tant que temps prompteur.
Pour les messages défilant sur l'affichage ligne par ligne, la première partie du message disparaît sur le côté gauche de la ligne pendant que la seconde partie du message arrive du côté droit. L'intervalle de temps pour le prompteur correspond au paramètre décuplé du temps prompteur. Les deux parties du message se relaient simplement sur l'écran du module LOGO! ou sur le LOGO! TD.
Le temps prompteur correspond à l'intervalle de temps dont un caractère ou une ligne a besoin pour disparaître de l'affichage. Le temps prompteur est un paramètre de texte de message global pour tous les textes de message.
Exemple : message prompteur caractère par caractère
La figure suivante illustre la configuration d'un texte de message d'une ligne comportant 24 caractères dans LOGO!Soft Comfort :
Si vous configurez ce message sous forme de prompteur "Caractère par caractère" avec un intervalle prompteur de 0,1 seconde, la première représentation de cette ligne de message s'effectue sur l'écran LOGO! ou sur LOGO! TD comme sur la figure suivante :
Après 0,1 seconde, la ligne de message saute d'un caractère vers la gauche. Le message est affiché de la manière suivante sur l'écran LOGO! ou sur LOGO! TD :
0,1 seconde plus tard, la ligne de message saute à nouveau d'un caractère vers la gauche. Le message est affiché de la manière suivante sur l'écran LOGO! ou sur LOGO! TD :
Exemple : message prompteur ligne par ligne
La même configuration de message que dans l'exemple précédent a été utilisée pour le prochain exemple :
Si vous configurez ce message sous forme de prompteur "Caractère par caractère" avec un intervalle prompteur de 0,1 seconde, la première représentation de ce message contient sur l'écran LOGO! ou sur LOGO! TD la première partie du message comme illustré dans la figure suivante :
Après 1 seconde (10 x 0,1 seconde), le message saute vers la gauche et affiche la partie droite du message comme illustré dans la figure suivante :
L'affichage alterne toutes les secondes entre les deux parties du message.
Vous pouvez configurer chaque ligne individuelle d'un texte de message sous forme de prompteur. Le paramètre "Caractère par caractère" ou "Ligne par ligne" s'applique à toutes les lignes que vous configurez sous forme de prompteur. Cochez l'option à côté d'un numéro de ligne pour configurer la ligne en tant que prompteur.
Bargraphes
Vous pouvez sélectionner la représentation sous forme de bargraphe pour la valeur actuelle d'un bloc fonctionnel dans votre programme de commande. Le bargraphe peut être affiché verticalement ou horizontalement sur l'écran du module LOGO! ou sur le LOGO! TD. Vous pouvez configurer jusqu'à quatre bargraphes par texte de message.
Sélectionnez dans la zone "Texte de message" le bouton "Bargraphe" pour insérer un bargraphe dans la zone "Texte de message". Vous devez ensuite entre les informations suivantes dans la boîte de dialogue "Paramétrage du bargraphe" :
Bloc issu de votre programme de commande et représentant le bargraphe
Valeur maximale et minimale du bargraphe : LOGO! calcule la longueur ou la hauteur du bargraphe en adaptant la valeur actuelle entre la valeur minimum et la valeur maximum.
Alignement du bargraphe : horizontal ou vertical
Largeur et hauteur du bargraphe en positions de caractères
Exemple :
Un bargraphe dans un texte de message avec les propriétés suivantes :
Longueur configurée du bargraphe : 4 positions de caractères
Alignement : horizontal
Valeur minimum configurée : 1000
Valeur maximum configurée : 2000
Valeur actuelle : 1750
Le bargraphe en résultant a une longueur de 3 positions de caractères.
Représentation sous forme de texte d'états E/S numériques
Vous pouvez affecter aux deux états d'entrées et de sorties numériques des noms tels qu'"On" ou "Off". Pour la gamme d'appareils LOGO! 0BA6, vous pouvez afficher ces noms d'un état E/S numérique dans un texte de message. Le nombre maximum de caractères pour un nom d'état est de huit pour les jeux de caractères des langues occidentales et de quatre pour les jeux de caractères des langues asiatiques. Le bouton "ACTIVE/DESACTIVE" dans la zone "Texte de message" vous permet de définir les noms des deux états d'une sortie ou entrée devant être utilisés dans le texte de message.
Vous pouvez afficher jusqu'à 4 noms d'états E/S numériques dans un seul texte de message.
Vous ne pouvez utiliser que 20 noms d'états E/S maximum dans les blocs fonctionnels de textes de message d'un programme de commande.
Affichage du temps de temporisateur restant
Pour la gamme d'appareils LOGO! 0BA6, le temps restant d'un temporisateur peut être affiché dans un texte de message. Avant que cette fonction n'existe, vous pouviez afficher le temps actuel écoulé d'un temporisateur et ses paramètres.
Si vous disposez le temps restant dans un texte de message, le temps restant avant que le temporisateur n'expire est affiché. Pour les temporisateurs possédant plusieurs valeurs (retards à l'enclenchement, retards au déclenchement par ex.), vous pouvez afficher le temps restant de chaque valeur individuelle dans un texte de message.
Affichage d'entrées analogiques
Vous pouvez également sélectionner des entrées analogiques pour l'affichage dans les textes de message. Sélectionnez dans la zone "Texte de message" le bouton "AI" pour insérer une entrée analogique (AI) dans la zone "Texte de message".
Si un texte de message contient des entrées analogiques, la fréquence d'actualisation par les valeurs actuelles est indiquée dans les Paramètres de texte de message globaux sous la temporisation du filtre. Les valeurs disponibles pour la fréquence de mise à jour sont : 100 ms, 200 ms, 400 ms, 800 ms et 1000 ms. Si vous avez inséré plusieurs entrées analogiques dans un texte de message, la fréquence de mise à jour s'applique à toutes les valeurs :
Editeur statique ("Editer manuellement")
LOGO!Soft Comfort dispose d'un éditeur statique pour les textes de message ce qui vous permet de disposer les éléments du texte de manière conviviale. L'éditeur possède entre autres une corbeille dans laquelle vous pouvez temporairement stocker des éléments de textes de message pour disposer la position des éléments d'une nouvelle façon dans la zone d'affichage. Vous pouvez déplacer les éléments vers le haut, le bas, la gauche et la droite sans pour cela modifier la position d'autres éléments.
Pour appeler l'éditeur statique, cliquez au dessus de la zone "Texte de message" sur le bouton "Editer manuellement". Le système vous demande également d'éditer manuellement un texte de message si un conflit survient avec des éléments existants lors de la disposition ou du déplacement d'éléments dans le texte de message.
Mode de simulation
Représentation des textes de message
|
0BA0-0BA3 : nombre maximal de textes de message : 5 Non pris en charge : prompteurs de message, bargraphes, entrées analogiques, noms pour états E/S et affichage du temps de temporisateur restant. 0BA4-0BA5 : nombre maximal de textes de message : 10 |
Restrictions
Les restrictions suivantes s'appliquent aux blocs fonctionnels de textes de message :
Il existe au plus 50 fonctions de texte de message.
Il existe au total 32 bargraphes maximum dans les textes de message.
LOGO!Soft Comfort prend en charge toutes les fonctions définies pour les textes de message. Vous ne pouvez programmer qu'un nombre limité de fonctions de texte de message lors de la programmation directe sur le module LOGO!. Dans le manuel LOGO! vous obtenez une description de la programmation des textes de message sur le module LOGO!.
Chaque ligne de message peut contenir 24 caractères (jeux de caractères des langues occidentales) ou 16 caractères (jeux de caractères des langues asiatiques). Les restrictions suivantes s'appliquent dans le texte de message :
- Nombre maximal de paramètres : 4
- Nombre maximal de bargraphes : 4
- Nombre maximal de noms pour les états E/S : 4
- Nombre maximal de valeurs de date/heure : 4
- Nombre maximal d'entrées analogiques : 2
Particularités du paramétrage
Les propriétés du bloc permettent de paramétrer le texte de message. Vous pouvez entrer jusqu'à quatre lignes de texte par texte de message (l'écran LOGO! et LOGO! TD comprennent 4 lignes) et définir la priorité du texte de message. Lors de la saisie, il faut veiller à ce que l'on puisse passer à la ligne de texte suivante à l'aide des touches fléchées ou de la souris La touche [ENTREE] permet de valider entièrement les propriétés de blocs et de fermer le menu des propriétés de blocs.
Dans les lignes de texte, vous pouvez également reprendre les valeurs actuelles d'autres blocs. Pour cela, vous devez sélectionner le bloc souhaité dans la boîte de dialogue Bloc. Tous les paramètres disponibles du bloc sélectionné sont ensuite énumérés dans la boîte de dialogue Paramètres. Lorsque vous sélectionnez un paramètre de bloc dans cette boîte de dialogue, il est inséré dans la ligne de texte sélectionnée. Lorsque vous appelez le texte de message, la valeur actuelle du paramètre s'affiche alors dans le texte de message.
Cette case d'option "Acquitter le message" permet de définir si le message doit être acquitté avant d'être masqué.
Mode de simulation