FR 2511521 A1 19830218 FR 8214056 A 19820812 11521 La présente invention concerne des systèmes de com- mande perfectionnés pour des presses et plus particulièrement des systèmes de commande numérique et analogique à micro-ordinateur. Les systèmes de commande conventionnels comportent des circuits séquentiels du type à contacts ou du type sans contacts Les cir- cuits séquentiels du type à contacts, comme ceux à relais, sont sujets à l'usure et ont donc tendance à avoir une durabilité limitée Qu'ils soient du type avec ou sans contacts, les circuits conventionnels manquent de sûreté et de fiabilité Pour y remédier, de tels systèmes ont été exécutés partiellement en double et/ou avec de multiples sûretés, ce qui les a rendu de construction compliquée, encombrantset coûteux à fabriquer et à monter De plus, lorsqu'on désire changer de méthodes de commande avec les systèmes conventionnels, il faut changer les câblages et les tableaux de connexions Un autre inconvénient est que lessystèmesde commande conventionnels, en beaucoup de cas, ne remplissent pas convenable- ment leurs fonctions de sécurité en cas d'urgence. L'invention vise à apporter un système pour commander des presses au moyen de micro-ordinateurs, système qui garantisse la sûreté en toute circonstance, quels que soient les dérangements pouvant se produire dans les presses, qui soit simple, compact et peu coûteux et avec lequel il soit facile de changer les méthodes de commande en changeant des programmes de commande. Selon le procédé de l'invention, pour commander une presse, on utilise un micro-ordinateur dans lequel on introduit préalablement des programmes de commande grâce auxquels le micro- ordinateur est capable de donner des ordres à la presse à chaque position du mouvement du dispositif d'entra Inement de la presse. Encore un autre but de l'invention est d'apporter un système capable de commander des presses sans réduire les réponses (c'est-à-dire 6 S auignenter les constantes ce têmps) i lu" di&oeitif dcernmîment. D'autres caractéristiques et avantages de l'inven- tion ressortiront plus clairement de la description qui va suivre de plusieurs exemples de mise en oeuvre préférés mais nullement limitatifs, ainsi que des dessins annexés, sur lesquels: 11521 la figure 1 est un schéma synoptique d'un système selon l'invention pour commander des presses au moyen d'un micro- ordinateur; la figure 2 est un schéma synoptique d'un autre système selon l'invention, utilisant plusieurs micro-ordinateurs pour commander une presse; les figures 3 et 4 sont des chronogrammes pour le système de commande de figure 2; et les figures 5 A, 5 B et 5 C sont des organigrammes de programmation pour un système de commande de presse comme celui de figure 2. La figure 1 représente un système pour commander une presse 1 (délimitée schématiquement par une ligne en pointillé) en fonction de la position ou de l'angle de rotation d'un disposi- tif d'entraînement tel qu'un arbre à manivelle de la presse Le système de commande, connecté à la presse, comporte un micro- ordinateur 3, un dispositif de détection d'angle 5, un dispositif d'ajustement du point de départ 7, un dispositif de positionnement angulaire 9 tel qu'un clavier, un comparateur 11 et un élément de verrouillage 13. Le micro-ordinateur 3, connecté à la presse, comporte une unité de traitement centrale UTC 15, une mémoire fixe 17 dans laquelle ont été introduits des programmes et une mémoire à accès sélectif 19 pour la mémorisation temporaire de données Le micro- ordinateur 3 comporte en plus des circuits d'entrée 21 A et 21 B pour l'introduction des données de dispositifs extérieurs, des circuits de sortie 23 A et 23 B pour délivrer desi données aux dispositifs extérieurs et un bus 25 du système, qui relie entre eux 1 'UTC 15, les mémoires 17 et 19 et les circuits d'entrée 21 A, 21 B et de sortie 23 A, 23 B pour la transmission des informations à l'intérieur du micro-ordinateur 3. Le dispositif de détection d'angle 5 comporte un codeur rotatif à impulsions 27, un conformateur d'impulsions 29, un discriminateur de direction 31 et un compteur 33 avec des bornes d'entrée positive (+) et négative (-) Le codeur 27 est monté sur un dispositif d'entraînement rotatif tel qu'un arbre à manivelle 11521 de la presse Il détecte les angles de rotation du dispositif d'entraînement et délivre des impulsions correspondant à ces angles au conformateur 29 Celui-ci met les signaux pulsés du codeur en impulsions de forme régulière définie et applique ces impulsions au discriminateur de direction 31 Ce discririnateur détermine le sens de rotation du dispositif d'entraînement d'après les signaux pulsés reçus du conformateur 29 et transmet les signaux suivant le sens de rotation établi à la borne positive ou à la borne négative du compteur 33 Celui-ci compte les impulsions reçues sur ses deux entrées, détermine par ce comptage l'angle de rotation du dispositif d'entraînement et transmet le résultat à un comparateur Il ou à un élément de verrouillage 13, comne décrit par la suite. Le dispositif d'ajustement du point de départ 7 est prévu près du dispositif d'entraînement de la presse et com- porte un détecteur de point de départ 35, constitué par un inter- rupteur de proximité et son élément d'actionnement par exemple, ainsi qu'un circuit d'ajustement du point de départ 37 Le détec- teur 35 détecte, comme point de départ, le point mort haut du dispositif d'entraînement et envoie un signal au circuit d'ajuste- ment 37 lorsque le dispositif d'entraînement est à ce point Le circuit d'ajustement du point de départ 37 est connecté également au compteur 33 et au circuit d'entrée 21 B, lequel est connecté par le bus 25 à l'UTC 15 Le circuit 37 envoie des signaux au compteur 33 et, par le circuit d'entrée 21 B, à V'UTC, lorsqu'il reçoit du détecteur 35 le signal que le dispositif d'entraînement est au point mort liaut, c'est-à-dire au point de départ Dès que le compteur 33 reçoit ce signal du circuit 37, il est remis à zéro. Le dispositif de positionnement angulaire 9 est relié par le circuit d'entrée 21 B au micro-ordinateur 3 en vue de l'introduction dans ce dernier de positions angulaires du dispositif d'entraînement et de manoeuvres à effectuer par la presse à ces différents angles. Le comparateur 11 est relié au compteur 33 et au circuit de sortie 23 A et il est destiné à comparer l'angle de rotation réel du dispositif d'entraînement, indiqué par le comp- teur 33, avec l'angle programmé mémorisé dans le micro-ordinateur 3. Le comparateur Il est en plus relié au circuit d'entrée 21 B pour envoyer à travers lui un signal à V'UTC lorsque l'angle de rotation réel du dispositif d'entraînement correspond à l'angle programmé. L'élément de verrouillage 13 prévu entre le compteur 33 et le circuit d'entrée 21 A est destiné à retenir temporairement l'angle indiqué par le compteur 33 et à le transmettre ensuite à V'UTC 15 à travers le circuit d'entrée 21 A. Dans le système décrit ci-dessus, les positions angulaires du dispositif d'entraînement de la presse et les manoeuvres à effectuer par la presse à différentes positions angulaires de ce dispositif ont été introduites préalablement dans le micro-ordinateur 3 au moyen du dispositif de positionnement angulaire 9 et sont mémori- sées dans la mémoire à accès sélectif 19 après avoir été traitées par V'UTC 15 suivant le programme qui a été introduit dans la mémoire fixe 17 Lorsque la presse doit être mise en marche, le dispositif d'entraînement tel que l'arbre à manivelle est amené au point mort haut, c'est-à-dire au point de départ, de sorte que le dispositif d'ajustement du point de départ 7 remet le compteur 33 à zéro et envoie à l'UTC 15, à travers le circuit d'entrée 21 B, le signal que le dispositif d'entraînement est au point mort haut. Dès que la presse est mise en mouvement, la mémoire à accès sélec- tif 19 transmet au comparateur 11, à travers le circuit de sortie 23 A et sous les instructions de V'UTC 15, le premier angle de rotation du dispositif d'entraînement correspondant au-déclenchement d'une manoeuvre de la presse, tandis que le compteur 33 transmet l'angle de rotation réel du dispositif d'entraînement au comparateur 11. Au moment o l'angle réel transmis par le compteur 33 devient égal au premier angle de consigne transmis par le micro-ordinateur 3, le comparateur ll informe l'UTC 15 de cette égalité à travers le circuit d'entrée 21 B, à la suite de quoi l'unité de traitement central 15 donne l'ordre à la presse d'exécuter la manoeuvre prévue audit premier angle de consigne du dispositif d'entraînement Dans cet exemple, comme le dispositif d'entraînement de la presse tourne sur 360 , les différentes manoeuvres de la presse sont déclenchées 1 1 52 1 à différents angles de rotation du dispositif d'entraînement, sous la commande des programmes mémorisés dans le micro-ordinateur 3, et les cycles de presse ainsi effectués sont normalement répétés de façon continue En cas d'utilisation de l'élément de verrouil- lage 13 à la place du comparateur 11, 'UTC 15 lit l'angle de rotation réel du dispositif d'entraînement au moyen de l'élément de verrouillage 13 et compare cet angle avec celui contenu dans la mémoire à accès sélectif 19. La figure 2 représente un système de commande compre- nant deux micro-ordinateurs 3 A et 3 B dont la construction et la fonction correspondent plus ou moins à ceux du micro-ordinateur 3 de la figure 1 Le système de la figure 2 sert également à com- mander une presse 1 et les deux micro-ordinateurs 3 A et 3 B compren- nent, dans un agencement correspondant sensiblement à celui du premier exemple, des unités de traitement centrales (UTC) 15 A et BE des mémoires fixes 1 A et 17 B, des mémoires à accès slectif 19 A et 19 B, des circuits d'entrée 21 A et 21 B, des circuits de sortie 23 A et 23 B et des bus 25 A et 25 B Les deux micro-ordinateurs 3 A et 3 B sont reliés l'un à l'autre à travers un dispositif de transfert de données 39, par lequel ils peuvent échanger des données en vue de leur synchronisation mutuelle Le système de commande selon ce second exemple de réalisation de l'invention comporte également un comparateur 11, lequel est relié ici aux deux circuits de sortie 23 A et 23 B, en vue de la comparaison des données fournies par le micro-ordinateur 3 A avec celles fournies par le micro- ordinateur 3 B. La figure 2 montre aussi que les circuits d'entrée 21 A. 21 B et de sortie 23 A, 23 B sont connectés à un tableau de con-mande 41 qui est raccordé à ou monté sur la presse 1 et qui porte différents organes de commande, d'indication et d'affichage Le comparateur Il est connecté aussi au Kcircuits d'entrée 21 A et 21 B, de même qu'à un dispositif de commande 43, pouvant être constitué par un dispositif tel qu'un convertisseur par exemple, qui est raccordé à ou monté sur la presse 1 Le dispositif de commande 43 est relié par sa sortie à un dispositif de chargement 45, constitué par un solénoïde par exemple, qui a été incorporé dans la presse 1 pour commander le dispositif d'entraînement tel que l'arbre à manivelle de la presse Le système comprend en plus un dispositif de commutation 47 qui est branché en série avec le dispositif de chargement 45 et est relié en outre aux circuits de sortie 23 A et 23 B en vue de l'augmentation de la réponse de la presse 1, bien qu'il puisse également être omis, comme on le verra par la suite Un disposi- tif 49 de mesure d'intensité et de tension est branché entre le dispositif de commande 43 et le dispositif de chargement 45 et est relié aussi aux circuits d'entrée 21 A et 21 B Ces derniers sont reliés en plus, soit directement, soit à travers le compara- teur 11, à différents organes commandés 51, tels que des appareils de chargement et de déchargement. Le dispositif de commande 43 reçoit un signal alter- natif des micro-ordinateurs 3 A et 3 B, à travers le comparateur 11, lorsque les micro-ordinateurs délivrent un signal de départ pour mettre le dispositif de chargement 45 en mouvement Le dispositif de commande 43 redresse et filtre le signal alternatif fourni par les micro-ordinateurs 3 A et 3 B et délivre un courant continu au dispositif de chargement 45 Ce dernier est agencé pour être mis en mouvement lorsque le courant fourni par le dispositif de com- mande 43 atteint une tension préfixée L'homme de l'art comprendra que la tension délivrée au dispositif de chargement 45 s'élèvera lorsque la période du signal alternatif venant des micro-ordina- teurs 3 A et 3 B est raccourcie Il comprendra également que la réponse du dispositif de chargement 45 peut être accrue lorsque le dispositif de commande 43 est alimenté, avant la mise enmouve- ment du dispositif de chargement 45, avec un signal dont la période est relativement courte mais néanmoins plus longue que la période produisant la tension au-delà de laquelle le dispositif de charge- ment est mis en mouvement. A cet égard, il est à noter que le dispositif de commutation 47 est prévu entre le dispositif de commande 43 et le dispositif de chargement 45 afin de réduire la réponse du dis- positif de chargement 45 lorsque les micro-ordinateurs 3 A et 3 B délivrent un signal d'arrêt pour arrêter le dispositif de charge- ment 45 Le dispositif de commutation 47 reçoit donc à son entrée 11521 un signal d'arrêt pour couper le courant fourni au dispositif de chargement 45 dès que les micro-ordinateurs 3 A et 3 B délivrent ledit signal d'arrêt. La partie de description qui précède se comprendra plus facilement en examinant le chronogramme de figure 3, servant à illustrer le fonctionnement du système de commande de presse de la figure 2 Le chronogramme de figure 3 représente, de haut en bas, le signal (A) pour mouvoir le dispositif de commande 45, le signal (B) appliqué à l'entrée du dispositif de commande 43, la tension (C) appliquée au dispositif de chargement 45, le fonctionnement (D) du dispositif de commutation 47 et le fonction- nement (E) du dispositif de chargement 45 De même, sur la figure 3, "Marche" indique l'état o le dispositif de chargement 45 est ou doit être mû et "Arrêt" indique l'état o le dispositif de charge- ment 45 est ou doit être arrêté. La figure 3 montre que la période des impulsions du signal B reste longue jusqu'à ce que A passe de "Arrêt" à "Marche" et que la tension C monte graduellement pendant ce temps, jusqu'à un niveau préfixé indiqué par la ligne Vr en pointillé> o elle est maintenue jusqu'à ce que le signal A passe à "Marche" Dès que cela est le cas, la période des impulsions du signal B est raccourcie, avec le résultat que la tension C monte audessus du niveau préfixé et que, en même temps, D passe à "Marche", de sorte que E (le fonction- nement du dispositif de chargement 45) passe également à "Marche". Le chronogramme de la figure 3 montre aussi que, dès que le signal A pour mouvoir le dispositif de chargement 45 s'arrête, le signal B devient nul et la tension C baisse graduellement, ce qui fait pas- ser D et E à l'arrêt. Pendant le fonctionnement de ce système, les deux micro- ordinateurs 3 A et 3 B non seulement commandent les différentes manoeuvres de la presse 1 et fournissent un signal pour mettre le dispositif de chargement 45 en mouvement, ils vérifient en même temps le bon fonctionnement d'eux-mêmes et du comparateur 11. Pour ce qui concerne les organigrammes de programmation des figures 5 A, 5 B et 5 C, les micro-ordinateurs 3 A et 3 B sont amenés à commencer l'exécution des programmes du système de commande qui vient d'être décrit par un signal de mise en marche (départ) du tableau de commande 41 Après des contrôles et l'ajustement des conditions de travail, la presse 1 est mise en marche si les condi- tions de travail sont satisfaites Après le commencement du pro- gramme, les micro-ordinateurs effacent d'abord les données variables mémorisées en eux puis synchronisent'leurs périodes de traitement avec un certain déphasage dans le temps (Td) pour des traitements pendant les manoeuvres de la presse Celle-ci exécute ensuite le tra- vail de façon cyclique comme indiqué par les organigrammes des fi- gures 5 A, B et C, jusqu'à ce que les micro-ordinateurs 3 A, 3 B déclenchent son arrêt. Le fonctionnement de la presse 1 ressort également du chronogramme de la figure 4, montrant l'application par le système de commande des signaux pulsés au dispositif de commande 43 pour mouvoir le dispositif de chargement 45 La figure 4 représente plus précisément des données variables (A) du micro-ordinateur 3 A, consistant en variables a O, al, an, des données variables (B) du micro-ordinateur 3 B, consistant en variables bo, bl, bn, la sortie (C) du comparateur 11, la tension (D) appliquée au dis- positif de chargement 45 et le fonctionnement (E) de celui-ci. "Arrêt" indique l'état o les contenus du comparateur 11, c'est-à- dire A et B ne concordent pas, ce qui correspond au niveau haut (H), et 'Marche" indique l'état o les contenus du comparateur (A et B) concordent, ce qui correspond au niveau bas (L) Dans ce contexte, on peut utiliser les formules suivantes: a = b (n: 1, 2, 3 n) n N ' a 1 a 2 ' an Pendant le fonctionnement de la presse, la donnée variable a O du micro-ordinateur 3 A est d'abord transformée en don- née variable a 1 dans le micro-ordinateur 3 A et C passera à "Arret" puisque la donnée variable a 1 n'est pas égale a la donnée variable b O du micro-ordinateur 3 B Ensuite, la donnée variable b O du micro- ordinateur 3 B est transformée en donnée variable bl, après le retard Td d'un quart de période, de sorte que C passera à "Marche" puisque la donnée variable a 1 est égale à la donnée variable b 1. Ce processus est répété pendant les manoeuvres de la presse, de sorte que le comparateur 11 peut envoyer au dispositif de commande 43 les signaux comme indiqué par C sur la figure 4 Il s'ensuit que D dépassera le seuil, permettant ainsi au dispositif de chargement 45 d'entrer en action, comme indiqué par E On comprendra également que les micro-ordinateurs 3 A et 3 B peuvent effectuer différentes opérations nécessaires au fonctionnement de la presse 1 pendant le temps mort o les données variables telles que an et bn ne sont pas transformées. Dans le système qui vient d'être décrit, le traite- ment des données variables, consistant à rendre A égal à B> ne peut être effectué normalement lorsqu'un dérangement quelconque se produit dans le système, étant donnéque ce traitement fait appel à toutes les fonctions des micro-ordinateurs 3 A et 3 B et du comparateur 11 Par conséquent, dans le cas d'un dérangement quelconque dans le système, les signaux pulsés normaux ne peuvent pas être envoyés au dispositif de commande 43, avec le résultat que le dispositif de chargement 45 n'est pas actionné. L'invention n'est pas limitée aux formes de réalisa- tion décrites et l'homme de l'art pourra y apporter diverses modi- fications, sans pour autant sortir de son cadre. REVENDICATIONS 1 Procédé pour commander une presse ( 1) au moyen d'un micro-ordinateur ( 3), caractérisé en ce qu'il consiste à: (a) comparer le signal de sortie d'un capteur d'angle de rota- tion ( 5) avec un signal de sortie représentatif d'un angle de rotation programmé et délivré par le micro-ordinateur ( 3), (b) introduire un signal de coïncidence dans le micro-ordinateur ( 3) lorsque les deux signaux de sortie coincident, et (c) produire l'exécution du programme mémorisé dans le micro- ordinateur ( 3) par le signal de coïincidence. 2 Procédé selon la revendication 1, caractérisé en ce que le capteur d'angle de rotation ( 5) détermine la position angulaire d'un arbre de manivelle de la presse ( 1). 3 Procédé selon la revendication 1, caractérisé en ce que le capteur d'angle de rotation ( 5) détermine la position d'un coulisseau de la presse ( 1). 4 Procédé selon l'une quelconque des revendications 1 à 3 utilisant plusieurs micro-ordinateurs ( 3 A, 3 B), caractérisé en ce qu'il consiste à: (a) faire fonctionner les micro-ordinateurs ( 3 A, 3 B) en synchro- nisme, (b) créer un déphasage entre des données coïncidentes délivrées par les micro-ordinateurs, (c) comparer les phases des données coincidentes et produire sur la base de cette comparaison un signal pulsé, et (d) commander la presse ( 1) en utilisant ce signal pulsé. Procédé selon la revendication 4, caractérisé en ce qu'il comprend: (a) l'application d'au moins un signal pulsé à un dispositif de commande ( 43) avant la mise en action d'un dispositif de char- gement ( 45) par ce dispositif de commande, (b) la production d'un signal de commande pour commander le dis- positif de chargement ( 45), et (c) l'application du signal de commande au dispositif de charge- ment ( 45) uniquement en cas d'application du signal pulsé au dispositif de commande ( 43). 6 Appareil de commande pour la mise en oeuvre du pro- cédé selon la revendication 5, caractérisé en ce qu'il comprend: (a) un dispositif de commande ( 43) capable de créer un signal de commande pour un dispositif de chargement ( 45) à la suite de la réception d'un signal pulsé, et (b) un dispositif de commutation ( 47) pour appliquer le signal de commande au dispositif de chargement ( 45) lorsqu'un signal de pilotage est appliqué au dispositif de commutation ( 47).