 SpotLight

SpotLight est un outil intégré à ISaGRAF qui permet la construction et l'animation d'images graphiques et de listes de variables pendant la mise au point ou la simulation des applications. Les éléments graphiques correspondent à des variables de l'application ISaGRAF. Le document graphique est défini et animé pendant la mise au point.

Construction du graphique

L'affichage en liste

Définir le style des éléments

Commandes du menu "Fichier"

Note pour les utilisateurs d'ISaGRAF V3.2

Pour forcer la valeur d'une variable, cliquez deux fois sur l'objet graphique correspondant dans l'image graphique ou l'affichage en liste, ou bien frappez la touche ENTRÉE quand l'élément est sélectionné.

Vous pouvez aussi verrouiller le document (interdire toute modification) à l'aide de la commande "Fichier / Verrouiller". Quand un document est verrouillé, il est toujours possible de forcer l'état d'une variable en cliquant deux fois sur un symbole.


Construction du graphique

Un document SpotLight est fait d'images de fond de plan (bitmaps ou metafiles), et de plusieurs objets graphiques animés pendant la mise au point. Pour consruire le graphique, les opérations suivantes doivent être réalisées: insérer des images de fond de plan, insérer des objets graphiques, associer les objets graphiques aux variables de l'application ISaGRAF.

Image de fond de plan

Les objets suivants peuvent être insérés dans les graphiques:

Affichage litéral

 	Histogrammes unipolaires et bipolaires

Courbes

Icones booléens

Champs de bits

Quand le graphique est complet, vous pouvez le modifier ou le compléter:

Sélectionner, déplacer et redimensionner des élments

 	Grouper des éléments / dissocier des groupes

Changer le style des éléments


Image de fond de plan

Les images de fond de plan sont des fichiers "bitmap" (.BMP) ou metafile (.WMF). Le nombre d'images insérées dans le graphique n'est pas limité. Les images peuvent être déplacées dans le document ou redimensionnées. Elles n'apparaissent pas dans l'affichage en liste. Les images sont construites à l'aide d'autres outils (par exemple Paint pour les bitmaps). SpotLight n'inclut pas d'outil de dessin. Utilisez la commande "Options / Couleur de fond" pour choisir la couleur à utiliser pour les parties du graphiques non couvertes par une image.

Note:	Les bitmaps consomment une grande quantité de mémoire. Il est recommandé de correctement ajuster la taille des bitmaps insérés afin d'optimiser l'utilisation de la mémoire.


Affichage litéral

Un objet de type affichage litéral est un texte écrit dans un rectangle. Le texte affiché est la valeur de la variable associée. Un item de ce style peut donc être associé à une variable de type message.

Le rectangle où le texte est affiché peut être transparent ou rempli avec une couleur. La fonte de caractères utilisée est automatiquement ajustée pour que le texte soit entièrement dans la largeur du rectangle.


 	Histogrammes unipolaires et bipolaires

Un histogramme est un rectangle dont la partie colorée représente la valeur de la variable analogique qui lui est associée. Optionnellement, le reste du rectangle peut être rempli avec une autre couleur. Un histogramme peut être horizontal ou vertical. Un histogramme unipolaire peut varier dans n'importe quelle direction (haut, bas, droite, gauche). Un histogramme bipolaire peut grandir dans deux directions opposée, pour représenter une valeur positive ou négative de la variable. Dans le cas d'un histogramme bipolaire, la valeur maximum affichable est la même pour les valeurs positives et les valeurs négatives.


Courbes

Il est possible d'insérer une courbe dans un document. Une courbe montre l'historique des valeurs de la variable associée. Bien qu'il ne s'agisse pas d'une mesure précise, une courbe peut donner de bonnes informations concernant la synchronisation des évènements.

Une courbe mémorise les 200 dernières valeurs de la variable. Le nombre de points stockés n'est pas changé quand la courbe est redimensionnée.


Icones booléens

Un icône booléen est utilisé pour afficher une valeur binaire. Un fichier icône (.ICO) est défini pour la valeur FALSE ou 0. Un autre icône est défini pour toutes les autres valeurs (TRUE ou différentes de 0). SpotLight n'inclut pas d'éditeur d'icône, et les fichiers icones doivent être préparés avec un autre outil.


Champs de bits

Un champ de bits montre sous forme graphique les 32 bits d'une valeur entière. Le bit le moins significatif est montré à droite. Il est déconseillé d'utiliser les champs de bits pour les autres types de variables, puisque l'information affichée (sous forme binaire) peut engendrer des confusions.


Sélectionner, déplacer et redimensionner des éléments

La sélection des objets est nécessaire pour la plupart des commandes d'édition. SpotLight supporte la sélection multiple dans la page graphique. Pour sélectionner des objets, le bouton "sélection" (flèche) doit être enfoncé dans la barre d'outils. Pour sélectionner un seul objet, cliquez simplement sur son symbole. Pour sélectionner plusieurs objets, faites glisser la souris pour tracer un rectangle de sélection. Tous les objets graphiques en intersection avec ce rectangle sont sélectionnés. Un objet sélectionné a des marques noires montrées sur le cadre autour de son dessin.

Une nouvelle sélection annulle la précédente. Pour annuler la sélection, cliquez simplement sur un endroit non utilisé du graphique, en dehors du rectange qui border les éléments sélectionnés.

