FR 2544557 A1 19841019 FR 8306176 A 19830415 La présente invention concerne un dispositif de codage mécanique destiné à éliminer les risques d'erreurs du genre interversion ou analogues au cours de la connexion entre des éléments d'automate programmable, par exemple des rangées de connexions au fond d'un bac contenant l'automate, et des boîtiers dans chacun doesqs t montée une carte éectrodqpe tele que carte d'unité oenra Je, carted'almetation ouoerte d'entiée ou de sortie. La présente invention concerne également un procé- dé pour coder le dispositif précité. On sait que les automates programmables sont géné- ralement logés dans un bac dont le fond recèle un circuit imprimé monté à demeure et présentant vers l'intérieur du bac des rangées de connexions dont chacune est destinée à recevoir des connexions correspondantes aménagées au bord d'une carte électmnique montée dans un bottier aplati Les boîtiers sont rangés côte à côte dans le bac la fane awnbdecertani moins des bo Trs, qui est en service sensiblement dans le plan de l'ouverture du bac, reçoit un bornier par lequel la carte est reliée à se uité centrale externe ou bien aux organes à commander ou à surveiller. Les boîtiers sont séparables du bac Il est ainsi apparu le besoin aisément compréhensible d'éviter qu'un bot- tier donné puisse être monté ailleurs qu'à l'emplacement qui lui est dévolu dans le bac Le montage s'en trouve facilité, de m 9 me que les interventions pour réparations, essais, ou transformations d'un appareil existant. On connait d'après le modèle d'utilité allemand 66 05 363 un dispositif de codage mécanique destine à éviter les erreurs de connexion Selon ce dispositif, les deux piè- ces devant être reliées comportent chacune un peigne Chaque peigne a ses dents dirigées vers l'autre peigne On casse sélectivement les dents des deux peignes de façon que chaque dent restante se trouve en face d'une dent cassée de l'autre peigne. Ce dispositif a de nombreux inconvénients Le tra- vail de codage est long et nécessite beaucoup d'attention. Sa vérification est délicate Si une dent est cassée par erreur de codage, la pièce doit être changée D'autre part un travail de réflexion est nécessaire pour déterminer les codages qui seront utilisables en pratique et ceux qui ne de- vront pas etre attribués Il faut en effet éviter qu'un dis- positif dont le code consiste en un nombre relativement res- treint de dents restantes puisse être connecté avec un autre dispositif dont le code est différent et comprend davantage de dents cassées dont celles correspondant aux dents restan- tes précitées. Le DE-A 25 34 775 décrit un dispositif comportant d'une part un peigne à dents amovibles et d'autre part une grille dont les alvéoles destinés à recevoir les dents du peigne, peuvent être fermés par des bouchons rapportés Le codage consiste à disposer selon une certaine configuration les dents sur le peigne et à obturer tous les alvéoles de la grille sauf ceux qui font face aux dents du peigne Ce système a tous les inconvénients du dispositif à dents cassa- bles excepté que les erreurs de codage peuvent dans le second dispositif être réparées sans déchets. Le DE-B 24 16 107 décrit un troisième dispositif dans lequel le boîtier porte des dents destinées à s'engager dans une glissière profilée portée par le bac Le profil des dents et celui de la glissière doivent se correspondre pour que l'engagement du bottier soit possible On n'a certes plus au cours du codage les difficultés et le cas échéant les ris- ques évoqués à propos des deux dispositifs connus précités. Cependant on doit maintenant faire autant de couples dents- glissières moulés qu'il y a de codes différents prévus pour l'ensemble du matériel à fabriquer Ceci est très co teux. Sans précautions spéciales à la conception, on court là aus- si le risque que des dents relativement étroites puissent être engagées erronément dans une glissière plus large qu'el- les. Le but de l'invention est ainsi de remédier aux inconvénients précités en proposant un dispositif de codage qui soit économique à fabriquer et facile et rapide à coder. L'invention vise ainsi un dispositif de codage mécanique destiné à éliminer les risques d'erreurs du genre- interversion ou analogues au cours de la connexion entre des premiers et des seconds éléments d'automate programmable dans lequel chaque premier élément est associé à un premier organe de codage et chaque second élément est associé à un second organe de codage, les premiers et seconds organes de codage étant susceptibles d'être-individualisés de façon qu'un premier et un second organesde codage s'emboîtent mutuellement lorsque le premier et le second élément qui les portent sont appropriés à être mutuellement connectés, et empêchent par impossibilité d'emboîtement toute connexion erronée entre un premier et un second éléments. Suivant l'invention, le dispositif de codage est caractérisé en ce que chaque premier organe de codage est conformé pour être emboitable dans chaque second organe de codage, et en ce que, relativement à leurs éléments res- pectifs, les organes de codage sont montés de façon déplaça- ble entre une série de positions qui se correspondent deux à deux de façon qu'un premier et un second organes de codage, occupant deux positions correspondantes,-sont embottés l'un dans l'autre quand les deux éléments qui les portent sont mutuellement connectés Ainsi, pour coder les éléments d'au- tomate programmable, il suffit de déplacer les organes de codage des différents éléments de façon que chaque organe de codage soit dans la position correspondant au codage voulu. L'opération de codage est donc très rapide, les erreurs sont facilement réparables, et pour procéder au codage, il n'est pas nécessaire d'avoir en stock une certaine quantité de dents amovibles ou de bouchons d'alvéoles amovibles En outre, il n'y a aucune étude à faire sur les codages attribuables et ceux qui ne le sont pas car il n'y a pas de risque qu'un organe de codage puisse s'emboîter avec un autre organe qui n'a pas le codage correspondant. Dans une version avantageuse de l'invention, le dispositif comprend plusieurs premiers et seconds organes pour le codage de chaque connexion. Selon un second aspect de l'invention, le procédé pour coder le dispositif comprenant plusieurs premiers et seconds organes pour le codage de chaque connexion à coder est caractérisé en ce qu'on donne à chaque élément un premier code partiel qui est fonction de son adaptabilité Lo intrinsèque avec un autre élément codé de façon corres- pondante, et un second code partiel qui permet de restreindre les possibilités de connexion en fonction des contingences liées à l'application précise qui est faite du matériel. Si l'on reprend l'exemple du codage des bottiers relativement aux bacs, on comprendra l'intérêt du procédé selon l'invention pour les quelques-exemples donnés ci-après: Sur chaque rangée de connexions du bac, on peut bien souvent monter au choix des bottiers dont les cartes élec- baes sont différentes Dans l'exemple d'une carte de sortie vers les appareils à commander, les cartes de sortie peuvent différer par les courants qu'elles permettent de com- mander Du point de vue du concepteur de l'automate, il est indifférent que-la carte branchée sur une rangée de connexions données commande tel ou tel courant Au contraire, le concep- teur de l'automate désire laisser la possibilité à l'utilisa- teur de brancher au choix sur une rangée de connexions données un bottier choisi parmi une certaine gamme Le fabricant des éléments code donc de la même manière tous ces bottiers qui sont a priori interchangeables Cependant, cette interchan- geabilité initiale disparait généralement quand l'automate est intégré à une installation donnée Il n'est alors plus indifférent qu'une carte sortie commande un courant de un ampère ou de cinq ampères. Le procédé selon l'invention permet alors à l'uti- lisateur ou au monteur de compléter le codage du bottier relativement au bac de façon que, l'automate étant dévolu à une application donnée, il ne puisse plus y avoir interver- sion entre des éléments qui auraient pu être intervertis s'il n'y avait eu que le codage partiel initial. Il est d'ailleurs à noter que l'utilisateur ou le monteur peut souhaiter particulariser des éléments, par exemple des bottiers rigoureusement identiques Il est par exemple possible dans une installation donnée que deux bot- tiers renfermant des cartes identiques soient associés à des borniers différents Grâce au second code partiel, l'uti- lisateur peut compléter le code du bottier en fonction de la nature du bornier qu'il a monté sur chaque bottier. D'autre particularités et avantages de l'inven- tion ressortiront encore de la description ci-après. Aux dessins annexés, donnés à titre d'exemples non limitatifs: la figure 1 est une vue partielle en perspecti- ve du fond du bac d'un automate programmable, et d'un bottier destiné à coopérer avec ce fond; la figure 2 est une vue en plan de la paroi in- terne du fond du bottier; la figure 3 est une vue en coupe axiale d'un or- gane de codage destiné à être monté sur le bottier; les figures 4 et 5 sont des vues en plan des faces de cet organe dirigées respectivement vers le bottier et à l'opposé de celui-ci; la figure 6 est une vue en coupe axiale d'un organe de codage porté par le fond du bac; les figures 7 et 8 sont des vues en plan des fa- ces de l'organe de la figure 6 dirigésrespectivement vers le fond du bac et à l'opposé de celui-ci; la figure 9 est une vue en coupe axiale des or- ganes de codage des figures 3 et 6 lorsqu'ils sont codés de façon correspondante et embottés; et la figure 10 est une vue en coupe axiale de l'organe de codage de la figure 6 au cours du codage. Comme le montre la figure 1, un automate comprend un bac dont le fond 1, qui est seul représenté, comprend une paroi métallique externe 2 et une paroi métallique in- terne 3 entre lesquelles est monté un circuit imprimé 4. Le fond du bac 1 comporte encore sur sa paroi interne 3 des rangées de connexions 6 (voir aussi figure 2) Chacune de ces rangées est destinée à recevoir des raccords miles 7 aménagés au bord postérieur d'une carte élecixonque 8 Chaque carte électronique 8 est montée dans un bottier de forme sensi- blement parallélépipédique aplatie 9 réalisé en matière syn- thétique Les bottiers 9 sont rangés les uns à c 8 té des au- tres dans le bac, chacun en regard d'une rangée de connexion 6 Sur leur face antérieure 11, les bottiers 9 peuvent rece- voir chacun un bornier (non représenté) par lequel la carte électronique 8 est raccordée par exemple aux organes dont le fonctionnement est à surveiller s'il s'agit d'une carte d'entrée ou aux or- ganes dont le fonctionnement est à commander s'il s'agit d'une carte de sortie La carte 8 peut également être une carte de liaison à une unité de calcul montée directement sur la face antérieure Il du bottier 9 ou encore à distance du bac. Le bottier 9 et le fond de bac 1 portent un dis- positif de codage 12 destiné à éviter qu'un bottier 9 muni d'une carte 8 ayant des fonctions bien déterminées soit mon- té sur unerangée de connexions 6 qui, du fait des points en lesquels elle est raccordée au circuit imprimé 4, n'est pas prévuepour recevoir une carte 8 de cette nature Le disposi- tif de codage 12 est du type mécanique comprenant des organes mâles et femelles qui s'emboîtent lorsqu'ils sont codés de façon correspondante et qu'on amène le bottier 9 vers le fond de bac 1 de façon à engager les raccoids 7 dans la rangée de connexions 6. Conformément à l'invention, la paroi interne 3 du fond de bac 1 porte, à côté de la rangée de connexions 6 qu'ils protègent, quatre organes de codage 13 en matière synthétique dont trois seulement sont représentés à la figure 1 mais les quatre sont représentés à la figure 2 De son c 8 té, le bottier 9 comporte une face postérieure 14 tournée e sesvie-vers le fond 1 du bac et qui porte quatre organes de codage femelles 16 dont trois seulement sont représentés à la figure 1 Chaque organe de codage male 13 est positionné sur la paroi 3 de façon à pouvoir coopérer avec un organe 16 positionné de fa- çon correspondante sur le botier 9, et s'embotter avec lui s'ils scatcodésde façon correspondante, lorsque lebxitier 9 est amené vers le fond 1 de façon à réaliser la connexion Tous les éléments de codage mâles 13 sont identiques entre eux, tous les éléments de codage femelles 16 sont identiques entre eux, et chaque élément de codage mâle 13 a une forme permettant son embottement dans n'importe lequel des organes de co- dage femelle 16 Chaque organe de codage 13 ou 16 est dépla- çable angulairement,autour d'un axe XX ou YY respectivement perpendiculaire à la paroi 3 ou 14 qui le porteentre dix positions angulaires dont le choix détermine l'un des quatre codes unitaires associés à la rangée de connexions 6 ou res- pectivement au bottier 9 Les organes de codage males portent de façon excentrée relativement à l'axe XX un doigt 17 paral- lèle à ce dernier et dirigé à l'opposé de la -paroi 3 Les organes de codage femelles 16 comportent un orifice 18 ayant relativement à l'axe YY la m 9 me excentration que le doigt 17 relativement à l'axe XX Lorsque l'on désire qu'un bottier 9 puisse être adapté à une rangée de connexions 6 donnée, on fait en sorte que le positions angulaires des quatre organes de codage 16, qui déterminent les quatre codes unitaires du bottier 9, et les quatre positions angulaires des quatre organes de codages 13, qui déterminent les quatre codes unitaires de la rangée de connexions 6 se correspondent. A i N S i lorsque le bottier 9 est amené vers le fond de bac 1 en vue d'introduire le bord postérieur de la carte 8 dans la rangée de connexions 6, chacun des doigts 17 s'intro- duit dans l'orifice 18 de l'organe de codage 16 venant en regard de lui Si l'un au moins des organes 16 n'a pas une position angulaire correspondant à celle de l'organe 13 en regard, l'insertion de la carte 8 dans la rangée de connexions 6 est impossible. On va maintenant décrire en référence aux figures 3 à 5 et 9 l'un des organes de codage 16 porté par le bottier 9 L'organe de codage 16, réalisé en matière synthétique, com- prend un disque 19 dont le plan est perpendiculaire à l'axe YY et dont le pourtour est raccordé a un col cylindrique 21 diri- gé vers la-paroi 14 du bottier (figure 9) Le disque 19 pré- sente en son centre un évidement cylindrique 22 dirigé à l'op- posé de la paroi 14 Au dos de l'évidement 22, le disque 18 porte un tenon axial 23 engagé dans un perçage 24 traversant la paroi 14 Le tenon 23 est constitué par une paroi cylindri- que présentant quatre fentes axiales 26 s'étendant sur une certaine longueur à partir de son extrémité libre Les quatre fentes 26, réparties angulairement, définissent entre elles quatre languettes 27 dont chacune porte sur sa face externe un bec d'encliquetage 28 présentant, à partir de l'extrémité du tenon, une rampe d'engagement 29 et une rampe de dégage- ment 31 La distance mesurée parallèlement à l'axe entre l'extrémité des rampes 31 du c 8 té du disque 19 et l'extrémité libre du col 21 est sensiblement égale à l'épaisseur de la paroi 14 Ainsi, en service, les becs d'encliquetage 28 sont engagés derrière l'épaulement constitué par la face interne de la paroi 14 sans flexion élastique des languettes 27 tandis que le col 21 est sensiblement au contact de la face externe de la paroi 14. A l'évidement cylindrique 22 du disque 19 corres- pond sur la face opposée de ce dernier un bossage cylindri- que 32 Entre ce dernier et le col 21, le disque 19 porte encore trois tenons 33 dirigés axialement vers la paroi 14. Les axes des tenons 33 sont tous trois à la mgme distance R de l'axe YY et ils s'étendent axialement au-delà du col 21 de façon à pouvoir pénétrer dans une série de perçages 34 pratiqués à travers la paroi 14 et répartis angulairement au- tour de l'axe YY (voir aussi sur la figure 1 l'emplacement du quatrième organe 16 non représenté) Lacistance entre l'axe des perçages 34 et celui du perçage 24 est aussi égale à R La distance angulaire séparant les tenons 33 entre eux est égale à la distance angulaire séparant deux perçages 34 voisins ou bien à un multiple de celle-ci Dans l'exemple représenté, il y a dix perçages 34 séparés entre eux par des intervalles angulaires de 360 d'axe à axe tandis que sur l'organe 16, l'un des tenons 33 est séparé de chacun des deux autres par un intervalle de trois fois 36 = 108 Ainsi, il y a dix positions angulaires (autant que de perçages 34) dans les- queflesl'organe 16 peut être monté sur la paroi 14 avec cha- cun des tenons 33 engagé dans l'un des perçages 34. L'axe de l'orifice 18 qui traverse le disque 19 est également à la distance R de l'axe YY et se trouve éga- lement àaune distance angulaire des tenons 33 qui est égale à la distance angulaire entre deux perçages 34,couàunmltiple de cette dernière Dans l'exemple représenté, l'orifice 18 est diamétralement opposé au tenon 33 qui est équidistant des deux autres tenons 33 Ainsi, dans chaque position angu- laire de l'organe 16, l'orifice 18 coïncide avec l'un des perçages 34. Comme le montre la figure 5, le disque 19 porte sur sa face externe dix repères numériques O à 9 répartis angulairement tous les 360, le zéro étant constitué par l'ori- fice 18 Dans chacune des positions angulairesde l'organe 16 relativement à la paroi 14, l'un des repères numériques se trouve en regard avec un repère indicateur fixe 36 porté par la paroi 14 à proximité de chaque organe 16 (figure 1). On va maintenant décrire en référence aux figures 6 à 10 l'un des organes de codage 13 portéspar le fond 1 du bac L'organe 13 comprend un disque plan 37 perpendiculaire à l'axe XX lui-même constitué d'un corps principal 38 et d'une languette 39 reliée au corps par un isthme 41 défini entre le fond de deux entailles 42 Cellesci s'étendent radia- lement de part et d'autre de la languette 39 à partir du pourtour du disque 37 Les entailles 42 ont une certaine dimension cir- conférentielle de sorte que la languette 39 a une certaine élasticité en direction circonférentielle relativement au corps 38 du disque 37 En outre, la largeur et l'épaisseur de l'isthme 41 sont assez faibles pour que la languette 39 puisse fléchir élastiquement dans le sens du dégagement du tenon 46 en s'écartant du plan du disque 37 Sur sa face dirigée vers le fond 1 du bac, le corps 38 porte au centre du disque 37 un tenon 43 qui est tout-à fait analogue au tenon 23 des organes 16 excepté qu'il est plus court que ce dernier car le disque 37 sappuie directement contre le fond 1 du bac et non pas par lintermé- diaire d'un col tel que 21 Le tenon 43, dirigé selon l'axe XX est en service enga- gé dans un perçage 44 (figures 1, 2 et 9) et ses becs d'encliquetage 28 sont en prise derrière l'épauleiiiet i, constitué par la face interne de la paroi 3 sans qu'il y ait flexion des languettes 27. La languette 39 porte sur sa face dirigée vers le fond 1 du bac un tenon 46 qui en service eÈt engagé dans l'un au choix d'une série de dix perçages 47 pratiqués à travers la paroi 3 du bac en des emplacements répartis angu- lairement autour de l'axe XX Le doigt 17 est fixé à la face externe du corps 38 du disque 37 en position diamétra- lement opposée au tenon 46 L'axe du doigt 17 est à la dis- tance R de l'axe XX En outre, la position angulaire des perçages 47 autour de l'axe XX est telle que lorsque l'un quelconque d'entre eux est occupé par le tenon 46, le doigt 17 se trouve en face de l'un des perçages 34 pratiqués dans la paroi 14 d'unboîtier 9 supposé être amené vers le fond 1 du bac pour que sa carte 8 soit introduite dans la rangée de connexiors 6 considérée Comme le montre la figu- re 9, si le codage des organes 13 et 16 est correspondant l'orifice 18 coincide avec le perçage 34 en face duquel se trouve le doigt 17, et après branchement, le doigt 17 est en- gagé dans l'orifice 18 et dans le perçage 34 avec lequel il coïncide La longueur du doigt 17 est telle que lorsque le 1 l codage des organes 13 et 16 n'est pas concordant, le doigt 17 butant contre le disque 19 de l'organe 16 emp 9 che suf- fisamment l'avance du bottier 9 vers le fond du bac 1 pour que la carte ne puisse pas du tout rencontrer les éléments de contact de la rangée de connexions 6. Le corps 38 du disque 37 porte encore en position centrale sur sa face externe un bossage 48 qui se loge dans l'évidement 22 de l'organe 16 quand les organes 13 et 16 sont mutuellement emboîtés Le bossage 48 porte une fente 49 pour l'introduction d'un tournevis 51 (figure l O) Par ailleurs, le tenon 46 ( figures 6 et 10) a une base cylindri- que de très faible dimension axiale de sorte qu'il n'occupe pas toute l'épaisseur des perçages 47 L'extrémité du tenon 46 est bombée. On va maintenant exposer comment s'utilise le dispositif de codage qui vient d'être décrit. A c 8 té de chaque rangée de connexions 6 sont mon- tés quatre organes 13 comme cela est représenté pour l'une des rangées à la figure 2 On introduit ensuite un tournevis 51 (figure 10) dans la fente 49 de chaque organe 13 et on excerce à l'aide du tournevis 51 un effort de rotation sur l'organe 13 Compte tenu de la faible hauteur du tenon 46, cet effort suffit à faire sortir le tenon 46 du perçage 47 moyennant f Lexion de la languette 39 relativement au disque 37 dans le sens du dégagement du tenon 46 Le disque 37 peut contribuer à ce dégagement du tenon 46 en décollant légèrement de la paroi 3 par pénétration des ram- pes de dégagement 31 dans le perçage 44 et légère fermettire de la corolle constituée par les quatre languettes 27 Celle-ci porte à côté de chaque organe 13 un repre indicateur 52 Tout codage est ainsi caractérisé Dar un nombre à quatre chffxes et pour réaliser le codage il suffit de donner à chaque or- gane 13 une position angulaire telle que le repère nu- mérique se trouvant en face du repère indicateur 52 corres- ponde à l'un respectif des chiffres du code. On code ensuite de façon correspondante les bot- tiers 9 en encliquetant les organes 16 aux quatres emplace- ments prévus On s'arrange pour encliqueter directement chaque organe 16 dans une position angulaire telle que le chiffre qui se trouve en face du repère 36 associé soit le méme que le chiffre sélectionné avec l'organe 16 correspon- dant associé à une rangée de o Dnnexions 6 adaptée à recevoir le bottier 9 considéré Il est en effet fait en sorte que lorsque le méme chiffre est sélectionné pour deux organes 13 et 16 positionnés de façon à pouvoir coopérer, le doigt 17 de l'organe 13 est en face de l'orifice 18 de l'organe 16 Pour changer le code d'un bottier 9, il faut extraire les organes 16 qui ne sont pas réglés sur le bon chiffre et les réencliqueter dans la nouvelle position angulaire. L'extraction peut être faite de l'extérieur du bottier 9 grâce aux rampes de dégagement 31 que portent les becs d'en- cliquetage 28 du tenon 23. Grâce à l'élasticité circonfxérentielle des lan- guettes 39, les organes 19 peuvent si besoin est subir un léger déplacement angulaire au cours de l'embottement dans les orifices 18. Selon le procédé conforme à l'invention, le code complet à quatre chiffres de chaque rangée de connexions 6 ou de chaque bottier 9 comprend un code partiel à deux chiffres (les deux du haut à la figure 2) qui est formé en usine et qui est destiné à ne permettre d'enficher dans la rangée de connexions 6 -que des cartes 8 intrinsèquement com- patibles avec elles Le code à quatre chiffres comprend éga- lement un second code partiel qui est laissé disponible pour restreindre encore les possibilités de connexions en fonction de l'utilisation particulière qui est-faite de l'automate programmable En usine ce second code partiel est le meme pour toutes les rangées de connexions 6 et tous les bottiers 9 Ce second code partiel est " 00 " à la sortie de-l'usine dans l'exemple représenté. On a ainsi pu constater tout au long de la descrip- tion que le dispositif de codage selon l'invention simplifie considérablement les opérations de codage, supprime à la fois les pièces à casser et les pièces supplémentaires à tenir en stock et exclut toute possibilité de branchement si les codes sont différents. L'invention offre en outre à l'utilisateur la pos- sibilité inédite mais particulièrement intéressante de com- pléter le codage en fonction des données extrinsèques à l'automate. Bien entendu, l'invention n'est pas limitée aux exemples décrits et représentés, et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. C'est ainsi en particulier que les organes de codage pourraient consister en des curseurs à cran, l'un portant un doigt pouvant s'engager dans un orifice de l'autre quand les codages sont concordants. REVENDICATIONS 1 Dispositif de codage mécanique destiné à éli- miner les risques d'erreurs du genre interversion ou analo- gues au cours de la connexion entre des premiers ( 6) et des seconds ( 9) éléments d'automate programmable, dans lequel chaque premier élément ( 6) est associé à un premier organe de co- dage ( 13) et chaque second élément ( 9) est associé à un second organe de codage ( 16), les premiers et seconds orga- nes de codage étant susceptibles d'être individualisés de façon qu'un premier ( 13) et un second ( 16) organesde codage s'embottent mutuellement lorsque le premier ( 6) et le second ( 9) éléments qui les portent sont appropriés à être mutuelle- ment connectés, et empêchent par impossibilité d'embottement toute connexion erronée entre un premier et un second élé- ment, caractérisé en ce que chaque premier organe de codage ( 13) est conformé de façon à être emboitable dans chaque second organe de codage ( 16), et en ce que, relativement à leurs éléments respectifs ( 6, 9), les organes de codage sont montés de façon déplaçable entre une série de positions qui se correspondent deux à deux de façon qu' un premier et un second organesde codage occupant deux positions correspon- dantes sont embottés l'un dans l'autre quand les deux élé- ments ( 6, 9) qui les portent sont mutuellement connectés. 2 Dispositif conforme à la revendication 1, ca- ractérisé en ce que chaque organe de codage ( 13, 16) est verrouillable dans différentes positions prédéterminées qu.ilp Eut prendre relativement à l'élément ( 6 ou 9) auquel il est associé. 3 Dispositif conforme à l'une quelconque des re- vendications 1 ou 2, caractérisé en ce que les éléments à connecter sont constitués par des rangées de conne- xions( 6) portées par le fond ( 1) d'un bac destiné à contenir l'automate d'une pmt et çar des boitiers individuels ( 9) destinks à contenir chacun une carte programme ( 8) dont l'un des bords porte des contacts ( 7) destinés à coopérer avec l'une des rangées de connexions ( 6) du fond du bac (l)d'autre part en ce que l'crgane de codage ( 13) associé à chaque rangée de conne- xions ( 6) est porté par le fond du bac ( 1) à c 8 té de la ran- gée de connexions ( 6), et en ce que l'organe de codage ( 16) associé à chaquebotier ( 9) est porté par une paroi ( 14) du bot- tier ( 9) dirigée en service vers le fond du bac ( 1). 4 Dispositif conforme à l'une quelconque des revendications 1 à 3, caractérisé en ce que les premier et second organes de codage ( 13, 16) sont déplaçables entre différentes positions angulaires relativement à l'élément ( 6 ou 9) qui les porte. Dispositif conforme à la revendication 4, ca- ractérisé en ce que pour chaque organe de codage ( 13 ou 16) le dispositif comprend un premier tenon ( 33, 46) suceptible d'gtre engagé dans l'un au choix d'une série de perçages ( 34, 47) disposés en cercle, un second tenon ( 23, 33, 43) coopérant avec un perçage ( 24, 34, 44) de façon à contribuer au verrouillage angulaire dans chaque position, et des moyens d'encliquetage ( 26 à 29) tendant à maintenir les tenons ( 23, 33, 43, 46) dans leur perçage ( 24, 34, 44, 47) dans chaque position. 6 Dispositif conforme à la revendication 5, ca- ractérisé en ce que les moyens d'encliquetage ( 26 à 29) sont portés par l'un au moins des tenons ( 23, 43). 7 Dispositif conforme à l'une quelconque des re- vendications 5 ou 6, caractérisé en ce que le second tenon ( 23, 43) est dans l'axe de rotation (XX, YY) de l'organe de codage correspondant ( 13, 16). 8 Dispositif conforme à l'une quelconque des revendications 5 à 7, caractérisé en ce que chaque premier organe de codage ( 16) porte son premier tenon ( 33) qui est destiné à s'engager dans une série de perçages ( 34) que présente l'élément ( 9) qui le porte, chaque premier organe de codage présente en outre un orifice ( 18) qui dans chaque position prédéterminée coincide avec l'un des perçages ( 34) de la série de perçages de l'élément ( 9), et en ce que cha- que second organe de codage ( 13) porte un doigt ( 17) des- tiné à s'embo ter dans l'orifice ( 18) et dans le perçage ( 34) avec lequel il coïncide lorsqu'il est convenablement codé relativement au premier organe de codage ( 16). 9 Dispositif conforme à l'une quelconque des revendications 5 à 8, caractérisé en ce que certains au moins des organes de codage ( 13) comportent une zone ( 39) coopé- rant avec le premier tenon ( 46) et un corps ( 38) comportant des moyens d'emboîtement ( 17) avec un organe de codage con- jugué ( 16), et en ce que la zone précitée ( 39) a un certain débattement circonférentiel élastique relativement au corps ( 38). Dispositif conforme à l'une quelconque des revendications 5 à 9, caractérisé en ce que certains au moins des organes de codage ( 13) comportent un corps ( 38) portant les moyens d'encliquetage 27 à 29, et une zone ( 39) coopérant avec le premier tenon ( 46) et ayant relati- vement au corps ( 38) un certain débattement élastique dans la direction de dégagement du premier tenon ( 46), et en ce que lesdits organes de codage ( 13) portent des moyens de prise ( 48, 49) en vue de leur entraînement en rotation, le premier tenon ( 46) ayant une dimension axiale suffisam- ment faible pour qu'il puisse être dégagé des perçages ( 47) moyennant déplacement élastique de ladite zone ( 39) relativement au corps ( 38). 11 Dispositif conforme à l'une quelconque des revendications 1 à 1 O, caractérisé en ce que le dispositif comprend plusieurs premiers et seconds organes de codage ( 13, 16) pour le codage de chaque connexion à protéger. 12 Procédé pour coder un dispositif conforme à la-revendication 11, caractérisé en ce qu'on donne à chaque élément ( 6, 9) un premier code partiel qui est fonction de son adaptibilité intrinsèque avec un autre élément, et un second code partiel qui permet de restreindre les possibilités de connexions en fonction des contingences liées à l'applica- tion précise qui est faite du matériel. 13 Proc 6 dé conforme à la revendication 12, ca- ractérisé en ce qu'on choisit initialement le même second code partiel pour tous les él 6 éments d'automate ( 6, 9).