FR 2534940 A1 19840427 FR 8316718 A 19831020 25349/0 La présente invention concerne la couture automati- que de modèles de points prédéterminés avec une machine à coudre automatique Plus particulièrement, l'invention concerne la sélection automatique de modèles de points prédéterminés qui peuvent être effectués avec une machine à coudre automatique. La manière selon laquelle un modèle de point est sé- lectionné dans une machine à coudre automatique est deve- nue de plus en plus importante dans le domaine de la cou- ture automatisée L'opérateur d'une machine à coudre au- tomatique doit sélectionnerrapidement et efficacement le modèle de point approprié qui doit être exécuté pour ob- tenir un volume important de couture Ceci a conduit à diverses solutions quant à la manière de communiquer le modèle sélectionné à la machine à coudre Une solution consiste à prévoir un clavier de boutons ou commutateurs de sélection de modèle de point sur un panneau de com- mande associé avec la machine à coudre Chaque bouton de sélection est associé avec un modèle de point mémorisé dans une mémoire électronique qui doit être sollicitée pour l'exécution par la machine à coudre Cette solution donne satisfaction pour un nombre limité de modèles de points nécessitant un nombre relativement réduit de bou- tons de sélection Mais il faut noter que cette solution devient moins intéressante quand le nombre des modèles des points qui doivent être sélectionnés devient relati- vement élevé Il faut également remarquer que même un nombre réduit de modèles de points nécessite un panneau de commande important pour recevoir les boutons de sélec- tion Il faut encore remarquer que l'augmentation du nom- bre des boutons de sélection augmente la probabilité d'er- reur de la part de l'opérateur et la possibilité de pous- ser un mauvais bouton. Un but de l'invention est donc de proposer un dis- positif de sélection de modèle de point dans une machine à coudre automatique, permettant à l'opérateur de sélec- tionner de façon efficace un modèle de point à effectuer. -2- Un autre but de l'invention est de proposer un dis- positif de sélection de modèle dans une machine à coudre automatique permettant à l'opérateur de sélectionner par- mi un nombre relativement grand de modèles de points et de manière à réduire au minimum toute confusionde la part de cet opérateur. Ce but ainsi que d'autres sont atteints selon l'invention çrâce à un dispositif de sélection de modèle comportant un nombre relativement réduit de commutateurs de sélection de modèle Chaque commutateur de sélection peut être affecté à un modèle de point particulier qui est mémorisé dans la mémoire L'affectation des modèles de points se fait en une série de communications entre l'opérateur et le dispositif de sélection de modèle Ces communications comprennent l'affichage de l'affectation de modèle de point pour l'opérateur lorsqu'elle est effec- tuée Le dispositif de sélection de modèle affiche en- suite l'affectation de modèle de point, chaque fois que le commutateur de sélection est manoeuvré. D'autres caractéristiques et avantagesde l'invention apparaitrontau cours de la description qui va suivre. Aux dessins annexés donnés uniquement à titre d'exem- ples nullement limitatifs la figure 1 est une vue d'ensemble d'une machine à coudre automatique avec un panneau de sélection de modèle, la figure 2 est un schéma simplifié du dispositif de sélection de modèle relié avec le panneau de sélection, la figure 3 représente les circuits du dispositif de sélection de modèle, lesfigures 4 A à 4 F représentent un organigramme des commandes d'un ordinateur dans le dispositif de sélection de modèle, pour faciliter la sélection d'un modèle, et la figure 5 est un tableau des valeurs utilisées dans l'organigramme des figures 4 A à 4 F. La figure 1 représente globalement une machine à cou- dre automatique 10 comportant une table 12 support d'ouvra- ge mobile La table support 12 est positionnée par rapport -3- à une aiguille 14 de la machine à coudre 10 au moyen d'un appareil de positionnement non représenté L'appa- reil de positionnement réagit à un ensemble prédéterminé de mouvements généralement mémorisés dans une mémoire e- lectronique Cet ensemble prédéterminé de mouvements con- tient des informations de positionnement pour la table support 12 ainsi que des commandes pour l'aiguille 14 à mouvement alternatif Il faut noter que ces ensembles prédéterminés de mouvements mémorisés dans une mémoire électronique sont bien connus dans cette technique. Un ensemble particulier de mouvements pour la table support d'ouvrage 12 est communiqué à la machine à coudre automatique 10 au moyen d'un panneau de sélection de mo- dèle 16 Le panneau 16 de sélection de modèle comporte une partie d'affichage avec six affichages alpha numérie- ques individuels 18, 20, 22, 24, 26, et 28 Le panneau de sélection de modèle 16 comporte en outre quatre bou- tons de sélection de modèle 30, 32, 34 et 36 Chacun de ces boutons de sélection porte de préférence un marquage alphabétique comme A, B, C et D, comme représenté Le panneau de sélection 16 comporte en outre deux boutons de sélection directionnelle 38 et 40 qui portent de préfé- rence une flèche vers le haut et une flèche vers le bas. Comme cela sera expliqué en détails par la suite, les boutons de sélection directionnelle 38 et 40 ont pour fonction de changer un numéro de modèle de point affiché sur les affichages alphanuméricues 18 à 28 Ce changement du numéro de modèle de point affiché est toujours associé avec l'un des boutons de sélection de modèle 30 à 36 De cette manière, un numéro de modèle particulier peut tou- jours être associé avec un bouton particulier de sélection de modèle Le modèle de point qui est affiché peut ensui- te êtresélectionné en appuyant sur le bouton particulier de sélection de modèle L'opérateur-peut toujours confir- mer visuellement que le modèle de point approprié à été sélectionné avant d'appuyer sur un bouton de démarrage 42. La figure 2 représente un dispositif de sélection de 4- modèle assurant l'interface avec le panneau de sélection de modèle 16 Le dispositif de sélection de modèle com- porte une unité centrale de traitement 44 qui communique avec une mémoire de programme 46, une unité d'interface clavier/affichage 48 et une unité de mémoire de données de modèles 50 au moyen d'une ligne omnibus de données 52, d'une ligne omnibus d'adresses 54 et d'une ligne omnibus de commande de données 56 L'unité centrale de traitement est de préférence un micro-processeur INTEL 8085 utilisant la structure Multibus INTEL de manière à communiquer avec des unités compatibles à 8 bits A cet égard, l'unité d'interface de clavier/affichage 48 est de préférence l'interface de clavier/affichage INTEL 8279 Il faut re- marquer que les unités de mémoire 46 et 50 ainsi que l'in- terface de clavier/affichage 48 sont adressées par la ligne omnibus d'adresses 54, commandées par des signaux de commandes apparaissant sur la ligne omnibus de comman- de 56 de manière à permettre l'émission ou la réception de données par la ligne omnibus de données 52. En ce qui concerne l'unité d'interface de clavier/ affichage 48, il apparaît que cette unité communique avec un circuit de sélection de modèle 57 associée avec le panneau 16 A cet égard, l'unité de clavier/affichage 48 communique avec la partie des circuits d'affichage du panneau de sélection de modèle 16 par une ligne omnibus 58 Par ailleurs, l'unité de clavier/affichage communique avec les différents commutateurs à boutons du panneau de sélection de modèle 16 par une ligne omnibus 60 Comme cela sera expliqué en détails par la suite, l'unité d'in- terface de clavier/affichage 48 fournie des informations- d'affichage sur la ligne omnibus 58, dont il résulte l'af- fichage de caractères alphanumériques' sur les affichages alphanumériques 18 à 28 L'interface de clavier/affichage 48 contrôle également l'état des boutons de sélection de modèle 30 à 36 ainsi que des boutons dé sélection direc- tionnelle 38 et 40 et du bouton de démarrage 42 L'état de chaque commutateur à boutons sur le panneau de sélection -5- de modèle 16 est sollicité par la ligne omnibus 60. L'état d'un commutateur donné est retransmis à l'unité d'interface par une ligne commune 61. La figure 3 représente en détails les circuits élec- triques 57 dans le panneau de sélection de modèle 16 En particulier, les circuits électriques sont illustrés en association avec les lignes omnibus 58 et 60 provenant de l'unité d'interface de clavier/affichage 48 Selon 1 ' invention, la ligne omnibus 58 transmet 8 bits de code générateur de caractères pour un affichage de caractères à 7 segments Les bits codés provenant de l'unité d'in- terface de clavier/affichage 48 sont appliqués à un cir- cuit tampon octal 62 qui assure l'interface appropriée en courant avec les entrées de base de 8 transistors d' attaque séparés 64, 66, 68, 70, 72, 74, 76 et 78 Le cir- cuit tampon octal est de préférence une pastille 74 L 5244 diffusée par plusieurs fabriquants de composants semi- conducteurs Ce circuit tampon octal est capable de fournir le courant de base des transistors d'attaque 64 à 78. L'émetteur de chacun des transistors d'attaque 64 à 78 est connecté à une source d'alimentation en tension commu- ne Vs qui est de préférence de + 5 volts Les collecteurs des transistors d'attaque 64 à 78 sont connectés à des li- gnes d'attaque en courant 80, 82, 84, 86, 88, 90, 92 et 94 Un courant est produit sur une ligne d'attaque en cou- rant respective quand le transistor d'attaque associé avec elle devient conducteur sous l'effet de la tension de po- larisation passant au niveau bas à sa borne de base res- pective Cela se produit quand la sortie correspondantedu circuit tampon octal 62 associée avec l'entrée de base passe au niveau bas. Chaque ligne d'attaque en courant est connectée in- dividuellement en dérivation aux six circuits d'affichage de caractères 96, 98, 100, 102, 104 et 106 Chaque cir- cuit d'affichage de caractères comporte huit diodes élec- troluminescentes dont chacune est connectée à l'une res- pective des lignes d'attaque en courant Ce circuit à 25349 '0 -6 diodes est représenté pour le circuit d'affichage de ca- ractères 96 Les diodes électroluminescentes sont connec- tées en commun à un circuit de sortie, comme le circuit - 108 pour le circuit d'affichage de caractères 96 Le cir- cuit de sortie 108 comporte un transistor 110 à la masse et un amplificateur 112 connecté à sa base Il faut re- marquer que chacun des circuits d'affichage de caractères est associé avec un circuit de sortie comme les circuits 114, 116, 118, 120 et 122 L'entrée de l'amplificateur dans chaque circuit de sortie est à un niveau logique qui. est inversé par un amplificateur inverseur qui lui est associé Ces amplificateurs inverseurs sont représentés dans un circuit de six inverseurs 124 Chaque amplifica- teur inverseur dans le circuit de six inverseurs 124 reçoit un signal de tension à un niveau logique provenant d'un circuit décodeur de ligne 126 Ce dernier reçoit 3 bits codés provenant de la ligne omnibus 60 définissant en code binaire l'identité de chacun des circuits d'af- fichage de caractères L'identité d'un circuit d'affi- chage de caractères donné est décod& par le circuit de décodeur de ligne 126 de manière à produire un signal lo- gique de niveau bas ou "" à la sortie du circuit déco- deur de ligne associé avec le circuit d'affichage de ca- ractères particuliers Par exemple, le circuit d'afficha- ge de caractères 96 peut être identifié par 3 bits "O" apparaissant sur les lignes respectives dans la ligne omnibus 60 Ces bits sont décodés par le circuit décodeur de ligne 126 de manière à produire un signal de niveau bas sur une seule ligne de sortie associée avec un ampli- ficateur inverseur 128 dans le circuit d'inverseurs 124. La tension de niveau bas est inversée par l'amplificateur 128 de manière à produire un signal de tension de niveau haut appliqué à l'amplificateur 112 qui à son tour rend conducteur le transistor 110 à la masse De cette manière, les diodes électroluminescentes dans le circuit d'affi- chage de caractères 96 deviennent conductrices en réponse à un courant apparaissant sur une ligne d'attaque en -7- courant qui lui est associée Les lignes d'attaque 80 à 94 fournissent individuellement des courants d'attaque aux diodes électroluminescentes respectives dans le cir- cuit d'affichage de caractères 96 en réponse à un code générateur de caractères Le code générateur de caractè- res provient d'une mémoire d'affichage dans l'unité d'in- terface de clavier/affichage 48 et il est transmis vers le circuit tampon octal 62 par la ligne omnibus 58 Les amplificateurs dans le circuit tampon octal passent au niveau logique bas en fonction du code générateur de ca- ractères afin de permettre que les transistors d'attaque correspondants soient débloqués Il faut noter que le code générateur de caractères est un code standard d'af- fichage à 7 segments par lequel les segments individuels du chiffre " 8 " peuvent être allumés individuellement afin de définir ainsi des caractères alphanumériques La fi- gure 1 montre que l'affichage alphanumérique 28 présente le chiffre " 8 " Cela impose que les 7 segments individuels constituant le chiffre " 8 " soient éclairés Ce résultat est obtenu en rendant conductricesles sept diodes élec- troluminescentes correspondantes dans le circuit d'affi- chage de caractères 106 Il faut remarquer que la huitiè- me diode électroluminescente est celle d'une virgule dé- cimale qui n'est présentée sur aucun des affichages al- phanumériques de la figure 1 Il faut également noter que chacun des affichages alphanumériques représentés 18, 20, 22, 24 et 26 de la figure 1 sont également commandés par le circuit d'affichage de caractères qui lui est associé. A cet égard,le circuit d'affichage de caractères 96 est associé avec l'affichage alphanumérique 18 tandis que le circuit d'affichage de caractères 98 est associé avec l'affichage alphanumérique 20, le circuit d'affichage de caractères 100 est associé avec l'affichage alphanumérique 22, le circuit d'affichage de caractères 102 est associé avec l'affichage alphanumérique 24 et le circuit d'affi- chage de caractères 104 est associé avec l'affichage al- phanumérique 26 Il faut de plus remarquer que le code 8- générateur de caractères à 8 bits pour chaque circuit d'affichage réside dans la mémoire d'affichage de l'unité d'interface de clavier/affichage 48 Ce code générateur de caractères est émis sur la ligne omnibus 58 conjointe- ment avec une identification à 3 bits du circuit d'affi- chage particulier par la ligne omnibus 60 De cette ma- nière, l'unité d'interface de clavier/affichage 48 main- tient continuellement la partie affichée sur le panneau de sélection de modèle 16. Après avoir décrit la manière dont l'unité d'inter- face de clavier/affichage commande la partie d'affichage du pannveau de sélection de modèle 16, il convient de pas- ser au contrôle des différents commutateurs à boutons pré- sents sur le panneau de sélection de modèle 16, par la même unité A cet égard, il faut rappeler que le panneau de sélection de modèle comporte de préférence quatre boutons de sélection de modèle, deux boutons de sélection directionnelle et un bouton de démarrage L'état de cha Que commutateur à boutorsapparaissant sur le panneau de sé- lection de modèle 16 est contrôlé de la manière suivante. L'unité d'interface de clavier/affichage 48 a pour fonc- tion d'identifier chaque commutateur à boutons par un code binaire particulier à trois bits apparaissant sur la ligne omnibus 60 Ce code binaire à trois bits est appliqué à un décodeur de lignes 130 qui répond en produisant un si- gnal logique de niveau bas sur l'une des sept lignes d' analyse de sortie qui lui sont associées Ces lignes d'analyse de sortie sont désignées par 132, 134, 136, 138, , 142 et 144 Chacune de ces lignes d'analyse de sortie est connectée à une borne de l'un des commutateurs à bou- tons 30 à 42 L'autre borne de chaque commutateur à bou- tons est connectée à une ligne commune 61 La ligne com- mune 61 est reliée à une borne d'entrée de ligne de retour de l'unité d'interface clavier/affichage programmable 48. Dans le présent mode de réalisation, l'unité d'interface de clavier/affichage est une unité INTEL 8279 qui comporte cette entrée de ligne de retour. 25349 t O O -9- L'unité d'interface de clavier/affichage 48 a pour fonction de contrôler cette entrée de ligne de retour con- jointement avec l'identification de chacun des commuta- teurs de boutons individuels 30 à 42 A cet égard, l'unité d'interface de clavier/affichage identifie séquentielle- ment chacun des commutateurs à boutons par la ligne omni- bus 60 de manière que chaque ligne d'analyse de sortie 132 à 144 passe séquentiellement au niveau bas Dans le cas o un commutateur particulier a été manoeuvré, un courant circule depuis la borne d'entrée de ligne de re- tour par la ligne commune 61 lorsque la ligne d'analyse associée avec le bouton manoeuvré passe au niveau bas. Ce courant est détecté par l'unité d'interface de cla- vier/affichage qui mémorise un " O " dans la position de mémoire de clavier associée avec cette ligne d'analyse de sortie Par contre, si le commutateur associé avec une ligne d'analyseexcitée est ouvert, la position de mémoire de clavier associée avec cette ligne de sortie reste au niveau "I 1 ". Après avoir décrit le dispositif de sélection de mo- dèle, il convient de passer à la commande d'ensemble de ce dispositif par l'unité centrale de traitement 44. Les figures 4 A à 4 F représentent un organigramme illus- trant le fonctionnement de l'unité centrale de traitement 44 dans le dispositif de sélection de modèle Il faut remarquer que cet organigramme illustre un programme d' ordinateurs qui réside dans la mémoire de programme 46. A cet égard, les instructions de la mémoire de programme 46 sont lues séquentiellement à partir de cette mémoire 46 par la ligne omnibus de données 52 de manière à permettre à l'unité centrale de traitement 44 d'exécuter chaque ins- truction ainsi reçue Comme cela apparaitra par la suite, l'unité centrale de traitement peut communiquer avec l'u- nité d'interface de clavier/affichage 48 afin de commander la sélection d'un modèle et l'affichage d'une désignation numérique pour un modèle sélectionné avant que le modèle de point soit exécuté sur la machine à coudre automatique. 25349 O -10- L'exécution réelle de ce modèle de point a lieu ensuite quand l'unité centrale de traitement 44 accède aux données de modèles mémorisées dans la mémoire de données de modè- les 50 Il faut noter que cet accès aux données réelles de modèles et la réalisation du modèle de point sont bien connus dans la technique de la couture automatique. Selon la figure 4 A, le programme commence avec une phase 200 dans laquelle certaines références de logiciel utilisées dans le programme sont initialisées à zéro L'uni- té centrale de traitement passe ensuite à une phase 202 dans laquelle une table de "valeur de fichier "est éta- blie La figure 5 représente particulièrement la table de "valeur de fichier " Cette table de "valeur de fichier " est de préférence située dans une partie de la mémoire de programme 46 occupant huit positions de mémoire séparées, adressables séparément A cet égard, la première position de mémoire est adressée en notant l'adresse de base de la table de "valeur de fichier " Les septautres positions de mémoire sont adressables chacune séparément en addition- nant la valeur numérique appropriée à l'adresse de base de la table de "valeur de fichier. Il faut remarquerque la table de "valeur dé fichier" est séparée en deux positions de mémoire adressables sé- parément pour chaque commutateur de sélection de modèle A cet égard, la première position de mémoire de chaque groupement contient initialement tous les " O " La seconde position de mémoire de chzque groupement est destinée à contenir le code binaire pour la ligne d'analyse particu- lière associée avec le commutateur de sélection de modèles. C'est le code binaire qui identifie une position de mémoi- re particulière dans la rnemoire de clavier de l'unité d'in- terface de clavier/affichage 48 A ce propos, il faut rap peler que l'unité d'interface de clavier/affichage contrôle l'état de chaque commutateur et mémorise son état binaire dans une position de mémoire de clavier L'adresse de ces positions de mémoire de clavier est la même que le code binaire utilisé pour identifier les lignes d'analyse Pour -11- ce faire, le code binaire à trois bits pour la ligne d'a- nalyse 132 est de préférence " 000 " tandis que le code bi- naire à trois bits pour la ligne d'analyse 144 est " 110 ". L'état binaire du commutateur de sélection de modèle 30 apparaît ainsi dans une position de la mémoire de clavier ayant pour adresse " 000 " De même, l'état binaire pour le commutateur de démarrage 42 apparaît dans une position de la mémoire de clavier ayant pour adresse " 110 ". En regard de la figure 4 A, l'unité centrale de trai- tement passe alors à une phase 204 dans laquelle la posi- tion de mémoire de clavier associée avec la ligne d'ana- lyse 144 est lue Il faut rappeler que la position de mémoire de clavier associée avec la ligne d'analyse 144 a une adresse à trois bits de " 110 " Cette adresse est. fournie à l'unité d'interface de clavier/affichage 48 par la ligne omnibus d'adresses 54 conjointement avec un signal de commande de lecture pour la mémoire de clavier par la ligne omnibus de commande 56 L'information mémo- risée dans la position de mémoire de clavier ainsi adres- sée est fournie à l'unité centrale de traitement 44 par la ligne omnibus de données 52 Il faut rappeler que L'unité d'interface de clavier/affichage 48 contrôle con- tinuellement l'état de chaque commutateur à boutons sur le panneau de sélection de modèle 16 A cet égard, la position de mémoire de clavier associée avec la ligne d'analyse 144 ne contient un " O " que lorsque le bouton de démarrage 42 a été poussé Par conséquent, l'unité centrale de traitement demande à la phase 206 si l'état binaire de la position de mémoire lue à la phase 204 est égale à O " Dans le cas o le bouton de démarrage n'a pas été manoeuvré, l'unité centrale de traitement em- prunte un circuit "NON" vers une phase 208 à laquelle la position de mémoire de clàvier associée avec la ligne * d'analyse 132 est lue Cette position de mémoire de cla- vier a une adresse de mémoire "C O C" qui est adressée et lue de la même manière que celle déjà décrite-en regard de la lecture de la position de mémoire de clavier à la -12- phase 204 L'unité centrale de traitement demande ensuite à la phase 210 si l'état binaire de la position de mémoi- re lue est égal à " O " Il faut rappeler que l'état bi- naire '0 " indique que le bouton de sélection de modèle 30 a été manoeuvré Dans le cas o cela s'est produit, l'unité centrale de traitement emprunte un circuit "OUI" vers une phase 212 dans laquelle 1 "indice de fichier" de référence de logiciel est placé à " O " L'unité centrale de traitement passe alors à la phase 214 de la figure 4 C. Il faut noter à cet égard que le circuit de la phase 212 à la phase 214 de la figure 4 C est relié par la jonction commune B Il en est de même sur les figures 4 A à 4 F sur lesquelles les circuits sont reliés entre les figures La phase 214 sollicite la production d'une adresse dans la table de "valeur de fichier " utilisant deux fois le "indice de fichier" de référence de logiciel Cela se fait en additionnant l'adresse de base de la table de "valeur de fichier " de la figure 5 à deux fois la va- leur numérique de"l' indice de fichier" de référencede logi- ciel A ce moment, la valeur numérique de"l'indice de fichier" est zéro en raison de la phase 212, ce qui en- traine la production d'une adresse égale à l'adresse de base de la table de "valeur de fichier ". Il faut remarquer que "l' indice de fichier" peut aussi avoir été placé à certaines autres valeurs avant la phase 214 En particulier, si le bouton de sélection de modèle 30 n'a pas été manoeuvré, l'unité centrale de traitement emprunte un circuit "NON" de la phase 210 vers la phase 216 L'unité centrale de traitement a lu la posi- tion de mémoire de clavier associée avec la ligne d'ana- lyse 134 et a demandé ensuite si l'état binaire de la posi- tion de mémoire lue était égale à " O " à la phase 218 Il faut rappeler que cette position de mémoire contient l'é- tat binaire du bouton de sélection de modèle 32 Dans le cas o le bouton de sélection de modèle 32 a été manoeuvré, l'état bianire est " O " de sorte que 1 ' ordinateur em- prunte un circuit "OUI" vers la phase 220 L "indice de -13- fichie 2 'de référence de logiciel est placé à "i" à la phase 220 avant de passer par la jonction commune C à la phase 214 de la figure 4 C Pour en revenir à la phase 218, il faut remarquer que si le bouton de sélection de modèle 32 n'a pas été manoeuvré, le circuit "NON" est emprunté jusqu'à un groupe de phases 222 et 224 dans les- quelles l'état du bouton de sélection de modèle 34 est con- trôlé Dans le cas-o le bouton 34 a été manoeuvré, l'u- nité centrale de traitement place à " 2 " 1 ' "indice de fichier" à la phase 226 et passe à la phase 214 par la jonction commune D Par contre, si le bouton de sélection de modèle 34 n'a pas été manoeuvré, l'unité centrale de traitement emprunte un circuit "NON" vers un groupe de phases 228 et 230 dans lesquelles l'état du bouton de sélection de modèle 36 est contrôlé Dans le cas o le bouton de sélection de modèle 36 a été manoeuvré, 1 ' indice de fichier" est placé X " 3 ' dans une pha-r se 232 avant de passer à la phase 214 Il faut noter que si aucun des boutons de sélection de modèle n'a été ma- noeuvré, l'unité centrale de traitement emprunte un cir- cuit "NON" à partir de la phase 230 et revient à la phase 204 par la jonction commune E L'état des différents bou- tons de sélection de modèle ainsi que du bouton de dé- marrage est à nouveau contrôlé après ce retour à la phase 204 Pour en revenir à la phase 214, il apparaît que 1 ' adresse produite varie en fonction de la valeur numérique e l"' indioe de fichier" En particulier, la multiplication e 1 "'indioe de fichier" par deux avant d'additionner l'a- dresse de base de table de fichier produit une adresse égale à l'adresse de base plus 2, 4 ou 6 Il apparaît en regard de la figure 5 que les différentes adresses pro- duites à la phase 214 identifientla première position de mémoire de chaque paire de positionsassociées avec un commutateur de sélection de modèle Le contenu de chacune de ces positions de mémoire est initialement " O " Comme cela sera expliqué plus en détails par la suite, ces po- sitions de mémoire contiennent finalement une valeur 2 534940 -14- numérique affectêspour le commutateur particulier de sé- lection de modèle- En regard de la phase 234 de la fi- gure 4 C, l'unité centrale de traitement lit la position de mémoire particulière désignée par l'adresse produite à la phase 214 L'unité centrale de traitement passe ensuite à la phase 236 pour demander si le contenu de la position de mémoire est égale à O " C'est initialement le cas en ce qui concerne toutes les positions de mémoire dans la table de "valeur de fichier " de la figure 5. L'unité centrale de traitement passe alors sur un circuit "OUI" jusqu'a la phase 238 L'unité centrale de traitement place à " O " le 'numéro de fichier" de référence de logiciel et passe à la phase 240. L'unité centrale de traitement passe alors à l'écri- ture des codes générateurs de caractères pour le message "FICHIER " Ces codes sont écrits dans la mémoire d'af- fichage de l'unité d'interface de clavier/affichage 48. Cela se fait en adressant la mémoire d'affichagedans-l'uni- té d'interface de clavier/affichage 48 et en produisant ensuite un signal de commande "écriture" sur la ligne omnibus de commande 56 Les huit bits de données pour cha- que caractère à afficher sont émis vers une position spé- cifique de la mémoire d'affichage La position spécifique dans la mémoire d'affichage a une adresse à trois bits correspondant à l'identification du circuit d'affichage associé apparaissant sur la ligne omnibus 60 Chaque bit de données définitsi une diode électroluminescente du cir- cuit d'affichage associée avec la position de mémoire doit être excitée ou non De cette manière, la lettre "F" est finalement produite par le circuit d'affichage 96 tan- dis que la lettre "I" est produite par le circuit d'affi- chage 98, la lettre "C" est produitepar le circuit d'affi- chage 100, la lettre "H" est produite par le circuit d'af- fichage 102 et lescircuitsd'affichage 120 et 122 restent blancs Il faut remarquer que la commande de fonctionnement de chacun des circuits d'affichage 96 à 106 se fait par l'unité d'interface de clavier/affichage 48. -15- Le message ainsi affiché sur le panneau de sélection de modèle 16 avertitl'opérateur de la machine qu'un fi- chier de modèles de points n'a pas encore été affecté au bouton de sélection de modèle qui a été manoeuvré Le message ainsi affiché est maintenu pendant au moins une demie seconde, à la phase 241 L'unité centrale de traite- ment 44 attend alors une communication de la part de 1 'o- pérateur quant à l'affectation d'une valeur numérique i- dentifiant un fichier de modèles de points A la phase 242, l'unité centrale de traitement produit l'adresse de la position de mémoire dans la table "valeur de fichier correspondant à " 2 X indice fichier + 1 " Il apparaît en regard de la figure 5 que l'adresse de base de la table de "valeur de fichier est additionnée à la somme résultante de " 2 X indice fichier + 1 " afin d'adresser la seconde position de mémoire associée avec chaque-commutateur de sélection de modèle Ces positions de mémoire contien- nent le code binaire pour la ligne d'analyse particulière associée avec le commutateur spécifié Si il a été noté par exemple à la phase 218 que le commutateur de sélection de modèle -32 a été manoeuvré, 1 "indice de fichier" est égal à 1 Il en résulte qu'une valeur numérique de " 3 " est additionnée à l'adresse de base de la table de "valeur de fichier " a la phase 242 Cela produit une adresse pour la position de mémoire contenant le code binaire de la ligne d'analyse 134 L'unité centrale de traitement passe à la phase 244 pour lire le code binaire de la ligne d'analyse particulière mémorisée dans la position de mé- moire spécifiée par l'adresse produite Il faut rappeler que le code binaire pour-une ligne d'analyse particulière est également l'adresse de la position de mémoire de cla- vier dans l'unité d'interface 48 qui contient l'état bi- naire du bouton de sélection de modèle associé avec la ligne d'analyse Cette position de mémoire de clavier est adressée à la phase 246 L'état binaire de la position de mémoire de clavier adressée est contrôlé à la phase 248. Si l'état binaire est "", l'unité centrale de traitement emprunte le circuit "OUI" vers la phase 250 Il faut re- marquer que l'état binaire de la position de mémoire de clavier adressée à la phase 248 ne peut être que " O " si le commutateur de sélection de modèle associé avec la ligne d'analyse identifiée reste manoeuvré Cette ligne d'analyse identifiée doit être la même ligne d'analyse que celle déjà identifiée aux phases 208 à 232. En ce qui concerne la phase 250, il apparaît que l'unité centrale de traitement lit la position de mémoire de clavier associée avec la ligne d'analyse 140 Il faut rappeler que la ligne d'analyse 140 est associée avec le commutateur à boutons "haut" 38 L'état de ce commutateur est mémorisé dans une position prédéterminée de la mé- moire de clavier qui peut être adressée spécifiquement à la phase 250 Plus particulièrement, l'adresse de la position de mémoire de clavier est la même que le code binaire à trois bits pour le circuit d'affichage associé avec le commutateur 38 L'unité centrale de traitement demande si le contenu de la position de mémoire lue est égal à " 0 " à la phase 252 Si le bouton "haut" a été manoeuvré, l'unité centrale de traitement emprunte un circuit "OUI" jusqu'à une phase 254 à laquelle la valeur actuelle du "numéro de fichier" de référence de logibiel est contrôlée quant à sa valeur maximale A cet égard, le présent mode de réalisation de l'invention contient ar- bitrairement un maximum de 32 fichiers de modèles de points qui peuvent être sélectionnés L'unité centrale de trai- tement demande ensuite si la valeur actuelle du "numéro de fichier" est inférieure à ce nombre maximal S'il n'en est pas ainsi, l'unité centrale de traitement emprunte un circuit "NON" indiqué par la lettre G pour revenir à la phase 242 Les phases 242 à 248 contrôlent à nouveau l'état du bouton particulier de sélection de modèle qui a été préalablement manoeuvré L'unité centrale de traite- ment continue son cycle et sort du circuit "NON" dans la mesure o il existe une condition de numéro maximal de fichier Pour en revenir à la phase 254, si la valeur -17- actuelle du "numéro de fichier" de référence de logiciel est inférieure au maximum, l'unité centrale ce traitement emprunte le circuit "OUI" jusqu'à la phase 256 à laquelle la valeur actuelle du "numéro de fichier" de référence de logiciel est augmentée d'une unité Il faut rappeler que le "numéro de fichier" de référence de logiciel est initialement "O" et passe par conséquent à " 1 " à la phase 256 L'unité centrale de traitement passe ensuite par la jonction commune F jusqu'à la phase 258 de la figure 4 E dans laquelle les codes générateurs de caractères pour le chiffre décimal de valeur actuelle du "numéro de fi- chier"' sont écrits dans les positions de mémoire d'affi- chage associées avec les circuits d'affichage 104 et 106. Cela change le message affiché sur la partie d'affichage du panneau de sélection de modèle 16, à partir du blanc, jusqu'à "FICHIER 1 " L'unité centrale de traitement passe ensuite à la phase 260 dans laquelle un retard d'une de- mie seconde est introduit, donnant à l'opérateur le temps de réagir au message affiché L'unité centrale de traite- ment passe ensuite sur un circuit marqué par la lettré G en retour vers la phase 242 de la figure 4 D Le circuit G apparaît sur les figures 4 F, 4 E et 4 D et sert de circuit de retour vers la phase 242 à partir d'un certains nom- bres de points différents du programme Il faut rappeler que conjointement avec les phases 244 et 246, la phase 242 a pour fonction de consulter la table de "valeur de fi- chier " et de demander si le commutateur de sélection de modèle préalablement manoeuvré est resté manoeuvré Dans le cas o ce commutateur particulier de sélection de modè- le reste manoeuvré, l'unité centrale de traitement exécu- te à nouveau les phases 250 à 258 dans lesquelles la valeur actuelle du numéro de fichier est augmentée d'une unité si le commutateur "haut" 38 reste manoeuvré. Pour en revenir à la phase 252, il faut noter que l'unité centrale de traitement emprunte un circuit "NON" si le bouton "haut" n'a pas été manoeuvré Autrement dit, l'unité centrale de traitement a noté que l'opérateur de -18- la machine ne souhaite pas augmenter la valeur numérique du numéro de fichier de modèle affiché L'unité centrale de traitement emprunte le circuit "NON" de la phase 252 à la phase 262 A la phase 262, l'unité centrale de trai- tement lit la position de mémoire associée avec une ligne d'analyse 142 Il faut rappeler que la ligne d'analyse 142 est associée avec le bouton "bas" 40 de sorte que la position de mémoire de clavier lue à la phase 262 contient l'état de ce commutateur à boutons Cet état est contrô- lé à la phase 264 qui indique une condition manoeuvrée du bouton "bas" 40 si le contenu de la position de mémoire lue est égal à "O' Dans le cas o le bouton "basir n'est pas manoeuvré, l'unité centrale de traitement emprunte un circuit "NON" vers la ligne G qui revient à la phase 242 de la figure 4 D Pour en revenir à la phase 264, dans le cas o le bouton "bas" est manoeuvré, l'unité centrale de traitement emprunte un circuit "OUI" jusqu'à la phase 266 dans laquelle la valeur actuelle du "numéro de fichier" de référence de logiciel est contrôlée En particulier, la valeur actuelle de la référence &_ logiciel est contrô- lée pour déterminer si elle est supérieure à l'unité Dans le cas o le "numéro de fichier" n'est pas supérieur à l'unité, le trajet "NON" est suivi à partir de la phase 266 et l'unité centrale de traitement revient à la phase 242 par le circuit G L'unité centrale de traitement ef- fectue un nouveau contrôle pour déterminer si le commuta- teur de sélection de modèle précédemment manoeuvré est encore manoeuvré aux phases 244 et 246 comme cela a déjà été décrit. Pour en revenir à la phase 266, si la valeur actuelle du "numéro de fichier" est supérieure à l'unité, l'unité centrale de traitement emprunte un circuit "OUI" jusqu'à la phase 268 dans laquelle la valeur actuelle du "numéro de fichier" de référence de logiciel est augmentée d'une unité L'unité centrale de traitement passe alors à la phase 258 dans laquelle l'équivalent décimal de la valeur actuelle du "numéro de fichier" de référence de logiciel est 25349 AO 19- écrit dans les positions de mémoire d'affichage associées avec les circuits d'affichage 104 at 106, La valeur numé- rique est donc affichée sur la partie d'affichage du pan- neau de sélection de modèle pendant une demie seconde comme l'impose la phase 260 L'unité centrale de traite- ment passe alors à une phase 242 et contrôle à nouveau pour déterminer si le bouton de sélection de modèle déjà manoeuvré est encore manoeuvré aux phases 244, 246 et 248. Il faut noter en regard de la phase 248 que si le commutateur de sélection de modèle contrôlé par les pha- ses 242 à 246 n'est plus manoeuvré, l'état binaire passe à l'état "NON 0 " Cela entraîne que l'unité centrale de traitement emprunte un circuit "NON" à partir de la phase 248 vers la phase 270 Il faut noter en ce point que l'o- pérateur a décidé d'affecter le numéro de fichier de mo- dèle affiché au bouton de sélectionde modèle déjà manoeu- vré Cela s'est produit en raison du relachement du bou- ton de sélection de modèle manoeuvré avant que le retard de la phase 260 soit épuisé En ce qui concerne la phase 270, l'unité centrale de traitement demande si la valeur actuelle du "numéro de fichier" de référence de logiciel est égale ou non à zéro Il faut remarquer qu'un "numé- ro de fichier" zéro n'est pas reconnu comme une affec- tation de fichier valable Dans ce cas, l'unité centrale de traitement emprunte un circuit "OUI" à partir de la phase 270 vers un connecteur commun A sur la figure 4 A. Cela impose que l'opérateur déclenche à nouveau une com- munication avec la machine à coudre automatique Il ne peut pas résulter de cette communication une sélection finale d'un numéro de fichier de modèle affiché égale à zéro. Pour en revenir à la phase 270, il apparaît que si' la valeur actuelle du "numéro de fichier" de référence de logiciel diffère de zéro, l'unité centrale de traite ment emprunte un circuit "NON" jusqu'à la phase 272 L'uni- té centrale de traitement produit alors une adresse de position de mémoire dans la table de "valeur de fichier" -20- correspondant à " 2 X indice fichier", La figure 5 repré- sente en détails la table de "valeur de fichier" Il faut rappeler que les positions de mémoire adressables dans la table de "valeur de fichier" qorrespondant au double de 1 "indice de fichier" sont les premières positions adres- sables dans chaque paire de positions de mémoire pour un commutateur particulier de sélection de modèle A cet égard, chacune de ces positions de mémoire adressables est initialement placée P " O " Le contenu de la position de mémoire ainsi adressée est changée à la valeur actuelle du "numéro de fichier" de référence de logiciel à la phase 274 Il faut donc remarquer que tout autre adressage de cette position de mémoire particulière dans la table de "valeur de fichier" entraine la lecture de la valeur mé- morisée du "numéro de fichier" En regard de la figure 4 E, l'unité centrale de traitement passe de la phase 274 à la jonction commune A de la figure 4 A En regard de la figure 4 A, il faut remarquer que l'unité centrale de traitement passe par les phases 204 et 206 pour contrôler si le bouton de démarrage 42 a été manoeuvré Cela cons- titue la communication depuis l'opérateur indiquant que le numéro de fichier de modèle affiché doit être exécu- té par la machine à coudre automatique Cela est ef- fectué en fait par l'unité centrale de traitement qui emprunte un circuit "OUI" à partir de'la phase 206 vers la phase 276 La phase 276 est une sortie du programme de sélection de modèle des figures 4 A à 4 F La sortie se fait vers un programme qui accède finalement à des données de modèle dans la-mémoire de modèle 50 Les don- nées de modèle auquel l'accès est donné dans-la mémoire de modèle sont identifi ées par la valeur du "numéro de fichier" de référence de logiciel qui a été produite par le programme de sélection de modèle Cela se fait par une technique d'adressage reposant sur la valeur numé- rique de la valeur du "numéro de fichier" qui a été pro- duit Il faut noter que les techniques d'adressage pour accéder à des fichiers de modèles de points préalablement 25349 '10 -21- numérotés dans une mémoire à accès direct sont bien con- nues Selon l'invention, la machine à coudre automatique revient au programme de sélection de modèle par le tra- jet 278 Le programme de sélection de modèle recherche alors une nouvelle communication dela part de l'opérateur concernant le prochain modèle de point qui doit être sélectionné et ensuite exécuté. L'unité centrale de traitement recherche ensuite la communication depuis l'opérateur aux phases 2 08, 210 et 216 à 232 Dans ce cas, l'unité centrale de traitement recherche la manoeuvre d'un bouton de sélection de modèle. Le bouton particulier de sélection de-modèle qui est ma- noeuvré entraine une mise en place de"l'indice de fichier" de référence logicielle La mise en place de"l'indice de fichier" permet à l'unité centrale de traitement d'adres- ser et de lire une position de mémoire particulière dans la table de "valeur de fichier" aux phases 214 et 234. Dans le cas o la position de mémoire adressée dans la table de "valeur de fichier" est autre que zéro, l'un- nité centrale de traitement emprunte un circuit "NON" jusqu'à la phase 280 Il faut'noterqu'ilen est ainsi quand les différentes positions de mémoire adressables dans la table de "valeur de fichier" ont été chargées avec des valeurs de fichier particulières Il faut rappeler que le chargement d'une valeur de fichier particulière dans une position de mémoire se produit à la phase 274 suivant la procédure d'une sélection d'une "valeur de fichier" particulière En ce qui concerne la phase Z 80, il apparaît que le "numéro de fichier" de référence -de lb- giciel est placé égal au contenu de la position de mémoire adressée contenant une "valeur de fichier" préa- lablement affectée L'unité centrale de traitement passe ensuite à l'écriture des codes générateurs de caractères pour le mot "FICHIER" dans les positions de mémoire d'af- fichage de l'unité d'interface 48 associées avec les cir- cuits d'affichage 96, 98, 100 et 102 Il en résulte que les différentes lettres sont affichées sur les affichages 9534940 O -22- alphanumériques 18, 20, 22 et 24 L'unité centrale de traitement passe ensuite à la phase 284 pour écrire les codes générateurs de caractères pour l'équivalent déci- mal de la valeur du "numéro de fichier" de référence de logiciel Ces codes sont écrits dans les positions de mémoire d'affichage de l'unité d'interface 48 pour un traitement immédiat par les circuits d'affichage 104 et 106 Il en résulte un affichage presque instantané de la désignation numérique du modèle de point sur les affi- chages alphanumériques 26 et 28. L'unité centrale de traitement introduit à nouveau un retard d'une demie seconde à la phase 286 Ce retard donne à l'opérateur de la machine à coudre le temps de réagir au chiffre affiché L'unité centrale de traitement demande ensuite si le bouton de sélection de modèle déjà manoeuvré est encore manoeuvré aux phases 242 à 248 Dans le cas o l'opérateur est d'accord avec la désignation numérique affichée, le bouton de sélection de modèles est relaché Il en résulte que l'unité centrale de traitement emprunte un circuit "NON" à partir de la phase 248 et par les phases 270, 272 et 274 dans lesquelles le numéro de fichier déjà lu est à nouveau mémorisé dans la position de mémoire appropriée de la table de "valeur de fichier". L'unité centrale de traitement passe alors à la jonction F et attend une autorisation de démarrage aux phases 204 et 206 Quand cela se produit, le circuit "OUI" est em- prunté vers la phase 276 dans laquelle l'accès est accor- dé aux données de modèle de point dans la mémoire de modè- le 50. Il faut remarquer que l'opérateur de la machine à coudre automatique peut choisir de changer le numéro de fichier de modèle affiché qui a été préalablement affecté à un bouton particulier de sélection de modèle manoeuvré. Cela se fait en maintenant la manoeuvre du bouton de sé- lection de modèle, après l'affichage du "numéro de fichier" du modèle choisi précédemment à la phase 284 Il en ré- sulte que le circuit "OUI" est emprunté à partir de la 25349 A O -23- phase 248 pour permettre à l'unité centrale de traitement de répondre au bouton "haut" 38 o au bouton "bas" 40. De cette manière, l'opérateur peut changer la valeur du numéro de fichier de modèle préalablement affiché aux phases 250 à 268. Il faut remarquer que le présent mode de réalisation d'un dispositif de sélection de modèle a été décrit dans son application a une machine à coudre automatique Des parties de ce dispositif de sélection de modèle peuvent être modifiées sans sortir du cadre de l'invention. 253494 O -24- REVENDICATIONS 1 Machine à coudre automatique comprenant un disposi- tif de sélection de modèles de points prédéterminés à exécuter au moyen de plusieurs commutateurs de sélection de modèle, caractérisée en ce que ledit dispositif com- porte un dispositif ( 48) pour contrôler l'état de chaque commutateur de sélection de modèle de point, un disposi- tif ( 18 28) pour afficher un message en réponse à un changement de l'état d'un commutateur de sélection de mo- dèle, le message donnant une indication quant à une affec- tation antérieure d'un modèle de point prédéterminé à ce commutateur de sélection de modèle, un dispositif ( 30-42) pour modifiér le message affiché afin de désigner un mo- dèle différent de point prédéterminé, et un dispositif ( 50) pour mémoriser la désignation du modèle différent de point prédétermine. 2 Machine à coudre automatique selon la revendication 1,caractérisée en ce que ledit dispositif comporte un dis- positif ( 44) pour rappeler la désignation mémorisée du modèle de point prédéterminé en réponse au même type de changement d'état du commutateur de sélection de modèle de manière que la désignation mémorisée soit affichée sur ledit dispositif d'affichage. 3 Machine à coudre automatique selon la revendication 1, caractérisée en ce que ledit dispositif qui contrôle l'é- tat de chaque commutateur de sélection de modèle de point comporte un dispositif ( 48) pour identifier sélectivement chaque commutateur de sélection de modèle, un dispositif ( 48) pour mesurer l'état de conduction du commutateur i- dentifié sélectivement et un dispositif ( 50) pour mémori-. ser un état binaire représentant l'état de conduction du commutateur identifié sélectivement. 4 Machine à coudre automatique selon la revendication 1, caractérisée en ce que ledit dispositif qui affiche un mes- sage en réponse à un changement de l'état d'un commutateur de sélection de modèle comporte un dispositif ( 44) pour -25- accéder à une désignation mémorisée d'un modèle de point prédéterminé, la désignation mémorisée ayant été précé- demment associée avec le commutateur de sélection de mo- dèle et un dispositif ( 18-28) pour afficher visuellement la désignation du modèle de point prédéterminé. Machine à coudre automatique selon la revendication 4, caractérisée en ce que ledit dispositif destiné à accéder à une désignation mémorisée d'un modèle de point prédéter- miné comporte un dispositif ( 44) réagissant à un change- ment d'état d'un commutateur de sélection de modèle en produisant une référence de table et un dispositif ( 44) réagissant à la référence de table produite enlisant une position de mémoire prédéterminée qui peut contenir la désignation du modèle de point prédéterminé. 6 Machine à coudre automatique selon la revendication -, caractérisée en ce que ledit dispositif qui modifie le message affiché comporte un dispositif ( 50) pour contrôler un premier commutateur indiquant si une désignation affi- chée à été augmentée par incréments et un dispositif ( 50) pour contrôler un second commutateur indiquant si une désignation affichée a été diminuée par incréments. 7 Machine à coudre automatique selon la revendication 6, caractérisée en ce ledit dispositif qui modifie le message affiché comporte un dispositif ( 44) pour incrémenter la désignation affichée d'une unit'é en réponse à un état pré- déterminé du premier commutateur, un dispositif ( 44) pour contrôler l'état actuel du commutateur de sélection de mo- dèle précédemment détecté comme ayant changé d'état, et un dispositif ( 50) pour mémoriser la désignation incrémen- tée et affichée en réponse à un autre changement d'état du commutateur de sélection de modèle contrôlé. 8 Dispositif de traitement de la sélection de modèles de points qui doivent être effectués par une machine à coudre automatique comprenant plusieurs commutateurs de sélection de modèles de points, dispositif caractérisé en ce qu'il comporte un dispositif ( 48) pour contrôler les commutateurs de sélection de modèle afin de détecter un -26- changement d'état ae l'un de ces commutateurs, un dispo- sitif ( 44) pour accéder à l'une de plusieurs positions de mémoire correspondant aux commutateurs de sélection de modèle dans une mémoire à accès direct en réponse au changement d'état de l'un desdits commutateurs, un dispo- sitif ( 18-28) pour afficher le contenu de la position de mémoire à laquelle l'accès a été donné et un dispositif ( 48) pour contrôler le changement d'état du commutateur de sélection de modèle pour déterminer si un autre chan- gement d'état se produit. 9 Dispositif selon la revendication 8, caractérisé en ce que ladite machine à coudre comporte en outre au moins un commutateur ( 38, 40) de sélection directionnelle de modèle, ledit dispositif comportant en outre un disposi- tif ( 48) pour contrôler l'état;,du commutateur de sélec- tion directionnelle lcrsru'aucun autre changement de l'état de l'un des commutateur de sélectionde modèle ne s'est produit. Dispositif selon la revendication 9, caractérisé en ce qu'il comporte en outre un dispositif ( 44) destiné à modifier par incrément le contenu affiché en réponse à un état prédéterminé du commutateur de sélection direction- nelle de manière que ledit dispositif de contrôle de l'é- tat modifié du commutateur de sélection de modèle détermine si un autre changement d'état se produit. 11 Dispositif selon la revendication 10, caractérisé en ce qu'il comporte en outre un dispositif ( 50) pour mémo- riser le contenu affiché dans la position de mémoire à - laquelle l'accès a été donné précédemment en réponse aux- dits dispositif de contrôle de l'état modifié du commuta- teur de sélection de modèle, ayant pour fonction de noter un autre changement d'état. 12 Dispositif selon la revendication 8, caractérisé en ce que ledit dispositif d'accès à l'une de plusieurs po- sitions de mémoire dans une mémoire à accès direct compor- te un dispositif ( 44) qui produit une adresse d'une posi- tion de mémoire dans une relation prédéterminée avec le -27- commutateur dont l'état est changé. 13 Dispositif selon la revendication 8, caractérisé en ce que les adresses de chacune desdites positions de mé- moire sont dans une relation prédéterminée avec les com- mutateurs de sélection de modèle de point, et ledit dis- positif d'accès à une position de mémoire comporte un dispositif ( 44) pour produire une adresse d'une position de mémoire utilisant la relation prédéterminée et un dis- positif ( 44) pour adresser la position de mémoire et lire le contenu de la position de mémoire ainsi adressée. 14 Dispositif selon la revendication 13, caractérisé en ce que ledit dispositif produisant une adresse d'une po- sition de mémoire comporte un dispositif ( 44) pour défi- nir une identification numérique différente pour chaque commutateur de sélection de modèle de point et un dispo- sitif ( 44) pour additionner un multiple de l'identifica- tion numérique pour chaque commutateur de sélection de modèle de point à une adresse de base d'une position de mémoire dont le contenu est associé avec un premier com- mutateur de sélection de modèle identifié numériquement.