BE1005683A6 - Methode de controle de processus. - Google Patents

Methode de controle de processus. Download PDF

Info

Publication number
BE1005683A6
BE1005683A6 BE9300877A BE9300877A BE1005683A6 BE 1005683 A6 BE1005683 A6 BE 1005683A6 BE 9300877 A BE9300877 A BE 9300877A BE 9300877 A BE9300877 A BE 9300877A BE 1005683 A6 BE1005683 A6 BE 1005683A6
Authority
BE
Belgium
Prior art keywords
process controller
file
routing device
controller
local
Prior art date
Application number
BE9300877A
Other languages
English (en)
Inventor
Jack Walls
Dermod Ryan
Thomas O'dowd
Jack Mulvany
Nigel O'flaherty
David O'higgins
Original Assignee
Dunbar Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to GB9316911A priority Critical patent/GB2281132A/en
Application filed by Dunbar Ltd filed Critical Dunbar Ltd
Priority to BE9300877A priority patent/BE1005683A6/fr
Application granted granted Critical
Publication of BE1005683A6 publication Critical patent/BE1005683A6/fr

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31207Leader sends global files to autonomous controllers, feedback of process status
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31379Leader monitors controllers, updates production progress, allocates resources
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33182Uart, serial datatransmission, modem
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control By Computers (AREA)

Abstract

On expose ici une méthode de contrôle de processus exécutée par un contrôleur central de processus (2) et des contrôleurs locaux de processus (10, 11, et 12). Le contrôleur central de processus (2) génère un fichier principal et un sous-fichier associé à chaque processus. Dans une première phase, le fichier principal est transmis au contrôleur local de processus concerné (10, 11 et 12). Le contrôleur local de processus met automatiquement à jour le fichier pour indiquer la progression de la production. Cette opération implique la mise à jour, dans chaque enregistrement, du champ de code d'état, qui indique l'état de la production de chaque produit en particulier. Le contrôleur central de processus (2) reçoit des données de répartition par le biais d'une interface d'entrée/sortie (3) et lit le fichier à intervalles réguliers pour générer une table d'appariage temporaire qui comprend des possibilités de répartition pour des produits finis par rapport à des destinations. Une table d'appariage permanente est générée après un laps de temps préétabli et lorsque d'autres signaux d'entrée ont été reçus pour indiquer l'appariage souhaité.....