Pour déplacer des objets, il faut les sélectionner. Puis glissez la sélection avec la souris vers le nouvel emplacement choisi.

Pour redimensionner un objet, il faut le sélectionner. Puis glissez avec la souris une des marques autour du cadre de sélection pour retailler le rectangle de l'objet. Les images de fond peuvent également être redimensionnées. Dans ce cas, l'image est compressée ou étendue pour adopter la nouvelle taille.


 	Grouper des éléments / dissocier des groupes

Il est possible de grouper des éléments pour les traiter comme un objet unique. Pour créer un groupe, sélectionnez les éléments à grouper et lancez la commande Edition / Grouper. La commande Edition / Dissocier restitue individuellement tous les éléments d'un groupe.

Un groupe peut contenir des images de fond de plan. Un groupe peut également contenir d'autres groupes.

Quand des éléments sont groupés, leur style ne peut plus être changé. Les éléments du groupe sont toujours rafraichis, mais ne peuvent pas être utilisés (par un double click) pour forcer une variable.

Un groupe apparaît comme une seule ligne dans l'affichage en liste.


Définir le style des éléments

Le style et les propriétés d'un objet graphique peuvent être changés à l'aide de la commande Edition / Changer le style quand l'objet est sélectionné. La boîte de Style est également ouverte quand un nouvel élément est inséré. Elle groupe les informations suivantes:

Style et propriétés graphiques:

Le style d'affichage (littéral, histogramme, courbe …) d'un élément peut être changé dynamiquement. Quand des couleurs d'arrière et d'avant plan sont utilisées, elles peuvent être personnalisées. Quand le style est icône booléen, le nom des fichiers.ICO utilisés doit être spécifié. Utilisez le bouton … pour parcourir le disque et sélectionner un fichier.

Echelle:

C'est la valeur maximum affichable pour la valeur de la variable, dans le cas des histogrammes et des courbes. Pour les histogrammes bipolaires et les courbes, c'est la valeur absolue utilisée pour les deux axes positif et négatif.

Nomm de la variable:

Quand le champ "Nom" est actif, pressez le bouton "…" pour sélectionner le nom d'une variable déclarée dans le dictionnaire de l'application.

Titre:

Un titre peut être associé à chaque élément. Vous pouvez choisir l'emplacement du titre dans le graphique (sur un des côtés du symbole) et son contenu. Le titre est une combinaison entre le nom de la variable est sa valeur litérale.

Variable de commande:

Si cette option est validée, il est possible de forcer la variable en cliquant deux fois sur le symbole de la variable. Cette fonctionnalité est inhibée si cette option n'est pas validée.


Commandes du menu "Fichier"

Le menu "Fichier" groupe les commandes de gestion des documents

La commande "Nouveau" démarre l'édition d'un nouveau document. Le nombre de documents définis pour un projet n'est pas limité par ISaGRAF. Avant de commencer un nouveau document, le document édité est fermé. SpotLight ne peut pas montrer plusieurs graphiques en même temps. Toutefois, SpotLight peut être lancé plusieurs fois pour des documents différents.

La commande "Ouvrir" charge un document stocké sur disque. Lors de la sélection du document à charger, vous pouvez utiliser le bouton "Supprimer" pour détruire le fichier sélectionné dans la liste. Les fichiers icones et bitmaps associés aux documents ne sont pas détruits.

La commande "Enregistre" stocke le document édité sur le disque. Dans le cas d'un nouveau document, vous devez lui choisir un nom, en accord avec les conventions suivantes:

•	Le nom ne peut pas excéder 8 caractères

•	Le premier caractère doit être une lettre

•	Les caractères suivants doivent être des lettres, chiffres ou le caractère souligné

•	Les majuscules et minuscules ne sont pas différenciées

La commande "Enregistrer sous" permet d'enregistrer le document en cours d'édition sous un autre nom.


L'affichage en liste

A tout moment, vous pouvez basculer entre l'affichage graphique et l'affichage en liste en pressant ce bouton, ou à l'aide de la commande Options / Liste/Graphique.

Dans l'affichage en liste, les éléments sont montrés un par un dans une liste. Chaque élément est montré avec son symbole graphique. Les images de fond de plan n'apparaissent pas dans la liste. La sélection dans la liste est possible pour la définition du style et le forçage des variables. La sélection multiple dans la liste n'est pas disponible.

 	Utilisez ces boutons ou les commandes Edition / Déplacer pour déplacer l'item sélectionner vers le haut ou vers le bas et ainsi réorganiser la liste.


Note pour les utilisateurs d'ISaGRAF V3.2

Spotlight peut lire des graphiques et les listes de courbes créés avec les autres outils d' ISaGRAF V3.0 ou V3.2. Ces fichiers apparaissent dans la boîte "Ouvrir", avec la description de leur origine. Les fichiers peuvent ensuite être librement modifiés ou complétés avec SpotLight.

A l'ouverture d'un graphique d' ISaGRAF V3.2, le document est automatiquement marqué "Verrouiller". Retirer le verrouillage depuis le menu "Fichier" si vous voulez modifier le graphique.

Quand un graphique ou une liste de courbes d'ISaGRAF 3.2 est ouvert avec SpotLight, ISaGRAF vous propose toujours de les enregistrer au format SpotLight. La boîte "Enregistrer sous" est systématiquement ouverte quand le document est fermé.