Brevet FR2702201A1 — publié le 19940909

La présente invention concerne un dispositif pour piloter un automate de stockage rotatif. Traditionnellement, ces automates se présentent comme une armoire métallique comportant une ou plusieurs portes horizontales à l'intérieur de laquelle tournent des plateaux suspendus à des chaînes.Ces plateaux comportent des tablettes intermédiaires et des séparateurs pour utiliser au mieux le volume de stockage. Le repérage des bacs ou séparateurs contenus par les plateaux est traditionnellement effectué en allumant une lampe devant le bac concerné. Les dispositifs de pilotage existants sont tous basés sur une détection directe des plateaux, ce qui engendre les problèmes suivants - imprécision de l'arrêt en fonction de la charge de la machine. - obligation d'avoir le même aménagement dans tous les plateaux, sous peine de s'arrêter sur des tablettes n'existant pas. - progressivité du freinage et du démarrage figée, quelque soit la distance à parcourir et la charge de la machine. - gestion de plusieurs portes difficile, limitée, voir même parfois impossible. - obligation d'utiliser toujours le même type de bacs ou le même espace entre séparateurs pour que la lampe s'allume au bon endroit. Le dispositif selon l'invention permet de palier à l'ensemble de ces problèmes. Il comporte en effet un codeur permettant de déterminer la rotation de l'arbre moteur et un capteur de repérage de plateau N0l. Une carte à micro contrôleur calcule la distance à parcourir et pilote le frein et le moteur par l'intermédiaire d'un variateur de vitesse. Les informations envoyées par le codeur permettent d'ajuster le pilotage en fonction de la charge. Un journal lumineux modifié permet de localiser le bac ou le séparateur avec précision, quelque soit sa taille. Un clavier permet d'indiquer à la carte à micro contrôleur le nombre de plateaux et les distances entre tablettes pour chaque plateau, ainsi que la progrésssivité du freinage désirée et la distance entre les portes, ainsi que la taille des bacs ou l'espace entre séparateurs pour chaque plateau. Selon des modes particuliers de réalisation: - le codeur peut être un capteur optique associé à un disque à fentes. - le capteur de repérage du plateau 1 peut être optique ou inductif. - le variateur de vitesse peut être remplacé par une carte de commande lorsque l'on utilise un moteur à deux vitesses. - le variateur de vitesse peut être du type hacheur à stabilisation de vitesse par comptage d'impulsions émanant du codeur. Dans ce cas, il convient d'utiliser une interface pour distribuer les signaux du codeur et isoler la carte microcontrôleur du variateur. - un ordinateur de gestion peut remplacer l'opérateur. La carte micro-contrôleur doit donc être connectable via une RS 232 ou RS 485. Les dessins annexés illustrent l'invention - La figure 1 représente le synoptique du dispositif suivant l'invention. - Les figures 2 à 4 représentent le schéma de la carte à micro controleur. - La figure 5 représente le schéma de la carte interface. - La figure 6 représente la connexion à un ordinateur. - La figure 7 représente le schéma de la carte de gestion du journal lumineux. - La figure 8 représente le schéma d'un tronçon de journal lumineux. En référence à ces dessins, le dispositif comporte un codeur (1) permettant de mesurer la rotation du moteur (5) par rapport à une position d'origine déterminée par le capteur (2). La carte contrôleur (3) calcule la distance à parcourir et pilote le moteur (5) et le frein (4) par l'intermédiare du variateur (6). Le clavier (7) permet d'indiquer à la carte contrôleur (3) le nombre de plateaux, la distance entre tablettes pour chaque plateau, la progressivité de freinage désirée et la distance entre 2 portes. Le journal lumineux modifié (8) affiche l'emplacement du bac ou du séparateur suivant les ordres de la cartes (3). Dans la forme de réalisation suivant les dessins 2 à 4, une seule carte micro contrôleur de faible encombrement et de coût réduit réunit toutes les fonctionnalités du système - Le circuit d'alimentation (R 62, R 64, U6) est incorporée dans la carte contrôleur - La carte comporte un afficheur 2 x 40 caractères (AFF) pour dialoguer avec l'opérateur. - La carte comporte 3 ports RS 485 (U8, U22, U23) et un port RS 232 opto-couplé (U9), ainsi qu'un gestionnaire de liaison de série (U26) - Le micro contrôleur (U1) est du type 8 bits, il contient le BIOS, ses sorties sont démultiplexées par le circuit intégré (U2). Le circuit intégré (U3) sélectionne les données sortant de (ut). - La carte comporte une RAM (U4) 8Ko x 8 bits pour stocker les variables. - La carte comporte une mémoire FLASH EPROM (U5) permettant de stocker le logiciel de gestion. - A cette FLASH EPROM est associé le convertisseur (U50) permettant de générer une tension de 12 V pour reprogrammer 1'EPROM. - La carte comporte 3 gestionnaires de sortie (U27, U 28 et U29) associés à des photocoupleurs (U31 à U44) pilotant eux mêmes les amplificateurs de puissance (U45 à U48). - La mémoire EPROM (U30) permet de stocker les paramètres. - Les phototriacs (U24) et (U25) alimentent les triacs de puissance T1 et T2 alimentant les contacteurs. Dans la forme de réalisation suivant le dessin 5, la carte interface comporte: - Un photocoupleur IC1 et son alimentation REG 1 permettant d'envoyer les informations émanant du codeur à la carte processeur et au variateur. - Deux relais d'isolement galvanique protégeant les commandes marche rapide et marche lente émises par la carte processeur. Dans la forme de réalisation suivant le dessin 6, un boîtier de commutation (1) permet d'aiguiller les signaux de commande émanant de 1'odinateur de gestion ou du clavier. Dans la forme de réalisation suivant le dessin 7, le journal lumineux est piloté par une carte comportant une alimentation régulée (U3), un micro contrôleur (U1) gérant l'affichage et un port RS 485 (U2). Dans la forme de réalisation suivant le dessin 8, le journal lumineux est composé de tronçons comportant des matrices d'affichage actives (SLB 1 à SLB8). Un registre à décalage (U3) sélectionne les matrices, les circuits (U1) et (U2) mettent en forme les signaux électriques provenant du tronçon précédent compte tenu du nombre de tronçons en série. REVENDICATIONS 10/ Dispositif pour piloter un automate de stockage caractérisé en ce qu'il comporte un codeur (1) permettant de mesurer la rotation du moteur (5) par rapport à une position d'origine déterminée par le capteur (2). La carte contrôleur (3) calcule la distance à parcourir et pilote le moteur (5) et le frein (4) par l'intermédiare du variateur (6). Le clavier (7) permet d'indiquer à la carte contrôleur (3) le nombre de plateaux, la distance entre tablettes pour chaque plateau, la progressivité de freinage désirée et la distance entre 2 portes. Le journal lumineux modifié (8) affiche l'emplacement du bac ou du séparateur suivant les ordres de la cartes (3). 20/ Dispositif suivant la revendication 1, caractérisé en ce que une seule carte réunit toutes les fonctionnalités du sytème - Le circuit d'alimentation (R 62, R 64, U6) est incorporée dans la carte contrôleur - La carte comporte un afficheur 2 x 40 caractères (AFF) pour dialoguer avec l'opérateur. - La carte comporte 3 ports RS 485 (U8, U22, U23) et un port RS 232 opto-couplé (U9), ainsi qu'un gestionnaire de liaison de série (U26) - Le micro contrôleur (U1) est du type 8 bits, il contient le BIOS, ses sorties sont démultiplexées par le circuit intégré (U2). Le circuit intégré (U3) sélectionne les données sortant de (U1). - La carte comporte une RAM (U4) 8Ko x 8 bits pour stocker les variables. - La carte comporte une mémoire FLASH EPROM (U5) permettant de stocker le logiciel de gestion. - A cette FLASH EPROM est associé le convertisseur (U50) permettant de générer une tension de 12 V pour reprogrammer l'EPROM. - La carte comporte 3 gestionnaires de sortie (U27, U 28 et U29) associés à des photocoupleurs (U31 à U44) pilotant eux mêmes les amplificateurs de puissance (U45 à U48). - La mémoire EPROM (U30) permet de stocker les paramètres. i - Les phototriacs (U24) et (U25) alimentent les triacs de puissance (T1) et (T2) alimentant les contacteurs. 30/ Dispositif suivant la revendication 1 ou la revendication 2 caractérisé en ce que une carte interface comporte - Un photocoupleur 101 et son alimentation REG 1 permettant d'envoyer les informations émanant du codeur à la carte processeur et au variateur. - Deux relais d'isolement galvanique protégeant les commandes marche rapide et marche lente émises par la carte processeur. 40/ Dispositif suivant l'une quelconque des revendications précédentes caractérisé en ce que un boîtier de commutation permet d'aiguiller les signaux de commande émanant de l'odinateur de gestion ou du clavier. 50/ Dispositif suivant l'une quelconque des revendications précédentes caractérisé en ce que le journal lumineux est piloté par une carte comportant une alimentation régulée (U3) , un micro contrôleur (U1) gérant l'affichage et un port RS 485 (U2). 60/ Dispositif suivant l'une quelconque des revendications précédentes caractérisé en ce que le journal lumineux est composé de tronçons comportant des matrices d'affichage actives (SLB 1 à SLB8). Un registre à décalage (U3) sélectionne les matrices, les circuits (U1) et (U2) mettent en forme les signaux électriques provenant du tronçon précédent compte tenu du nombre de tronçons en série. 70/ Dispositif suivant l'une quelconque des revendications précédentes caractérisé en ce que le variateur de vitesse est remplacé par une carte de commande pour piloter des moteurs à deux vitesses.