Brevet FR2566546A1 — publié le 19851227

Système de commande de fonctions d'un procédé industriel destiné à être branché sur un ordinateur ou un microordinateur. La présente invention concerne un système de commande de fonctions d'un procédé industriel destine à entre branché sur un ordinateur ou un micro-ordinateur. Il existe de multiples moyens permettant d'être branchés sur un ordinateur ou un micro-ordinateur pour commander différentes fonctions ou installations. Toutefois, en général, ces moyens sont relativement complexes, meme pour commander des dispositifs simples. La présente invention se propose de créer un moyen simple permettant de commander à partir d'un microordinateur ou d'un ordinateur, différentes fonctions. A cet effet, l'invention concerne un système du type ci-dessus caractérisé en ce qw'.il se compose d'une partie principale comprenant un micro-processeur, un interface d'entrée, un interface de sortie, une alimentation, une liaisondirecte pour les dispositifs commandés et une liaison pour les dispositifs de commande ainsi que des parties auxiliaires de commande. I1 est particulièrement intéressant que l'interface d'entrée est reliée à la prise imprimante, l'ordinateur ou micro-ordinateur commandant le système e. Suivant une autre caractéristique, les dispositifs commandés sont des relais électranagnétiques. Le système selon l'invention s'applique de façon particulièrement avantageuse à des installations de tri de colis pour des tournées de distribution. L'invention sera décrite à titre d'exemple à l'aide d'un schéma de principe d'un système représenté dans l'unique figure annexée. Selon la figure, le système se compose d'une partie principale 1 fermée d'un micro-processeur 2, d'un interface d'entrée 3, d'un interface de sortie 4, d'une liaison directe 5, d'une alimentation 5 reliée au réseau 6, une liaison de contrôle 7 et une liaison 8 pour les parties commandées. Le système comporte également des parties auxiliaires regroupés dans le rectangle 9 et reliées par un bras 8. Ces parties auxiliaires sont constituées par des dispositifs de comminde électromagnétiques lOA 15A reliées à des dispositifs commandés lOB-15B. En amont, le système est relié par un bras 16 à un ordinateur 17 (ou un microuordinateur) par I'intermé- diaire d'un périhpérique 18. Cette liaison est faite sur la sortie 'imprimante" de l'ordinateur 17. Selon l'invention, les dispositifs commandés lOB15B dont le nombre est quelconque, mais compatible avec les possibilités du système (codage) sont des moyens mécaniques ou électromécaniques intervenant dans un procédé de fabrication ou toute autre opération analogue ou assimilable. La mise en oeuvre de ces dispositifs lOB-15B ou leur arrêt sont commandés par les dispositifs de commande lOA-15A qui leur sont directement associés et qui sont de préférence des relais électromagnétiques. La bonne exécution des oommandes dans les dispositifs-commandés lOB-15B est vérifiée par deux lignes d'état 71-72 de la liaison directe. Les réponses sont transmises directement au micro-processeur 2. L'interface d'entrée 3 est couplée à l'interface de sortie 18 par un bus servant à la transmission des signaux suivants - Huit bits de données - une ligne de validation, - une ligne d'occupation Busy PE, - une ligne d'erreur Fault - une ligne de sélection Select. Le microprocesseur 2 est, par exemple, le microprocesseur 8039. L'alimentation 5 est une alimentation qui est branchée sur le réseau de courant alternatif 7 pour fournir une tension continue stabilisée, nécessaire au fonctionnement de l'installation, par exemple une tension de +5volts. Le système décrit ci-dessus a pour but de commander la mise en oeuvre de l'un des dispositifs lOB- 15B reliés aux dispositifs 10=15A, parmi l'ensembledes dispositifs commandés en fonctions des ordres fournis par le micro-ordinateur 17. Le système a également pour but d'informer le micro-ordinateur 17 de la mise en oeuvre des dispositifs 10B-15B et de leur état, par l'intermé- diaire de la ligne 7 ainsi que de l'état des dispositifis commandés par l'intermédiaire des lignes 71, 72.Ces deux dernièreslignes correspondent à l'envoi de signaux d'état vers l'ordinateur par l'intermédiaire des bornes P et E, c'estRà-dire de la borne 11Select11 et de la borne "Fault" de l'interface 18. Le micro-ordinateur 17 envoie au système 1 les signaux suivants - Signal ESCXXX : ce signal commande la mise en oeuvre du dispositif (relais) X parmi les dispositifs 10A-15A - le signal ENO provoque l'envoi en retour des signaux d'état sur les lignes réservées à cet effet et pendant une durée, par exemple, égale à 15 ms. - les signaux d'état sont les signaux suivants - signal 1 o ce signal indique que l'interface 3 est prête à recevoir une séquence de commande, - signal 2 : ce signal indique que l'inter- face 3 est occupée par une manipulation en cours. - signal 3 : ce signal indique une erreur dans la séquence de commande. - signal 4 : ce signal indique la mise en oeuvre intempestive de l'un des dispositifs commandés. - signal 5 ce signal indique la non-mise en oeuvre de l'un des dispo sitifs commandés dans un intervalle déterminé suivant la séquence de commande. - signal 6 : ce signal indique la non-mise au repos du dispositif com mandé dans un intervalle déter miné après sa mise en oeuvre. Le système décrit ci dessus s'applique avanta geusement à une une tallation de tri de colis ; dans cette installation, les adresses codées des destinataires des colis sont lues de façon automatique, semi-automatique ou manuelle, à l'aide d'un lecteur optique. optique. Les informa; tions sont envoyées à l'ordinateur 17 pour commander les dispositifs lOB-15B. Les dispositifs sont par exemple associés à des casiers correspondant à des destinations ou des groupements de destinations (tournées de distribution). Les dispositifs commandes lOB-15B sont par exemple des voyants lumineux qui s'allument pour le casier dans lequel doit être placé le colis ; il peut également s'agir de protes de trappes toutes fermées, seule celle correspondant au colis lu s'ouvrant pour recevoir le colis. Dans cette application, le système fonctionne comme suit au début de la mise en oeuvre de l'installation pour une opération de tri, le système conserve la fermeture de toutes les trappes de tri pendant une période déterminée (par exemple 0, 3A) puis se met en attente d'une séquence de commande. Pendant ce temps, le système vérifie en permanence qu'aucune trappe n'a été ouverte de façon intempestive Lors de la réception d'une séquence de commande, le système vérifie la conformité de la séquence. Si celle-ci est différente d'un signal ESC suivi de la triple répétition (XXX) du numéro X de la trappe à ouvrir, l'interface envoie une erreur de syntaxe et attend une instruction pour se remettre à nouveau en attente d'une séquence de commande. Par contre, si la séquence est bonne, cgest-àdire le dispositif de commande (lOA-15A) correct a été connandé, le système vérifie que le dispositif commandé (1OB-15B) correspondant à bien été mise en oeuvre (trappe ouverte) au bout atun délai (par exemple 3 s). Si après ce délai, la trappe n'est toujours pas ouverte, le système passe en erreur de non ouverture. Puis, il passe en attente pendant une période données (par exemple 10 s) que la trappe se referme ; Si cette fermeture ne s'est pas produite le système passe en erreur de non fermeture et le système se met en attente de réception d'instructions. I1 est à remarquer qu'à tout moment, ltordina teur 17 peut interroger l'interface 3 par l'envoi du code ENQ pour obtenir les informations d'états (statuts). Lorsqu'unie erreur est détectée, l'interface attend un caractère DLE pour se remettre en attente d'une séquence de commande. Le fonctionnement de l'installation dans le cas de voyants lumineux à la place de trappes est analogue à celui décrit ci-dessus REVENDICATIONS 10) Système de commande de fonctions d'un procédé industriel destiné à être branché sur un ordinateur ou un micro-ordinateur, caractérisé en ce qu'il se compose d'une partie principale (l) comprenant un microprocesseur (2), un interface d'entrée (3 > , un interface de sortie (4), une alimentation (5,6), une liaison directe (7) pour les dispositifs commandés (10B-15B) et une liaison (8) pour les dispositifs de commande (lOA-lsA), ainsi que des partie parties auxiliaires de commande (9, 10A-15A). 20) Système selon la revendication 1 caractérisé en ce que l'interface d'entrée (3) est reliée à la prise imprimante (18), l'ordinateur ou micro-ordina- teur (17) commandant le système e 30) Système selon la revendication 1, caraeté- risé en ce que les dispositifs commandés (ICA-15A) sont des relais électromagnétiques. 40) Application du système selon les revendications 1 à 3, caractérisée en ce que les dispositifs commandés (1OB-15B) sont des moyens de tri (trappes, volets, voyants).