Description


   <Desc/Clms Page number 1> 
 



   "Méthode de contrôle de processus" La présente invention se rapporte à une méthode de contrôle de processus destinée à plusieurs processus exécutés à distance. D'une manière plus particulière, la présente invention a trait à une méthode de contrôle de processus effectuée par un système de contrôle unique, bien qu'il puisse y avoir d'autres systèmes de contrôle pour les processus. Dans la description, l'expression "contrôle de processus"désigne le contrôle partiel ou total et la surveillance d'un processus. 



  La description du Brevet Européen EP-B-332228 (Forney Int. Inc.) expose un système de contrôle de processus industriel qui comporte des unités de contrôle déportées, couplées chacune à un dispositif d'entrée/sortie associé et aptes à communiquer mutuellement par une liaison de communication à double canal. Dans ce système, une des unités de contrôle peut exercer un contrôle de supervision sur la base d'une prise de contrôle temporaire d'autres unités. Un des éléments constitutifs du contrôle de processus tient donc au fait que différents contrôleurs communiquent mutuellement pour le contrôle du processus industriel.

   Il existe certaines situations où le contrôle ne serait pas efficace, par exemple lorsqu'il y a plusieurs contrôleurs pour plusieurs processus et que les contrôleurs ont surtout une fonction de surveillance bien qu'ils puissent également 
 EMI1.1 
 transmettre des signaux de contrôle. e 

 <Desc/Clms Page number 2> 

 La présente invention vise donc à fournir pour des processus déportés une méthode de contrôle exécutée par un système de contrôle choisi parmi plusieurs systèmes possibles, sans qu'il soit nécessaire de recourir à une communication mutuelle. 



  Un autre objet de la présente invention consiste en ce que les produits finis des divers processus soient répartis dans leur destination correcte d'une manière souple qui prenne en compte les interruptions dans les processus lors de n'importe quelle opération, depuis le commencement des processus jusqu'à leur fin. Cet objectif est destiné à optimaliser les ressources des processus. 



  Suivant l'invention, on fournit une méthode de contrôle de processus exécutée par un contrôleur central de processus relié à u n dispositif de stockage, un dispositif de routage et une liaison bidirectionnelle qui le raccorde à une série de dispositifs d'entrée/sortie, le dispositif de routage étant connecté à un circuit de modulation/démodulation destiné à communiquer à distance avec plusieurs contrôleurs locaux de processus liés à des postes de fonctionnement d'un processus qui leur est associé, étant entendu que cette méthode comporte les étapes suivantes :

  - le contrôleur central de processus génère et emmagasine dans un dispositif de stockage un fichier principal associé aux processus et comportant plusieurs enregistrements, qui sont associés chacun à un produit en cours de fabrication dans un processus, chaque enregistrement comprenant un champ de code d'état destiné au stockage d'un code d'état, qui indique l'opération en train d'être réalisée au moment même dans le processus destiné à ce produit, ainsi qu'un champ d'identificateur de processus ; le contrôleur central de processus lit les champs 
 EMI2.1 
 d'identificateurs de processus et génère automatiquement cy des sous-fichiers du fichier principal, associés chacun à un processus particulier et transmis au contrôleur local de processus concerné par le dispositif de routage ;

   

 <Desc/Clms Page number 3> 

 le dispositif de routage écrit les données du sous-fichier dans un dispositif de routage associé, parallèlement à la retransmission au contrôleur local de processus concerné ; chaque contrôleur local de processus surveille de manière continue les opérations dans le processus qui lui est associé et met automatiquement à jour le fichier principal stocké localement, ainsi que, via le dispositif de routage, le fichier principal stocké dans le contrôleur central de processus ; le contrôleur central de processus reçoit des données de répartition d'une interface d'entrée/sortie qui lui indique des paramètres pour des destinations de produits en cours   d e   fabrication par les processus ;

   à intervalles de temps périodiques, le contrôleur central de processus exécute un traitement par lot qui comporte les étapes suivantes :- extraction des valeurs de paramètres des enregistrements associés à un jeu de produits, extraction des codes d'état pour ces enregistrements et comparaison des données de répartition avec ces données pour coupler un produit fini avec une destination envoi rétroactif de signaux aux contrôleurs locaux de processus dans le but d'indiquer la répartition des produits avec leurs destinations ; et contrôle, par chaque contrôleur local et en fonction des signaux de rétroaction reçus, du processus qui lui est associé. 



  Dans une réalisation, le contrôleur central de processus répartit les produits finis entre des destinations en exécutant les étapes intermédiaires suivantes :- 

 <Desc/Clms Page number 4> 

 génération d'un fichier temporaire d'appariage qui comporte une liste de destinations possibles pour chaque produit fini sélectionné, en fonction de valeurs de paramètres essentielles et accessoires pour 
 EMI4.1 
 l'enregistrement associé ; et ZD réception de signaux venant des interfaces d'entrée/sortie durant un laps de temps préétabli, afin d'associer de manière croisée les produits finis et les destinations, et, par la suite, génération d'une table permanente d'appariage conforme aux sélections valides. 



  Il est préférable que le contrôleur central de processus communique avec le dispositif de routage dans un mode d'émulation de terminal asservi et que le circuit de communication exécute des opérations parallèles sur les données d'une manière non envahissante. 



  Dans une autre réalisation, le dispositif de routage comporte un circuit-interprète programmable et un circuit de mémoire à accès libre, tandis que la méthode comporte comme étapes supplémentaires la réalisation d'opérations de génération de rapports par le dispositif de communication, en fonction des critères reçus, et leur stockage pour le circuit-interprète. 



  Dans une autre réalisation, le dispositif de stockage raccordé au 
 EMI4.2 
 dispositif de routage est segmenté de manière dynamique en I"e sections, avec une section par processus. 



  On comprendra plus clairement la présente invention à partir de la description qui est donnée ci-après de certaines de ses réalisations 
 EMI4.3 
 privilégiées et n'est fournie qu'à titre d'exemple et en référence aux e dessins d'accompagnement, parmi lesquels :- 

 <Desc/Clms Page number 5> 

 
 EMI5.1 
 la fig. 1 est un schéma montrant plusieurs processus et un 0 appareillage de contrôle de processus conforme à l'invention ; et la fig. 2 est un schéma fonctionnel montrant une partie d'une méthode de contrôle de processus conforme à l'invention. 



  Si l'on se reporte aux dessins, en commençant par la fig. 1, on y verra un système de contrôle de processus 1 destiné à contrôler trois processus déportés, en l'occurrence A, B et C. Ces processus sont désignés d'une manière générale par le numéro 2. Les postes d'opération ont reçu le nom de   Al,   A2... Ai ;   Bl,   B2... Bj et   Cl,   C2... Ck. Les processus A, B et C disposent de contrôleurs de traitement locaux, respectivement 10,11 et 12, dont chacun est raccordé par une liaison bidirectionnelle, en l'occurrence 13,14 et 15, aux différents postes d'opération. 



  Les processus peuvent être de n'importe quel type ; comme exemple, on peut citer les divers processus qui entrent dans la fabrication d'une voiture et peuvent alors inclure la structure métallique, l'installation du moteur, la peinture, les identifications du châssis, etc. 



  Le contrôleur 1 est installé à distance des processus et est prévu pour surveiller la progression de chaque processus, transmettre les signaux de contrôle adéquats et attribuer les produits finis issus des processus à diverses destinations, par exemple les acheteurs de voitures. Le dispositif 1 combine ainsi une fonction de surveillance et une fonction de contrôle, puisqu'il ne se borne pas à surveiller la progression du processus mais transmet également des signaux de contrôle destinés à contrôler le mode d'exécution du processus afin que l'offre épouse la demande de la manière la plus efficace possible.

   Cette particularité est importante pour optimaliser les ressources destinées aux processus et pour atteindre l'objectif commercial de satisfaction du client. 

 <Desc/Clms Page number 6> 

 Le système de contrôle de processus 1 comporte un contrôleur central de processus 2 qui consiste en une unité centrale unique fonctionnant à 1. 9 millions d'instructions par seconde et utilisant une mémoire à accès direct de 32 MB. La capacité de mémoire virtuelle qui existe est de 6 MB. 



  Le contrôleur de processus 2 est raccordé à des interfaces d'entrée/sortie 3 par une liaison bidirectionnelle 4. Cette liaison 4 possède 100 portes qui sont conçues pour la communication avec des processeurs intelligents ou asservis, parmi lesquels on trouve des imprimantes. Le contrôleur 2 est programmé pour activer un circuit d'émulation sur carte qui est capable de communiquer avec un processeur intelligent comme s'il était un dispositif asservi. 



  Une des interfaces 3 est constituée par un dispositif de routage ou de communication intelligent 6, qui comprend un processeur Intel 486   DXTM   fonctionnant à 25 MHz. Le dispositif 6 possède 16 MB de mémoire à accès direct sur carte et un disque dur 7 de 320 MB. Un aspect important de la présente invention tient au fait que le disque dur est segmenté en plusieurs disques logiques, six dans le cas présent. Chacun des disques est associé à un des processus A, B et C ou à une fonction de traitement séparée. Cette segmentation est dynamique, le processeur assignant des jeux d'emplacements de mémoire différents en fonction de l'ampleur de l'activité des processus A, B et C.

   Une autre caractéristique importante tient à ce qu'en mode d'émulation, le contrôleur de processus 2 traite le dispositif 6 comme un terminal asservi pour les communications, le processeur sur carte étant le seul à disposer de l'accès aux données du disque dur du dispositif 6, d'une manière transparente pour le contrôleur 2. Cette particularité limite la capacité de traitement exigée du processeur 2 en optimalisant la capacité de traitement du dispositif de routage 6 pour modifier de manière appropriée les données communiquées au contrôleur 2. 



  Le contrôleur de processus 2 est raccordé à une batterie 5 de disques durs d'une capacité de 5 GB. L'accès à ces données 

 <Desc/Clms Page number 7> 

 emmagasinées ne peut s'effectuer que par le contrôleur 2, étant donné l'existence d'un raccordement direct par le biais d'une liaison 8 et l'absence de circuits pour l'accès par une interface 3 comprenant le dispositif de routage 6. La batterie 5 présente une structure de partition préétablie, avec des emplacements de mémoire fixés pour chacun des processus A, B et C. Cette configuration contribue à garantir le maintien des temps d'accès aux données au niveau le plus bas possible. 



  Le système 1 est conçu pour exécuter une méthode de contrôle de processus qui présente comme avantages techniques d'accroître l'efficacité des divers processus, quelle qu'en soit la nature, et de répartir de manière efficiente et avec souplesse les produits finis entre leurs destinataires. Le contrôleur de processus 2 commence par créer un fichier électronique principal de données comprenant de nombreux enregistrements (un enregistrement par produit fabriqué dans n'importe lequel des processus). Le fichier principal présente une taille de l'ordre de 70 à 80 MB, avec 80.000 enregistrements. Les trois champs de données les plus importants de chaque enregistrement sont les suivants :- (a) un identificateur de processus, en l'occurrence A, B ou C ; (b) un identificateur de produit fini ; et (c) un code d'état du processus. 



  Le code d'état indique l'opération particulière en cours d'exécution à ce moment précis en temps réel. Ainsi, le code d'état peut indiquer qu'un type d'automobile particulier se trouve à l'étape A4 dans le processus de production A. Au départ, les champs de mémorisation 
 EMI7.1 
 des codes d'état sont réglés à une valeur initiale par défaut. 



  ZD Le fichier principal est stocké dans une section segmentée de la batterie de disques durs 5. Par la suite, le contrôleur 2 trie les enregistrements en sous-fichiers, avec un sous-fichier par processus. Ces opérations s'effectuent d'après le champ (a) cidessus. Le contrôleur 2 active alors le circuit d'émulation pour communiquer par le dispositif 6 avec n'importe lequel des 

 <Desc/Clms Page number 8> 

 contrôleurs locaux 10, 11 et 12 ou l'ensemble de ceux-ci. Dans un premier temps, chaque sous-fichier au contrôleur local 10,11 ou 12 qui lui est associé. Ce faisant, le dispositif 6 écrit parallèlement les 
 EMI8.1 
 données dans son propre disque dur dans le disque logique ZD adéquat, d'une   manière "transparente" pour   le contrôleur 2. 



  Durant le déroulement d'un processus, le contrôleur local 10, 11 ou 12 transmet automatiquement des signaux de mise à jour touchant aux opérations de production au sous-fichier mémorisé localement et, via un modem, au contrôleur de processus 2, qui, pour sa part, met à jour la table du dispositif de stockage 5. Le dispositif 6 met également à jour ses enregistrements de données lors des opérations de retransmission. Cette possibilité existe parce que les données transmises sont dans un   format"simple",   comme   l'ASCIL   L'élément important réside dans la mise à jour du champ du code d'état sur une base régulière en temps réel pendant que les nouvelles opérations sont exécutées sur le produit concerné. 



  A intervalles réguliers, le contrôleur de processus 2 est activé par une interface   d'entrée/sortie   3 afin de réaliser un traitement par lot. Ce traitement est illustré à la fig. 2 et implique, à l'étape 21, la réception de données de répartition à une interface 3 avec des valeurs pour des paramètres associés à la destination du produit final. Les données de répartition spécifieront les valeurs requises pour les paramètres du produit. Ainsi, lorsque le produit final est une automobile, les données de répartition pour un produit final particulier peuvent spécifier que la voiture doit être de telle ou telle marque, couleur, cylindrée, etc. Lors de cette même étape 21, le contrôleur de processus 2 lit les champs de code d'état dans un nombre déterminé d'enregistrements.

   Les enregistrements sont sélectionnés en fonction du processus particulier en question. Enfin, l'étape 21 implique la comparaison par le contrôleur de processus 2 des données de répartition avec les données de codes d'état et d'autres données contenues dans l'enregistrement dont les codes d'état sont extraits, dans le but de générer à   l'étape 22   un fichier 

 <Desc/Clms Page number 9> 

 d'appariage temporaire 22. Ce fichier d'appariage temporaire 22 est un fichier mémorisé sur le dispositif de stockage 5 et indiquant les répartitions proposées pour les destinations du produit final.

   Ces répartitions sont sélectionnées en fonction des codes d'état et des 
 EMI9.1 
 données d'enregistrement et de répartition. e Lorsqu'il exécute les étapes 21 et 22, le contrôleur de processus 2 classe chaque valeur de paramètre en   catégories"essentiel"et   "accessoire". Ainsi, une valeur d'enregistrement pour un produit fini peut consister en un numéro de châssis de moteur, bien que ce numéro ne soit pas repris dans les données de répartition, car l'utilisateur final n'est pas intéressé par le numéro de châssis du moteur, n'importe quel numéro faisant l'affaire. En revanche, une valeur de paramètre essentielle peut être constituée par la couleur de la voiture, qui ne peut varier pour l'utilisateur final.

   Sur une base continue, des signaux sont introduits dans les interfaces d'entrée/sortie 3 pour indiquer l'établissement de liens croisés entre les produits finis et les destinations dans le fichier d'appariage temporaire. Cette opération ne peut s'effectuer que sur un laps de temps pré-établi limité. Ainsi, l'étape 23 de génération d'une table d'appariage permanente est effectuée par double référence à une horloge en temps réel et aux signaux d'entrée qui ont été reçus. Pour prendre un exemple pratique, un garagiste peut introduire un signal à une interface 3 pour indiquer qu'un certain type de voiture doit être attribué à un certain utilisateur final qui est repris dans une liste de possibilités pour ce produit final particulier. Cette opération ne peut s'effectuer que pendant une période de deux semaines. 



  A l'étape 24, le contrôleur de processus 2 transmet des signaux de rétroaction au contrôleur local de processus 10,11 ou 12 concerné selon la structure de la table d'appariage permanente. Comme cidessus, ces signaux sont capturés par le dispositif de communication 6, qui procède à la mise à jour appropriée de ses fichiers. Ces signaux sont utilisés par les contrôleurs de processus locaux pour vérifier le mode d'exécution des opérations et leur séquence, afin de 

 <Desc/Clms Page number 10> 

 garantir que les produits finaux sont livrés de manière ponctuelle et dans l'ordre correct. 



  Lorsque la dernière des opérations Ai, Bj ou Ck a été exécutée, le contrôleur de processus 2 en est averti et émet automatiquement par le biais de l'interface d'entrée/sortie 3 un   signal "prêt   pour la répartition pour indiquer l'achèvement des processus et la disponibilité du produit final à être pris en charge par l'utilisateur. 



  Le circuit de communication 6 comprend également un circuit interprète qui est conçu pour trier tous les enregistrements du fichier principal selon des critères variables qui peuvent être introduits depuis une autre interface 3 ou le clavier du dispositif 6. 



  La très grande capacité de mémoire à accès direct du dispositif 6 autorise une visualisation rapide des contenus sélectionnés dans le fichier principal. Cette faculté est importante pour aider à fournir à un stade précoce de l'information sous la forme de rapports sur l'état du processus, si bien que des problèmes peuvent être évités à la source. Bien entendu, le travail de traitement s'effectue indépendamment du contrôleur 2, si bien que son fonctionnement n'est pas retardé. Le contrôleur 2 communique évidemment de temps en temps avec le dispositif 6 en contournant le circuit d'émulation pour extraire des fichiers de sortie si ceux-ci sont requis pour les besoins du contrôle de processus. 



  La présente invention ne se limite pas aux réalisations décrites cidessus mais peut être modifiée dans sa structure comme dans ses détails.

