Brevet FR2820522A1 — publié le 20020809

MACHINE D'INSPECTION DE RECIPIENTS EN VERRE DESCRIPTION La présente invention concerne des machines d'inspection de récipients. Contexte de l'invention Lorsqu'un dispositif d'inspection inspecte un objet, par exemple un récipient en verre, il existe une période de temps fixe pendant laquelle une bouteille particulière inspectée doit être enlevée du convoyeur à l'aide d'un éjecteur. Dans un environnement de calcul en temps réel, une commande, au moment o une inspection est effectuée, non seulement sait o se trouve la bouteille, mais sait également le temps qui lui est nécessaire pour atteindre le dispositif de rejet. En conséquence, lorsque la décision par laquelle une bouteille doit être rejetée est prise, la durée jusqu'au rejet est comptée et le dispositif de rejet est actionné pour enlever la bouteille. Dans un environnement de calcul qui n'est pas en temps réel, cette continuité n'existe pas. Par exemple, dans un environnement de calcul Microsoft Windows, les choses ne se produisent pas à des moments connus. Les choses se produisent plutôt en fonction de priorités présélectionnées. SR 20697 USIJB But de l'invention En conséquence, un but de la présente invention est d'adapter ce système de sorte qu'il puisse effectivement fonctionner en temps réel. D'autres buts et avantages de la présente invention apparaîtront à la lecture de la partie de description qui suit et à partir des dessins d'accompagnement, qui représentent en fonction des dispositions de la législation des brevets un mode de réalisation préféré qui présente les principes de la présente invention. Brève description des dessins La figure 1 est une vue schématique montrant une machine d'inspection; La figure 2 est un schéma logique destiné à la commande d'un dispositif d'inspection; La figure 3 est une représentation schématique d'une mémoire recevant un flux d'entrée de données en provenance d'un dispositif d'inspection; La figure 4 est un schéma logique pour la machine d'inspection; et La figure 5 est une représentation schématique d'une mémoire alimentant le flux de sortie de données en provenance d'un dispositif d'inspection. Brève description du mode de réalisation préféré Une machine d'inspection de récipients en verre comprend un ensemble d'alimentation 10 qui est entraîné SR 20697 USIJB en rotation dans le sens des aiguilles d'une montre par étapes angulaires, afin de transférer des bouteilles 12 à partir d'un convoyeur linéaire 14 (comme le montre la figure, le convoyeur transporte des bouteilles de la droite vers la gauche) sur un plateau annulaire 15 o elles sont déplacées par incrémentation jusqu'à une série de postes d'inspection. Chaque poste d'inspection comporte un ou plusieurs dispositifs d'inspection 16 qui ajustent un flux d'entrée continu 20 de données (figure 2) à une fréquence sélectionnée (par exemple, KHz). La figure 3 représente de manière schématique la nature du flux d'entrée. La rangée inférieure de données est la sortie du dispositif d'inspection, le "0" indiquant qu'un récipient n'a pas été rejeté et le "1" indiquant qu'une bouteille a échoué à l'inspection. La position o s'est produit le passage de "0" à "1" dans le flux d'entrée, qui indique qu'une bouteille a été rejetée, est représentée par une flèche. La rangée intermédiaire de données est un signal d'horloge en provenance d'un encodeur 26 qui est défini par une succession de trois signaux "marche" et de trois signaux "arrêt". La rangée supérieure du flux d'entrée est un code de poursuite. Le dispositif d'inspection reçoit un signal d'addition d'un signal de poursuite vers le flux d'entrée 28, qui est défini par des groupes successifs d'un chiffre identique de "1" et de "0" ayant des nombres aléatoires. Comme indiqué, cette rangée se compose de séquences de six "0", de six "1", de neuf "0", de neuf "1", de douze "0", de douze "1", etc. Ce flux d'entrée est stocké en 30 et le dispositif transfère le flux d'entrée stocké sur demande en 32. SR 20697 US/JB La machine d'inspection comporte une commande 22 qui reçoit les données en provenance du dispositif d'inspection, et dans le cas o un récipient doit être rejeté, émet un signal de rejet afin d'actionner un dispositif - de rejet 24 (ici représenté par un piston mécanique qui avance pour pousser une bouteille hors du convoyeur). Cette commande 22 ajuste un flux de sortie continu 34 (figure 4) de données qui sont représentées de manière schématique sur la figure 5. Le flux de sortie comporte une rangée inférieure cadencée par l'encodeur; dans cette illustration, le flux d'entrée est trois fois plus rapide que le flux de sortie et cette cadence est représentée par une alternance de "1" et de "0" (une fraction du nombre de "1" et de "0" dans les groupes de cadencement du flux d'entrée qui correspond aux vitesses relatives des flux d'entrée et de sortie de données). La rangée supérieure comporte des "0" sauf si un signal de rejet doit être fourni au dispositif de rejet, et lorsque ceci se produit, ce signal aura par exemple une durée de cinq "1". La rangée intermédiaire de données est le signal de poursuite qui, du fait que la vitesse du flux d'entrée, est trois fois plus élevée que celle du flux de sortie, celui-ci représentera un tiers du nombre de "0" et de "1" dans le signal de poursuite correspondant du flux d'entrée. Comme indiqué, cette rangée intermédiaire se compose de séquences de deux "0", de deux "1", de trois "0", de trois "1", de quatre "0", de quatre "1", etc. La commande génère un signal de poursuite aléatoire 35, ajoute un signal de poursuite au flux de sortie 36 et fournit le signal de poursuite au dispositif d'inspection. Et la commande, à un SR 20697 USIJB intervalle de temps aléatoire évalue le flux d'entrée stocké 38. Au cours de cette évaluation, la commande détermine s'il existe un signal de rejet 40, et si c'est le cas, identifie la position o s'est produit le rejet sur le flux de sortie 42. Ceci est réalisé en regardant le flux d'entrée. Tout d'abord, la rangée intermédiaire, au moment o le dispositif est commuté sur "1" indiquant qu'il y a eu un rejet, est cadencée de 000 à 111 ou passe sur le flux de sortie, ce qui se serait produit dans le flux de sortie lorsque la cadence passe de "0" à "1". A cet instant, le nombre de poursuite du flux d'entrée est neuf "1", ce qui correspond à trois "1" dans le flux de sortie. La flèche la plus à gauche située en dessous du flux de sortie identifie la position sur le flux de sortie o la cadence passe de "0" à "1" et le nombre de poursuite est de trois "1" (là o s'est produit le rejet) et la commande connaît les cycles jusqu'au rejet (22 dans cet exemple) et à ce moment place un signal de rejet sur le flux de sortie 44 qui dure pendant cinq cycles. SR 20697 USIJB REVENDICATIONS 1. Machine d'inspection de récipients, caractérisée en ce qu'elle comprend: - un convoyeur destiné à transporter des récipients inspectés (12); un dispositif de rejet (24) devant être actionné pour enlever du convoyeur une bouteille rejetée; un dispositif d'inspection (16) destiné à inspecter le récipient en amont du dispositif de rejet, ledit dispositif d'inspection générant un flux d'entrée continu de données comprenant: une première rangée continue de données indiquant par un passage de 0 à 1 qu'une bouteille a été rejetée; une seconde rangée continue de données ayant des groupes de cadencement identiques successifs de 1 et de 0; et une troisième rangée continue de données comprenant un premier signal de poursuite défini par des groupes de chiffres identiques de 1 et de 0 ayant des nombres aléatoires; une commande (22) destinée à évaluer de manière aléatoire ledit flux d'entrée et à générer un flux de sortie continu de données comprenant: une première rangée continue de données en cadences alternées de 1 et de 0, lesdits 1 et 0 correspondant en temps aux groupes identiques de 1 et de 0 de ladite seconde rangée de données dudit flux d'entrée et étant une fraction sélectionnée de celui- ci, chacun desdits 1 et 0 définissant un cycle; SR 20697 USIJB une seconde rangée continue comprenant un second signal de poursuite défini par des groupes de 1 et de 0 comportant ladite fraction sélectionnée de 1 et de 0 desdits groupes de 1 et de 0 dudit premier signal de poursuite; et une troisième rangée continue de données comportant des 0 successifs sauf un certain nombre de 1 positionnés pour actionner ledit dispositif de rejet pendant un nombre de cycles prédéterminé, un nombre de cycles sélectionné suivant le positionnement sur le flux de sortie correspondant au temps sur le flux d'entrée o les données sur ladite première rangée de données passent de "0" à "1" 2. Machine d'inspection de récipients selon la revendication 1, comprenant en outre un encodeur (26) entraîné par le convoyeur; ledit dispositif d'inspection (16) comprenant des moyens destinés à convertir le signal en provenance dudit encodeur en ladite seconde rangée continue de données ayant des groupes de cadencement identiques successifs de 1 et de 0; et ladite commande (22) comprenant des moyens destinés à convertir le signal en provenance dudit encodeur en ladite première rangée continue de données de cadencements alternés de 1 et de O. 3. Machine d'inspection de récipients comprenant: un convoyeur (14) destiné à transporter des récipients inspectés (12); un dispositif de rejet devant être actionné pour enlever du convoyeur un récipient rejeté; SR 20697 USIJB un dispositif d'inspection (16) destiné à inspecter le récipient en amont du dispositif de rejet, ledit dispositif d'inspection générant un flux d'entrée continu de données; - une commande (22) destinée à évaluer de manière aléatoire ledit flux d'entrée et à générer un flux de sortie continu de données; des moyens destinés à permettre à ladite commande de traiter ledit flux d'entrée en temps réel comprenant: des moyens dans ledit dispositif d'inspection (16) destinés à convertir le signal en provenance dudit encodeur en un signal de cadencement; des moyens dans ladite commande (22) destinés à convertir le signal en provenance dudit encodeur en un signal de cadencement; des moyens dans ladite commande (22) destinés à générer un signal de poursuite aléatoire, à le placer sur ledit flux de sortie, et à fournir ledit signal de poursuite au dit dispositif d'inspection; et des moyens dans ledit dispositif d'inspection (16) destinés à recevoir ledit signal de poursuite aléatoire et à le placer simultanément sur le flux d'entrée. SR 20697 USIJB