FR 2778036 A1 19991029 FR 9905029 A 19990421 La présente invention se rapporte à un régisseur pour commander un actionneur de porte, ou de barrière, industrielle et, plus particulièrement, à un régisseur destiné à commander le moteur, l'interface, les systèmes de5 sécurité et d'autres fonctions d'un actionneur de porte, ou de barrière, industrielle. Les actionneurs de portes industrielles, en fonction des exigences de tension liées à la taille et au poids de la porte, ou barrière, à déplacer, utilisent des moteurs à10 induction, monophasés et triphasés, pour déplacer la porte. Certaines applications d'actionneurs de portes nécessitent d'utiliser un moteur à courant continu, qui est quelque peu plus facile à démarrer. Le fait de créer un couple de démarrage suffisant et d'être capable de choisir le sens de15 rotation d'un moteur à induction est une fonction importante d'un actionneur de porte. Dans un moteur monophasé à induction, le rotor est du type à cage d'écureuil. Le stator comporte un enroulement principal qui produit un champ pulsé. À l'arrêt, le champ pulsé ne peut pas produire des courants de rotor qui agiraient sur le flux d'entrefer pour produire un couple de rotor. Cependant, dès que le rotor tourne, il produit un flux transversal à angle droit avec le champ principal et produit un champ tournant comparable à celui produit par le stator d'un moteur diphasé. Pour démarrer un moteur monophasé, on utilise un enroulement de démarrage. Dans un moteur capacitif, l'enroulement de démarrage est connecté à l'alimentation à travers un condensateur. Ceci a pour résultat que le courant d'enroulement de démarrage est en avance de phase sur la tension appliquée. Le moteur alors a des courants d'enroulement à l'arrêt qui sont décalés dans le temps et dans l'espace de près de 90 degrés, en produisant ainsi un fort couple de démarrage et un facteur de puissance élevé. Un moteur triphasé comporte trois enroulements, aussi l'application de courant à chaque enroulement produit toujours un courant qui est en avance de phase sur la tension appliquée, ce dont il résulte un couple de démarrage suffisant pour démarrer le moteur. Classiquement, en raison du fort courant nécessaire pour mettre en oeuvre le moteur utilisé pour entraîner une porte industrielle, les actionneurs de portes industrielles employaient un boîtier de commande électromécanique. Le boîtier de commande électromécanique utilisait typiquement des relais pour les fonctions logiques et des contacteurs10 pour la commande de moteur. Les contacteurs sont essentiellement des relais qui peuvent commuter de fortes intensités. Bien que les boîtiers de commande électromécanique soient considérés comme fiables dans le domaine et économiques, ils ont une souplesse limitée. Leurs fonctions logiques sont difficiles à câbler en usine et ne sont pas programmables en clientèle, aussi les clients ne peuvent pas changer la configuration de leur actionneur de porte après l'avoir acheté. En outre, les boîtiers de commande électromécanique ne s'accommodent pas facilement d'options supplémentaires, quoique des options supplémentaires, comme un retard lors de la commande d'enroulements d'inversion et de démarrage, puissent être fournies au moyen de modules additionnels coûteux. D'autres options, comme l'utilisation d'une interface RS-232, un système de vitesse de rotation et un temporisateur de temps de marche maximal, ne sont pas possibles du tout. Pour surmonter certaines des limitations des boîtiers de commande électromécanique, certains actionneurs de portes commerciales emploient un régisseur à semi- conducteur. Le régisseur à semi-conducteur comprend des circuits de micro-électronique pour commander certaines des fonctions logiques et des circuits électroniques de commande de puissance pour commander le moteur. Le régisseur, ou le dispositif de commande logique, est typiquement construit sur une carte à circuit imprimé qui est habituellement située dans une boîte de commande électronique en tête de l'actionneur. Des fonctions programmables spécialisées, comme la mémorisation de, et la réponse à des, codes d'émetteur (si l'actionneur a une option de commande par radio) et des options de5 fonctionnement à sûreté intégrée (par exemple pour une porte coupe- feu), sont traitées habituellement sur une carte distincte à logique programmable, qui se situe également dans la boîte de commande électronique. Le dispositif de commande logique à semi-conducteur comprend des commutateurs en boîtier DIP (à deux rangées de broches) destinés à choisir des options de commande, comme les options B2, C2, Dl et E2 décrites ci-dessous. D'autres fonctions peuvent être réalisées par des programmes logiciels dans une mémoire non volatile sur carte et mises en oeuvre par un microprocesseur sur carte. Un dispositif particulier de l'art antérieur de commande logique à semiconducteur emploie cinq triacs au lieu de contacteurs pour commander le moteur. Quatre des triacs sont utilisés dans un circuit en pont en H pour orienter le courant afin de commander le sens de rotation (l'enroulement de démarrage de moteur d'un moteur monophasé), une paire pour le sens direct et une autre paire pour le sens inverse; le cinquième triac est utilisé pour commander l'enroulement principal de moteur. Puisqu'un triac est un dispositif à semi-conducteur et, en théorie, ne devrait pas avoir de nombre maximal utile de cycles de commutation, un triac devrait être plus fiable qu'un contacteur. Un contacteur, ou un relais, tombera éven- tuellement en panne en raison de la fatigue mécanique ou de l'érosion des contacts électriques ou de quelques autres éléments mécaniques, au bout d'environ 50 000 à 500 000 cycles. Bien que la solution à cinq triacs procure des réductions de coût par rapport aux contacteurs et aux relais utilisés dans le boîtier de commande électromécanique, les triacs se sont révélés être moins fiables que les contacteurs. Les triacs, bien qu'à semi-conducteurs, sont sensibles à des pointes de tension de la ligne d'alimentation, ou à la tolérance locale au dV/dt (vitesse d'accroissement de la tension). Dans la commande de moteur de l'art antérieur dans laquelle les deux paires de triacs étaient réunies d'un côté ou de l'autre de l'enroulement de démarrage de moteur, un triac de chaque paire était connecté au neutre de courant alternatif, l'autre côté de la paire de triacs était connecté à la phase de courant alternatif. Ceci permettait au triac d'inverser la polarité de l'enroulement de démarrage de moteur, en inversant ainsi le sens de rotation du moteur. Cependant, des pointes de tension de ligne d'alimentation, un fort dV/dt, pouvaient faire basculer les triacs, alors qu'ils n'auraient pas dû le faire. Si une paire de triacs deviennent conducteurs simultanément, ceci provoque un court-circuit franc entre le neutre de courant alternatif et la phase de courant alternatif à travers la paire de triacs, en grillant les triacs ou les rubans de la carte à circuit imprimé. En plus de l'effet de pointe de tension de ligne d'alimentation sur les triacs, le moteur lui-même peut parfois produire suffisamment de parasites pour faire basculer le triac dans le circuit en pont en H. Bien des techniques classiques visant à minimiser l'effet des pointes de tension de ligne d'alimentation ont été essayées: des condensateurs aux bornes des triacs, des réseaux de MOV (varistances à oxyde métallique) et d'amortisseurs. Malheureusement, aucune des techniques classiques n'a fonctionné. Bien des actionneurs de portes industrielles sont équipés de moteurs monophasés à démarrage par condensateur, qui comprennent un enroulement de démarrage et un enroulement principal. Le moteur est activé par l'application de courant alternatif à l'enroulement de démarrage et à l'enroulement principal. Comme décrit ci- dessus, on utilise l'enroulement de démarrage pour donner au moteur son sens initial de rotation (direct ou inverse) et des caractéristiques de fort couple de démarrage. En fonctionnement, le moteur accélère jusqu'à environ quatre- vingts pour cent de sa vitesse synchrone, auquel point un5 régulateur mécanique ouvre le circuit d'enroulement de démarrage en ouvrant un interrupteur en ligne. Après que le moteur a atteint quatre-vingts pour cent (ou un certain autre pourcentage spécifié par le fabricant) de la vitesse nominale maximale de moteur, l'enroulement de démarrage10 n'est plus nécessaire. En réalité, si on laisse alimenté l'enroulement de démarrage, les pertes dans le cuivre provoqueront la surchauffe du moteur. Les régulateurs mécaniques utilisés dans les moteurs monophasés sont constitués de l'assemblage d'un régulateur centrifuge et d'un interrupteur. Bien que relativement peu coûteux, ils sont peu fiables. Les dysfonctionnements les plus communs de l'assemblage de régulateur centrifuge et d'interrupteur sont le grippage du régulateur et le défaut de contact d'interrupteur. Lorsque le régulateur mécanique est défaillant, l'enroulement de démarrage ne peut pas être activé au démarrage, ce dont il résulte que le moteur ne tourne pas. Certains fabricants de moteurs (et leurs fournisseurs) proposent des modules électroniques incorporés ou additionnels pour couper l'enroulement de démarrage. Ces boîtiers électroniques sont plus coûteux que les régulateurs mécaniques. Par exemple, certains régisseurs de moteur se fient à un délai temporel fixe et non à une mesure de vitesse de rotation (tr/min.). Dans de tels systèmes, l'enroulement de démarrage est alimenté pendant un temps prédéterminé, disons une demi-seconde, et ensuite coupé. Cette approximation fonctionnera tant que le moteur démarrera et continuera à tourner dans le sens voulu malgré des variations de température, des variations de charge, des besoins en couple de démarrage pour l'application. Les applications de portes industrielles nécessitent en général des mesures de vitesse de rotation pour commander de façon adéquate l'enroulement de démarrage. Pour faciliter la maintenance de l'actionneur de porte industrielle, beaucoup d'entre eux comportent un compteur de cycles. Un compteur de cycles incrémente un compteur du type odomètre mécanique chaque fois que la porte industrielle est soumise à un cycle d'ouverture ou de fermeture. On lit alors l'odomètre, par exemple, lors de10 l'entretien de routine de l'actionneur et de la porte. Si la lecture de l'odomètre est au-delà d'un certain nombre de cycles, le fournisseur d'entretien peut choisir de remplacer certains matériels ou même tout l'actionneur. Dans des actionneurs ayant un boîtier de commande électromécanique, le compteur de cycles est un module additionnel, qui augmente le coût de l'actionneur. Le compteur de cycles est également monté typiquement à l'intérieur de la tête d'actionneur, nécessitant que le fournisseur d'entretien grimpe sur une échelle pour le lire. En outre, le compteur de cycles ne fournit aucun avertissement lorsque des nombres de cycles seuils sont atteints. La plupart des dispositifs d'ouverture de portes industrielles de garage comprennent un interrupteur mural pour permettre à l'utilisateur de commander les fonctions d'ouverture/fermeture/arrêt. Lorsque le fournisseur d'entretien installe l'actionneur ou effectue la maintenance, il est souvent malcommode pour lui de quitter l'actionneur et de descendre de l'échelle pour manoeuvrer l'interrupteur mural d'ouverture/fermeture/arrêt. Il y a une demande pour un régisseur destiné à commander un actionneur de porte, ou de barrière, industrielle qui ne soit pas sensible aux pointes de tension d'alimentation, au dV/dt, ou aux parasites de moteur. Il y a aussi une demande pour un régisseur qui soit robuste et bon marché. Il y a en outre une demande pour un régisseur qui comprenne une commande intégrée d'enroulement de démarrage, éliminant le besoin d'un régulateur mécanique. Il y a une demande pour un circuit de commande de démarrage de moteur qui fasse que le moteur démarre et continue à tourner dans le sens voulu malgré des variations de température, des variations de charge, des besoins en couple de démarrage pour l'application. Il y a une demande pour un régisseur qui puisse supporter des fonctions supplémentaires, comme un compteur intégré de cycles et des interrupteurs d'ouverture/fermeture/arrêt pour les réglages. Pour atteindre les objectifs ci-dessus ainsi que d'autres, la présente invention propose un régisseur destiné à commander un moteur et d'autres fonctions dans un actionneur de porte ou de barrière industrielle. Le régisseur élimine la sensibilité au dV/dt par l'élimination de quatre triacs dans l'orientation de courant du circuit en pont en H pour choisir le sens de rotation (par exemple, dans un moteur monophasé pour activer l'enroulement de démarrage) et en les remplaçant par deux relais inverseurs bipolaires bidirectionnels (DPDT). On utilise le cinquième triac pour commander l'intensité vers l'enroulement principal (ou troisième enroulement) du moteur. Bien que le cinquième triac puisse encore basculer sous l'effet des pointes de tension d'alimentation et des parasites de moteur, puisqu'il est en série avec la forte impédance du moteur, il ne risque pas de provoquer un court- circuit. Dans cette application, l'utilisation de relais DPDT n'est pas un problème malgré leur durée de vie apparemment plus courte. Dans le moteur monophasé, les courants, principal de commutation, et de maintien, passent dans l'enroulement principal de moteur de sorte que l'enroulement de démarrage est alimenté pendant seulement environ une demi-seconde par cycle de marche. Après que le moteur a atteint un pourcentage prédéterminé (par exemple, %) de sa vitesse synchrone maximale définie par le fabricant, l'enroulement de démarrage est coupé et l'enroulement principal et son moyen de commutation fournissent l'essentiel du travail électrique. Et, puisque les relais DPDT sont moins coûteux que les triacs, l'utilisation d'une combinaison de deux relais DPDT, pour commander le courant d'enroulement de démarrage (ou pour commander le sens de rotation dans un moteur triphasé) et d'un triac pour commander l'enroulement principal (le troisième) de moteur, procure un système très robuste et bon marché. Une commande intégrée de démarrage de moteur pour un actionneur de barrière selon l'invention comprend un régulateur de vitesse intégré dans le régisseur. Le régulateur intégré de vitesse comporte un détecteur de vitesse de rotation destiné à détecter la vitesse de l'arbre de fins de course d'actionneur couplé au logiciel mis en oeuvre par le microprocesseur. La vitesse de sortie de moteur dépend du fabricant, du lot du fabricant, de la température de mise en oeuvre et de l'environnement, des exigences de charge et de démarrage. Le fait de mesurer la sortie du moteur elle-même comme décrit ci-dessus, peut être coûteux, particulièrement si l'on incorpore dans le moteur un détecteur de vitesse de rotation. La mesure de la vitesse de rotation de l'arbre de fins de course d'actionneur est un moyen plus efficace et plus aisé pour déterminer la sortie de moteur. L'arbre de fins de course est utilisé pour fixer les fins de course de déplacement de l'ouverture et de la fermeture de porte. Il est accouplé à l'arbre de sortie de moteur mais tourne à un pourcentage réduit de l'arbre de sortie de moteur en utilisant une réduction par engrenages. Lorsque le moteur est installé sur l'actionneur, la vitesse de l'arbre de fins de course peut se mesurer et le pourcentage prédéterminé peut se calculer et se mémoriser dans une mémoire sur carte. Le microprocesseur, ou un autre dispositif de commande numérique, comme un ASIC (circuit intégré spécifique à une application), une matrice de portes ou un dispositif logique programmable, est programmé pour ouvrir un interrupteur lorsque la vitesse de rotation de l'arbre de fins de course atteint un pourcentage fixé, disons, 80 % de la vitesse limite maximale mesurée de l'arbre. Un simple interrupteur associé à la possibilité de programmation fournit une plus grande fiabilité, une plus grande commodité, pour un coût plus faible qu'un interrupteur centrifuge. On peut utiliser de nombreux types différents de détecteurs de vitesse de rotation. Un détecteur préféré de vitesse de rotation est constitué d'un module coupelle d'occultation et rupteur. Un compteur de cycles sur carte permet à l'installateur ou au fournisseur d'entretien de programmer un nombre de cycles voulu dans la mémoire sur carte. Lorsque le microprocesseur détecte que le nombre de cycles (comme le nombre de fois o le microprocesseur a ouvert l'interrupteur d'enroulement de démarrage) atteint la quantité prédéterminée, un voyant d'avertissement s'allume. Le voyant d'avertissement peut être une diode émettrice de lumière (LED) montée sur le module de tête et/ou une LED montée sur le module mural de commande. De cette façon, l'utilisateur est averti du fait que la porte a subi le nombre de cycles prédéterminé et qu'un entretien doit être prévu. Comme variante, un écran peut être monté sur le module de tête et/ou sur le module mural. Un écran peut présenter la valeur comptée réelle mémorisée dans la mémoire. De plus, si l'opérateur a un accès par RS-232, il peut interroger et examiner la valeur du compteur de cycles à n'importe quel moment depuis un emplacement distant et la valeur peut être affichée, par exemple, sur un écran d'ordinateur. Par exemple, on peut contrôler le nombre de cycles lorsqu'un élément de l'actionneur ou de la porte est remplacé pour obtenir une connaissance de la durée de vie en service de l'article. Pour faciliter l'installation, le réglage et les essais de l'actionneur de porte industrielle, il est prévu, sur le dispositif de commande logique, des interrupteurs sur carte d'ouverture/fermeture/arrêt. Ceci permet au5 fournisseur d'entretien d'ouvrir, de fermer ou d'arrêter le fonctionnement de la porte depuis l'actionneur, sans avoir à monter et descendre d'une échelle ni à aller jusqu'à un interrupteur mural. De plus, les interrupteurs sur carte d'ouverture/ fermeture/arrêt peuvent s'utiliser pour programmer des fonctions diverses pour l'actionneur. Les caractéristiques et avantages de l'invention ressortiront d'ailleurs de la description qui va suivre à titre d'exemple en se référant aux dessins annexés, dans lesquels: la figure 1 est une vue en perspective d'un actionneur de porte monté sur une porte entraînée par rails/chaîne; les figures 2A et 2B sont des vues en perspective d'un actionneur de porte monté sur une porte entraînée par arbre de renvoi; les figures 3A, 3B, 3C et 3D sont des vues extérieures d'une boîte électrique de l'actionneur de porte de la figure 1; la figure 4 est un schéma fonctionnel d'un actionneur de porte incluant un dispositif de commande logique selon l'invention; la figure 5 est un schéma d'un circuit de commande pour un moteur d'actionneur de porte industrielle selon l'invention; la figure 6A est un schéma montrant certaines des connexions électriques entre les éléments montrés à la figure 1; la figure 6B représente des connexions de moteur pour des moteurs monophasés de 115 V et de 208/230 V; la figure 7 est un organigramme montrant la procédure de démarrage de moteur; Il la figure 8 est un organigramme montrant la programmation du compteur de cycles; la figure 9 est un organigramme montrant le fonctionnement du compteur de cycles; la figure 10 est un organigramme montrant la programmation du détecteur de vitesse de rotation; et la figure 11 est un schéma détaillé montrant les connexions électriques entre les éléments du dispositif de commande logique de la figure 4. En se référant maintenant aux dessins et, particulièrement, à la figure 1, on voit un actionneur de porte ou de barrière réalisant la présente invention et identifié globalement par le repère 100. L'actionneur de porte 100 est situé à une extrémité du rail 102 destiné à déplacer une porte 104. La figure 2A montre un actionneur monté sur mur, entraînant une porte du type à arbre de renvoi. La figure 2B montre l'actionneur 100 monté sur le carter 106 de porte. Chaque actionneur 100 de porte comprend un moteur 14 et une boîte électronique 10, dans laquelle est situé le régisseur. Les figures 3A, 3B, 3C et 3D sont des vues de côté de parties de l'actionneur 100. La boîte électronique 10 loge le régisseur 20, un transformateur 18 de courant alternatif, une protection 12 contre les surcharges et un ensemble constitué d'un arbre de fins de course et d'interrupteurs 11 de fins de course commandés par l'arbre. La figure 4 montre un plan schématique de la boîte électronique 10 de l'actionneur 100 de porte industrielle. Les figures 6A et 6B montrent des connexions par bornes pour le régisseur 10. La boîte électronique 10 loge un moteur 14, un frein 16 à solénoïde, un transformateur 18 de courant alternatif, un dispositif 12 de surcharge, un ensemble arbre/interrupteurs de fin de course 22, un ensemble détecteur de vitesse de rotation 24 et un régisseur 20. La protection 12 contre les surcharges comprend un coupe-circuit thermique en ligne. L'ensemble frein/solénoïde 16 est en ligne avec l'enroulement principal du moteur. Le transformateur 18 de courant alternatif s'utilise pour réaliser des connexions secondaires. De préférence, il fournira des tensions primaires de 120 V alternatifs, 240 V alternatifs, 480 V alternatifs ou 600 V alternatifs, avec une gamme de tensions secondaires de 24 V efficaces alternatifs, un minimum de 20 voltampères et un maximum de 100 voltampères à une fréquence de 50/60 Hz. Le dispositif 20 de commande logique comprend un processeur 32 qui commande la mise en oeuvre de toutes les fonctions électroniques du dispositif de commande. Un microprocesseur de marque Zilog avec 8K de ROM (mémoire morte) sur carte (Z86E43) procure des possibilités supplémentaires de programmation. Bien que le microprocesseur Zilog comprenne une certaine mémoire sur carte, on utilise, de préférence, une puce de mémoire EEPROM (mémoire morte programmable et effaçable électriquement) supplémentaire (non représentée) pour mémoriser différentes valeurs de fonction programmable et des données. Deux relais en forme de C sont utilisés pour choisir le sens de rotation du moteur (haut ou bas; ouverture ou fermeture). On utilise un unique triac pour mettre en oeuvre l'enroulement principal de moteur. Ceci place des composants non à semi-conducteurs au point critique du pont en H, en éliminant ainsi les problèmes de qualité liés au système de l'art antérieur à cinq triacs. Des relais directionnels 36 et 37 activent l'enroulement de démarrage pour fixer le sens de rotation du moteur 14 (haut/bas ou ouverture/fermeture). De préférence, on utilise deux relais DPDT en forme de C pour commuter la polarité ou la phase de l'enroulement 53 de démarrage de moteur. Le fabricant préféré est P&B, numéro de nomenclature T92. Le triac 38 active l'enroulement principal du moteur 14 en laissant passer le courant d'enroulement principal. De préférence, le triac 38 comprend un triac couplé avec un triac à couplage optique, qui s'utilise pour procurer de grandes possibilités de commutation de courant en ligne avec l'enroulement principal de moteur. La connexion du 115 volts monophasé et du 230 volts mono/triphasé se fait directement sur la borne 39 de haute tension. Pour des tensions plus élevées ou des moteurs de puissance plus élevée, on connectera le secondaire du transformateur 18 à la borne 39 de haute tension. Le régisseur 20 aura l'option de faire interface directement avec des contacteurs de format 0 et 00 pour des actionneurs à des tensions plus élevées. On pourrait utiliser alors des contacteurs (non représentés) pour traiter la commutation à haute tension et ils seraient commandés par les relais 36, 37 et le triac 38. L'alimentation 35 de courant continu comprend deux alimentations de courant continu distinctes. Une alimentation de 5 volts fournit un potentiel de 5 volts au régisseur 20 et une alimentation de 24 volts fournit un potentiel de 24 volts pour desservir l'entraînement de bobines de relais. Des interrupteurs locaux sont prévus pour ouverture/fermeture/arrêt pour permettre à l'installateur ou au fournisseur d'entretien de faire des réglages directement au niveau de la boîte électrique et pour programmer l'actionneur. Le commutateur 40 comprend un commutateur quadripolaire en boîtier DIP utilisé pour instaurer des modes et pour programmer l'actionneur. Le commutateur 40 comprend aussi quatre interrupteurs à action momentanée pour des fonctions d'apprentissage par radio, d'ouverture, de fermeture et d'arrêt. Ces fonctions peuvent s'utiliser par un fournisseur d'entretien au cours de l'installation, des essais et de la maintenance. Un panneau indicateur 33 contient des LED pour indiquer, par exemple, lorsque le compteur de cycles a compté un nombre prédéterminé de cycles. Le bornier 34 réalise des connexions vers d'autres cartes, des détecteurs et des connexions d'alimentation dans l'actionneur de porte industrielle. L'ensemble des interrupteurs de fin de course 22 sert à régler les fins de course d'ouverture (ou de montée) et de fermeture (ou de descente) de déplacement de la porte. Le détecteur 4 de vitesse de rotation en combinaison avec le microprocesseur 32 est utilisé pour éliminer l'interrupteur centrifuge. Le détecteur de vitesse de rotation et le microprocesseur commandent le courant vers l'enroulement de démarrage et permettent une commande plus précise de coupure d'enroulement de démarrage. Le détecteur 34 de vitesse de rotation mesure la rotation de l'arbre de fins de course. Des connecteurs supplémentaires peuvent être prévus pour faire interface avec des cartes d'accessoires, comme un système à infrarouge d'autosurveillance et une carte de signal d'avertissement (non représentés). La figure 5 montre un circuit de commande destiné à commander le fonctionnement d'un moteur monophasé 14. Un triac 38 est représenté en série avec l'enroulement principal 51 du moteur 14, entre phase et neutre du courant alternatif. Lorsque le triac 38 est conducteur, il délivre du courant alternatif à l'enroulement principal 51 du moteur 14. Lorsque l'utilisateur choisit l'ouverture (la montée) ou la fermeture (la descente) à partir d'un interrupteur mural (non représenté), soit le relais directionnel 36 (de montée) soit le relais directionnel 37 (de descente) est activé pour délivrer du courant alternatif à l'enroulement de démarrage 53. L'un ou l'autre du relais 36 ou 37 étant en circuit, l'enroulement 53 de démarrage est en série avec l'enroulement principal 51. Lorsqu'un ensemble interrupteur 54 détecte que le moteur 14 a atteint un pourcentage prédéterminé de sa vitesse de rotation maximale, il s'ouvre en mettant hors circuit l'enroulement 53 de démarrage, en laissant seulement l'enroulement principal 51 entraîner le moteur 14. L'ensemble interrupteur 54 peut être un interrupteur mécanique, comme un ensemble interrupteur centrifuge ou un ensemble détecteur de vitesse de rotation. Les ajouts à la figure 6A montrent des connexions de moteurs monophasés en 115V et en 208/230 V. Si l'ensemble interrupteur 54 comprend l'ensemble détecteur de vitesse de rotation préféré, un photorupteur mesure la vitesse d'arbre de fins de course (valeur réduite de la vitesse d'arbre de sortie de moteur) et applique la valeur au microprocesseur 32. Le microprocesseur 32 compare la vitesse détectée d'arbre de fins de course avec une valeur mémorisée Sm, la valeur maximale d'arbre dans unemémoire non volatile. Lorsque la vitesse détectée d'arbre de fins de course atteint, par exemple, 80 % de Sm, le microprocesseur 32 coupe le relais directionnel 36 ou 37, en isolant l'enroulement 53 de démarrage. L'enroulement principal 51 continue à mettre en oeuvre le moteur 14 jusqu'à ce que le microprocesseur coupe le courant alternatif vers l'enroulement principal. La figure 6B montre les connexions pour un moteur triphasé en 230 volts alternatifs o le triac 38 applique du courant à l'enroulement T3 du moteur 14 au niveau d'une connexion E10 et, les relais 36 et 37 sont connectés au niveau de connexions E16 et E17 pour fournir du courant et un sens de rotation aux enroulements Tl et T2 du moteur 14. Des ajouts à la figure 6B montrent des connexions de moteurs triphasés en 208/230 V alternatifs et 460 V alternatifs. En se référant à la figure 11, le microprocesseur 832 est représenté comme un modèle Z86743 de marque Zilog. Une mémoire programmable non volatile supplémentaire est réalisée sous forme d'une EEPROM 850. Des connecteurs P1 et P7 réalisent une connexion pour des contacteurs optionnels dans l'éventualité o il faudrait un actionneur de porte35 d'une tension plus élevée. Pour les systèmes à faible tension utilisant des moteurs plus petits avec des alimentations en 115 V ou 208/230 V, la commande est réalisée par la commande par triac/relais DPDT. En réponse à une instruction d'utilisateur, le microprocesseur 832 envoie une instruction d'activation au triac 838 à coupleur optique par une broche P01 ce qui active le triac 840. En réponse à une entrée directionnelle provenant de l'utilisateur, le microprocesseur 832 active soit le relais 836 soit le relais 837 par des broches P00 et P35. L'entrée de vitesse de rotation provenant du détecteur de vitesse de rotation hors carte est délivrée, par une borne 803, au microprocesseur 832. De façon similaire, l'information d'interrupteurs de fin de course hors carte est délivrée au microprocesseur 832 par une borne 802. Des interrupteurs sur carte S3, S4 et S2 réalisent des fonctions d'ouverture,15 de fermeture et d'arrêt avec des LED correspondantes. Le tableau Sl de commutation contient quatre commutateurs en boîtier DIP pour régler les différents modes de fonctionnement décrits ici. La figure 7 montre un organigramme de la procédure de démarrage de moteur. Le microprocesseur 32 commande le courant vers les enroulements de démarrage et de marche de moteur. Après que le moteur a accéléré, l'enroulement de démarrage est coupé et l'enroulement de marche (principal) est laissé. Comme précaution de sécurité, si le moteur n'atteint pas une vitesse prédéterminée après un temps fixé, le moteur est coupé en interrompant le courant vers l'enroulement principal et vers l'enroulement de démarrage. En se référant à la figure 7, à l'étape 401, le microprocesseur réagit à une instruction provenant de l'interrupteur d'ouverture ou de fermeture et met en circuit l'enroulement de marche (ou principal) du moteur en activant le triac. A l'étape 402, le programme détermine l'état de déplacement de porte. À l'étape 403, il contrôle l'état de déplacement vers le haut. Si la réponse est oui, il met en circuit l'enroulement de démarrage de moteur, en activant le relais de montée, à l'étape 405. Si la réponse est non, à l'étape 404 il contrôle l'état de déplacement vers le bas. Si la réponse à l'un ou l'autre est oui, il met en circuit l'enroulement de démarrage de moteur en activant le relais de descente à l'étape 406. Si la réponse est non, il instaure l'indicateur d'erreur à l'étape 407, puis, à l'étape 408, il coupe le relais de démarrage et le triac, en coupant ainsi le moteur et il sort du programme. À l'étape 409, il contrôle la vitesse de rotation du moteur. Si la vitesse de rotation a accéléré ou si le temporisateur par défaut a expiré à l'étape 410, il coupe le relais de démarrage seul et permet au moteur de continuer à fonctionner à l'étape 412, puis il sort. Si le moteur n'a pas accéléré, ou si le temporisateur n'a pas expiré, il contrôle le temps maximal à l'étape 411. Si la réponse est non, il se rebranche à l'étape 409. Si la réponse est oui, il se branche à l'étape 408. Un dispositif de commande logique pour utilisation dans un actionneur de porte industrielle doit pouvoir fonctionner à des températures allant de -40 degrés Celsius à +65 degrés Celsius. Le dispositif de commande logique doit fonctionner avec des actionneurs de porte monophasés et triphasés (en 50 et 60 Hz) de 115 V, 208 V, 240 V, 380 V, 460 V et 575 V. Toutefois, en général, des actionneurs à tensions plus élevées (460 V et 575 V) pourront nécessiter des contacteurs au lieu de relais en raison des intensités très élevées. Le dispositif de commande logique doit supporter 250 000 cycles sans défaillance majeure. Commande intégrée d'enroulement de démarrage de moteur Pour commander de façon appropriée l'enroulement de démarrage, on doit mesurer la vitesse de rotation de moteur. A 80 % (ou à un certain pourcentage prédéterminé fonction du moteur particulier choisi pour l'actionneur) de la vitesse de rotation nominale du moteur, l'enroulement de démarrage est isolé, et le moteur continue à tourner dans le même sens, en étant actionné par l'enroulement principal. De nombreux régisseurs de moteur mesurent la vitesse de rotation au niveau de l'arbre principal de rotor. Ceci est généralement gênant et nécessite une intrusion dans le moteur lui-même. Pour la mesure de vitesse de rotation, le5 fait de mesurer la vitesse de l'arbre de fins de course de l'actionneur de porte procure plusieurs avantages. L'ensemble arbre de fins de course est utilisé pour maintenir la relation appropriée entre la position de porte et l'état de commande d'actionneur. C'est un arbre distinct et non pas une partie du moteur. La vitesse de rotation de l'arbre de fins de course est liée directement à la vitesse de rotation de l'arbre de moteur mais elle est réduite. L'importance de la réduction de vitesse de rotation dépend du type d'actionneur et doit être calibrée pour chaque actionneur et lorsque l'on remplace le moteur. Afin de mesurer la vitesse de rotation d'arbre de fins de course, on utilise un module coupelle d'occultation et photorupteur. Comme variante, on pourrait utiliser un détecteur à effet Hall et un aimant annulaire ou l'un de20 nombreux procédés disponibles de mesure de vitesse de rotation d'arbre. En général, il n'y a pas de relation fixe entre la vitesse de rotation d'arbre de fins de course et celle du moteur; la relation varie d'un moteur à un autre, même si25 les moteurs sont de mêmes types et caractéristiques. Puisque la vitesse d'arbre de fins de course est utilisée pour prédire la vitesse d'arbre de moteur, il est important d'obtenir la relation pour chaque actionneur de porte. Étant données des différences entre modules, chaque module doit être calibré à la fabrication et chaque fois qu'un moteur est remplacé. Le calibrage comprend les étapes suivantes. D'abord, on met l'actionneur de porte en mode d'essai en usine. Puis, on fait tourner l'actionneur sans charge (sans porte) et on mesure la vitesse de rotation d'arbre de fins de course après deux secondes (Sm). On mémorise Sm dans une mémoire non volatile en tant que représentation de la pleine vitesse de moteur. On calcule % de Sm et l'on utilise celle-ci comme valeur de coupure de la vitesse d'arbre de fins de course pour isoler l'enroulement de démarrage. La figure 10 montre des détails supplémentaires de l'opération de programmation de vitesse de rotation, l'opération d'apprentissage de vitesse de rotation de moteur. Lorsque l'actionneur de porte fonctionne d'une manière stable en ouverture et fermeture de porte, on presse la touche d'apprentissage, étape 701, pour mettre l'actionneur en mode détection de vitesse de rotation. Le temps maximal d'apprentissage est limité à 15 secondes. À l'étape 702, le programme vérifie si le temporisateur de 15 secondes est actif. Si le temporisateur de 15 secondes n'est pas actif (étape 703), le programme active le temporisateur. Puis, le programme vérifie si la porte est dans l'état de déplacement vers le haut (étape 704). Sinon, le programme vérifie si l'actionneur de porte est dans l'état de déplacement vers le bas (étape 705). Si ce n'est pas le cas, le programme retourne à l'étape 701. Si la réponse est oui à l'une ou l'autre des étapes 704 ou 705, le programme se branche à l'étape 706 o il obtient le compte du nombre d'impulsions de vitesse de rotation à l'intérieur de l'intervalle de comptage de vitesse de rotation. À l'étape 707, le programme vérifie si le compte de vitesse de rotation est plus grand que le compte précédent. Si oui, il met à jour le compte au nouveau compte de vitesse de rotation, à l'étape 708. Sinon, il vérifie si la touche d'apprentissage est toujours pressée, à l'étape 709. Si la touche d'apprentissage n'est pas pressée, le programme sauvegarde le compte de vitesse de rotation dans la mémoire à l'étape 711 et sort. Si la touche d'apprentissage est encore pressée, le programme vérifie le temporisateur de 15 secondes à l'étape 710. Si le temporisateur de 15 secondes est encore actif, en indiquant qu'il s'est écoulé moins de 15 secondes, le programme se branche à l'étape 704. Si le temporisateur de secondes n'est pas actif, en indiquant que le temps a été dépassé, le programme sauvegarde en mémoire le compte de vitesse de rotation, à l'étape 711. Compteur de cycles. programmable. intégré L'information de compte de cycles peut s'obtenir de nombreuses façons différentes. Le procédé le plus simple est d'allumer une LED (diode électroluminescente) ou un autre voyant lorsque le compteur de cycles atteint la limite prédéterminée. Comme variante, on peut télécharger une donnée de compte de cycles ou interroger au moyen d'une liaison par RS-232, comportant un accès de RS-232 connecté au microprocesseur 32 sur le régisseur 20. Une LED de diagnostic peut être située à la fois sur le dispositif de commande logique et sur le module mural, à côté des trois commandes par bouton-poussoir (ouverture/fermeture/arrêt). Les LED de diagnostic s'éclairent à la fois dans le régisseur du module de tête et dans le module mural lorsque de compteur de cycles atteint le compte de cycles préprogrammé. Le fournisseur d'entretien peut, à l'installation, mémoriser, dans la mémoire non volatile du régisseur, le compte de cycles préprogrammé, en utilisant les commutateurs DIP ou des entrées par bouton-poussoir. Chaque fois que l'actionneur de porte provoque l'ouverture ou la fermeture de porte, le microprocesseur 32 incrémente un compteur qui est alors comparé avec le compte de cycles préprogrammé. Lorsque le microprocesseur détecte une concordance, il active les indicateurs à LED. Avant l'indication par LED, un fournisseur d'entretien peut télécharger, depuis le microprocesseur, au moyen de l'accès de RS-232, le compte de cycles mémorisé, pour obtenir l'information du nombre de cycles que l'actionneur a fait subir à la porte. La liaison par RS-232 peut être incorporée directement sur le dispositif de commande logique ou réalisée sous forme d'une autre carte, additionnelle, qui s'enfiche dans l'une des fentes d'option disponibles sur le dispositif de commande logique. Avec la carte additionnelle, le microprocesseur peut être interrogé et sortir le compte exact de cycles. Le compte de cycles peut s'obtenir par un ordinateur connecté à l'accès de RS-232, ou par un module autonome de surveillance avec l'interface RS-232 et un afficheur pour afficher le compte courant. Le nombre de cycles prédéterminé pour le compteur de cycles est appris, ou programmé, par programmation du microprocesseur selon les étapes décrites à la figure 8. En se référant à la figure 8, à l'étape 501, le programme vérifie d'abord si le microprocesseur est dans l'un quelconque d'autres modes. A l'étape 502, le programme vérifie si le microprocesseur est en mode diagnostic. Si la réponse est non, il se branche à l'étape 501. Le compte de cycles ne peut pas être mémorisé à moins que le microprocesseur soit en mode diagnostic. Si la réponse est oui, il vérifie si l'interrupteur d'apprentissage est pressé, à l'étape 503. Sinon, il se branche à l'étape 501. Si oui, il incrémente le compteur, à l'étape 504. À l'étape 505, il vérifie le commutateur DIP de mode. Si oui, il se branche à l'étape 503. Sinon, il multiplie le compteur par 5000 à l'étape 506. À l'étape 507 il mémorise, en mémoire, le compte de cycles et sort. Le compteur de cycles incrémente un compte du nombre de fois o la porte a été ouverte et fermée. Le compteur est incrémenté lorsque l'actionneur de porte est dans l'état de déplacement vers le haut après avoir quitté la fin de course basse. En se référant à la figure 9, le comptage de cycles commence à l'étape 601 avec les réglages initialisés en usine. À l'étape 602, le programme vérifie un changement d'état. Sinon, le programme vérifie un changement de mode à l'étape 603. Sinon, le programme se rebranche à l'étape 601. Si oui, à l'étape 604, le programme vérifie le temporisateur de fermeture réglé précédemment. Si oui, le programme mémorise la nouvelle valeur de temporisateur de fermeture à l'étape 606. Sinon, à l'étape 605, le programme contrôle si le mode précédent était instauré en mode position d'arrêt intermédiaire. Si oui, il mémorise la nouvelle position d'arrêt intermédiaire à l'étape 607. Sinon, le programme vérifie l'une quelconque des limitations haute ou basse, à l'étape 613. Si oui, il lit la valeur maximale de temps de marche à l'étape 614 et se rebranche à l'étape 603. Sinon, il retourne à l'étape 613. Si la réponse à l'étape 602 est oui, le programme vérifie un nouvel état de déplacement vers le haut à l'étape 608. Sinon, le programme lit la valeur de temporisateur de fermeture, à l'étape 609, puis vérifie si la porte a quitté la fin de course basse et est maintenant en déplacement vers le haut, à l'étape 615. Si la réponse à l'étape 615 est non, il se branche à l'étape 610. Si la réponse à l'étape 615 est oui, il lit en mémoire la valeur de compteur de cycles, à l'étape 616. Puis, il incrémente, de un, le compteur de cycles, à l'étape 617. À l'étape 618, le programme vérifie si la valeur de compteur de cycles est égale à une valeur mémorisée. Sinon, le programme se branche à l'étape 602. Si oui, le programme émet un avertissement de compte de cycles, à l'étape 619, puis se rebranche à l'étape 612. Si la réponse à l'étape 608 est oui, le programme vérifie si la porte n'est plus dans l'état de déplacement vers le bas à l'étape 610. Si la réponse est oui, le programme se branche à l'étape 613. Si la réponse est non, le programme vérifie si le mode est maintenant instauré à l'étape 611 (changement du commutateur DIP). Si la réponse est oui, le programme se branche à l'étape 613. Si la réponse est non, le programme obtient, de la mémoire, la valeur d'arrêt intermédiaire, à l'étape 612. Il est prévu un programme distinct pour la procédure de rétablissement de séquence de déclenchement d'avertissement d'utilisateur. À l'étape 620, le programme vérifie si l'actionneur est en mode diagnostic et boucle jusqu'à ce qu'il le soit. Lorsqu'il est en mode diagnostic, le module restaure le compte de cycles et le signal d'avertissement en mémorisant une valeur nulle dans la5 mémoire et en éteignant le voyant d'avertissement, à l'étape 621. Ouverture/fermeture/arrêt Les commandes typiques d'ouverture/fermeture/ arrêt pour les actionneurs de porte industrielle ont la forme de postes de commande muraux à trois boutons. Les commandes murales pour des actionneurs électromécaniques de porte envoient du 24 volts alternatif vers des bobines de contacteur d'ouverture et de fermeture, qui, à leur tour, alimentent le moteur. Ces interrupteurs muraux de commande15 doivent être suffisamment forts (comme conception de contacts) pour commuter jusqu'à deux ampères de courant alternatif dans les bobines. Un régisseur de l'art antérieur utilise un poste de commande mural à trois boutons qui commute des niveaux logiques de micro- électronique à 5 volts. Dans ce régisseur, le microprocesseur commande les triacs qui, à leur tour, commandent le moteur. Le microprocesseur, qui fonctionne à 5 volts réagit aux entrées provenant des commandes d'ouverture/fermeture/ arrêt, et applique alors le signal approprié au circuit de commande de triac. Puisqu'il faut environ seulement 500 micro-ampères pour commuter les commandes d'ouverture/fermeture/arrêt, on gagne en câblage par rapport au câblage nécessaire pour commuter du 24 volts alternatif. En raison des demandes de courant plus faibles et de l'impédance relativement basse du câblage, par comparaison avec l'impédance d'accès d'entrée de microprocesseur, on peut utiliser un câblage de calibre plus petit, ou bien le même calibre que celui exigé par les actionneurs électromécaniques et des longueurs de course plus grandes. Comme décrit ci-dessus, de nombreuses installations d'actionneurs de porte font perdre énormément de temps en raison de la nécessité pour l'opérateur de se déplacer de façon répétée entre l'actionneur et les commandes murales. Le calibrage de l'actionneur pour l'un quelconque des modules à base électromécanique ou logique, implique typiquement au minimum le réglage des fins de course d'ouverture, de fermeture et auxiliaire. Ce calibrage a lieu au niveau de la tête d'actionneur, l'activation du module ayant lieu au niveau du mur. Pour surmonter cet inconvénient, le régisseur contient des interrupteurs d'ouverture, de fermeture et d'arrêt montés sur la tête. Ces interrupteurs fonctionnent en parallèle avec les interrupteurs muraux, mais procurent une commodité supplémentaire et réduisent le temps d'installation et d'essai pour le fournisseur d'entretien. Les interrupteurs montés sur la tête nécessitent des niveaux de courant faibles, 500 micro-ampères, et ont seulement un impact minimal en coût sur le coût de l'actionneur. En plus de permettre la mise en oeuvre du module à partir de la boîte électrique au niveau de la tête, les interrupteurs d'ouverture/fermeture/arrêt montés sur la tête s'utilisent aussi pour programmer différentes particularités du module. On peut maintenant programmer facilement, au niveau du module de tête, le temporisateur de fermeture, le compteur de cycles et l'arrêt intermédiaire réglable, en utilisant ces boutons comme dispositifs d'entrée, sans que le fournisseur d'entretien ait à monter et descendre une échelle pour mettre en oeuvre la commande murale d'ouverture/fermeture/arrêt. Certaines des particularités de l'actionneur de porte qui peuvent être programmées sont décrites ci-dessous. Bien que certaines particularités, comme les modes, soient programmées par réglage des commutateurs DIP, d'autres sont programmées par une combinaison de réglages de coxmutateurs DIP et d'entrées programmables à partir des interrupteurs d'ouverture/fer- meture/arrêt et d'un interrupteur optionnel d'apprentissage. Réglages des commutateurs en boîtier DIP (1 = ouvert, 0 est fermé) Mode 1 2 3 4 B2 1 1 1 1 B2 autoprotégé 1 1 1 0 C2 0 1 1 1 C2 autoprotégé 1 0 0 0 Dl 1 0 1 1 Dl autoprotégé 1 0 1 0 E2 0 0 1 1 E2 autoprotégé 0 0 1 0 T 1 10 1 TS 0 1 0 1 Réglage arrêt intermédiaire 0 1 1 0 Réglage tempor. de fermeture 1 1 0 0 FSTS 0 1 0 0 Effacement mémoire 0 0 0 1 Diagnostic 0 0 0 0 Réglage compteur de cycles 1 0 0 1 Instauration de modes On peut instaurer différents modes en réglant les différents commutateurs DIP et l'interrupteur de mode apprentissage. De préférence, l'actionneur de porte peut être mis en oeuvre dans les modes de fonctionnement B2, C2, Dl, E2, T, et TS. Le mode B2 comprend un contact à action momentanée pour ouverture, fermeture, et arrêt, plus un câblage d'un dispositif de détection pour des dispositifs d'inversion et auxiliaire pour ouvrir et fermer avec priorité à l'ouverture. Le mode C2 comprend un contact à action momentanée d'ouverture et d'arrêt avec pression15 constante vers fermeture, priorité d'ouverture plus un câblage d'un dispositif de détection pour inversion. Le mode Dl comprend une pression constante vers l'ouverture et la fermeture avec un câblage d'un dispositif de détection pour l'arrêt. Le mode E2 comprend un contact à action momentanée pour l'ouverture avec priorité et pression constante vers la fermeture. Le relâchement du bouton de fermeture provoquera l'inversion de sens de la porte plus un câblage de dispositif de détection pour inversion. Le5 mode T comprend un contact à action momentanée d'ouverture, de fermeture et d'arrêt, avec priorité à l'ouverture et temporisateur de fermeture. Le mode TS comprend un contact à action momentanée d'ouverture, de fermeture et d'arrêt, avec priorité à l'ouverture et temporisateur de fermeture. Pour régler le temporisateur de course maximale, la porte doit être dans la position fermée, on ajuste alors les réglages de commutateur DIP. On presse l'interrupteur d'ouverture et on laisse la porte se déplacer jusqu'à la position de pleine ouverture. La porte fonctionne en mode15 C2 pendant le réglage de temporisateur de course maximale. On fait passer le commutateur DIP au mode de fonctionnement voulu (B2, etc.). On règle maintenant le temporisateur de course maximale au temps de déplacement de porte plus dix secondes. Pour régler l'arrêt intermédiaire réglable, on commence avec la porte en position fermée. On met le commutateur DIP dans la position appropriée, on presse le bouton d'ouverture et on laisse la porte s'ouvrir de façon ininterrompue jusqu'à la position d'arrêt intermédiaire voulue. On presse l'interrupteur d'arrêt. On fait passer le commutateur DIP au mode de fonctionnement voulu qui permet l'arrêt intermédiaire. Pour désactiver l'arrêt intermédiaire, on fait fonctionner la porte depuis la fin de course basse jusqu'à la fin de course supérieure sans arrêt. L'arrêt intermédiaire sera désactivé et l'on peut mettre le commutateur DIP dans le mode de fonctionnement voulu. Pour régler le temporisateur de fermeture, on commence avec la porte en position fermée. On met les réglages de commutateur DIP dans la configuration voulue. Dans ce mode, la porte ne se déplacera pas. En pressant les boutons de commande d'ouverture/fermeture/ arrêt, en étant dans ce mode, on règle le temporisateur de fermeture. La lampe de diagnostic s'allumera chaque fois que les circuits électroniques reçoivent une fermeture de bouton valide. Le bouton de fermeture restaurera le temps de fermeture à sa valeur de temps minimal, réglée en usine, de 0 seconde. Le bouton d'ouverture augmentera, de 5 secondes à chaque fois qu'il est pressé, le temps jusqu'à la valeur de fermeture. Une fois que le temps est réglé, on fait passer le commutateur DIP au mode de fonctionnement voulu. Lorsque l'on choisit le mode diagnostic dans le commutateur DIP, le voyant de diagnostic s'allumera deux fois par seconde et la porte ne fonctionnera pas dans ce mode. Si le commutateur DIP est mis en mode effacement de mémoire pendant 30 secondes, le module allumera le voyant de diagnostic et le module préréglera la mémoire aux valeurs par défaut de 90 secondes pour le temporisateur de course maximale, 0 seconde pour le temporisateur de fermeture, désactivera l'arrêt intermédiaire et 0 seconde pour le compteur de cycles. Lorsque le commutateur DIP est en mode d'apprentissage de temporisateur de cycles, le voyant d'avertissement de compteur de cycles s'allumera le nombre de dizaines de milliers de fois o le module a fonctionné, suivi par une pause de 3 secondes. Par exemple, si le module est passé de 10 000 à 19 999 cycles, le voyant s'allumera une fois suivie par une pause de 3 secondes. Pour programmer le point de déclenchement de compteur de cycles, on utilise les instructions suivantes. Le fait de presser le bouton de fermeture met à 0 le temporisateur. Chaque pression du bouton d'ouverture augmente le point de déclenchement de compteur de cycles de 10 000 cycles. Dès que le seuil de cycles, ou point de déclenchement, est atteint l'actionneur allumera le voyant de diagnostic toutes les deux secondes pendant deux secondes jusqu'à ce que l'on fasse l'entretien du module et que le compteur de cycles soit effacé. REVENDICATIONS 1. Actionneur de barrière, comprenant: un moteur (14) à courant alternatif comportant un enroulement de démarrage (53) destiné à créer une composante de couple de démarrage temporaire pour le moteur (14) et un enroulement principal (51) destiné à entraîner le moteur (14); une transmission liée au moteur (14) à entraîner ainsi et liée à une barrière à déplacer; et un régisseur (20) destiné à démarrer et arrêter le moteur (14), caractérisé en ce que le régisseur (20) comprend: un premier relais (36) couplé à l'enroulement de démarrage (53) destiné à délivrer, à l'enroulement de démarrage (53), un courant ayant une première polarité; un second relais (37) couplé à l'enroulement de démarrage (53), destiné à délivrer, à l'enroulement de démarrage (53), un courant ayant une seconde polarité; un triac (38) couplé à l'enroulement principal (51) destiné à délivrer du courant à l'enroulement principal (51); et un découpleur destiné à découpler l'enroulement de démarrage (53) lorsque la vitesse de sortie du moteur (14) atteint un pourcentage prédéterminé de la vitesse de sortie nominale maximale. 2. Actionneur selon la revendication 1, caracté- risé en ce que le découpleur comprend un interrupteur centrifuge. 3. Actionneur selon la revendication 1, caracté- risé en ce que le découpleur comprend un détecteur (24) de vitesse de rotation destiné à détecter une vitesse de sortie du moteur (14). 4. Actionneur selon la revendication 1, caracté- risé en ce que l'actionneur comprend en outre un arbre (11) de fins de course destiné à régler des positions de fin de course d'ouverture et de fin de course de fermeture de la porte, en ce que l'arbre (11) de fins de course tourne à un pourcentage prédéterminé d'une vitesse de sortie du moteur (14) et en ce que le découpleur comprend un détecteur (24) de vitesse de rotation destiné à détecter la rotation de l'arbre (11) de fins de course. 5. Actionneur selon la revendication 4, caracté- risé en ce que le détecteur (24) de vitesse de rotation comprend un module coupelle d'occultation et photorupteur. 6. Actionneur selon la revendication 1, caracté- risé en ce qu'il comprend en outre un compteur de cycles destiné à compter le nombre de déplacements d'ouverture et de fermeture de la porte (104). 7. Actionneur selon la revendication 6, caracté- risé en ce qu'il comprend en outre une mémoire destinée à mémoriser un nombre prédéterminé. 8. Actionneur selon la revendication 7, caracté- risé en ce qu'il comprend en outre un voyant indicateur destiné à indiquer lorsque le nombre de déplacements de la porte (104), compté par le compteur de cycles, atteint le nombre prédéterminé. 9. Actionneur selon la revendication 8, caractérisé en ce qu'il comprend en outre un programme d'apprentissage destiné à apprendre le nombre prédéterminé de cycles et à mémoriser le nombre dans la mémoire. 10. Actionneur selon la revendication 4, caractérisé en ce qu'il comprend en outre un programme d'apprentissage destiné à apprendre une vitesse de rotation de l'arbre (11) de fins de course pour apprendre la vitesse de sortie nominale maximale du moteur (14). 11. Régisseur (20) de position de barrière destiné à commander un moteur (14) et d'autres fonctions dans un actionneur de barrière, le moteur (14) ayant un enroulement de démarrage (53) destiné à changer la polarité du moteur (14) et un enroulement principal (51) destiné à entraîner le moteur (14), caractérisé en ce qu'il comprend: un premier relais (36) couplé à l'enroulement de démarrage (53) destiné à délivrer, à l'enroulement de démarrage (53), un courant ayant une première polarité;5 un second relais (37) couplé à l'enroulement de démarrage (53), destiné à délivrer, à l'enroulement de démarrage (53), un courant ayant une seconde polarité; un triac (38) couplé à l'enroulement principal (51) destiné à délivrer du courant à l'enroulement principal (51); et un découpleur destiné à découpler l'enroulement de démarrage (53) lorsque la vitesse de sortie du moteur (14) atteint un pourcentage prédéterminé de la vitesse de sortie nominale maximale. 12. Dispositif de commande logique selon la revendication 11, caractérisé en ce que le découpleur comprend un interrupteur et un microprocesseur (32) sensibles à une sortie d'un détecteur (24) de vitesse de rotation détectant une vitesse de rotation du moteur (14). 13. Dispositif de commande logique selon la revendication 11, caractérisé en ce que l'actionneur comprend en outre un arbre (11) de fins de course destiné à régler des positions de fin de course d'ouverture et de fin de course de fermeture de la porte, en ce que l'arbre (11) de fins de course tourne à un pourcentage prédéterminé d'une vitesse de sortie du moteur (14) et en ce que le découpleur comprend un interrupteur et un microprocesseur (32) sensibles à une sortie d'un détecteur (24) de vitesse de rotation détectant une vitesse de rotation de l'arbre (11) de fin de course. 14. Dispositif de commande logique selon la revendication 13, caractérisé en ce que le détecteur (24) de vitesse de rotation comprend un module coupelle d'occultation et photorupteur. 15. Dispositif de commande logique selon la revendication 11, caractérisé en ce qu'il comprend en outre un compteur de cycles destiné à compter le nombre de déplacements d'ouverture et de fermeture de la porte (104). 16. Dispositif de commande logique selon la revendication 15, caractérisé en ce qu'il comprend en outre une mémoire destinée à mémoriser un nombre prédéterminé de cycles. 17. Dispositif de commande logique selon la revendication 16, caractérisé en ce qu'il comprend en outre un voyant indicateur destiné à indiquer lorsque le nombre de déplacements de la porte (104), compté par le compteur de cycles, atteint le nombre prédétermine. 18. Dispositif de commande logique selon la revendication 17, caractérisé en ce qu'il comprend en outre un programme d'apprentissage destiné à apprendre le nombre prédéterminé de cycles et à mémoriser le nombre dans la mémoire. 19. Dispositif de commande logique selon la revendication 13, caractérisé en ce qu'il comprend en outre un programme d'apprentissage destiné à apprendre une vitesse de rotation de l'arbre (11) de fins de course, lorsqu'il est accouplé au moteur (14), et à apprendre la vitesse de sortie nominale maximale du moteur (14). 20. Régisseur (20) destiné à commander un moteur (14) et d'autres fonctions dans un actionneur de porte commerciale, le moteur comportant un enroulement de démarrage (53) destiné à changer la polarité du moteur (14) et un enroulement principal (51) destiné à entraîner le moteur (14), comprenant: un processeur (32), sensible à une sortie d'un détecteur (24) de vitesse de rotation détectant une vitesse de rotation du moteur (14); et un circuit de démarrage de moteur caractérisé en ce qu'il comprend: un premier relais (36) couplé à l'enroulement de démarrage (53) destiné à délivrer, à l'enroulement de démarrage (53), un courant ayant une première polarité; un second relais (37) couplé à l'enroulement de démarrage (53), destiné à délivrer, à l'enroulement de démarrage (53), un courant ayant une seconde polarité; un triac (38) couplé à l'enroulement principal (51) destiné à délivrer du courant à l'enroulement principal (51); et un interrupteur, sensible au microprocesseur (32), pour découpler l'enroulement de démarrage (53) lorsque la vitesse de sortie du moteur (14) atteint un pourcentage prédéterminé d'une vitesse de sortie nominale maximale. 21. Dispositif de commande logique selon la revendication 20, caractérisé en ce que l'actionneur comprend en outre un arbre (11) de fins de course destiné à régler des positions de fin de course d'ouverture et de fin de course de fermeture de la porte (104), en ce que l'arbre (11) de fins de course tourne à un pourcentage prédéterminé d'une vitesse de sortie du moteur (14) et en ce que le détecteur (24) de vitesse de rotation détecte une vitesse de rotation de l'arbre (11) de fins de course. 22. Dispositif de commande logique selon la revendication 20, caractérisé en ce qu'il comprend en outre un compteur de cycles destiné à compter le nombre de déplacements d'ouverture et de fermeture de la porte (104). 23. Dispositif de commande logique selon la revendication 22, caractérisé en ce qu'il comprend en outre une mémoire destinée à mémoriser un nombre prédéterminé de cycles. 24. Dispositif de commande logique selon la revendication 23, caractérisé en ce qu'il comprend en outre un voyant indicateur destiné à indiquer lorsque le nombre de déplacements de la porte (104), compté par le compteur de cycles, atteint le nombre prédéterminé. 25. Dispositif de commande logique selon la revendication 20, caractérisé en ce qu'il comprend en outre, au niveau du dispositif de commande logique, une pluralité d'interrupteurs destinée à réaliser des fonctions d'ouverture, de fermeture et d'arrêt et à fournir des entrées de programmation au microprocesseur (32).5 26. Dispositif de commande logique selon la revendication 25, caractérisé en ce qu'il comprend en outre un programme d'apprentissage, sensible à des entrées d'utilisateur par la pluralité d'interrupteurs, destiné à apprendre le nombre prédéterminé de cycles et à mémoriser10 le nombre dans la mémoire. 27. Dispositif de commande logique selon la revendication 25, caractérisé en ce qu'il comprend en outre un programme d'apprentissage, sensible à des entrées d'utilisateur vers la pluralité d'interrupteurs, destiné à15 apprendre une vitesse de rotation de l'arbre (11) de fins de course, lorsqu'il est accouplé au moteur (14), et à apprendre la vitesse de sortie nominale maximale du moteur (14). 28. Dispositif de commande logique destiné à commander un moteur (14) et d'autres fonctions dans un actionneur de barrière, le moteur (14) comportant des premier, deuxième et troisième enroulements, caractérisé en ce qu'il comprend: un premier relais (36) raccordé aux premier et deuxième enroulements pour délivrer un courant ayant une première polarité; un second relais (37) raccordé aux premier et deuxième enroulements pour délivrer un courant ayant une seconde polarité; et un triac (38) raccordé au troisième enroulement pour délivrer un courant au troisième enroulement. 29. Dispositif de commande logique selon la revendication 28, caractérisé en ce qu'il comprend en outre un compteur de cycles destiné à compter le nombre de déplacements d'ouverture et de fermeture de la porte (104). 30. Dispositif de commande logique selon la revendication 29, caractérisé en ce qu'il comprend en outre une mémoire destinée à mémoriser un nombre prédéterminé de cycles. 31. Dispositif de commande logique selon la revendication 30, caractérisé en ce qu'il comprend en outre un voyant indicateur destiné à indiquer lorsque le nombre de déplacements de la porte (104), compté par le compteur de cycles, atteint le nombre prédéterminé. 32. Dispositif de commande logique selon la revendication 31, caractérisé en ce qu'il comprend en outre un programme d'apprentissage destiné à apprendre le nombre prédéterminé de cycles et à mémoriser le nombre dans la mémoire. 33. Régisseur (20) destiné à commander un actionneur de barrière, caractérisé en ce qu'il comprend: un compteur de cycles destiné à compter le nombre de mouvements d'ouverture et de fermeture de la barrière; une mémoire destinée à mémoriser un nombre prédéterminé de cycles et le nombre de mouvements d'ouverture et de fermeture comptés par le compteur de cycles; et un indicateur destiné à indiquer lorsque le nombre de mouvements de la porte, comptés par le compteur de cycles, atteint le nombre prédéterminé. 34. Régisseur (20) selon la revendication 33, caractérisé en ce que l'indicateur comprend un voyant d'avertissement. 35. Régisseur (20) selon la revendication 33, caractérisé en ce que le régisseur comprend en outre un afficheur destiné à afficher le nombre de cycles compté dans le compteur de cycles et mémorisé dans la mémoire. 36. Régisseur (20) selon la revendication 33, caractérisé en ce qu'il comprend en outre une liaison de transmission de données (RS-232) destinée à télécharger des données, mémorisées dans la mémoire, utiles pour afficher et mémoriser à distance le nombre de cycles comptés et le nombre prédéterminé. 37. Dispositif de commande logique selon la revendication 33, caractérisé en ce qu'il comprend en outre un microprocesseur, et, au niveau du dispositif de commande5 logique, une pluralité d'interrupteurs destinée à réaliser des fonctions d'ouverture, de fermeture et d'arrêt et à fournir des entrées de programmation au circuit numérique. 38. Dispositif de commande logique selon la revendication 34, caractérisé en ce qu'il comprend en outre un programme d'apprentissage, sensible à des entrées d'utilisateur par la pluralité d'interrupteurs, destiné à apprendre le nombre prédéterminé de cycles et à mémoriser le nombre dans la mémoire. 39. Régisseur (20) destiné à commander un actionneur de porte, situé au niveau de l'actionneur de porte, caractérisé en ce qu'il comprend: un circuit numérique destiné à traiter des fonctions d'ouverture, de fermeture, d'arrêt et d'autres fonctions de l'actionneur de porte;20 une mémoire mémorisant des instructions destinées à mettre en oeuvre l'actionneur de porte et des valeurs de données se rapportant à la mise en oeuvre de l'actionneur de porte; et au niveau du régisseur (20), une pluralité d'interrupteurs de commande logique destinée à réaliser des fonctions d'ouverture, de fermeture et d'arrêt et à fournir, au circuit numérique, des entrées de programmation utiles pour permettre à un utilisateur d'entretenir, de maintenir et d'essayer l'actionneur de porte, au niveau de l'actionneur de porte.