Claims (6)

  1. REVENDICATIONS 1. Une méthode de contrôle de processus exécutée par u n contrôleur central de processus relié à un dispositif de stockage, un dispositif de routage et une liaison bidirectionnelle qui le raccorde à une série de dispositifs d'entrée/sortie, le dispositif de routage étant connecté à un circuit de modulation/démodulation destiné à communiquer à distance avec plusieurs contrôleurs locaux de processus liés à des postes de fonctionnement d'un processus qui leur est associé, étant entendu que cette méthode comporte les étapes suivantes :
    - le contrôleur central de processus génère et emmagasine dans un dispositif de stockage un fichier principal associé aux processus et comportant plusieurs enregistrements, qui sont associés chacun à un produit en cours de fabrication dans un processus, chaque enregistrement comprenant un champ de code d'état destiné au stockage d'un code d'état, qui indique l'opération en train d'être réalisée au moment même dans le processus destiné à ce produit, ainsi qu'un champ d'identificateur de processus ; le contrôleur central de processus lit les champs d'identificateurs de processus et génère automatiquement des sous-fichiers du fichier principal, associés chacun à un processus particulier et transmis au contrôleur local de EMI11.1 processus concerné par le dispositif de routage ;
    C > le dispositif de routage écrit les données du sous-fichier dans C > un dispositif de routage associé, parallèlement à la e retransmission au contrôleur local de processus concerné ; chaque contrôleur local de processus surveille de manière continue les opérations dans le processus qui lui est associé et met automatiquement à jour le fichier principal stocké <Desc/Clms Page number 12> EMI12.1 localement, ainsi que, via le dispositif de routage, le fichier principal stocké dans le contrôleur central de processus ; le contrôleur central de processus reçoit des données de répartition d'une interface d'entrée/sortie qui lui indique des paramètres pour des destinations de produits en cours de fabrication par les processus ;
    à intervalles de temps périodiques, le contrôleur central de processus exécute un traitement par lot qui comporte les étapes suivantes :- extraction des valeurs de paramètres des enregistrements associés à un jeu de produits, extraction des codes d'état pour ces enregistrements et comparaison des données de répartition avec ces données pour coupler un produit fini avec une destination EMI12.2 envoi rétroactif de signaux aux contrôleurs locaux de C > processus dans le but d'indiquer la répartition des produits avec leurs destinations ; et contrôle, par chaque contrôleur local et en fonction des signaux de rétroaction reçus, du processus qui lui est associé.
  2. 2. Une méthode telle que revendiquée dans la revendication 1 et dans laquelle le contrôleur central de processus répartit les produits finis entre des destinations en exécutant les étapes intermédiaires suivantes :- EMI12.3 génération d'un fichier temporaire d'appariage qui e comporte une liste de destinations possibles pour chaque produit fini sélectionné, en fonction de valeurs de paramètres essentielles et accessoires pour l'enregistrement associé ; et <Desc/Clms Page number 13> réception de signaux venant des interfaces d'entrée/sortie durant un laps de temps préétabli, afin d'associer de manière croisée les produits finis et les destinations, et, par la suite, génération d'une table EMI13.1 permanente d'appariage conforme aux sélections ZD valides.
  3. 3. Une méthode telle que revendiquée dans les revendications 1 ou 2 et dans laquelle le contrôleur central de processus communique avec le dispositif de routage dans un mode d'émulation de terminal asservi et le circuit de communication exécute de manière non invasive des opérations parallèles sur les données.
  4. 4. Une méthode telle que revendiquée n'importe laquelle des revendications précédentes et dans laquelle le dispositif de routage comporte un circuit-interprète programmable et un circuit de mémoire à accès libre, tandis que la méthode comporte comme étapes supplémentaires la réalisation d'opérations de génération de rapports par le dispositif de communication, en fonction des critères reçus, et leur stockage pour le circuit-interprète.
  5. 5. Une méthode telle que revendiquée n'importe laquelle des revendications précédentes et dans laquelle le dispositif de stockage raccordé au dispositif de routage est segmenté de manière dynamique en sections. avec une section par processus.
  6. 6. Une méthode substantiellement analogue à celle décrite ci- dessus en référence aux dessins d'accompagnement et comme illustré dans ceux-ci.
