FR 2502137 A1 19820924 FR 8204647 A 19820318 Système de command de supervision de forma e pour des machines de formage d'articles en verre La présente invention concerne, d'une façon générale, des systèmes de commande pour des machines de formage d'articles en verre et elle a trait, en particulier, à un système de com- mande de supervision de formage pour commander électroniquement des machines à sections individuelles de formage d'articles en verre et pour acquérir des informations à partir de ces machines. La machine à sections individuelles pour le formage d'articles en verre est bien connue et comprend une pluralité de sections, chacune comprenant des moyens pour former des articles en verre suivant une séquence rythmée prédéterminée d'opérations. De façon typique, les sections sont alimentées à partir d'une source unique de verre fondu qui forme des gouttes de verre fondu. Ces gouttes sont distribuées aux sec- tions individuelles suivant une séquence ordonnée. Les sections individuelles sont actionnées en synchronisme avec une diffé- rence de phase relative telle qu'une des sections reçoit une goutte de verre pendant qu'une autre section fournit un article en verre fini à un convoyeur et qu'une ou plusieurs autres sections exécutent diverses opérations intermédiaires de for- mage. Les moyens de formage de chaque section sont actionnés de façon typique par des moteurs ou actionneurs pneumatiques. Dans les anciennes machines de la technique antérieure, les moteurs pneumatiques étaient commandés par un bloc de valves qui, lui-même, était commandé par un tambour de rythme ou de synchronisation qui était entralné par un arbre de transmission et qui synchronisait toutes les parties de la machine. Le tambour de synchronisation a été ensuite remplacé par un moyen de com- mande électronique comprenant un dispositif pilote qui était sensible à un générateur d'impulsions d'horloge et à un géné- rateur d'impulsions de remise à zéro, ces deux générateurs étant commandés par l'arbre de transmission. Un tel système de commande a été décrit dans le brevet U.S. NO 3 762 907. D'autres systèmes de commande de la technique antérieure utilisent des calculateurs numériques avec une mémoire et un stockage de programmes associés pour constituer un moyen servant à pro- grammer des groupes de fonctionsayant un rapport entre elles et en fonction de certains événements limites. Un tel système de commande est décrit dans le brevet U.S. NO 3 905 793. Un système de commande ultérieur de la technique antérieure comprend un moyen de commande de supervision de machine reliée à un moyen séparé de commande de section de chacune des sections individuelles et à un moyen de stockage de données. Le moyen de commande de supervision de machine charge chaque moyen de commande de section avec un programme de commande et des données de rythme ou de synchronisation provenant du moyen de stockage pour former un article de ver- rerie spécifique. Le moyen de commande de supervision de machine obtient également de chacun des moyens de commande de section les données de rythme ou synchronisation ordinaires à des inter- valles prédéterminés et les envoie au moyen de stockage. Les temps individuels d'opérations de formage peuvent -tre réglés pendant que la machine fonctionne* Un tel système de commande est décrit dans le brevet U.S. NO 4 152 134. La présente invention concerne un système de commande pour commander électroniquement des machines à sections indivi- duelles de fermage d'articles en verrez Chaque machine comprend une pluralité de sections individuelles pour le formage d'arti- cles en verre. Des moyens pour former des gouttes de verre fondu et des moyens pour faire parvenir les gouttes de verre fondu aux sections individuelles sont prévus. Chacune des sec- tions individuelles comprend des moyens de formage pour former l'article en verre par une série d'opérations de formage prédé- terminées en réponse à une pluralité de signaux de commande. La machine comprend également un moyen de commande électronique pour engendrer des signaux de commande. Le système de commande comprend un premier moyen pour stocker des programmes de commande définissant la série d'opé- rations de formage prédéterminées et pour stocker des données de rythme ou synchronisation de sections en vue des opérations de formage de chaque section individuelle. Le premier moyen de stockage est également utilisé pour stocker un historique de travail ainsi que d'autres informations de fonctionnement en provenance de chacune des sections individuelles. Une pluralité de moyens de commande de section, propres à chacune des sections individuelles, sont prévus pour envoyer les signaux de commande aux moyens de formage d'articles en verre en fonction du pro- gramme de commande et des données de rythme ou synchronisation de sections. Une pluralité de moyens de commande de supervision de machine dont chacun est relié à la pluralité de moyens de commande de section associés à une machine correspondante, char- gent les programmes de commande ainsi que les données de rythme ou synchronisation de sections dans le moyen de commande de section et extraient les données courantes relatives à l'histo- rique du travail. Chacun des moyens de commande de supervision de machine comprend un second moyen de stockage pour stocker momentanément l'historique du travail ainsi que d'autres données provenant des moyens de commande de section. Un ordinateur de supervision de formage est branché entre le premier moyen de stockage et chacun des moyens de commande de supervision de machine. L'ordinateur de supervision de formage charge les programmes de commande et les données de synchronisation ou de rythme dans le second moyen de stockage par l'intermédiaire du moyen de commande de supervision de machine. L'ordinateur extrait également du second moyen de stockage les données relatives à l'historique du travail ainsi que d'autres données relatives au fonctionnement de la machine et il en rend compte et met à jour diyerses formes de gestion et d'informations d'historique de travail à la demande de l'opérateur par l'intermédiaire d'un dispositif entrée/sortie. Les données stockées dans le premier moyen de stockage représentent des caractéristiques de fonctionnement des moyens de formage d'articles en verre des machines de formage d'arti- cles de verrerie. L'ordinateur de supervision de formage est relié à un dispositif de sortie pour afficher visuellement des informations de gestion et d'historique de travail à partir des données stockées. Ce dispositif de sortie peut être, par exem- ple, un enregistreur à bande ou un tube à rayons cathodiques. Un objet de la présente invention est d'obtenir une commande de supervision de formage qui augmente l'efficacité et la précision des machines de formage d'articles en verre à sections individuelles. Un autre objet de la présente invention est d'obtenir une commande de supervision de formage qui permet une communi- cation avec une multiplicité de machines de formage d'articles en verre à sections individuelles. Un objet supplémentaire de la présente invention est de réaliser un système d'acquisition. et d'établissement de compte rendus d'informations pour des machines de formage d'articles en verre. Dtautres objets et avantages de la présente invention apparaitront dans la description donnée ci-après en référence aux dessins annexés, sur lesquels: la figure 1 est un schéma synoptique d'une machine classique de formage d'articles en verre a sections individuel- les commandées par un ordinateur; la figure 2 est un schéma synoptique simplifié d'un système de commande de supervision de formage pour des machines de formage d'articles en verre à sections individuelles selon la présente invention; la figure 3 est un schéma synoptique plus détaillé du système de commande et d'une des sections individuelles de la figure 2; les figures 4 et 5 sont des organigrammes simplifiés qui représentent une partie des programmes exécutés par l'ordi- nateur de supervision de formage de la figure 3; les figures 6 à 9 sont des organigrammes simplifiés qui représentent une partie des programmes exécutés par l'ordi- nateur de supervision de machine de la figure 3; les figures 10 à 12 sont des organigrammes simplifiés qui représentent une partie des programmes exécutés par l'ordi- nateur de section individuelle de la figure 3; la figure 13 est une représentation de l'impression sur une bande d'un des ensembles de données de rythme ou de synchronisation d'une section individuelle d'une machine de formage d'articles en verre engendrées par l'ordinateur de supervision de formage de la figure 3; et la figure 14 est une représentation d'un affichage visuel sous forme d'un tableau bi-ax.s de l'ensemble de données de rythme ou de synchronisation représentées sur la figure 13. En se référant maintenant aux dessins, on voit que l'on a représenté sur la figure 1 un schéma synoptique d'une machine de formage d'articles en verre à sections individuelles ainsi que son système de commande électronique associé qui est décrit de façon plus complète dans le brevet U.S. NO 4 152 134. Un ordinateur de supervision de machine (que l'on désignera par l'abréviation OSM) il et une pluralité d'ordinateurs de section individuelle (que l'on désignera par l'abréviation OSI) 13 (dont un seul a été représenté) reçoivent un train d'impulsions de synchronisation provenant d'un générateur 12 d'impulsions de synchronisation. Le générateur 12, peut être, de façon typique, un des dispositifs décrits dans les brevets U.S. Nos. 4 145 204 et 4 145 205. L'OSM 11 est relié à chaque OSI 13 et chaque OSI est relié à une section individuelle associée 14 de la machine de formage d'articles en verre. Le générateur 12 d'impulsions de synchronisation envoie un signal d'horloge à l'OSM 11 et l'OSI 13, en fournissant ainsi une référence pour la synchronisation du cycle de la machine et pour la séquence d'opérations devant être exécutée par l'OSI 13. De façon typique, la synchronisation de la machine est exprimée en degrés et un cycle de machine à une longueur de 3600. 360 impulsions d'horloge, ou un multiple de ce nombre, constituent donc un cycle de machine. Le cycle pour chaque section individuelle 14 est également de 3600, mais le cycle pour toutes les sections peut être décalé du début du cycle de la machine d'un nombre différent de degrés pour compenser la différence de temps dans la fourniture des gouttes de verre à chaque section. Le générateur 12 d'impulsions de synchronisation engendre également après 3600 d'impulsions d'horloge un signal de remise à zéro qui est utilisé par l'OSM 11 et l'OSI 13 pour déterminer la fin et le commencement des cycles succes- sifs de la machine. Un dispositif 15 d'entrée/sortie et un dispositif 16 de stockage de données sont tous deux reliés à lOSM 11 par une paire de lignes bidirectionnelles. L'OSM 11 est aussi relié par l'intermédiaire d'une ligne bidirectionnelle à un tableau 17 de commande de rejet. Le tableau 17 comprend une multiplicité d'interrupteurs (non représentés) dont chacun correspond à une empreinte particulière du moule de chaque section individuelle 14. Si un opérateur désire obtenir le rejet d'un article en verre particulier, il actionne l'interrupteur approprié du tableau 17. L'OSH 11 explore périodiquement le tableau 17 pour voir si les interrupteurs ont été actionnés. Quand 110SM Il détecte qu'un interrupteur a été actionné, il compare la valeur de synchronisation de rejet correspondant à la section de l'article en verre rejeté avec la position actuelle. Si ces deux valeurs sont égales, un signal de commande de rejet est envoyé à un poste 18 de rejet de bouteillesde sorte que la bouteille appropriée est expulsée. L'OSI 13 envoie des signaux de commande à un bloc 19 de valvezpar l'intermédiaire d'un pupitre d'opérateur de section (que l'on désignera par l'abréviation POS) 20. Le bloc 19 de valves est raccordé à une pluralité de mécanismes 21 de formage d'articles en verre en vue d'actionner ces mécanismes de formage suivant une séquence synchronisée prédéterminée d'opérations pour former les articles en verre. Les valves du bloc 19 de valves sont actionnées par des solénoïdes (non représentés) qui sont commandés par des signaux engendrés en fonction des programmes de commande et des données de synchronisation ou de rythme stockées ordinairement dans l'OSI 13. Le bloc 19 de valves et les mécanismes 21 de formage d'articles en verre forment ensemble la section individuelle 14. On a également représenté sur la figure 1 un détec- teur 22 d'ébauches qui engendre un signal lors de la détection d'une goutte de verre au moule d'une section individuelle 14. Le détecteur 22 d'ébauches comprend un circuit (non représenté) détecteur d'ébauches destiné à fournir le signal à l'OSI 13, ce signal étant utilisé pour ajuster la synchronisation de cette section individuelle 14 sur la présence de la goutte de verre et non pas sur un temps de distribution rapporté à une position. Le POS 20 est relié à l'OSI 13 et au bloc 19 de valves et est utilisé par l'opérateur pour effectuer les ajustements de la synchronisation des mécanismes. L'actionnement d'une valve particulière peut être soit avancée soit retardée par l'opérateur grâce à l'utilisation du POS 20. Bien que le POS 20 soit muni de commandes de mise en marche et d'arrêt, le POS est placé sur un des côtés de la machine et n'est facilement accessible à l'opérateur que lorsque celui-ci se trouve sur ce côté. Un poste 23 de mise en marche et d'arrêt à distance est prévu et est monté, de façon caractéristique, sur le côté situé à l'opposé du POS 20 correspondant. L'opérateur peut donc accé- der facilement au dispositif de mise en marche et d'arrêt à partir des deux côtés de la machine. On se référant maintenant à la figure 2, on voit que l'on y a représenté un moyen de commande de supervision de for- mage selon la présente invention. Un ordinateur de supervision de formage (que l'on désignera par l'abréviation OSF) 24 est relié à une pluralité d'ordinateurs de supervision de machine (OSM) 25, UN à M, et chaque OSM 25 est relié à une pluralité d'ordinateurs de section individuelle (OSI) 26, UN à M. Chaque OSM 25 et chaque OSI 26 reçoit un train d'impulsions de synchro- nisation provenant d'un générateur 27 d'impulsions de synchroni- sation. Les impulsions de synchronisation provenant du généra- teur 27 concernent le compte de positions croissant par incréments de la machine de formage d'articles en verre, comme décrit ci- dessus. Toutefois, l'OSF est réglé par un mécanisme d'horloge ou de synchronisation interne qui fonctionne sur une base de temps réel, comme on va le décrire ci-après. Chacun des OSI 26 est relié à une section individuelle associée 28 de la machine de formage d'articles en verre. L'OSF 24 est, de façon typique, une unité de traite- ment centrale Modèle LSI-11/23 fonctionnant sous la direction d'un dispositif de commande RSX11M. L'OSM 25 et l'OSI 26 peuvent, de façon typique, être des ordinateurs LSI-11/2. On peut obtenir des communications entre l'OSF 24 et l'OSF 25 et entre l'OSM 25 et l'OSI 26 en utilisant des tableaux d'interface entrée/ sortie série (non représentés) Modèle DLV11. Les dispositifs LSI-11/23, RSX11M, LSI-11/2 et DLV11 sont tous fabriqués par la Digital Equipment Corporation, Maynard, Massachusetts, E.U.A. Initialement, l'OSF 24 utilise chaque OSM 25 comme multiplexeur de communication pour charger chaque OSI avec un programme de commande et des données de synchronisation pour commander la section individuelle associée 28. Ensuite, chaque OSI 26 engendre des signaux de commande en réponse au programme de commande aux impulsions de synchronisation provenant du générateur 27 d'impulsions de synchronisation pour commander le cycle de formage d'articles en verre. La figure 3 est un schéma synoptique plus détaillé du système de commande et d'une des sections individuelles de la figure 2. Le générateur 27 d'impulsions de synchronisation envoie le train d'impulsions de synchronisation à l'OSM 25 et à l'OSI 26. Un dispositif 29 d'entrée/sortie est relié à l'OSF 24 par une ligne bidirectionnelle. Le dispositif 29 d'entrée/ sortie peut être utilisé pour demander des informations à l'OSF 24 ou pour y introduire des changements de programme. Bien que un seul dispositif 29 d'entrée/sortie soit illustré, on comprendra que l'on pourrait utiliser n'importe quel nombre de ces terminaux pour augmenter la souplesse de fonctionnement global du système. Par exemple, en plus du seul dispositif 29 d'entrée/sortie utilisé pour programmer et surveiller le système complet, il peut être souhaitable d'utiliser des terminaux supplémentaires de manière qu'un opérateur de machine puisse directement programmer ou surveiller une machine particulière. Le dispositif d'entrée/sortie peut être, de façon typique, un téléimprimeur Modèle L -36 DECwriter, un imprimeur à bande Modèle DMTP-3, ou un dispositif d'affichage à tubes a rayons cathodiques Modèle VT100. On peut obtenir une communication entre le dispositif 29 d'entrée/sortie et l'OSF 24 en utilisant le tableau d'interface série (non représenté) Modèle DLV11 mentionné ci-dessus. L'imprimeur à bande est fabriqué par la Société Practical Automation, Inc. Shelton, Connecticut, E.U.A., et le restant du matériel mentionné ci-dessus est également fabriqué par la Société Digital Equipment Corporation. L'OS? 24 est aussi relié par l'intermédiaire de lignes bidirectionnelles à un dispositif de stockage 30 du système et à un dispositif pilote 31 de stockage de données. Le système de stockage 30 du système est utilisé pour stocker les programmes de fonctionnement et les routines destinées à l'OSP 24. Le dis- positif de stockage 30 du système peut, de façon typique, être une unité de stockage à disque Modèle RLO1. Si une telle unité de stockage à disque est utilisée comme dispositif de stockage du système, on peut avoir recours à un dispositif (non représenté) d'entraînement de disque Modèle RLV11 pour commander les transferts de données entre l'OSF 24 et le dispositif de stockage 30 du système. Le dispositif pilote 31 de stockage de données est utilisé pour emmagasiner les informations concernant les diverses historiques de travail de chacune des machines de formage d'articles en verre. Le dispositif pilote 31 de stockage de données peut être une unité de stockage à disque Modèle RLO1 ou être combiné avec le dispositif de stockage 30 du système dans la même unité. Un dispositif de stockage auxiliaire (non représenté) tel qu'une unité de stockage k disque souple Modèle RX02 peut être utilisé pour le stockage et le transfert des historiques de travail d'un système à l'autre. Si on utilise une telle unité de stockage a disque souple, on peut avoir re- cours à un dispositif (non représenté) d'entralnement double de disque souple Modèle RXV21 pour commander les données transfé- rées entre le dispositif auxiliaire de stockage de données et l'OSF 24. On comprendra que d'autres unités de mémoire auxi- liaires (non représentées) peuvent etre reliées à l'OSP 24 pour répondre à une entrée d'information spécifique à des fins de stockage. Tous les matériels mentionnés ci-dessus sont fabriqués par la Société Digital Equipment Corporation, Maynard, Massa- chusetts, EU.A. L'OSM 25 est relié par une ligne bidirectionnelle à un dispositif 32 de stockage de données. Dans le mode de réali- sation préféré de l'invention, le dispositif 32 de stockage de données comprendrait l'espace de mémorisation interne de l'OSM 25. En d'autres termes, l'OSM 25 est doté d'une petite quantité de mémoire qui est suffisante pour qu'il remplisse sa fonction limitée, comme on va l'expliquer ci-après. Cette petite quantité de mémoire interne est représentée par le dispositif 32 de stockage de données, Toutefois, si le système exige une mémoire supplémentaire, il peut être souhaitable de prévoir un espace de mémorisation plus grand en ajoutant des dispositifs exté- rieurs de stockage de données. Cet espace de mémorisation agrandi pourrait 8tre, de façon typique, ume mémoire à bulles ou des dispositifs de stockage à disques souples Modèle RX01. L'OSM 25 est aussi relié k un tableau 33 de commande de rejet de bouteilleeet à un poste 34 de rejet de bouteilles, tous deux étant similaires aux dispositifs de la technique antérieure décrits ci-dessus. L'OSM 25 peut aussi être relié à un détecteur de bouteilles chaudes qui fournit un compte représentant le nombre de bouteilles produit par le système. Le détecteur 35 de bouteilles chaudes peut être, de façon typique, un compteur mécanique ou optique combiné avec une logique d'interface classique appropriée. L'architecture de l'OSI 26 et de ses éléments consti- tutifs associés est telle que celle décrite dans la technique antérieure. L'OSI 26 envoie des signaux de commande à un bloc 36 de valve5par l'intermédiaire d'un pupitre 37 d'opérateur de section. On peut appliquer la commande d'entrée et de sortie conçernant l'OSI 26 au pupitre 37 et au bloc 36 de valves et celle concernant 1'OSM 25 au panneau de commande 33 et au poste de rejet 34 en utilisant des panneaux d'interfaces entrée/sortie en parallèles Modèle DRV11 fabriqué par la Société Digital Equipment Corporation, Maynard, Massachusetts. Le bloc 36 de valves est raccordé à une pluralité de mécanis- mes 38 de formage d'articles en verre pour actionner ces mécanismes de formage suivant une séquence d'opérations pré- déterminée rythmée de manière à former les articles en verre. Le pupitre 37 comporte un poste 39 de mise en route et d'arr#t à distance pour permettre à un opérateur d'atteindre facile- ment cette commande des deux côtés de la machine. Un détecteur d'ébauches envoie un signal à l'OSI 26 lors de la détection d'une goutte de verre au moule d'une section individuelle 28. Le signal du détecteur 40 peut être utilisé pour ajuster la synchronisation de cette section individuelle particulière 28. On a représenté sur la figure 4 un organigramme simpli- fié du programme principal de l'OSF 24. Ce programme commence à la case cerclée DEMÀRRAGE et atteint immédiatement un point de traitement EXECUTION DES FONCTIONS D'INITIALISATION. À ce point, l'OSF 24 initialise les horloges du système, les inter- ruptions et autres fonctions en préparation du fonctionnement. Le programme atteint ensuite un point de décision EVENEMENT DETECTE ? Un événement est défini comme étant soit une demande déclenchée par l'opérateur, une demande d'interruption de tâche de programme, ou une mise à jour périodique de données. Si aucun événement n'est détecté, le programme revient par la branche NON au point de décision EVENEMENT DETECTE ? Le pro- gramme attend donc qu'un événement soit détecté. Si un événement est détecté, le programme atteint par la branche OUI un autre point de décision DEMANDE DE PROGRAMME DE CLAVIER ? Si un opérateur a fait une demande spécifique par l'intermédiaire du dispositif d'entrée/sortie 29, le pro- gramme atteint par la branche OUI un point de traitement EXECUTER LE PROGRAMME DE CLAVIER DEMUNDE pour satisfaire cette demande. Le programme atteint ensuite un autre point de déci- sion DELMANDE D'INTERRUPTION ? Si aucun programme de clavier n'a été demandé, le programme atteint par la branche NON directement le point de décision DEMANDE D'INTERRUPTION ? Si l'événement détecté est une interruption prioritaire, comme par exemple une interruption d'horloge ou d'erreur, le programme atteint par la branche OUI un point de traitement EXECUTER INTERRUPTION DEMANDEE pour satisfaire cette demande. Le programme atteint ensuite au autre point de décision FIN DE PERIODE ? Si aucune demande d'interruption n'est détectée, le programme atteint directement par la branche NON le point de décision FIN DE PERIODE ? Bien que les interruptions soient représentées comme une fonction en série sur la figure 4, il va de soi qu'une interruption prioritaire serait satisfaite en n'importe quel point du programme. LtOSF 24 engendre des rapports de fonctionnement et met à jour ses fichiers d'historique de travail à des intervalles prédéterminés réguliers. Par exemple, les changements du rythme ou cadence de la machine pw-vrent etr_ mis à jour et emmagasinés à des intervalles de 1O minutes tandis qu'un rap- port de fonctionnement général de la machine peut être engendré toutes les heures ou à la fin de chaque équipe. De façon simi- laire, de telles informations peuvent être engendrées avec chaque changement d'opérateur. Si la. fin d'une période parti- culière est détectée, le programme atteint par la branche OUI un point de traitement CHOISIR UN PROGEAIE APPROPRIE ET METTRE A JOUR LES DOSSIERS D'HISTORIQUE DE TRAVAIL. Le programme revient alors au point de décision VENEMENT DETECTE ? Si la fin d'une période particulière de rapport ou de mise à jour n'a pas été atteinte, le programme atteint directement par la branche NON le point de décision EVENEMENT DETECTE ? On voit que l'OSF 24 supervise de façon continue le système complet de formation d'articles en verre et engendre et emmagasine des informations relatives à l'historique du travail à la demande de l'opérateur et à des intervalles prédéterminés réguliers. La figure 5 représente un organigramme simplifié du programme d'interruption d'horloge pour l'OSP 24. Le programme d'interruption d'horloge commence par une case cerclée INTERRUPTION D'HORLOGE OSF et il atteint immédiatement un point de traitement COMPTAGE D'INCREMENTS DE TEMPS JOURNALIER. Le fonctionnement de l'OSP 24 n'est pas lié au total du compte qui représente la position de la machine de formage d'articles en verre dans le cycle de la machine. L'OSF 24 fonctionne au contraire avec une horloge de temps réel pour effectuer avec précision les demandesd'informations périodiques mentionnées ci-dessus. Quand l'interruption d'horloge a été effectuée, le programme revient au programme principal. La figure 6 montre un organigramme simplifié du pro- gramme de demande de communication de l'OSM 25. Le programme commence à une case cerclée DEMARRAGE et atteint immédiatement un point de décision DEMANDE DE COMMUNICATION PAR OSF ? Si aucune demande de communication n'a été reçue par l'OSM 25, le programme revient par la branche NON au mime point de décision. L'OSM 25 vérifie donc constamment si l'OSF 24 désire transmettre ou recevoir des informations. Si une telle demande de communication est détectée, le programme progresse par la branche OUI jusqu'à un autre point de décision OSF DEMANDE-T-IL A LIRE DES DONNEES ? Si l'OSF 24 demande que des données soient transférées à partir de l'OSM 25, le programme progresse par la branche OUI jusqu'à un autre point dedécision EST-IL NECESSAIRE D'OBTENIR DES DONNEES DE OSI ? Si les informations demandées doivent être trouvées dans l'espace de stockage de 1'0SI 26, le pro- gramme progresse par la branche NON jusqu'à un point de traitement OBTENIR DES DONNEES DU FICHIER OSM. Le programme atteint alors un autre point de traitement TRANSMETTRE DONNEES A 0SF, o les informations retrouvées sont envoyées à ltOSF 24. Toutefois, si les informations demandées par 1'OSF 24 doivent être trouvées dans la mémoire locale de I'OSI 26, le programme progresse du point de décision EST-IL NECESSAIRE D'OBTENIR DES DONNEES IE OI? au point de traitement EXTRAIRE DES DONNEES DE OSI par la branche OUI. Le programme atteint ensuite un point de décision EST-IL NECESSAIRE DE METTRE A JOUR OSM ? o il est déterminé si les informations obtenues de OSI 26 doivent être stockées dans la mémoire locale de OSM 25. S'il en est ainsi, le programme se branche à OUI sur une fonction de traitement REMETTRE A JOUR FICHIER OSM avant d'atteindre la fonction de traitement TRANSMETTRE DONNEES A OSF. Si les informations ob- tenues ne sont pas nécessaires par la mémoire locale de OSM 25, le programme passe directement par la branche NON au point de traitement TRANSMETTRE DONNEES A 0SF. Une fois que les données demandées ont été transmises à l'OSF 24, le programme revient au point de décision DEMANDE DE COMMUNICATION PAR OSF ? pour attendre une autre demande par lOSF 24. Si l'OSF 24 demande que des données soient transmises par lui à l'OSM 25, le programme progresse du point de décision OSF DEMANDE QUE DES DONNEES SOIENT EXTRAITES ? jusqu'à un point de traitement EXTRAIRE DES DONhES DE OSF par la branche NON. Les informations reçues par i'OSM 25 peuvent être stockées dans iOSM 25 et/ou transférées vers l'aval à un OSI individuel 26. Le programme atteint un point de décision EST-IL NECESSAIRE DE METTRE A JOUR OSM ? Si les données doivent être stockées dans l'OSM 25, le programme se branche en OUI sur un point de traitement METTRE A JOUR FICHIER OSM. Le programme atteint ensuite un autre point de décision EST-IL NECESSAIRE DE TRANS- METTRE A OSI ? Le programme passerait directement du point de décision EST-IL NECESSAIRE DE METTRE A JOUR OSM ? au point de décision EST-IL NECESSAIRE DE TRANSMETTRE A OSI ? par la bran- che NON si le stockage local d'OSM 25 n'est pas demandée 2502 13 7 Si les données reçues par l'OSM 25 ne doivent pas être transmises à l'OSI individuel 26, le programme revient du point de décision EST-IL NECESSAIRE DE TRANSMETTRE A OSI ? au point de décision DEMANDE DE COMMUNICATION PAR OSF ? par la branche NON pour attendre une autre demande. Toutefois, si les données doivent être transmises à l'OSI 26, le programme se branche en OUI sur un point de traitement TRANSMETTRE DONNEES A OSI avant de revenir au point de décision DEMANDE DE COMMUNICATION PAR OSF ? La figure 7 montre un organigramme simplifié pour le programme de mise à jour de l'OSM 25. Le programme commence a une case cerclée DEMARRAGE simultanément avec le programme de communication décrit ci-dessus. Le programme atteint immédiate- ment un point de traitement ETABLIR INTERVALLE DE MISE A JOUR DE SYNCHRONISATION,qui donne à l'OSM 25 des instructions sur le temps d'attente entre les données de synchronisation obte- nues à partir de l'OSI 26 en vue d'un stockage. Le programme atteint ensuite un autre point de traitement ETABLIR INTERVALLE DE MISE A JOUR DE REJET, qui effectue une fonction similaire pour les données de rejet. Le programme atteint ensuite un point de décision MOMENT DE MISE A JOUR REJET ? Si l'inter- valle prédéterminé de mise à jour de rejet a été atteint, le programme se branche en OUI sur un point de traitement OBTENIR DE OSI VALEUR DE SYNCHRONISATION REJET ET STOCKER. Si l'inter- valle de mise à jour de rejet n'a pas encore été atteint, le programme revient au point de décision MOMENT DE MISE A JOUR REJET ? par la branche NON jusqu'à ce que l'intervalle soit atteint. Le programme atteint ensuite un autre point de décision MOMENT DE MISE A JOUR SYNCHRONISATION ? Si l'intervalle de mise à jour de synchronisation a été atteint, le programme progresse par la branche OUI jusqu'à un point de traitement OBTENIR DONNEES DE SYNCHRONISATION DE CHAQUE OSI ET STOCKER avant de revenir au point de traitement ETABLIR INTERVALLE DE MISE A JOUR DE REJET. Si l'intervalle de mise à jour de synchroni- sation n'a pas été atteint, le programme passe directement par la branche NON au point de traitement ETABLIR INTERVALLE DE MISE A JOUR DE REJET. La figure 8 montre un organigramme simplifié du pro- gramme d'interruption d'horloge pour l'OSM 25. Le programme commence à une case cerclée INTERROMPRE HORLOGE OSM et atteint un point de traitement AUGMENTER COMPTE DE POSITION DE MACHINE pour mettre à jour un compte total representant la position de la machine dans le cycle de la machines Le programme atteint ensuite un point de traitement VERIFIER L'ETAT DES INTERRUPTEURS DE COMANDE DE REJET PAR SECTION quii donne à l'OSM 25 des ins- tructions pour vérifier par section l'état des interrupteurs de commande de rejet que comporte le tableau 33 de commande de rejet de bouteilles. Le programme atteint alors un point de décision INTERRUPTEUR DE REJET ? pour déterminer si des bouteil- les ont été désignées pour être rejetées. Si des interrupteurs de commande de rejet ont été actionnés, le programme se branche en OUI sur un point de décision MACHINE = REJET ?, o le total actuel du compte de position de machine est comparé avec la valeur de synchronisation de rejet pour chaque section indivi- duelle. Si ces deux valeurs sont égales, le programme se branche en OUI sur un point de traitement BOUTEILLE(S) DESIGNEE(S) POUR REJET, qui comprend des instructions pour envoyer un signal de rejet au poste 34 de rejet de bouteillezde telle sorte que la ou les bouteilles désignées soient rejet-es. Le programme d'interruption d'horloge revient alors au programme principal au point o le programme principal a -té interrompu comme tc'est le cas lorsque le programme se branche en NON à partir du point de décision INTERRUPTEUR DE REJET ? quand aucun interrupteur n'a été actionné ou lorsque le programme se branche en NON à partir du point de décision MACHINE = REJET ? quand le total du comp4e de position de machine n'est pas égal à la valeur de synchroni- sation de rejet. Comme on l'a décrit précédemment, 3ô0 impulsions d'hor- loge ou un multiple de ce nombre constituent un cycle de la machine. Après 3600 d'impulsions d'horloge, un signal d'inter- ruption de remise à zéro est engendré. La figure 9 montre un organigramme simplifié du programme de remise à zéro pour l'OSM 25. Le programme commence à la case cerclée INTERROMPRE REMISE à ZERO et atteint immédiatement un point de traitement REMETTRE COMPTE MACHINE À 359. Le programme atteint ensuite un autre point de traitement STOCKER COMPTE VITESSE MACHINE, o le compte relatif à la vitesse de la machine de formage d'arti- cles en verre est stocké dans l'espace de mémorisation local OSM 25. Le programme revient ensuite au programme principal au point o le programme principal a été interrompu. Les figures 10 à 12 montrent des organigrammes simplifiés qui représentent une partie des programmes exécutés par l'OSI 26. Le fonctionnement de l'OSI 26 est identique à celui de l'ordinateur de section individuelle 24 décrit dans le brevet U.S. NO 4 152 134 et on se référera à la partie de la descrip- tion de ce brevet qui concerne ltordinateur 24 de section individuelle. En bref, la présente invention concerne un appareil et un procédé pour recueillir un historique de travail et autres informations de fonctionnement k partir d'un système de machine de formage d'articles en verre. Ces informations peuvent être recueillies soit sur demande de l'opérateur, soit à des inter- valles de temps prédéterminés. Par exemple, il peut être sou- haitable d'obtenir une copie imprimée de l'historique de travail d'une machine de formage d'articles en verre à sections indivi- duelles à des intervalles de temps d'environ 8 heures. Un tel compte rendu d'historique de travail peut comprendre un listage des éléments de manipulation d'articles en verre de la section individuelle particulière à l'aide de codes d'identification appropriés. L'opérateur peut introduire ces codes d'identifi- cation par l'intermédiaire d'un dispositif d'entrée/sortie à clavier placé près de la machine de formage d'articles en verre. Le compte rendu d'historique de travail peut aussi comprendre des données extraites et introduites manuellement 250213 T en ce qui concerne les pressions d'air appliquées en divers points pendant l'opération de formage pour souffler le verre fondu de manière qu'il épouse la forme des moules de formage. D'autres informations dont il est rendu compte peuvent com- prendre des estimations de rendement des sections comparées avec des cadences de production idéales calculées, des résumés des temps d'arrêt de la machine, et des rapports entre le nombre de bouteilles produites par une empreinte donnée et le nombre de ces bouteilles rejetées en aval par l'une des diver- ses machines classiques de vérification de bouteilles et d'identification d'empreintes. On comprendra qu'il est possible * de surveiller virtuellement tout aspect de'l'opération de for- mage d'articles en verre à l'aide de lVOSF 24 en utilisant des sondes appropriées de détection à distance, comme par exemple le détecteur 35 de bouteilles chaudes, et une logique d'inter- face, tous ces éléments étant classiques dans la technique. Les informations recueillies décrites ci-dessus peuvent être affichées sous diverses formes. Il est souvent nécessaire que l'opérateur obtienne les données de synchronisation actuel- les des diverses opérations de formage pendant le cycle de 3600 de la machine. De telles données peuvent rapidement être ren- dues disponibles sous une forme imprimée à l'aide d'une impri- mante classique à bande disposée près de la machine de formage d'articles en verre. Comme représenté sur la figure 13, la bande imprimée peut comprendre une en-tëte d'identification qui précise la section particulière ainsi que la machine, le temps journalier et la date. A la suite de cette en-tête se trouve un listage de chacune des fonctions de formage comprenant les moments o chaque fonction est déclenchée et arrêtée. Les moments de déclenchement et d'arret sont exprimés par des nom- bres représentant la position croissante degré par degré de la machine de formage d'articles en verre, 3600 constituant un cycle de machine* Dans une variante, les données de synchronisation de sections peuvent être affichées sous la forme d'un diagramme sur un tube à rayons cathodiques ou sur un dispositif simi- laire. Par exemple, la figure 14 montre un affichage visuel sous forme d'un tableau à deux axes ou à double entrée qui s'est avéré un procédé d'affichage d'informations de synchro- nisation avantageux et pouvant être lu facilement. Un tel tableau peut énumérer les diverses fonctions de formage le long d'un axevertical en utilisant des codes numériques représentant chacune des fonctions. L'échelle horizontale peut représenter la position croissante degré par degré de la machine de for- mage d'articles en verre de 0 à 3600 ou tout nombre fraction- naire et/ou complet de cycles de la machine. Pour des raisons de commodité,^.seule la partie de l'échelle horizontale comprise entre 0 et 1800 a été représentée. Bien que l'on puisse atteindre toute résolution voulue, on s'est aperçu que la division du spectre de position de la machine de 3600 en segments de 2,50 donne un affichage pouvant être lu facilement. Sur le tableau illustré, une marque telle qu'un "I" peut indiquer que la fonction de formage particulière est déclenchée pendant le segment correspondant de 2, 50 du cycle de 3600 de la machine. L'absence d'une telle marque indique que la fonction de formage particulière n'est pas en service pendant cette partie du cycle de la machine. Les parenthèses i"(" et "J" peut indiquer le début et la fin respectivement de la partie du cycle de la machine o la fonction est "déclen- chée". On comprendra qu'il est possible d'afficher sous des formes autres que celles illustrées ces données de synchroni- sation ainsi que d'autres données. La présente invention se rapporte à un perfectionnement apporté à une machine de formage d'articles en verre comportant une pluralité de sections individuelles de formage d'articles en verre, un moyen de formage d'articles en verre dans chacune des sections individuelles pour former des articles en verre à partir de gouttes de verre fondu suivant une série d'opéra- tions de formage prédéterminées en réponse à une pluralité de signaux de commande, et un moyen de commande pour engendrer les signaux de commande. Le perfectionnement comprend un moyen pour engendrer des signaux d'actionnement représentant des opérations du moyen de formage d'articles en verre, et un moyen sensible aux signaux d'actionnement pour engendrer un affichage visuel comportant une représentation d'une opération de formage le long d'un premier axe et une représentation de la durée de l'opération de formage le long d'un second axe. La présente invention se rapporte également à un système de commande pour une pluralité de machines de formage d'arti- des en verre. Le système de commande comprend un moyen relié aux machines pour engendrer un affichage visuel des signaux d'actionnement et un moyen qui est destiné à stocker les signaux d'actionnement et qui est branché entre le moyen engen- drant les signaux d'actionnement et le moyen engendrant un affichage visuel. Le moyen pour engendrer les signaux d'action- nement peut comprendre un moyen de commande de section et le moyen pour stocker les signaux dtactionnement peut comprendre le moyen de commande de supervision de formage ainsi qu'un premier moyen de stockage ou mémorisation. Le moyen pour stoc- ker les signaux d'actionnement peut aussi comprendre le moyen de commande de supervision de machine et un second moyen de stockage ou mémorisation* Bien que le moyen de commande de section, le moyen de commande de supervision de machine et le moyen de commande de supervision de formage ait été décrit comme étant des ordina- leurs programmés d'usage général, l'home de l'art comprendra que d'autres formes de circuit peuvent être utilisées pour mettre en oeuvre la présente invention, On pourrait utiliser un circuit câblé équivalent à composant discret ou bien un moyen de commande à circuit intégré pour exécuter les 2oncions de la présente invention. Dans une variante, un seul ordinateur à usage général pourrait exécuter les Fonctions du moyen de commande de supervision de formage, du moyen de commande de supervision de machine et du moyen de commande de section individuelle sur une base de temps partagé0 2502 137 Il est bien entendu que la description qui précède n'a été donnée qu'à titre purement illustratif et non limitatif et que des variantes ou des modifications peuvent y être apportées dans le cadre de la présente invention. REVENDICATIONS 1. Système de commande de supervision de formage pour une machine de formage d'articles en verre comportant une pluralité de sections individuelles de formage d'articles en verre, des moyens de formage d'articles en verre dans chacune des sections individuelles pour former des articles en verre à partir de gouttes de verre fondu par une série d'opérations de formage prédéterminées en réponse à une pluralité de signaux de commande, et un moyen de commande pour engendrer les signaux de commande, le système susvisé étant caractérisé par le fait qu'il comprend t un moyen pour engendrer des signaux de fonc- tionnement représentant des opérations des moyens de formage d'articles en verre T et un moyen sensible auxdits signaux de fonctionnement pour créer un affichage visuel comportant une représentation d'au moins une desdites opérations du moyen de formage d'articles en verre le long d'un premier axe et une représentation de la durée de ladite opération des moyens de formage d'articles en verre le long dtun second axe. 2. Système suivant la revendication 1, caractérisé par le fait que lesdits premier et second axes sont des axes orthogonaux. 3. Système suivant la revendication 1, caractérisé par le fait que ladite représentation d'une des opérations des moyens de formage d'articles en verre est un nombre. 4. Système suivant la revendication 1, caractérisé par le fait que ladite représentation de la durée est exprimée en degrés d'un cycle de formage de machine. 5. Système suivant la revendication 1, caractérisé par le fait que ledit moyen sensible auxdits signaux de fonc- tionnement comprend un dispositif d'affichage à tubes à rayons cathodiques pour créer ledit affichage visuel. 6. Système suivant la revendication 1, caractérisé par le fait que ledit moyen sensible auxdits signaux de fonc- tionnement comprend une imprimante à bande pour créer ledit affichage visuel. 7. Système de commande pour une pluralité de machines de formage d'articles en verre, chaque machine de formage com- portant une pluralité'de sections individuelles de formage d'articles en verre, un moyen de formage d'articles en verre dans chacune des sections individuelles pour former les arti- cleo en verre à partir de gouttes de verre fondu par une série d'opérations de f ormage prédétermirks en réponse à une pluralité de signaux de commande, et un moyen de commande pour engendrer les signaux de commande, ledit système de commande comprenant z un moyen pour engendrer des signaux de fonctionnement représentant des opérations des moyens de formage d'articles en verre des machines de formage d'articles en verre; un moyen sensible auxdits signaux de fonctionnement pour stocker les données représentant l'opération des machines de formage d'articles en verre; et un moyen sensible auxdites données stockées pour créer un affichage visuel représentant des informations de fonctionnement des machines de formage d'articles en verre. 8. Système de commande suivant la revendication 7. caractérisé par le fait que ledit moyen pour engendrer aes signaux de fonctionnement comprend une pluralité de moyens de commande de section, affectés individuellement k chacune des sections individuelles,en vue d'engendrer les signaux de fonctionnement représentant les opérations des moyens de formage d'articles en verre* 9. Système de commande suivant la revendication 7, caractérisé par le fait que ledit moyen sensible auxdits signaux de fonctionnement comprend un moyen de commande de supervision de formage et un premier moyen de stockage, ledit moyen de coemandeo supervision de formage étant branché entre ledit premier moyen de stockage et ledit moyen engendrant des signaux de fonctionne- ment en vue d'extraire lesdits signaux de fonctionnement dudit moyen engendrant lesdits signaux de fonctionnement et de les introduire dans ledit premier moyen de stockage. 10. Système de commande suivant la revendication 9, caractérisé par le fait que ledit moyen de commande de super- vision de f ormage comprend un moyen pour mettre à jour k des intervalles prédéterminés lesdites informations de fonction- nement stockées. 11. Système de commande suivant la revendication 9, caractérisé par le fait qu'il comprend un moyen d'entrée/sortie relié audit moyen de commande de supervision de formage pour demander ledit affichage visuel. 12. Système de commande suivant la revendication 7, caractérisé par le fait que ledit moyen pour créer un affichage visuel comprend un tube à rayons cathodiques. 13. Système de commande suivant la revendication 7, caractérisé par le fait que ledit moyen pour créer un affichage visuel comprend une imprimante à banode 14. Système de commande suivant la revendication 7, caractérisé par le fait que ledit moyen pour engendrer des signaux de fonctionnement comprend une pluralité de moyens de commande de section, affectés individuellement à chacune des sections individuelles, en vue d'engendrer lesdits signaux de fonctionnement, et une pluralité de moyens de commando de supervision de machine branchés chacun entre, d'une part, un ou plusieurs moyens de commande de ladite pluralité de moyens de commande de sections individuelles associés k une des machi- nes de formage et, d'autre part, ledii moyen sensible auxdits signaux de fonctionnement. 15. Système de commande suilant la revendication 14, caractérisé par le fait qu'il comprend un second moyen de stockage relié k chacun desdits moyens de commande de super- vision de machine pour stocker les signaux de données repré- sentant lesdits signaux de fonctionnement* 16. Système de commande suivant la revendication 15, caractérisé par le fait que ledit moyen de commande de super- vision de machine comprend un moyen pour mettre k jour à des intervalles prédétermines lesdites informations stockées dans ledit second moyen de stockage. 17. Système de commande suivant la revendication 16, caractérisé par le fait qu'il comprend un moyen de commande de supervision de formage branché entre ledit moyen sensible aux- dits signaux de fonctionnement et auxdits moyens de commande de supervision de machine de la pluralité de ces moyens en vue d'extraire lesdites données stockées dudit second moyen de stockage par l'intermédiaire dudit moyen de commande de super- vision. 18. Système de commande pour une pluralité de machines de formage d'articles en verre comportant chacune une pluralité de sections individuelles de formage d'articles en verre, chaque section comprenant des mécanismes de formage d'articles en verre pour former des articles en verre à partir de gouttes de verre fondu par une série d'opérations de formage prédéterminées en réponse à une pluralité de signaux de commande et un moyen de commande pour engendrer les signaux de commande, le système de commande susvisé étant caractérisé par le fait qu'il comprend: un premier moyen de stockage pour stocker les program- mes de commande définissantla série d'opérations de formage prédéterminées pour stocker les informations de fonctionnement provenant des sections individuelles j une pluralité de moyens de commande de sections individuelles, affectés individuellement à chacune des sections individuelles, pour fournir des signaux de commande au>çmoyensde formage d'articles en verre en conformité avec le programme de commande et pour engendrer des signaux de fonctionnement repré- sentant des opérations du moyen de formage d'articles en verre j une pluralité de moyens de commande de supervision de machine, chacun de ces moyens étant relié à un ou plusieurs moyens de commande de section individuelle de ladite pluralité de ces moyens associés avec une machine de formage d'articles en verre de ladite pluralité de ces machines, pour charger les- dits programmes de commande dans ledit moyen de commande de section individuelle associé et pour en extraire lesdits signaux de fonctionnement; et un moyen de commande de supervision de formage branché entre ledit premier moyen de stockage et chacun desdits moyens de commande de supervision de machine pour charger les- dits programmes de commande en provenance dudit premier moyen de stockage dans ledit moyen de commande de supervision de machine et pour extraire lesdits signaux de fonctionnement dudit moyen de commande de supervision de machine et les intro- duire dans ledit premier moyen de stockage. 19. Système de commande suivant la revendication 18, caractérisé par le fait que ledit moyen de commande de super- vision comprend un moyen pour mettre à jour à des intervalles prédéterminés lesdits signaux de fonctionnement stockés dans ledit premier moyen de stockage. 20. Système de commande suivant la revendication 18, caractérisé par le fait que ledit moyen de commande de super- vision de machine comprend un second moyen de stockage pour stocker lesdits programmes de commande et lesdits signaux de fonctionnement. 21. Système de commande suivant la revendication 20, caractérisé par le fait que ledit moyen de commande de super- vision de machine comprend un moyen pour mettre à jour à des intervalles prédéterminés lesdits signaux de fonctionnement stockes dans ledit second moyen de stockage.