Brevet FR2600797A1 — publié le 19871231

L'invention concerne un procédé de transfert d'informations sans câblage dans un atelier flexible, par exemple danstdes ateliers de couture, ainsi qu'un système adapté à la mise en oeuvre de ce procédé. Un bon fonctionnement d'un atelier suppose des échanges multiples d'informations entre des postes de travail (demande de travail, manque de matières, machine en arrêt, panne mécanique, appel du chef d'atelier ...) et un poste central où ces informations peuvent être centralisées (gestion de production, des en-cours ...), et d'ou des m formations peuvent être émises en sens inverse vers les divers postes de travail (leur nombre peut âtre de plusieurs dizaines). Un tel échange d'informations peut être obtenu, de manière classique, par l'intermédiaire d'un câblage entre les divers postes et le poste de centralisation ; ceci suppose toutefois que les emplacements des divers postes soient fixes, à moins d'admettre que le câblage lui-mbme puisse varier aisément de configuration, ce qui peut se heurter aux exigences de sécurité. L'invention a pour objet de permettre un transfert rapide et fiable, sans câblage, entre un poste central et des postes de travail, qui puisse immédiatement s'adapter à un changement de configuration de ces divers postes dans le cadre de ce que l'on peut appeler des ateliers flexibles. L'invention propose à cet effet un procédé de transfert d'information, sans câblage, entre un poste de centralisation et des postes de travail, tous ces postes étant répartis le long du circuit d'un chariot, caractérisé en ce que l'on fait transiter les informations par le chariot et que - on émet à partir du chariot, à partir du moment où celui-ci détecte un poste à proximité, une pluralité de signaux d' interrogation d'identité, - on émet à partir du poste, en réponse à au moins un tel signal d'interrogation d'identité, un signal d'identification propre à ce poste, - on échange en alternance des signaux de dialogues entre poste et chariot après immobilisation du chariot, et - on fait répartir le chariot après un signal de fin de transmission. L'invention propose donc d'utiliser un chariot de manutention passant successivement auprès de chaque poste comme collecteur et mémoire temporaire d'informations. Cela permet au chef d'atelier d'avoir un état de l'atelier qui est remis à jour à chaque rotation du chariot. Dans une version simplifiée le chariot collecteur d'informations peut âtre déchargé de toute fonction de manutention. Selon des dispositions avantageuses de l'invention - les échanges d'informations se font, sous forme binaire, par modulation d'une émission de rayonnement infra-rouge, - la transmission est du type série assynchrone, les informations étant de préférence codées de façon binaire en octets précédés d'un bit de début et suivis d'un bit de fin, - chaque mot binaire est répété plusieurs fois, dans le cadre d'une émission "en rafales" pour des raisons de sécurité de transmission ; plusieurs temporisations sont prévues pour éviter les interférences entre émission et réception, - en outre des mots de reconnaissance sont utilisés, sous réserve d'être reconnus comme tels, des mots de demande de travail dont chaque position de bit correspond à un type donné de demande ainsi plusieurs demandes peuvent âtre émises simultanées. L'invention propose également, pour la mise en oeuvre de ce procédé, un système de transfert d'information sans câblage entre un poste central et des postes de travail distribués le long d'un circuit d'un chariot, caractérisé en ce que le chariot comporte une cellule de détection d'un poste à proximité et un microprocesseur, et que chaque poste et le chariot comportent un bloc émetteur-récepteur. Lorsque le chariot est autoguidé et comporte à cet effet un microprocesseur de pilotage, c'est ce microprocesseur qui est avantageusement utilisé pour la commande des dialogues et le stockage temporaire des informations. Il en résulte une très bonne synchronisation des ordres de déplacement, des ordres de chargement/déchargement, et des échanges d'informations. En particulier l'invention se combine aisément aux enseignements de la demande de brevet 85.02299 déposée le 18 Février 1985 au nom du demandeur et qui concerne un chariot optoguidé. Des objets, caractéristiques et avantages de l'invention ressortent de la description qui suit, donnée à titre d'exemple illustratif non limitatif, en regard des dessins annexés sur lesquels : - la figure 1 est un schéma synoptique d'un atelier équipé d'un système de transfert d'information conforme à. l'invention, - la figure 2 est un schéma à plus grande échelle montrant un chariot le long d'un poste de travail, - la figure 3 est un diagramme montrant la forme binaire d'un mot d'information, - les figures 4A et 4B sont des diagrammes illustrant une transmission en rafale d'un tel mot, - les figures 5A et 5B sont des diagrammes montrant un exemple de dialogue, - la figure 6 est un diagramme d'un signal d'émission correspondant à un mot d'information, et - les figures 7A et 7B sont des diagrammes montrant le début d'un dialogue entre chariot et poste. La figure 1 présente schématiquement un atelier 1, par exemple flexible, comportant un poste central 2 et des postes de travail 3 (dont un seul est représenté) qui sont répartis le long. d'un circuit 4, de préférence adaptable, suivant lequel se déplace un chariot 5, par exemple un chariot optoguidé du type décrit dans la demande de brevet précitée. Ce circuit 4 comporte par exemple des aiguillages 6, auxquels sont associés, si nécessaire, des marques au sol 7 indiquant au chariot 5 la proximité d'un aiguillage. Le poste central 2 est ici associé à une unité centrale 8 d'un ordinateur 9, à laquelle est connectée une console de visualisation 10. Ce poste central collecte les demandes de travail recueillies par le chariot, affiche les demandes sur la console 10, transmet au chariot des informations de destination et des informations de mise à jour des demandes de travail pour chaque poste (par exemple introduites par le clavier associé à la console). I1 reçoit et envoie des bacs de matières sur la chariot 5. Le chariot 5 effectue un transport de matière et un transfert d'informations entre le poste central 2 et les postes de travail 3. Les postes de travail 3 comportent à une extrémité une aire d'entrée 3A pour le déchargement de bacs sur le poste et, à l'autre extrémité, une aire de sortie 3B pour le chargement de bacs sur le chariot. A chaque poste est associé un clavier 3C pour l'introduction par un opérateur des demandes de travail et d'information. Chaque poste de travail transmet au chariot les ordres de travail déjà satisfaits et reçoit en échange les ordres ou demandes de travail à effectuer ; il reçoit du chariot les bacs de matières premières et renvoie sur le chariot les bacs de travaux terminés. Ainsi qu'il ressort de la figure 2 à l'avant du chariot est prévue une cellule de détection 11 adaptée, lorsque son rayon est renvoyé par un catadioptre 12 disposé au début d'un poste, à détecter la proximité dudit poste. Sur le chariot est disposé un bloc émetteur-récepteur de rayonnement infra-rouge 13 tandis qu'au moins un bloc similaire 14 (ici au nombre de deux, associés à chacune des aires 3A et 3B) est porté par chaque poste ; soient 13A et 14A les faisceaux infra-rouges respectivement émis par les blocs 13 et 14. Sur le chariot sont disposées des courroies d'entratnement 15 adaptées à charqer ou décharger un bac. Le circuit 4 est par exemple un ruban adhésif formant contraste avec le sol. Les échanqes d'informations se font de manière similaire entre le chariot et le poste central, et le chariot et chacun des postes de travail. Les informations sont préalablement converties en rapts binaires de 8 bits (voir figure 3) qui sont émis au moyen d'une transmission de type série assynchrone, dont les caractéristiques sont par exemple - vitesse de 4800 bauds (bits/seconde), - 8 bits de données, - 1 bit de début BD à un niveau binaire, - 1 bit de fin BF à l'autre niveau binaire. Pour obtenir une reconnaissance valable et sûre de chaque mot, on émet celui-ci plusieurs fois '(m) de suite, dans un temps déterminé T1, afin qu'à la réception, le traitement de cette "rafale" de mots identiques reçus puisse faire l'objet d'une vérification afin d'obtenir une probabilité élevée que le caractère reçu soit bien identique à celui qui aura été émis (voir figure 4A). Entre chaque mot de la rafale s'écoule un temps T2 compris entre T1 et 2T1. On provoque une temporisation T3 (voir figure 4B) qui débute sur le premier mot reçu de façon correcte, dont la durée satisfait : T3 > (m-l) (T1+T2) Les contraintes de temps sont dues à une phase dynamique du dialogue. En effet le dialogue s'établit alors que le chariot ne s'est pas encore immobilisé. L'intensité de rayonnement infra-rouqe reçue par un poste de travail ou par le poste central augmente en effet depuis un niveau nul jusqu'à un niveau maximum lorsque le chariot arrive en regard de ce poste. La temporisation T2 permet au récepteur de se synchroniser sur le bit de début du mot émis. Si T2 n'existait pas, le récepteur pourrait se synchroniser sur n'importe quel bit (début ou donnée) et donc acquérir un mot dont le format serait considéré comme bon mais dont la valeur serait différent du mot émis. Les figures 5A et 5B illustrent à titre d'exemple une demande par le chariot de décharqer un bac sur le poste de travail considéré : - dans un premier temps le poste répond que l'aire de déchargement est occupée, - le chariot réitère sa demande, - entre temps, l'aire de déchargement a été libérée, - le chariot annonce au poste qu'il lui envoie le bac qu'il transporte. Sur les figures 5A et 58 apparaissent divers mots hexagonaux. 81 H : demande de décharqement BS 85 H :-déchargement interdit 86 H : déchargement autorisé .... Une multitude de mots de dialogues peuvent ainsi âtre prévus. Une temporisation T* au plus égale à T3 sépare les réponses du poste des questions du chariot, tandis qu'une temporisation T par exemple égale à T* permet de garantir que le poste a bien eu le temps d'émettre une rafale de codes en totalité. La figure 6 illustre la transmission du mot 83 H entre deux quelconques des émetteurs récepteurs considérés, au moven d'une modulation d'émission du rayonnement infra-rouge dans les parties hachurées, c'est-à-dire qu'aux bits 0 correspond une excitation de l'émetteur. Le bit de début est ici à 0. Des codes particuliers sont prévus pour traduire les demandes de travail émises par le poste de travail considéré. Ces codes sont distingués des codes de dialogues utilisés par la transmission au moyen d'artifices de logiciels : on prévient l'interlocuteur que le mot ou code qui va suivre dans le dialogue sera l'un prédéterminé de ces codes particuliers qui seront donc interprétés comme des données faisant état de la demande du poste de travail. A chaque position de bit est par exemple associée une demande de travail donnée. Une phase d'arrivée du chariot sur un poste de travail ou auprès du poste central est représentée aux figures 7A et 7b. L'arrivée du chariot à hauteur d'un poste est détectée en t0 par la cellule de détection de proximité 11 du chariot. Dès lors ce dernier émet de façon répétitive le code "Demande d'identité". Lorsque n codes ont été reçus pendant un temps égal à T3 par le poste, celui-ci émet son identité (tl). Si le chariot reçoit cette identité, il s'arrête, le cas échéant, et continue de dialoguer avec le poste. I1 repart ensuite en fin de dialogue vers le poste suivant. il va de soi que la description qui précède n'a été proposée qu'à titre d'exemple non limitatif et que de nombreuses variantes peuvent être proposées par l'homme de l'art sans sortir de son cadre. REVENDICATIONS 1. Procédé de transfert d'information, sans cuablaqe, entre un poste de centralisation (2) et des postes de travail (3), tous ces postes étant répartis le long du circuit (4) d'un chariot (5), caractérisé en ce que l'on fait transiter les informations par le chariot et que - on émet (13) à partir du chariot (5), à partir du moment où celui-ci détecte un poste (2, 3) à proximité, une pluralité de siqnaux d'interrogation d'identité, - on émet (14) à partir du poste, en réponse à au moins un tel signal d'interrogation d'identité, un signal d'identification propre à ce poste, - on échange en alternance des signaux de dialogues entre poste et chariot après immobilisation du chariot, et - on fait répartir le chariot après un signal de fin de transmission. 2. Procédé selon la revendication 1, caractérisé en ce qu'on détermine en outre, en conséquence de ces signaux de dialogues, des phases de chargement/déchargement de matières. 3. Procédé selon la revendication 1 ou la revendication 2, caractérisé en ce aue les échanges d'informations se font sous forme binaire, par modulation d'émission de rayonnement infra-rouge. 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que la transmission est du type série binaire assynchrone, des bits de données étant précédés d'un bit de début (BD) et suivi d'un bit de fin (BF) de niveau binaire différent du bit de début. 5. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que chaque information est transmise -ous forme de rafales de mots binaires identiques. 6. Procédé selon la revendication 5, caractérisé en ce que l'intervalle (T2) entre deux mots d'une rafale est compris entre une fois et deux fois la durée (T1) de chaque mot. 7. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'entre chaque émission et chaque réception s'écoule une durée (T) de temporisation. 8. Système de transfert d'information sans câblaqe entre un poste central (2) et des postes de travail (3) distribués le long d'un circuit (4) d'un chariot (5), caractérisé en ce que le chariot (5) comporte une cellule (11) de détection d'un poste (2, 3) à proximité et un microprocesseur, et que chaque poste (2, 3) et le chariot comportent un bloc émetteur-récepteur (13-14). 9. Système de transfert selon la revendication 8, caractérisé en ce que, le chariot étant autoguidé, il comporte un unique microprocesseur pour son pilotage et le transfert d'information. 10. Système de transfert selon la revendication 9, caractérisé en ce que ledit microprocesseur assure un guidage optique au sol du chariot, et commande outre des échanqes d'informations, des opérations de chargement/déchargement de matières.