Brevet FR2576123A1 — publié le 19860718

L'invention concerne un terminal graphique autonome pour l'affichage d'une pluralité de logos ou symboles sur un moniteur vidéo. Actuellement pour réaliser,à partir d'un calculateur, des synoptiques ou tableaux représentatifs d'une configuration structurelle et/ou fonctionnelle donnée, configuration telle qu'un schéma d'installation industrielle ou schéma électrique de câblage d'un circuit, il est nécessaire soit d'adjoindre au calculateur relié à un moniteur du type écran de télévision une carte capable d'assurer la génération et la transmission des symboles à afficher au moniteur soit de relier au calculateur un terminal graphique ou semi-graphique. Dans le cas où l'on dispose d'un automate dont on veut afficher différents paramètres d'état sous forme de schéma synoptique, il est nécessaire d'assurer la liaison entre l'automate et le terminal graphique au moyen d'un calculateur. Etant donné l'espace mémoire nécessaire à la génération des symboles, à leur transmission aux adresses correspondantes du synoptique sur le moniteur, il est indispensable de disposer d'un calculateur muni d'une unité de stockage de masse des données. Les unités de stockage de masse sont habituellement constituées par des unités de lectureécriture de disques magnétiques, disques souples, lesquelles constituent en milieu industriel un matériel onéreux et peu fiable. En outre, ces systèmes nécessitent un temps important de passage d'insynoptique à un autre dû notamment à la nécessité d'un chargement du contenu des disques magnétiques en mémoire centrale du calculateur, un synoptique étant le plus souvent constitué d'un fond représentant la partie invariable du synoptique sur lequel un rafraîchissement intervenant sur le fond permet de représenter le synoptique à un instant donné. Le contenu de l'ensemble doit ensuite être transféré à la carte vidéo ou à un terminal graphique pour affichage. En outre, les coûts pour le développement de nouvelles applications devient prohibitif. Ceci vient du fait que lorsque le système a été développé pour un calculateur, il ne peut être employé tel quel sur un calculateur d'un autre type et nécessite la réécriture des différents logiciels tels que les programmes de définition des fonds des synoptiques et de formattage des données, le programme de tracé des synoptiques avec minimisation des temps d'accès, les programmes de rafraichissement. Des systèmes permettant l'affichage de différentes couleurs sur un terminal vidéo ou même différents objets mobiles ou caractères ont été décrits dans les demandes de brevet européen EP-A-0065424 et EP-A-0013813 au nom de Western Electric Company Incorporated et de Atari Inc.Ces systèmes bien que susceptibles de permettre la représentation d'objets ou motifs variables ou mobiles, notamment en matière de jeux électroniques ou jeux vidéo,ne permettent cependant pas une utilisation de ces systèmes pour la représentation de synoptiques évolutifs ni, a fortiori, une auto-génération de ces synoptiques à la demande de l'utilisateur. Ces systèmes ne peuvent donc être considérés comme des terminaux autonomes susceptibles de flexibilité dans leur utilisation. La présente invention a pour but de remédier aux inconvénients précités par la mise en oeuvre d'un terminal autonome pour l'affichage de synoptiques évolutifs. Un autre objet de la présente invention est la mise en oeuvre d'un terminal graphique de type interactif susceptible de permettre à un utilisateur l'affichage de synoptiques structurels et/ou fonctionnels à la demande. Un objet supplémentaire de la présente invention est la mise en oeuvre d'un terminal graphique de type interactif susceptible de permettre à un utilisateur l'affichage de synoptiques structurels et/ou fonctionnels auto-engendrés au moyen du terminal selon une procédure interactive utilisateur-terminal. L'invention sera mieux comprise à la lecture de la description et des dessins ci-après dans lesquels - la figure 1 est un schéma fonctionnel du terminalgraphique autonome objet de l'invention, - la figure 2 représente l'architecture structurelle et/ou fonctionnelle du terminal graphique autonome de l'invention tel que représenté selon la figure 1, - la figure 3 au moyen des dessins représentés en 3a et 3b, schématise le processus mis en oeuvre au moyen du terminal graphique autonome de l'invention pour engendrer les fonds d'affichage représentatifs de la configuration statique d'une architecture à visualiser. Ainsi que représenté en figure 1, le terminal graphique autonome de l'invention pour l'affi- chage évolutif d'une pluralité de logos ou de symboles normalisés comporte un moniteur vidéo référencé MV. Par logos ou symboles normalisés on entend tout symbole normalement utilisé dans les techniques les plus diverses telles que les symboles utilisés pour la représentation des schémas électriques, électroniques, hydrauliques ou même de tous les plans susceptibles de représenter une structure mécanique. Le terminal représenté en figure 1, comprend en outre une interface 1 destinée à recevoir des informations codées relatives à des symboles ou logos évolutifs à afficher. Par symboles ou logos évolutifs, on entend symboles ou logos susceptibles d'être représentés selon des positions fonctionnelles différentes représentatives de l'état de fonctionnement effectif d'un composant électrique, électronique ou hydraulique correspondant aux symboles. Le terminal graphique autonome objet de l'invention comporte également des moyens 2 de mémorisation d'une pluralité de fonds d'affichage, chacun représentatifs de la configuration statique d'une architecture à visualiser, et de mémorisation de fonctions d'affichage dites fonctions spécifiques. De manière avantageuse, l'architecture å visualiser comporte au moins un certain nombre de positions statiques des logos ou symboles évolutifs à afficher.A titre d'exemple, dansle cas ou le logo à afficher est un contacteur électrique susceptible d'occuper deux positions fonctionnelles différentes, une première position cpntact ouvert et une deuxième position contact fermé, le contacteur, symbole évolutif à afficher, est intégré aux fonds fixes représentatifs de la configuration statique de l'architecture à rXa- liser en l'un de ses états de fonctionnement, l'état contacteur fermé par exemple. Une unité centrale 3 de gestion des fonds d'affichage et des informations évolutives est reliée par un bus de commande BC un bus d'adresses BA et un bus de données BD d'une part au circuit d'interface 1 destiné à recevoir les informations relatives aux logos évolutifs à afficher, et d'autre part, au moyen de mémorisation 2.L'unité centrale 3 de gestion permet d'assurer l'affichage évolutif des logos délivré par l'interface 1 aux adresses correspondantes des positions statiques des logos évolutifs intégrés à la configuration statique de l'architecture h-visualiser. Uoeinterface graphique 4 permet d'assurer la transmission des informations codées relatives aux logos évolutifs à afficher et aux fonds d'affichage au moniteur vidéo MV.On comprendra que chaque logo évolutif étant intégré à la configuration statique de l'architecture à visualiser au moyen d'au moins l'une des positions statiques fonctionnelles de ces logos, les seules informations transmises par ladite interface 1 à partir-d'un système principal Sp sulveiBlant 1' état fonctionnel de l'architecture à contrôler concerne l'existence ou la non sistence de variations de positions de chaque élément correspondant à un logo évolutif, par rapport à l'une ou l'ensemble des positions statiques de ces logos intégrés à ladite architecture. Ainsi, la quantité d'information nécessaire à l'animation du synoptique, et donc à la fonction de surveillance susceptible d'être exercée à partir de ce synoptique à afficher sur le moniteur MV, apparaît ainsi considérablement réduite. La transmission des informations nécessairesà l'affichage sur le moniteur MV de l'ensemble de l'architecture à visualiser consistant en fait en au moins un fond d'affichage fixe n'est plus nécessaire. Afin d'assurer un affichage évolutif de l'architecture à visualiser-, le système principal SP est constitué par exemple par un calculateur en liaison interactive avec l'unité centrale 3 de gestion des informations évolutives et des fonds d'affichage, par l'intermédiaire de l'interface 1. L'unité centrale 3 est constituée par une unité programmable, le système principal pouvant lui-même être constitué par tout calculateur muni de circuits d'entrée-sortie de type logique ou analogique par exemple capable au moyen de transducteurs appropriés d'effectuer, n liaison avec l'unité centrale 3 de gestion, une interrogation périodique de chacun des transducteurs précités pour restituer à l'unité centrale 3 de gestion toute information relative à l'état ou position des organes constitutifs de l'architecture précitée à visualiser. En outre, ainsi que représenté sur la figure 1, le terminal graphique autonome de l'invention peut être muni d'un système auxiliaire SA connecté à l'interface 1 et destiné, ainsi qu'il sera expliqué de manière plus détaillée ultérieurement dans la description, à permettre à partir du seul terminal autonome de l'invention d'engendrer un ou plusieurs fonds d'affichage fixe représentatifs d'une architecture particulière à visualiser. ors de l'utilisation du terminal graphique autonore de l'invention en vue d'engendrer les fonds d'afi- chage fixes précités, le terminal étant utilisé en phase de développement des synoptiques, le ss-stèAe principal SP peut être déconnecté de l'interface i par tout moyen ou simplement mis momentanément hors service. Un exemple de réalisation de la structure du terminal graphique autonome tel que représenté en figure 1 sera maintenant donné en référence à la figure 2. Sur la figure 2, les bus de commande BC, d'adresses BA, de données BD ont été représentés de manière classique par un seul et même bus noté BUS. A titre d'exemple non limitatif, l'unité programmable constituant l t unité centrale de gestion 3 peut être constituée par un micro-processeur central 23 et ses périphériques, un processeur graphique 230 et un processeur alpha-numérique 231 reliés chacun au bus de liaison BUS de manière appropriée. Les périphériques du microprocesseur central 23 peuvent comporter également une unité de mémoire type de mémoire morte ainsi qu'il sera décrit ci-après.A titre d'exemple non limitatif, le microprocesseur central 23 peut être constitué de préférence par tout microprocesseur 16 bits normalement disponible dans le commerce en raison de la capacité importante d'adressage de ces derniers. Le moniteur vidéo MV peut être constitué par un moniteur couleur noté MVC sur la figure 2, du type télévision, muni de sa mémoire d'écran. Bien entendu, on entend par moniteur couleur de type télévision tout moniteur dans lequel l'image à partir des trois composantes de couleur rouge R, bleu B, vert V et de signaux de synchronisation habituellement utilisés permettent d'engendrer une image par un balayage trame semblable à celui des appareils de télévision. Ces moniteurs ne feront pas l'objet d'une description supplémentaire car ils sont parfaitement connus de l'homme du métier. Ainsi qu'il apparaît en outre en figure 2, la mémoire d'écran du moniteur couleur MVC est en fait subdivisée en deux mémoires séparées 2300, 2310.Ces mémoires constituées par des mémoires adressables dites de type RAM sont reliées chacune au processeur alpha-numérique 231 et au processeur graphique 230 respectivement et à un circuit d'élaboration des signaux vidéo SV assurant en fait llinterface entre les données mémorisées dans la mémoire d'écran et le moniteur.MVC. Les mémoires 2300 et 2310 sont des mémoires qui peuvent être lues,effacées et inscrites à volonté sous l'action des processeurs alpha-numérique et graphique 231, 230. Ces processeurs peuvent sans inconvénient être constitués par des processeurs 8 bits normalement disponibles dans le commerce, le codage des informations à afficher par mot de 8 bits apparaissant suffisant dans l'appli catipn considérée. De même, chaque mémoire d'écran, mémoire alpha-numérique 2310, mémoire graphique 2300, peut par exemple- avoir- une capacité de stockage de 2 K octets et 64 K octets respectivement. Afin d'assurer la conduite des programmes d'utilisation du terminal, par exemple pour l'affichage d'un synoptique déjà engendré et donc mis en mémoire,lors de l'utilisation du terminal en phase de développement, c'est-à-dire en fait pour engendrer et mettre en mémoire les synoptiques précités et enfin pour modifier l'affichage de ces synoptiques sur l'écran du terminal vidéo MVC, c'est-à-dire en fait pour assurer l'affichage évolutif des logos ou symboles précités par exemple, une mémoire de Programmes appartenant aux périphériques du microprocesseur 23 est en outre prévue. Cette mémoire est une mémoire morte de type EPROM, c'est-àdire une mémoire morte programmable électriquement dans laquelle sont emmagasinés les programmes permettant l'utilisation du terminal graphique autonome de l'invention en phase de développement de modifications ou d'utilisation. Consécutivement à l'utilisation du terminal graphique autonome de l'invention en phase de dévelopment, afin de permettre la mise en mémoire des fonds d'affichage fixes auto-engendrés au moyen du terminal de l'invention pendant cette phase, des moyens 2 de mémorisation des fonds d'affichage précités sont en outre prévus. Ces moyens de mémorisation 2 sont constitués par une pluralité de mémoires non volatiles 201 à 20n,accessibles en lecture et en écriture. Les fonds d'affichage fixe ayant été engendrés au moyen du terminal graphique de l'invention ainsi qu'il sera décrit ultérieurement dans la description, puis mis en mémoire dans une ou plusieurs des mémoires non volatiles 201 à 20n précitées . La sauvegarde des données correspondantes d'affichage des fonds fixes peut être assurée sur simple commande engendrée par l'unité centrale de gestion 3, ces données étant transférées directement ou par l'intermédiaire du calculateur du système principal SP sur des moyens de mémorisation permanents,tels que par exemple des disques magnétiques ou moyens équivalents. Des mémoires adressables de type RAM 232 et 10 sont en outre connectées par l'intermédiaire du BUS au microprocesseur 23 et ont pour fonction respectivement de permettre le stockage en transitoire des données-de travail ou des données de développement destinées à l'affichage.Par données de travail, il faut entendre données délivrées par le calculateur du système principal SP relatives aux modifications d'état fonctionnel d'un élément constitutif de l'architecture à visualiser ou données de développement, c'est-à-dire données constitutives d'un ou plusieurs fonds fixes également destinées à l'affichage. Les mémoires 232 et 10 sont par exemple des mémoires de capacité de 128 I octets. Un exemple de réalisation du processus mis en oeuvre au moyen du terminal graphique autonome de l'invention pour engendrer les fonds d'affichage fixes, représentatifs de la configuration statique d'une architecture à visualiser seramaintenant décrite en liaison avec la figure 3. A titre d'exemple non limitatif, le terminal graphique autonome étant utilisé en phase de développement, le svstème auxilaire SA connecté à l'interface 1 est un système du type crayon optique muni d'un clavier permettant une liaison interactive entre ce système auxiliaire SA et l'unité centrale de gestion 3 et ses périphériques. On rappelle qu'un système de type crayon optique permet à un utilisateur,par simple attouchement de l'écran du moniteur MV de type télé vjsion,de définir et engendrer sur cet écran un point affiché ou non dont les coordonnées correspondent aux coordonnées du point d'attouchement sur l'écran. On comprendra évidemment aue l'affichage du point considéré au point d'attouchement sur l'écran, n'est pas indispensable, le crayon optique pouvant avoir pour seul effet d'engendrer un couple de valeur mis en mémoire par exemple dans la mémoire de travail 232, couple de valeurs représentatif des coordonnées de ce point, selon un système de référence propre à cet écran. En outre, un clavier associé au crayon optique, par exemple le clavier du calculateur du système principal SP, permet une liaison interactive entre le système auxiliaire SA, le crayon optique, et l'unité centrale de gestion 3 et ses périphériques. A la mise sous -tension du terminal autonome de l'invention, le choix en mode utilisation ou développement peut être effectué au moyen d'un commutateur par exemple. Dans le but de permettre l'utilistion du terminal de l'invention en phase de développement, il est prévu de manière avantageuse en mémoire morte, c'est-à-dire en mémoire 233, au moins un premier espace mémoire dans lequel sont mémorisées des informations correspondant à des fonctions dites fonctions de base. Par espace mémoire, on entend toute partie d'une structure mémoire réservée par les moyens de programmation habituels ou la totalité de cette structure mémoire destinée à recevoir en mémoire une ou plusieurs des fonctions de base. A titre d'exemple non limitatif, les fonctions de base sont choisies parmi le groupe définition d'une couleur d'affichage ainsi que définition de la palette de couleurs disponible pour l'utilisateur, définition d'un affichage clignotant, définition d'une couleur courante, cette couleur étant utilisée pour tous les tracés successifs utilisés pour engendrer un synoptique donné, effacement de l'écran, déplacement du point courant, le point courant sur l'écran étant défini comme le dernier point de l'écran ayant reçu une information d'affichage ou comme le point de l'écran pour lequel une information d'affichage doit être donnée, la défi- nition d'un point courant étant susceptible de servir de référence d'origine pour tout tracé ultérieur ciaprès dénommé tracé en relatif, définition de la nature du tracé, c'est-à-dire trait continu, trait pointillé, trait mixte, écriture d'un texte sur l'écran d'un moniteur-vidéo, composition de ce texte, tracé de figures géométriaues élémentaires telles aue Dar exemple arc de-cercle. cercle etc.. en relatif ou sar rapport à un point arbitrairede l'écran. le tracé étant alors dénommé en absolu, coloration d'une zone à la couleur courante ou à une couleur déterminée de la palette de couleurs, définition d'un ou plusieurs volumes stylisés, affichage de symboles ou logos normalisés à au moins deux états opératoires distincts, les logos ou symboles normalisés étant représentés et affichés de manière fixe dans au moins un de leurs états. Un deuxième espace mémoire, selon la définition déjà donnée à l'expression espace mémoire déjà citée, est également prévu dans lequel sont mémorisés des programmes de définition de fonction spécifique. Les fonctions spécifiques sont définies comme une combinaison particulière, au choix de l'utilisateur, des fonctions de base précitées. Ces ou cette combinaison sont capables de fonctionnaliser sur l'écran du moniteur vidéo lesdits logos ou tracés représentatifs d'une partie du synoptique et de l'architecture à visualiser. Par fonctionnalisation, on entend association à chaque logo ou symbole et/ou tracé d'unefonction de base ou d'une combinaison d.ces-fonctions capable de caractériser le symbole ou logo et/ou le tracé à visualiser dans la fonction qu'il emplit effectivement dans l'architecture à visualiser. Les fonctions spécifiques permettent par l'association de caractéristiques d'affichage telles que la couleur, la qualité du tracé par exemple, au moyen d'opérateurs logiques déterminés, de représenter une pluralité de fonctions. Dans le but de gérer les fonctions de base et les fonctions spécifiques, le terminal comporte en outre en mémoire morte au moins un espace mémoire dans lequel sont emmagasinées des informations de programmes du type "menu". Par menu, on entend tout programme ou sous programme capable d'inviter l'utilisateur,par le choix de paramètres simples représentatifs par exemple des fonctions, à comparer l'ensemble des fonctions spécifiques jugées par lui nécessaires à la définition du synoptique. Ainsi, les informations- du programme du type"menu" sont susceptibles de permettre au moyen d'opérateurs logiques classiques, la combinaison des fonctions de base pour la composition des fonctions spécifiques. Le processus de réalisation d'un schéma synoptique sur l'écran d'un terminal graphique de l'invention sera maintenant décrit en liaison avec les figures 3a et 3b. Le processus précité consiste par exemple à définir au niveau de l'écran du terminal une pluralité de points de coordonées déterminées xi, y. Ces points sont destinés à définir sur l'écran une pluralité de zones d'affichage de logos évolutifs correspondants normalisés. Pour chacun desdits points de coordonnées xi, yi précédemment définis un type de logos à afficher en chaque point est ensuite déterminé. Au moins une fonction spécifique destinée à fonctionnaliser, le logo correspondant en chaque point dans le contexte du synoptique considéré peut alors être défini pour chacun des points de coordonnées xi, ~i. Bien entendu, les étapes précédentes peuvent être réalisées successivement l'une après l'autre pour chaque point ou au contraire, l'ensemble des points de coordonnées xi, Yi ayant été défini, chaque étape précédemment citée peut être realisée successivement pour l'ensemble des points. Un organigramme représentatif d'unprocessus particulier permettant d'engendrer ce synoptique est représenté en figure 3b.Le système en mode de développement invite tout d'abord l'utilisateur à effectuer un choix du nombre de zones d'affichage évolutif à représenter sur l'écran. Ce nombre par exemple choisi égal à P par l'utilisateur est introduit sur incitation par programme de type "menu" en mémoire dans le terminal. Ce nombre étant défini, le système invite alors l'utilisateur à la définition des zones d'affichage évolutif, c'est-à-dire à la définition sur l'écran des points de coordonnées xi, y. Cette opération est en fait recommencée tant que le nombre de zones d'affichage évolutif, donc de points de coordonées xi, Yi effectivement définis, est inférieur au nombre P. Ceci est représenté par la boucle de comptage schématisée sur la figure 3b, par le test sur p : p = P et par le retour à la variable de comptaqe p = p + 1. L'affichage des zones évolutives peut alors être effectué consécutivement.Après la définitiion de chaque zone d'affichage évolutif, c'està-dire de chaque point de coordonnées xi, yi, ces coordonnées sont en outre mises en mémoire pour une prise en compte dans la phase d'utilisation du terminal de l'invention en vue du rafraîchissement de l'affichage en fonction de l'état fonctionnel des éléments constitutifs de l'architecture. Lorsque le nombre de points effectivement défini sur l'écran est égal au nombre défini par le paramètre P, le processus est alors orienté vers la définition du nombre de zones d'affichage fixe. Ce nombre peut par exemple être pris égal à N, le nombre N pouvant être supérieur à P.La définition des zones d'affichage fixe peut être effectuée au moyen des fonctions de base et/ou des fonctions spécifiques, l'affichage des zones fixes ainsi définies étant également effectué successivement L'opération de définition des zones d'affichage fixe et leur affichage éventuel est répétée tant que le nombre de zones d'affichage des zones fixes est inférieur au paramètre N. Ceci est représenté sur la figure 3b par un test sur la variable de comptage n et par le retour à la variable de comptage n = n + 1, lorsque n est inférieur à N. Lorsque le nombre de zones d'affichage fixe défini effectivement sur l'écran est égal au paramètre N, le processus de génération d'un fond fixe est achevé. Dans le processus précité, il n'a pas été préjugé de la manière susceptible de permettre la définition des zones d'affichage évolutif ou de la définition des zones d'affichage fixe. A titre d'exemple non limitatif, la définition de ces zones peut être effectuée au choix de l'utilisateur, soit au moyen du crayon optique, soit au moyen d'un éditeur de texte.Dans le cas de l'utilisation d'un crayon optique, le seul attouchement d'un point de l'écran au moyen de ce crayon permet la définition des coordonnées xi, yi du point considéré sur incitation du programme de type "menu". En ce qui concerne la définition des zones d'affichage fixe, lesquelles correspondent à l'affichage de motifs obtenus au moyen des fonctions de base et/ou des fonctions spécifiques ou éventuellement au moyen d'un tracé réel, le crayon optique peut également être utilisé. Dans ce cas, le simple'tracé d'une ligne doit être suivi de l'introduction au clavier associé au crayon optique, d'une instruction de programme capable de fonctionnaliser le tracé par l'appel d'au moins une fonction spécifique ainsi qu'il a déjà été décrit précédemment. Il est en outre avantageux qu'unie utilisation conjointe du crayon optique et de l'éditeur de texte permette en fait une optimalisation du processus permettant d'engendrer le synoptique tant du point de vue de la facilité et de la flexibilité d'utilisation pour l'utilisateur, que de la fiabilité du système, la quantité d'informations à introduire par l'utilisateur au moyen d'un codage au clavier, toujours source d'erreur possible, pouvant être réduite au minimum. A titre d'exemple, l'éditeur de texte comporte en mémoire morte un programme dont chaque ligne contient une ou plusieurs séquences. Des sous-séquences sont également disponibles de façon à-permettre la création d'un même motif en plusieurs endroits de l'écran par l'utili-sation d'une seule sous-séquence. La validation d'une ligne d'éditeur entraîne son exécution immédiate sur l'écran graphique, ceci permet de vérifier la bonne exécution de l'affichage et si nécessaire de corriger celui-ci. La création d'une nouvelle ligne entraîne immédiatement l'interprétation de cette ligne et la visualisation de celle-ci.L'insertion d'une ligne nouvelle dans un programme existant est suivie du contrôle immédiat de celle-ci, bien que la visualisation ne soit faite que sur ordre de l'opérateur car elle nécessite une exécution de l'ensemble du programme après effacement de l'écran. La modification d'une ligne du programme existant est effectuée par la modification d'une chaîne de caractères de la ligne correspondant à une fonction de base ou une fonction spécifique précédemment citée. n situation de fin de processus de gëné- ration de fonds d'affichage fixe des synoptiques, les donnees emmagasinées dans la mémoire de type RAM de développement 10, sont transférées dans la mémoire de fond correspondant au numéro du synoptique par exemple . Sur la figure 2, les mémoires de fond correspondantes sont notées 201, à 20 n. Lors de ces opérations, les données sont transcodées de façon à permettre une exécution plus rapide de ce transfert. Le temps de passage d'un synoptique à un autre peut alors être optimalisé. Afin d'assurer une simplification du processus de génération des fonds d'affichage fixe, notamment dans le cas de synoptiques complexes tels que les synoptiques relatifs à l'architecture de circuits intégrés, le synoptique définitif est obtenu par la répétition de la définition d'une pluralité de synoptiques élémentaires, puis par la superposition de ceux-ci. Dans ce cas, un espace mémoire déterminé est réservé par adressage pour chaque synoptique élémentaire. Cette superposition peut être effectuée par exemple dans les mémoires d'écran 2300, 2310. Dans le cas où l'utilisateur souhaite procéder à la modification d'un synoptique déjà mémorisé, les opérations sont effectuées par décodage du synoptique en mémoire de fond 201 à 20n avec transfert en mémoire de développement 10, modification au moyen de l'éditeur ou éventuellement du crayon optique en mémoire de développement, nouvelle mémorisation avec transcodage. Les séquences et les sousséquences de modification sont construites à partir des fonctions reconnues par le logiciel du terminal graphique de l'invention et donc directement utilisable. Une description en mode utilisation sera maintenant donnée. En mode utilisation, le calculateur du système principal SP ou l'automate qui pilote le terminal de l'invention envoie à celui-ci des ordres qui correspondent à l'-affichage d'un synoptique donné éventuellement la superposition de plusieurs synoptiques et bien entendu le rafraîchissement des logos évolutifs en fonction des paramètres fonctionnels détectés par le calculateur du système principal. Ce rafraîchissement, on le comprendra dans le cas déjà cité d'un contacteur à deux positions,permet,suite à I'effaçage de la position fixe représentée, a représentation de la nouvelle position correspondant au nouvel état fonctionel de l'élément considéré au moyen soit des fonctions de base soit des fonctions spécifiques.En utilisation, la gestion de la page alpha-numérique est effectuée au moyen de commandes identiques à celles de l'affichage d'un terminal écran/clavier de type classique. On a ainsi décrit un terminal graphique autonome pour l'affichage évolutif d'une pluralité de logos d'une architecture à visualiser capable d'auto-engendrer les fonds d'affichage fixe de cette architecture. Le calculateur du système principal assurant la surveillance de l'architecture se voit ainsi libéré du stockage, du traitement et de la transmission des données relatives à l'affichage des fonds fixes de ces architectures.Le terminal autonome de l'invention peut ainsi être utilisé avec tout type de calculateur en système principal, l'interface 1 de manière classique pouvant comporter toute interface du type série synchrone ou asynchrone désignéesour la terminologie habituelle HDLC, RS 232, boucle de courant, RS 422, RS 423. REVENDICATIONS 1. Terminal graphique autonome pour l'affichage évolutif d'une pluralité de logos sur un moniteur vidéo (MV) comprenant une interface (1) destinée à recevoir les informations codées relatives aux logos évolutifs à afficher, caractérisé en ce qu'il comporte - des moyens (2) de mémorisation d'une pluralité de fonds d'affichage chacun représentatifs de la configuration statique d'une architecture à visualiser, ladite architecture comportant au moins un certain nombre de positions statiques des logos évolutifs à afficher, - une unité centrale (3) de gestion des fonds d'affichage et des informations évolutives, ladite unité centrale de gestion (3) étant reliée par un bus de commande (BC) un bus d'adresses (BA) et un bus de données (BD) d'une part au circuit d'interface (1) destiné à recevoir les informations relatives aux logos évolutifs à afficher et d'autre part aux moyens de mémorisation (2) pour assurer l'affichage évolutif des logos délivrés par ladite interface (1) aux adresses correspondantes des positions statiques des logos évolutifs de la configuration statique de l'architecture à visualiser, - un interface graphique (4) apte à assurer la transmission au moniteur (MV) des informations codées relatives aux lotos évolutifs à afficher et aux fonds d'affichage. 2. Terminal graphique selon la revendication 1, caractérisé en ce que l'unité centrale (3) de gestion des fonds d'affichage et des informations évolutives est constituée par une unité programmable permettant, par l'intermédiaire de l'interface (1), une liaison interactive avec un système principal (sep). 3. Terminal graphique selon la revendication 2, caractérisé en ce que l'unité programmable comporte une microprocesseur central (23) et ses périphériques (233, 232) un processeur graphique (230) et un processeur alpha-numérique (231) reliés chacun au bus de liaison (BUS). 4. Terminal graphique selon l'une des revendications 1 à 3, caractérisé en ce que le moniteur vidéo (MV) comprend un moniteur couleur (MVC) du type télé- vision muni de sa mémoire d'écran (2309,2310). 5. Terminal graphique selon l'une des revendications 1 à 4, caractérisé en ce que l'interface (1) est une interface série ou parallèle susceptible d'assurer la connexion du terminal autonome en utilisation ou en développement de fond statique. 6. Terminal graphique selon la revendication 5, caractérisé en ce que, afin d'assurer l'utilisation du terminal en développement, ce terminal comporte une mémoire vive RAM de développement (10) susceptible de recevoir d'un système auxiliaire (SA) connecté à l'interface (1) les informations représentatives de la configuration statique d'une ou plusieurs architectures à visualiser. 7. Terminal graphique selon l'une des revendications 1 à 6, caractérisé en ce qu'il comporte en outre une mémoire de programmes (233) du type mémoire morte de type EPROM dans laquelle sont emmagasinés les programmes de développement, de modification, d'utilisation dudit terminal,programmes conduits par le microprocesseur (23). 8. Terminal graphique selon l'une des revendications 1 à 7, caractérisé en ce que les moyens (2) de mémorisation d'une pluralité de fonds d'affichage comportent une pluralité de mémoires de fonds (201 à 20n) non volatiles et accessibles en lecture et écriture. 9. Terminal graphique selon l'une des revendications 5 à 8, caractérisé en ce que dans la phase de développement, le système auxiliaire (SA) connecté à l'interface (1) est un système du type crayon optique muni d'un clavier permettant une liaison interactive entre le système auxiliaire (SA) et l'unité centrale de gestion et ses périphériques. 10. Terminal graphique selon l'une des revendications 1 à 9 précédentes, caractérisé en ce que dans le but de permettre son utilisation dans sa phase dedéveloppement, ledit terminal graphique comporte en mémoire morte - au moins un premier espace mémoire dans lequel sont méraorisées des informations correspondant à des fonctions dites fonctions de base, lesdites fonctions de base étant choisies parmi le groupe définition d'une couleur, définition dlune couleur clignotante, définition d'une couleur courante utilisée pour tous les tracés successifs du synoptique, définition du point courant, ledit point courant permettant tout tracé graphique dit en relatif, définition de la nature du tracé, écriture d'un texte sur l'écran du moniteur vidéo, tracé de figures géométriques élémentaires, coloration d'une zone à la couleur courante ou à une couleur déterminée de la palette de couleurs, définition d'un volume stylisé, affichage de symboles ou logos normalisés à au moins deux états opératoires distincts, - au moins un deuxième espace mémoire dans lequel sont mémorisés des programmes de définition de fonctions spécifiques, les fonctions spécifiques étant définies comme une combinaison particulière au choix de l'utilisateur desdites fonctions de base, combinaison capable de fonctionnaliser sur l'écran du moniteur vidéo lesdits logos représentatifs d'une partie du synoptique. 11. Terminal graphique selon la revendication 10, caractérisé en ce que dans le but de gérer lesdites fonctions de base et lesdites fonctions spécifiques, ledit terminal comporte en mémoire morte au moins un espace mémoire dans lequel sont emmagasinées des informations de programme du type "menu", lesdites informations étant susceptibles de permettre au moyen d'opérateurs logiques déterminés la combinaison desdites fonctions de base pour permettre la définition desdites fonctions spécifiques. 12. Procédé de réalisation d'un schéma synoptique sur l'écran d'un terminal graphique selon l'une des revendications 1 à 11 précédentes, caractérisé en ce qu'il consiste a) à définir au niveau de l'écran une pluralité de points de coordonnées déterminées (xi,yi) destinés à définir sur ledit écran une pluralité de zones d'affichage de logos évolutifs correspondants normalisés b) à définir pour chacun desdits points de coordonnées (xi, Yi) un type de logo déterminé à afficher en ce point, c) définir pour chacun desdits points de coordonnées (xi, Yi) au moins une fonction spécifique destinée à fonctionnaliser ledit logo en ce point dans le contexte du synoptique considéré. 13. Procédé selon la revendication 12, caractérisé en ce que lesdites étapes a, b, c sont réalisées successivement l'une après l'autre pour caque point. 14. Procédé selon l'une des revendications 12 ou 13, caractérisé en ce que ultérieurement aux phases de définition des points de coordonnées (x,,Yi) correspondant à des zones d'affichage de logos évolutifs, est effectuée une définition des zones d'affichage fixe,lesquelles correspondent à l'affichage de motifs obtenus au moyen des fonctions de base ou à des motifs obtenus au moyen des fonctions spécifiques ou au moyen d'un tracé réel. 15. Procédé selon l1une des revendicatiors 12 à 14, caractérisé en ce que lesdits points de coordonnées (xi, Yi) et les zones d'affichage fixe sont définis graphiquement, au moyen d'un crayon optique. 16. Procédé selon l'une des revendications 12 à 15 précédentes, caractérisé en ce que constituant la définition d'un synoptique élémentaire, le synoptique définitif est obtenu par la répétition de la définition d'une pluralité de synoptiques élémentaires puis par la superposition de ceux-ci.