BE9300877A 1993-08-13 1993-08-26 Methode de controle de processus. BE1005683A6 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
GB9316911A GB2281132A (en) 1993-08-13 1993-08-13 A process control method
BE9300877A BE1005683A6 (fr) 1993-08-13 1993-08-26 Methode de controle de processus.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9316911A GB2281132A (en) 1993-08-13 1993-08-13 A process control method
BE9300877A BE1005683A6 (fr) 1993-08-13 1993-08-26 Methode de controle de processus.

Publications (1)

Publication Number Publication Date
BE1005683A6 true BE1005683A6 (fr) 1993-12-14

Family

ID=25662762

Family Applications (1)

Application Number Title Priority Date Filing Date
BE9300877A BE1005683A6 (fr) 1993-08-13 1993-08-26 Methode de controle de processus.

Country Status (2)

Country Link
BE (1) BE1005683A6 (fr)
GB (1) GB2281132A (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5591299A (en) * 1995-04-28 1997-01-07 Advanced Micro Devices, Inc. System for providing integrated monitoring, control and diagnostics functions for semiconductor spray process tools
WO2000036479A1 (fr) * 1998-12-16 2000-06-22 Speedfam-Ipec Corporation Gestionnaire virtuel d'equipements
US8914300B2 (en) 2001-08-10 2014-12-16 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization
US7797062B2 (en) 2001-08-10 2010-09-14 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization
US9729639B2 (en) 2001-08-10 2017-08-08 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization
US6847854B2 (en) * 2001-08-10 2005-01-25 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization
US8417360B2 (en) 2001-08-10 2013-04-09 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization

Also Published As

Publication number Publication date
GB9316911D0 (en) 1993-09-29
GB2281132A (en) 1995-02-22

Similar Documents

Publication Publication Date Title
CN101739745B (zh) 一种排队处理装置及其处理方法和排队机
EP1265145B1 (fr) Système pour la collection et l&#39;analyse de journal avec l&#39;étape de collection d&#39;information de journal séparée de l&#39;étape d&#39;analyse
CN110247811A (zh) 一种物联网设备的告警方法及相关装置
US9553920B2 (en) Narrowcast media content distribution and display system with content biasing engine
CN107123047B (zh) 基于债券交易的数据采集系统及其数据采集方法
FR2643526A1 (fr) Dispositif de commande telephonique a donnees vocales
WO2006124690A3 (fr) Cartes, systemes et procedes de transfert d&#39;argent
EP1481348A1 (fr) Systeme de controle qualite et de tracabilite de produits
BE1005683A6 (fr) Methode de controle de processus.
CN109597822A (zh) 一种用户数据的存储及查询方法和用户数据处理装置
US20040205382A1 (en) Methods and apparatus for recovering work of one computer by another computers
CN112073524B (zh) 基于物联网且有数字媒体交互系统的智能信息化发布系统
CN112910708A (zh) 分布式服务调用方法及装置
CN111046111A (zh) 一种数据处理方法及终端设备
CN110457301A (zh) 一种计算机大数据存储系统
CN110196743A (zh) 事件触发的方法、装置、存储介质及电子装置
CN115577280A (zh) 运行状态预测模型训练方法及设备运行状态检测方法
EP2283321A2 (fr) Procede pour relever a distance des compteurs electriques
EP0714627A1 (fr) Interface programmable pour appareil de type Holter pour l&#39;enregistrement de signaux physiologiques, notamment d&#39;activité cardiaque
CN104123317A (zh) 基于知识库的业务组织评估分析方法
EP1783693B1 (fr) Procédé de transfert des données d&#39;un chronotachygraphe
CN107147698A (zh) 智能开关的远程控制系统、方法和装置
FR2837946A1 (fr) Systeme de telechargement d&#39;au moins un fichier dans au moins un calculateur de vehicule automobile
CN114255130A (zh) 交易数据的处理方法、装置、存储介质及电子设备
KR960009917B1 (ko) 티디에스-ㅣ에이/ㅣ비(tdx-ㅣa/ㅣb)전자교환기의 소프트웨어 변경 관리용 정합장치 및 그 정합방법

Legal Events

Date Code Title Description
RE Patent lapsed

Owner name: DUNBAR LTD

Effective date: 19950831