Brevet FR2640779A1 — publié le 19900622

La présente invention concerne un système informatique pour la surveillance de dispositifs éloignés. Quoique non exclusivement, elle est particulièrement appropriée a être mise en oeuvre pour la maintenance d'équipements embarqués à bord d'avions. Elle sera décrite ci-après plus spécialement en rapport avec cette application particulière, mais il ressortira clairement de la description qu'elle peut être utilisée pour d'autres applications, comme par exemple le suivi de pièces en cours de fabrication. On sait que les instruments embarqués a bord d'avions doivent subir des inspections périodiques afin d'être maintenus en permanence dans un état de fonctionnement satisfaisant. Au cours de telles inspections, on fait subir auxdits équipements des tests de maintenance et, en fonction des résultats de ces tests, on procède a des opérations de réparation ou de réglage appropriées. Ces résultats et opérations sont notés sur des fiches ou étiquettes, associées auxdits équipements, afin que, lors d'interventions ultérieures, les opérateurs puissent connaître les opérations antérieurement effectuées. Une telle procédure de maintenance présente de nombreux inconvénients. On remarquera tout d'abord que, du fait même de la mobilité des avions, les opérations de maintenance peuvent avoir a être faites dans des pays variés par des opérateurs divers, de formations et de langues différentes. Il peut donc en résulter des erreurs d'inscription et/ou d'interprétation des indications portées par lesdites étiquettes. De plus, les tests de maintenance à appliquer aux divers équipements sont parfois compliqués et peuvent être spécifiques d'une révision particulière. Ils sont consignés de façon détaillée dans un livre de maintenance que les opérateurs doivent déplacer avec eux. Là encore, il peut se produire des confusions sur les tests à appliquer etfou sur le mode d'application desdits tests. Par ailleurs, bien que les opérations de maintenance puissent être effectuées par des opérateurs attachés à la Compagnie à laquelle appartient l'avion ou à des sociétés d'entretien présentes sur les aérodromes, il est essentiel que l'avionneur puisse avoir une vue précise d'ensemble des opérations de maintenance effectuées par d'autres que lui, afin de prendre les mesures nécessaires au cours des révisions totales, qu'il doit effectuer. La présente invention a pour objet un système permettant d'éviter les inconvénients précités. Elle concerne un système permettant de remplacer tout type de support d'information et de servir au stockage des programmes d'application d'automatismes industriels ou à celui des programmes de test des systèmes informatiques. A cette fin, selon l'invention, le système pourvu d'un poste informatique et destiné à la surveillance des caractéristiques de dispositifs éloignés dudit poste informatique est remarquable en ce que ledit poste informatique comporte un dispositif d'écriture et de lecture d'informations pour au moins une unité de mémoire amovible et en ce qu'il est prévu au moins un dispositif mobile pour la lecture et l'affichage d'au moins certaines desdites informations contenues dans ladite unité de mémoire amovible. Ainsi, on voit que, grâce à l'invention, un opérateur se déplaçant au voisinage des dispositifs à surveiller accompagné de ladite unité de mémoire et dudit dispositif mobile peut connaître les différentes informations nécessaires, informations qui ont été introduites dans ladite unité de mémoire par ledit poste informatique. Ces dispositifs à surveiller peuvent être de toute nature ; ce peut être par exemple des équipements électriques, mécaniques, hydrauliques, etc... ou bien encore des pièces en cours de fabrication. Appliquée à la maintenance d'équipements embarqués à bord d'aéronefs, on voit qu'un opérateur de maintenance peut tester et entretenir chaque équipement en fonction des indications qui lui sont fournies par ladite unité de mémoire, lues et affichées par ledit dispositif mobile, mais initialement inscrites par un autre opérateur, par exemple l'avionneur par l'intermédiaire du dispositif d'écriture et de lecture associé au poste informatique. On élimine ainsi tout risque d'erreur et de mauvaise interprétation, les informations spécifiques concernant un équipement pouvant être délivrées au voisinage de ce dernier. De préférence, ladite unité de mémoire amovible est portée par une carte. Il est alors possible de prévoir une mémoire de type grande capacité (par exemple de 32 KO). Il est avantageux que cette mémoire soit du type effaçable. Afin d'augmenter les performances de ladite unité de mémoire, celle-ci comporte un microprocesseur. Celui-ci sert aux procédures d'échanges d'informations entre l'unité de mémoire et lesdits dispositifs, fixe et mobile, de lecture. Il peut notamment permettre le cryptage desdites informations. Avantageusement, ledit dispositif mobile de lecture et d'affichage permet de plus l'écriture d'informations dans ladite unité de mémoire amovible. Ainsi, un opérateur d'entretien peut consigner des observations concernant l'équipement contrôlé. Afin d'effacer complètement les informations contenues dans ladite unité de mémoire, par exemple en vue d'une réutilisation pour un autre processus, on prévoit des moyens d'effacement. Ceux-ci sont adaptés au type de mémoire constituant ladite unité de mémoire amovible. Bien entendu, dans le système selon l'invention on peut prévoir, associés à un poste fixe, plusieurs dispositifs mobiles de lecture et d'affichage et/ou plusieurs unités de mémoire amovibles. Les figures du dessin annexé feront bien comprendre comment l'invention peut être réalisée. Sur ces figures, des références identiques désignent des éléments semblables. La figure 1 donne le schéma synoptique d'un mode de réalisation du système selon l'invention. La figure 2 montre un exemple de réalisation de la carte mise en oeuvre dans le système de la figure 1. Le mode de réalisation du système conforme à la présente invention, montré par la figure 1, est destiné à surveiller une pluralité d'équipements 1, montés à bord d'un avion 2. Ce système comporte un poste informatique fixe 3, une unité' de mémoire amovible 4, un poste de lecture et/ou d'écriture mobile 5 et des moyens d'effacement 6. Le poste informatique fixe 3 comporte lui-même un micro-calculateur 7, associé à des logiciels 8 et à des périphériques 9, ainsi qu'à un poste de lecture et/ou d'écriture fixe 10. Comme le montre schématiquement la figure 2, l'unité de mémoire amovible 4 comprend une carte de support 11 pour ses différents composants 12 à 17 et elle peut être réalisée au format ISO. Elle est architecturée autour d'un microprocesseur 12, par exemple de type 6803. Son programme de fonctionnement est contenu dans une mémoire 13, par exemple du type mémoire morte REPROM. Les données utiles sont stockées dans une deuxième mémoire morte 14, qui peut être du type à effacement par l'action d'un rayonnement ultraviolet, ou du type E 2 PROM à effacement électrique. Les liaisons entre le microprocesseur 12 et les mémoires 13 et 14 s'effectuent par l'intermédiaire de registres 15, 16, 17, par exemple du type LS 373, qui servent d'aiguillage pour les signaux d'adressage et de données nécessaires au fonctionnement. Des plots 18, portés par un bord de la carte de support 11, permettent la liaison électrique entre les composants 12 à 17 de cette dernière et les postes de lecture et/ou d'écriture mobile 5 et fixe 10. Ces plots permettent de plus l'alimentation électrique desdits composants 12 à 17 à partir desdits postes 5 et 10. Le poste fixe de lecture et/ou d'écriture 10 est relié au micro-calculateur 7 par une ligne 19. Par ailleurs, il comporte un logement 20 pour l'introduction et le branchement de l'unité de mémoire 4. Ainsi, grâce à la coopération du poste 10 et du micro-calculateur 7, on peut lire et écrire des informations d'utilisation des équipements 1, dans la mémoire 14 de l'unité de mémoire 4. On voit donc que les logiciels de gestion de l'unité de mémoire 4 sont de deux types : d'une part, le logiciel résidant incorporé dans la mémoire 13 et pouvant servir à la gestion et au cryptage des données, ainsi qu'à la sécurité des accès, d'autre part, le logiciel d'exploitation, contenu dans le micro-calculateur 7 et ses mémoires associées 8 et possédant les utilitaires indispensables à la gestion correcte du système. Les principaux de ces utilitaires sont destinés à l'écriture et/ou à la lecture de données et d'informations sur l'unité de mémoire 4, au test de virginité de cette dernière, et aux procédures de test et de contrôle des équipements 1 de l'avion 2. Le poste mobile 5, par exemple portatif, est destiné à lire et/ou à écrire des informations sur l'unité de mémoire 4 en n'importe quel lieu d'un site industriel et, en particulier, dans l'avion 2. Il comporte un logement 21 pour l'introduction et le branchement de ladite unité 4, ainsi qu'un clavier 22 permettant le dialogue avec le microprocesseur 12 et un dispositif d'affichage 23, par exemple à cristaux liquides, permettant de visualiser le contenu de ladite unité 4 et les instructions pour l'utilisateur. Bien entendu le poste mobile 5 comporte une alimentation électrique indépendante (non représentée) , par exemple du type à batterie rechargeable. Les moyens d'effacement 6 de l'unité de mémoire 4 ne sont nécessaires que lorsque la mémoire 14 n'est pas du type à effacement automatique par simple réécrite (type E 2 PROM). Lorsqu'ils sont destinés à effacer une mémoire 14 du type REPROM, ils comportent une rampe de tubes à rayonnement ultra-violet, dont le fonctionnement est commandé par une minuterie. Une unité de mémoire 4 ayant déjà été utilisée et devant être réutilisée pour un processus nouveau est tout d'abord effacée, puis introduite dans le poste fixe 10 afin d'être soumise à un test de virginité, afin d'être sur qu'aucune information parasite ne subsiste à 1'in- térieur de sa mémoire 14. Un tel test de virginité peut être également appliqué à une unité 4 utilisée pour la première fois. L'unité de mémoire 4 ainsi testée, restant dans le poste fixe 10, peut alors recevoir toutes les informations nécessaires par l'intermédiaire du micro-calculateur 7. Par exemple, le logiciel d'exploitation de celui-ci vient écrire au début de la mémoire 14, un message d'identification propre au système, ainsi qu'un numéro d'ordre indiquant la série et la version de la carte. A partir de ce stade, la carte est disponible pour un utilisateur potentiel, de préférence suivant plusieurs méthodes d'exploitation. Par exemple, pour écrire des données dans la mémoire 14 à partir du poste fixe 3, un utilisateur peut mettre en oeuvre, au choix, les processus suivants - ECRITURE EN MODE PAGE : Dans ce mode de fonctionnement, le logiciel d'exploitation du micro-calculateur 7 considère l'espace de la mémoire 14 comme découpé en plusieurs zones. L'écriture est gérée automatiquement par le logiciel, après que l'utilisateur ait introduit le numéro de la page sur laquelle il désire écrire. Les nouvelles informations sont alors mémorisées à la suite de celles déjà existantes. L'affichage de la page en question s'effectùe sur l'écran vidéo du micro-calculateur 7. - ECRITURE EN MODE ADRESSE : Par ce mode de fonctionnement l'utilisateur a la possibilité d'écrire une information dans une zone quelconque de la mémoire 14, en indiquant simplement l'adresse de début de cette implantation. Cela suppose que l'utilisateur connaisse parfaitement la structure et la disposition des informations contenues dans la mémoire. Pour l'aider dans cette tâche, le système affiche sur l'écran vidéo du microcalculateur 7, la page de mémoire qui contient l'adresse indiquée et positionne le curseur sur l'adresse demandée. L'utilisateur n'a plus qu'à introduire ses informations. Un compteur d'adresse s'incrémente au fur et à mesure, indiquant l'adresse en cours. - ECRITURE SUIVANT UN MASQUE ECRAN IMPOSANT A L'UTILI SATEUR UN FORMAT PARTICULIER, TEL QUE CELUI D'UNE ETIQUETTE : Dans ce mode de fonctionnement les informations à mémoriser sont affichées sur l'écran vidéo du micro-calculateur 7 suivant un format préétabli, fournissant à l'utilisateur une représentation claire et synthétique des informations à traiter. Ces données sont mises en mémoire les unes à la suite des autres, afin d'utiliser au mieux l'espace disponible de la mémoire 14. L'utilisateur est guidé dans la saisie des informations par le déplacement du curseur, qui suit dans un ordre déterminé les cases à renseigner. De même, lorsqu'un utilisateur désire lire, à partir du. poste fixe 3, les informations contenues dans une unité 4, il dispose alors des modes de lectures correspondants, à savoir - LECTURE EN MODE PAGE : Dans ce mode de lecture le logiciel d'exploitation du micro-calculateur 7 lit la page indiquée et affiche son contenu sur l'écran de celui-ci. - LECTURE EN MODE ADRESSE : Dans ce mode de lecture l'utilisateur indique au système l'adresse de début et de fin de la zone de mémoire 14 à lire. Celle-ci est lue et affichée sur l'écran du micro-calculateur 7. - LECTURE EN MODE ETIQUETTE : Dans ce mode de lecture l'utilisateur introduit au clavier du micro-calculateur 7 le numéro de l'étiquette à lire. Le logiciel d'exploitation calcule alors l'adresse d'implantation des données, qui, ayant une longueur bien définie constituent un bloc mémoire. Ce bloc est lu et affiché suivant le schéma de l'étiquette dessiné sur l'écran vidéo de l'ordinateur de service. Par ailleurs, le poste mobile 5 permet de lire et/ou d'écrire dans la mémoire d'utilisation suivant les différents modes décrits ci-dessus, la seule différence pouvant résider dans le mode d'affichage des données lues. En effet, les données pouvant, en raison de la structure des moyens d'affichage 23, n'être affichées que sur une seule ligne de caractères, l'utilisateur doit, pour avoir accès à toutes les informations contenues dans la zone sollicitée, se déplacer à l'intérieur de celle-ci par l'intermédiaire des touches de fonction prévues à cet effet sur le clavier 22. Il est aidé dans sa tâche par des indications fournies sur une ligne d'affichage mise à sa disposition, qui le renseignent sur l'exécution du programme en cours. Dans certaines applications du système selon l'invention, le poste mobile peut ne pas permettre, pour des raisons de sécurité, d'écrire dans la mémoire d'utilisation 14. On voit ainsi què, grâce à l'invention, on obtient un système à capacité de mémoire importante et effacable, éventuellement cryptable, dont la carte à mémoire est associée à la totalité de l'environnement nécessaire à son exploitation. REVENDICATIONS 1 - Système pourvu d'un poste informatique (3) et destiné à la surveillance des caractéristiques de dispositifs (1) éloignés dudit poste informatique, caractérisé en ce que ledit poste informatique (3) comporte un dispositif (10) d'écriture et de lecture d'informations pour au moins une unité de mémoire amovible (14) et en ce qu'il est prévu au moins un dispositif mobile (5) pour la lecture et l'affichage d'au moins certaines desdites informations contenues dans ladite unité de mémoire amovible (14). 2 - Système selon la revendication 1, caractérisé en ce que ladite unité de mémoire amovible (14) est portée par une carte de support (11). 3 - Système selon l'une des revendications 1 ou 2, caractérisé en ce que ladite unité de mémoire amovible (14) est du type effaçable. 4 - Système selon la revendication 3, caractérisé en ce qu'il comporte des moyens (6) pour l'effacement des informations contenues dans ladite unité de mémoire amovible (14). 5 - Système selon l'une des revendications 1 à 4, caractérisé en ce que ladite unité de mémoire amovible (14) est associée à un microprocesseur (12) qui en est solidaire. 6 - Système selon l'une quelconque des revendications 1 à 5, caractérisé en ce que ledit dispositif mobile (5) permet d'inscrire des informations dans ladite unité de mémoire amovible (14).