Brevet FR2713798A1 — publié le 19950616

La présente invention concerne un calculateur de commande, qui est relié, par l'intermédiaire d'un bus d'adresses, à plusieurs unités périphériques, chaque unité périphérique présentant un circuit de reconnaissance d'adresses, en particulier dans une machine d'impression. Par le brevet DE-3 839 248, on connaît un calculateur de commande qui commande, avantageusement dans une machine d'impression rotative, plusieurs unités périphériques sous forme d'entraînements de réglage (entraînements des coulis- seaux d'encrage, réglages à distance des repères et analo- gues). Le dispositif de commande est relié, pour cela, aux unités périphériques par l'intermédiaire d'un système de bus. Ce système de bus présente un bus d'adresses parallèle, grâce auquel chaque unité périphérique individuelle peut15 être commutée, pour un temps déterminé, au calculateur de commande. Les valeurs de mesure qui y sont détectées, par exemple une valeur de réglage d'une puissance moteur, sont alors retransférées au calculateur de commande, cela se produisant par l'intermédiaire d'une autre partie du système20 de bus, exploitées par le calculateur de commande et trai- tées en ordres de réglage correspondants, lesquels sont transmis à l'unité périphérique. Chaque unité périphérique présente à cet effet un circuit de reconnaissance d'adres- ses, qui compare l'adresse se trouvant sur le bus d'adresses25 avec l'adresse réglée de façon fixe et, lorsque l'adresse mémorisée et l'adresse actuellement présente sont identi- ques, déclenche un échange de signaux prévu de l'unité périphérique avec le calculateur de commande. De façon usuelle, l'adresse associée à une unité périphéri- que est prédéfinie de façon fixe au moyen de commutateurs de codage, de ponts enfichables, de platines de codage ou de dispositifs de codage fixés à l'endroit de montage. Les dispositifs énumérés sont de plus réalisés selon un type électromécanique et, en règle générale, suivant une cons- truction miniaturisée. En dépit de la construction compacte, ces dispositifs nécessitent cependant de la place sur la platine de l'unité périphérique. De telles pièces sont également assez coûteuses. Cependant, le montage d'une telle unité calculateur de commande - système de bus se révèle particulièrement coûteux lorsque les unités périphériques individuelles sont raccor- dées au système de bus commun, par exemple au moyen de liaisons enfichables fixées, comme cela est connu par le document DE-3 839 248, et les adresses à chaque fois prévues doivent être associées aux unités périphériques individuel- les. Un opérateur doit alors régler, avec une grande atten- tion, d'une façon qui prend beaucoup de temps, sur chaque unité périphérique individuelle, le commutateur de codage ou l'élément prévu de façon correspondante. En conséquence, des actionnements erronés ne sont pas exclus, ce qui est lié à une augmentation du coût relativement à la garantie de qualité. Ainsi, la présente invention a pour but de réaliser un calculateur de commande du type défini précédemment, de sorte qu'une association simple et sans défaut des adresses25 aux unités périphériques individuelles soit garantie. A cet effet, le calculateur de commande, qui est relié, par l'intermédiaire d'un bus d'adresses, à plusieurs unités périphériques, chaque unité périphérique présentant un circuit de reconnaissance d'adresses, en particulier dans30 une machine d'impression, est remarquable, selon l'inven- tion, en ce que chaque circuit de reconnaissance d'adresses présente une mémoire non volatile à réécriture, et en ce que, à chaque mémoire non volatile à réécriture, il est associé un circuit d'écriture, ainsi qu'un circuit de déclenchement pouvant être activé par un opérateur, au moyen duquel une mémorisation d'une adresse se trouvant sur le bus d'adresses peut être déclenchée dans la mémoire non volatile à réécriture. Avantageusement, le circuit de déclenchement de chaque circuit de reconnaissance d'adresses peut être actionné par un dispositif de déclenchement devant être manipulé par un opérateur. Selon une autre caractéristique de l'invention, chaque circuit de déclenchement d'un circuit de reconnaissance d'adresses présente un capteur Hall, lequel coopère avec un dispositif de déclenchement sous forme d'un aimant. Selon une autre caractéristique de l'invention, chaque circuit de déclenchement d'un circuit de reconnaissance d'adresses présente un élément pouvant être activé optique- ment, lequel coopère avec une source de rayonnement optique, devant être manipulée par un opérateur, comme dispositif de déclenchement. De préférence, le circuit d'écriture et le circuit de déclenchement de chaque circuit de reconnaissance d'adresses sont associés à un dispositif d'affichage, grâce auquel un processus d'écriture effectué peut être affiché. Selon l'invention, il est ainsi prévu que, à chaque circuit de reconnaissance d'adresses d'une unité périphérique, il est associé une mémoire non volatile, à réécriture électri- que, dans laquelle l'adresse à associer à l'unité périphéri- que peut être mémorisée. Pour cela, chaque circuit de reconnaissance d'adresses d'une unité périphérique présente un circuit d'écriture relié à la mémoire non volatile à réécriture, grâce auquel on obtient qu'une adresse se trouvant sur le bus d'adresses (bus d'adresses parallèle) ou envoyée momentanément (bus d'adresses sériel) est mémorisée dans la mémoire non volatile à réécriture. Chaque circuit d'écriture d'une unité périphérique est associé à un circuit de déclenchement grâce auquel le circuit d'écriture est activé et déclenché conformément au processus d'écriture. Après que, au cours du montage, les unités périphériques ont été reliées électriquement, par l'intermédiaire du système de bus, au calculateur de commande, un programme spécial est alors appelé dans le calculateur de commande. Selon un exemple de réalisation préféré de l'invention, cela peut être effectué en ce que le calculateur de commande envoie sur le bus d'adresses, successivement, toutes les adresses prévues, c'est-à-dire mémorisées dans celui-ci. Ensuite, un opérateur doit simplement activer successivement tous les circuits de déclenchement des circuits de reconnaissance d'adresses de chaque unité périphérique. La réalisation selon l'invention du circuit de reconnaissance d'adresses des unités périphériques fait que maintenant l'adresse se trouvant ou envoyée sur le bus d'adresses est inscrite dans20 la mémoire non volatile à réécriture. Dans le cas des technologies actuelles des unités de mémoire non volatiles à réécriture, un tel processus se déroule très rapidement. Après que l'opérateur a activé les circuits de déclenchement d'une première unité périphérique, il procède de la même25 façon pour la deuxième, troisième et les unités périphéri- ques suivantes. Quand l'opérateur a par exemple activé le premier, deuxième, troisième jusqu'au dernier circuit de déclenchement des unités périphériques, la première, deuxième, troisième jusqu'à la dernière adresse est ainsi30 associée aux unités périphériques respectives, par la partie de programme spéciale du calculateur de commande. Selon l'invention, il peut être prévu que le calculateur de commande, dans le mode d'association d'adresses indiqué rapidement ci-dessus, envoie au bus d'adresses ou envoie à nouveau par l'intermédiaire du bus d'adresses sériel chaque adresse aussi longtemps qu'un processus de déclenchement et ainsi un processus d'écriture ont été déterminés dans une unité périphérique. Pour cela, il peut être prévu que, par l'intermédiaire du système de bus, un signal de confirmation d'ordre correspondant soit renvoyé au calculateur de comman- de. L'intervalle de temps, à l'intérieur duquel une adresse est conservée, à chaque fois, de façon stable sur le bus d'adresses, dépend de plus de l'intervalle de temps minimal,10 lequel est nécessaire pour un processus d'écriture dans la mémoire non volatile à réécriture. Par le calculateur de commande, on peut déterminer si toutes les adresses ont été associées à toutes les unités périphériques, en ce que celui-ci commande, à la fin du mode d'association d'adres-15 ses, chaque unité périphérique individuelle et, de plus, vérifie si cette unité périphérique peut être également appelée, c'est-à-dire qu'une adresse correspondante lui a été associée. Selon une forme de réalisation préférée de l'invention, il est prévu que les adresses non volatiles à réécriture du circuit de reconnaissance d'adresses des unités périphéri- ques individuelles soient réalisées comme E2PROM. L'utilisa- tion d'une telle technologie garantit une mémorisation très rapide et sûre des adresses. Dans E2PROM, des routines de25 programme pour des processus à exécuter par le calculateur peuvent être également mémorisées. Selon l'invention, il est très avantageux que, à chaque circuit de déclenchement, ainsi qu'à chaque circuit d'écri- ture du circuit de reconnaissance d'adresses d'une unité30 périphérique, soit associé un dispositif d'affichage, en particulier sous forme d'une diode électroluminescente. Un processus d'écriture, effectué avec succès par l'opérateur par l'intermédiaire du circuit de déclenchement et du circuit d'écriture, de l'adresse envoyée à ce moment par le calculateur sur le bus d'adresses dans la mémoire non volatile à réécriture peut être ainsi affiché, de sorte que l'opérateur répète alors, sur l'unité périphérique suivante, le même processus. Une forme de réalisation avantageuse de l'invention est obtenue de plus lorsque le circuit de déclenchement du circuit de reconnaissance d'adresses de chaque unité péri- phérique présente un capteur Hall. Le processus de déclen- chement que doit réaliser l'opérateur consiste alors à amener, sur chaque unité périphérique, un dispositif de déclenchement sous forme par exemple d'un aimant permanent, à proximité de ce capteur Hall, grâce à quoi celui-ci transmet le signal de déclenchement par l'intermédiaire d'une électronique connue en soi du circuit d'écriture. La sensibilité du capteur Hall ainsi que l'intensité du champ de l'aimant, à utiliser par l'opérateur, du dispositif de déclenchement sont accordées de plus à l'intensité du champ régnant normalement pendant le fonctionnement du calculateur de commande ainsi que du système de bus, plus un intervalle20 de sécurité. L'invention se révèle également avantageuse pour une autre réalisation du circuit de déclenchement selon l'invention, outre le dispositif de déclenchement. Il peut être ainsi prévu, par exemple, que chaque dispositif de déclenchement25 du circuit de reconnaissance d'adresses de chaque unité périphérique présente, par exemple, un phototransistor ou un élément pouvant être activé d'une autre façon par un rayon- nement électromagnétique, lequel peut être activé par l'intermédiaire d'une source de lumière commandée par30 l'opérateur, comme dispositif de déclenchement. En utilisant une zone spectrale spéciale, la sécurité d'utilisation du dispositif selon l'invention peut être encore augmentée. Dans une forme de réalisation simplifiée de l'invention, il peut être également prévu que le circuit de déclenchement des circuits de reconnaissance d'adresses de chaque unité périphérique présente simplement une touche qui peut être actionnée par l'opérateur comme dispositif de déclenchement. Dans le mode d'association d'adresses du calculateur de commande, l'opérateur doit alors simplement actionner les touches de chaque unité périphérique. Dans ce cas, il doit être naturellement garanti qu'un actionnement de ces tou- ches, en fonctionnement normal, ne déclenche aucun processus d'écriture d'une adresse dans les mémoires non volatiles à réécriture respectives. Cela peut être garanti, de façon simple, en ce que, dans le mode d'association d'adresses, le calculateur de commande fournit, par l'intermédiaire d'une liaison spéciale du système de bus, à tous les dispositifs d'écriture des circuits de reconnaissance d'adresses des unités périphériques, un signal et celui-ci déclenche, par l'intermédiaire d'un opérateur logique ET, un processus d'écriture correspondant uniquement lorsque le signal du20 processus de déclenchement est délivré. Un avantage particulier de l'invention consiste en ce que, lors de l'association d'adresses, l'opérateur ne doit pratiquer aucune manipulation individuelle sur les unités périphériques individuelles. L'opérateur doit uniquement25 effectuer le même processus pour toutes les unités périphé- riques. Un autre avantage particulier de l'invention est obtenu lorsque toutes les unités périphériques sont commutées sur un système de bus réalisé par un câble et, ainsi, sont30 rangées en étant étroitement disposées les unes à côté des autres. L'opérateur doit alors simplement guider le disposi- tif de déclenchement réalisé par exemple comme aimant permanent par l'intermédiaire de tous les capteurs Hall des circuits de déclenchement, en conséquence de quoi le processus d'association d'adresses est déjà achevé. Quand, avantageusement, chaque circuit de reconnaissance d'adresses des unités périphériques présente une diode électrolumi- nescente comme dispositif d'affichage, l'opérateur peut très facilement commander le rythme auquel il effectue ce proces- sus de balayage. Un exemple de réalisation de l'invention est expliqué ci-après en référence à la figure unique du dessin. Cette figure montre schématiquement comment le calculateur de commande est commuté par l'intermédiaire d'un système de bus sur une unité périphérique, ainsi que sa construction de base. L'exemple de réalisation décrit de plus l'idée de l'inven- tion en liaison avec un bus d'adresses parallèle. Bien entendu, l'invention peut être également mise en oeuvre avec un bus d'adresses réalisé de façon sérielle, des paires de liaisons torsadées pouvant être par exemple utilisées. Le couplage des unités périphériques au bus sériel est alors effectué, de façon connue en soi, par les dispositifs pour20 transformer les signaux de bus sériels en une représentation parallèle. Une adresse est alors envoyée de façon répétée aussi longtemps qu'une mémorisation en résulte. Le calculateur de commande 1 est relié, par l'intermédiaire d'un système de bus comportant un bus d'adresses 2, à une25 pluralité d'unités périphériques 3, desquelles, dans cet exemple de réalisation, simplement une unité périphérique 3 est représentée. Chaque unité périphérique 3 présente de plus un circuit de reconnaissance d'adresses 4. De façon connue, dans les circuits de reconnaissance d'adresses 4 des30 unités périphériques 3, il est effectué une comparaison de l'adresse se trouvant sur le bus d'adresses 2 avec celle à chaque fois stockée dans celui-ci. Dans l'exemple de réali- sation, le bus d'adresses 2 est réalisé comme bus parallèle. Le circuit de reconnaissance d'adresses 4 présente un opérateur logique 5, lequel vérifie les niveaux individuels des liaisons de signaux du bus d'adresses 2 avec les niveaux correspondants des broches d'une mémoire non volatile à réécriture 6 (E2PROM) en ce qui concerne leur identité. Chaque circuit de reconnaissance d'adresses 4 d'une unité périphérique 3 présente pour cela, dans la mémoire non volatile à réécriture 6, une adresse différente. Si, dans une unité périphérique 3, par exemple dans la première montrée ici, il est reconnu par l'opérateur logique 5 que l'adresse existant dans la mémoire non volatile à réécriture 6 est identique à celle se trouvant sur le bus d'adresses 2, des fonctions prévues dans les autres parties non représen- tées peuvent être activées par l'intermédiaire d'une liaison 7. Dans le circuit de reconnaissance d'adresses 4 de l'inven- tion, les liaisons sont commutées aussi bien par l'intermé- diaire de l'opérateur logique 5 qu'également directement aux entrées correspondantes de la mémoire 6 non volatile à réécriture. Un circuit d'écriture 8 est relié à la mémoire non volatile à réécriture 6 de sorte que, lorsqu'un signal est délivré par ce dispositif d'écriture 8, une adresse se trouvant sur le bus d'adresses 2 est mémorisée, par l'inter- médiaire des entrées correspondantes, de façon durable dans la mémoire non volatile à réécriture 6. Le circuit d'écri- ture 8 est en liaison active, à cet effet, avec un circuit de déclenchement 9, lequel présente un capteur Hall 10 connu en soi. Le circuit de déclenchement 9, comportant le capteur Hall 10, du circuit de reconnaissance d'adresses 4 est activé par un dispositif de déclenchement 11. Dans cet exemple de réalisation, le dispositif de déclenchement 11 est réalisé comme aimant permanent et indiqué de façon correspondante. Aussitôt qu'une intensité de champ minimale déterminée a été détectée par le capteur Hall 10, un signal est délivré par des circuits d'attaque correspondants non représentés du circuit de déclenchement 9 au circuit d'écriture 8, grâce à quoi le processus d'écriture est mis en oeuvre. L'adresse se trouvant à ce moment sur le bus d'adresses 2 est ainsi inscrite dans la mémoire non volatile à réécriture 6. Une activation couronnée de succès du circuit de déclenchement 9 et, ainsi, un processus de mémorisation, déclenché par le circuit d'écriture 8, de l'adresse existant à ce moment dans la mémoire non volatile à réécriture 6 peut être représentés optiquement par un dispositif d'affichage 12, en particulier réalisé sous forme de diode électroluminescente. On a déjà indiqué en détail dans la description précédant cet exemple de réalisation les possibilités concernant le déroulement du procédé selon lequel le calculateur de commande 1, dans un mode d'association d'adresses parti- culier, associe les adresses individuelles aux circuits de reconnaissance d'adresses respectifs 4 des unités périphéri- ques 3. Sur ce point, on ne répétera donc que rapidement le principe de base. On part du fait que l'unité constructive montrée ici, constituée du calculateur de commande 1, du système de bus 2, ainsi que des unités périphériques 3, vient d'être montée et qu'aucune adresse n'est encore mémorisée dans les mémoi- res individuelles non volatiles à réécriture 6. Le calcula- teur de commande 1 envoie alors, par l'intermédiaire du bus d'adresse 2, une première adresse, simultanément, à toutes les unités périphériques 3. Ensuite, le capteur Hall 10 de la première unité périphérique 3 est activé par l'opérateur30 par l'intermédiaire du dispositif de déclenchement 11 (aimant). La mémorisation durable de l'adresse existant actuellement dans la mémoire non volatile à réécriture 6 est effectuée par l'intermédiaire du circuit d'écriture 8. Le circuit d'affichage 12 de cette unité périphérique 3 affiche l que le processus de mémorisation, c'est-à-dire le processus d'association d'adresses pour cette unité périphérique 3, est terminé. L'opérateur procède de façon analogue avec le dispositif de déclenchement 11 pour les unités périphériques restantes non représentées. Le processus est répété jusqu'à ce que toutes les unités périphériques 3, par l'intermé- diaire du calculateur de commande 1, soient affectées d'une adresse, ce qui peut être affiché par l'allumage de toutes les diodes électroluminescentes. REVENDICATIONS 1. Calculateur de commande, qui est relié, par l'intermé- diaire d'un bus d'adresses, à plusieurs unités périphéri- ques, chaque unité périphérique présentant un circuit de reconnaissance d'adresses, en particulier dans une machine d'impression, caractérisé en ce que chaque circuit de reconnaissance d'adresses (4) présente une mémoire non volatile (6) à réécriture, et en ce que, à chaque mémoire non volatile (6) à réécriture, il est associé un circuit d'écriture (8), ainsi qu'un circuit de déclenchement (9) pouvant être activé par un opérateur, au moyen duquel une mémorisation d'une adresse se trouvant sur le bus d'adresses (2) peut être déclenchée dans la mémoire non volatile (6) à réécriture. 2. Calculateur de commande selon la revendication 1, caractérisé en ce que le circuit de déclenchement (9) de chaque circuit de reconnaissance d'adresses (4) peut être actionné par un dispositif de déclenchement (11) devant être manipulé par un opérateur. 3. Calculateur de commande selon la revendication 1 ou la revendication 2, caractérisé en ce que chaque circuit de déclenchement (9) d'un circuit de reconnaissance d'adresses (4) présente un capteur Hall (10), lequel coopère avec un dispositif de déclenchement (11) sous forme d'un aimant. 4. Calculateur de commande selon la revendication 1 ou la revendication 2, caractérisé en ce que chaque circuit de déclenchement (9) d'un circuit de reconnaissance d'adresses (4) présente un élément pouvant être activé optiquement, lequel coopère avec une source de rayonnement optique, devant être manipulée par un opérateur, comme dispositif de déclenchement. 5. Calculateur de commande selon une des revendications précédentes, caractérisé en ce que le circuit d'écriture (8) et le circuit de déclenchement (9) de chaque circuit de reconnais- sance d'adresses (4) sont associés à un dispositif d'affi- chage (12), grâce auquel un processus d'écriture effectué peut être affiché.