FR 2942051 A1 20100813 FR 0900600 A 20090211 1 Procédé de restauration des réglages de fins de course La présente invention concerne le domaine de la commande d'éléments mobiles motorisés tels que des stores, bannes, volets, portes ou équivalents, 5 utilisés à des fins de fermeture, d'occultation ou de protection solaire. L'invention se rapporte plus particulièrement à un procédé de restauration des réglages initiaux d'un actionneur destiné à manoeuvrer un tel élément mobile entre deux positions de fin de course, dont l'une au moins est matérialisée par un moyen physique d'arrêt. ]o Typiquement, ces deux positions de fin de course correspondent respectivement à une position d'ouverture, ou de repliement de l'élément mobile, et à une position de fermeture, ou de déploiement de l'élément mobile. Actuellement, ces éléments mobiles sont de plus en plus souvent manoeuvrés au moyen de motoréducteurs tubulaires 15 électroniques, commandés par un ou plusieurs points de commande, par liaison filaire ou par liaison radio. L'installation et le contrôle du mouvement de ces éléments mobiles sont assez complexes et requièrent classiquement de faire appel aux services d'un professionnel. Les procédures d'installation visent notamment à définir les 20 positions des fins de course au niveau desquelles l'élément mobile doit, en fonctionnement, automatiquement arrêter sa course, ainsi que diverses autres positions ou paramètres de fonctionnement utiles au pilotage de l'élément mobile, tels que la sensibilité d'un dispositif de détection des fins de course physiques, une position intermédiaire correspondant par exemple à une 25 position ajourées des lames perforées du volet roulant, etc. Ainsi, les réglages de fonctionnement du motoréducteur, notamment les réglages des fins de course, sont réalisés dans un mode de fonctionnement protégé pour éviter à l'utilisateur final de modifier ces réglages par inadvertance. Par conséquent, dans l'hypothèse où ces positions de fin de course nécessiteraient un nouveau réglage ou un ajustement, l'utilisateur final n'a pas d'autres choix que de recourir à un installateur professionnel. Or, s'agissant des motoréducteurs tubulaires électroniques dont il est fait s état plus haut, la position courante de l'élément mobile s'obtient la plupart du temps par addition ù respectivement soustraction, des impulsions obtenues par un compteur associé au rotor du moteur ou bien au tube d'enroulement de l'élément mobile. La position courante n'est donc jamais liée à la valeur absolue de la position de l'élément mobile. De ce fait des erreurs de comptage lo liés à l'acquisition des impulsions du compteur par le calculateur, ou encore, des erreurs de cumul propre au calculateur lui-même, notamment dans des conditions perturbées, comme lors d'un parasite secteur ou d'une microcoupure peuvent conduire à des évaluations erronées de la position courante et, de ce fait, nuire à la précision des positions de fin de course ls souhaitées de l'élément mobile. Une telle situation oblige l'installateur professionnel à se déplacer sur le site où ont été installés les produits motorisés, ce qui entraîne des frais pour l'utilisateur final. Aussi, un problème qui se pose et que vise à résoudre la présente 20 invention, est de fournir une alternative, qui permette de remettre à jour des paramètres a priori fixés lors de l'installation et plus particulièrement les réglages des fins de course, sans intervention de l'installateur ou d'un technicien de maintenance, tout en écartant le risque que cela ait lieu de façon accidentelle, lors des manipulations courantes de l'élément mobile. 25 Dans le but de résoudre ce problème, le procédé selon la présente invention, par ailleurs conforme à la définition générique qu'en donne le préambule ci-dessus, est plus particulièrement caractérisé en ce qu'il comprend les étapes suivantes : - régler lesdites positions de fin de course et mémoriser dans une 3o mémoire non volatile des données de position définissant lesdites positions de fin de course ainsi réglées, lors d'une phase d'installation dudit élément mobile, - déclencher une phase de restauration automatique des réglages de fin de course, au cours de laquelle la position courante dudit élément mobile est amenée vers la position de fin de course correspondant audit moyen physique d'arrêt, de sorte qu'à la détection d'un arrêt dudit élément mobile sur ledit moyen physique d'arrêt : • les positions de fin de course sont redéfinies à partir des données de position mémorisées lors de la phase d'installation, et • la position courante dudit élément mobile est réinitialisée avec ~o la donnée de position mémorisée lors de la phase d'installation définissant la position de fin de course correspondant audit moyen physique d'arrêt. De préférence, la phase de restauration des réglages de fin de course est déclenchée volontairement par une action prédéterminée sur un moyen 15 permettant le pilotage de l'actionneur. Selon une variante, la phase de restauration des réglages de fin de course est déclenchée automatiquement suite à la détection d'une défaillance de fonctionnement d'un matériel et/ou d'un logiciel embarqués de l'actionneur. Selon une autre variante, la phase de restauration des réglages de fin de 20 course est déclenchée suite à l'identification à distance d'une donnée anormale de position de fin de course transmise sur un réseau de surveillance auquel ledit actionneur est connecté par l'intermédiaire d'un module de communication bidirectionnelle. Avantageusement, l'étape de mémorisation des données de position 25 définissant lesdites positions de fin de course réglées lors de la phase d'installation comprend en outre la mémorisation dans la mémoire non volatile du type de réglage desdites positions de fin de course, parmi un réglage de type automatique ou manuel. De préférence, la phase de restauration des réglages de fin de course comprend une étape préalable consistant à vérifier l'état de ladite mémoire non volatile. Selon une caractéristique de l'invention, ladite au moins une position de fin de course correspondant audit moyen physique d'arrêt est réglée automatiquement, ladite autre position de fin de course pouvant être réglée manuellement ou automatiquement. Avantageusement, les données de position mémorisées correspondent à des valeurs de comptage identifiant les positions de fin de course réglées lors Io de la phase d'installation. Selon une variante, la phase d'installation consiste en outre à régler d'autres paramètres de fonctionnement utiles au pilotage de l'élément mobile et à mémoriser dans la mémoire non volatile des valeurs de réglage de ces dits autres paramètres de fonctionnement utiles et la phase de restauration des 15 réglages de fin de course consiste en outre à redéfinir lesdits autres paramètres de fonctionnement utiles à partir des valeurs de réglage mémorisées lors de la phase d'installation. L'invention concerne encore un dispositif de commande d'un actionneur destiné à manoeuvrer un élément mobile entre deux positions de fin de course, 20 dont l'une au moins desdites positions est matérialisée par un moyen physique d'arrêt dudit élément mobile, caractérisé en ce qu'il comprend des moyens matériels et logiciels de mise en oeuvre du procédé selon l'invention. D'autres particularités et avantages de l'invention ressortiront à la lecture de la description faite ci-après d'un mode de réalisation particulier de 25 l'invention, donné à titre indicatif mais non limitatif, en référence aux dessins annexés sur lesquels : - la Figure 1 représente schématiquement une installation d'élément mobile motorisé selon l'invention; - la Figure 2 représente un organigramme fonctionnel décrivant le principe de restauration automatique des réglages des fins de course selon un mode de réalisation du procédé selon l'invention ; La Figure 1 illustre une installation d'élément mobile motorisé selon s l'invention, comprenant un actionneur électromécanique 20 permettant de piloter en mouvement un élément mobile 10 du type précité. L'élément mobile 10 est destiné à être manoeuvré entre deux positions de fin de course PFC1, PFC2, dont l'une au moins, par exemple PFC1, est matérialisée par un moyen physique d'arrêt 11, tel qu'une butée d'arrêt. Cet ~o élément mobile 10 est entraîné en mouvement par l'intermédiaire de l'actionneur électromécanique 20 comprenant d'une part un ensemble moteur 40 et un dispositif de commande du mouvement 30. Le dispositif de commande 30 comprend un module de communication 31 adapté à recevoir des ordres de commande de mouvement, par l'intermédiaire 15 d'un boîtier de commande non représenté, par liaison filaire ou encore par liaison radio. Le dispositif de commande comprend en outre une unité logique de traitement 32, typiquement architecturée autour d'un microcontrôleur et programmée avec un programme informatique adapté à régir le fonctionnement de l'actionneur et notamment régir son fonctionnement selon le procédé qui 20 sera décrit plus loin. En outre, l'unité logique de traitement 32 reçoit des signaux générés à partir d'une roue magnétique de comptage fixée à l'arbre du moteur 40 et associée à deux capteurs à effet Hall, référencés 34 sur la figure 1, permettant ainsi de connaître le sens de rotation du moteur, de même que la vitesse 25 instantanée du moteur. Par comptage et cumul (incrémentation ou décrémentation suivant le sens de rotation détecté) des impulsions issues des capteurs, l'unité logique de traitement 32 peut connaître directement la position courante de l'élément mobile, par rapport à une position arbitraire connue d'origine. 30 Le dispositif de commande peut comprendre également un capteur 35 capable de détecter l'arrivée de l'élément mobile 10 sur une butée ou sur un obstacle. Ce capteur peut être un détecteur de couple ou de variation de couple, ou tout autre capteur connu dans l'état de l'art. En variante, cette fonction peut aussi être implémentée par l'intermédiaire d'une séquence logicielle permettant d'identifier la présence de l'obstacle par traitement de la valeur de la vitesse du moteur. A partir de ces éléments, l'unité logique de traitement est apte à gérer les positions des deux fins de course PFC1 et PFC2 et tout arrêt sur une butée d'arrêt. Les positions des deux fins de course sont classiquement réglées lors ~o d'une phase d'installation de l'élément mobile, au cours de laquelle l'élément mobile est déplacé jusqu'à ces positions de fin de course, qui sont alors enregistrées, soit manuellement, soit automatiquement dans le cas où la position de fin de course considérée correspond à une butée d'arrêt. Notamment, dans le cas où les deux positions de fin de course 15 correspondent chacune à un moyen physique d'arrêt, par exemple une butée physique haute et une butée physique basse, ces dernières sont réglées automatiquement. Par exemple, on actionne l'élément mobile vers la butée physique haute. Lorsque l'arrivée de l'élément mobile sur la butée physique haute est détectée, la valeur de comptage identifiant la position de fin de 20 course correspondante est mémorisée automatiquement. Pour mémoriser la position de fin de course opposée, on procède de la même manière en envoyant l'élément mobile vers la butée physique basse et à la détection de l'arrivée de l'élément mobile sur celle-ci, la valeur de comptage identifiant la position de fin de course correspondante est mémorisée automatiquement. 25 Dans le cas où l'une seulement des deux positions de fin de course correspond à une butée physique d'arrêt, celle-ci est réglée automatiquement de la même manière qu'expliqué précédemment, tandis que l'autre est réglée manuellement, par exemple en ajustant la position de l'élément mobile jusqu'à une position choisie comme étant celle de cette autre fin de course et en 3o validant la mémorisation de la valeur de comptage identifiant cette position par une commande spécifique. Ainsi, en fonctionnement, l'unité logique de traitement est programmée pour commander l'arrêt du moteur lorsque la valeur de comptage fournissant la donnée de position courante de l'élément mobile atteint, au moins approximativement, la valeur de comptage correspondant aux positions de fin de course réglées lors de la phase d'installation de l'élément mobile. Or, on a vu que ces fins de courses, réglées lors de la phase d'installation comme expliqué ci-dessus, sont susceptibles de se dérégler au cours de la vie du produit, nécessitant l'intervention d'un installateur professionnel pour les régler à nouveau. ~o Aussi, l'invention consiste dans un premier temps à faire automatiquement une image des réglages des fins de course à la fin de l'installation de l'élément mobile. Cette image, comprenant les valeurs de comptage identifiant les positions de fin de course réglées lors la phase d'installation, est sauvegardée dans une mémoire non volatile 33 coopérant 15 avec l'unité logique de traitement en charge de gérer le pilotage de l'actionneur. L'invention prévoit en outre de mettre à disposition de l'utilisateur final un ordre de commande spécifique de l'actionneur, adapté à déclencher une phase de restauration automatique des réglages de fin de course. De cette manière, l'utilisateur aura la possibilité de lancer volontairement une phase de 20 restauration automatique des réglages des fins de course sur un produit déjà installé, sans faire appel à un installateur, suite notamment à un déréglage des fins de course. Cette phase de restauration pourra être déclenchée volontairement par l'utilisateur par une action prédéterminée sur tout moyen permettant le pilotage 25 de l'actionneur, par exemple par l'intermédiaire d'une une combinaison spécifique de touches de commande dudit actionneur ou encore à partir d'une action quelconque sur les fils d'alimentation et/ou les fils de commande de l'actionneur. En variante, si l'installation d'élément mobile est équipé d'un circuit 30 électronique de surveillance, cette phase de restauration automatique des réglages de fin de course pourra être déclenchée automatiquement et de manière transparente pour l'utilisateur, en cas de défaillance du fonctionnement du matériel et/ou du logiciel embarqués de l'actionneur détectée par le circuit de surveillance. Selon encore une autre variante, si l'installation d'élément mobile est équipée d'un module de communication bidirectionnelle, un tiers, en charge de la maintenance de l'installation d'élément mobile, pourra aussi, après lecture distante de la valeur de comptage courante lorsque l'élément mobile atteint chacune de ses positions de fins de course, décider de ré-initialiser ces dernières en utilisant l'image des réglages initiaux situés en mémoire non tu volatile, au cas où la valeur lue serait anormale. Une telle disposition sera particulièrement utile dans le cas de motoréducteurs à communication bidirectionnelle reliés à un réseau de surveillance matériel ou immatériel tels que SMI, LON, Internet, Wifi, GSM ou autre. Lorsque le dispositif de commande de l'actionneur reçoit et reconnait la 1s commande de restauration automatique des fins de course, le programme informatique implémenté dans l'unité logique de traitement est adapté à régir le fonctionnement de l'actionneur selon les étapes suivantes, décrites en référence à la figure 2. Ainsi, au déclenchement en El du mode de restauration automatique des 20 réglages de fin de course, une étape intermédiaire est aussitôt mise en oeuvre en E2, consistant à vérifier l'état valide ou invalide de la mémoire de sauvegarde 33 dans laquelle sont mémorisées les données de positions des deux fins de course réglées lors de la phase d'installation. Si la mémoire n'est pas valide, quelle que soit la commande envoyée à 25 l'actionneur, celui-ci indiquera par exemple par un léger mouvement d'aller-retour de l'élément mobile, qu'il a reçu un ordre qu'il n'est pas en mesure d'exécuter. Sinon, on passe en E3 où le moteur est commandé en rotation, de manière à manoeuvrer l'élément mobile vers la position de fin de course 30 matérialisée par une butée d'arrêt. A cet effet, il est prévu que la mémoire de sauvegarde indique laquelle au moins des positions de fin de course est matérialisée par un moyen physique d'arrêt. Pour ce faire, on mémorise également dans la mémoire non volatile de sauvegarde le type de réglage effectué pour chaque fin de course lors de la phase d'installation. Ainsi, l'indication dans la mémoire de sauvegarde d'un réglage de type automatique associé au réglage d'une position de fin de course lors de la phase d'installation, indique avantageusement que l'élément mobile est équipé, au moins pour cette position de fin de course, d'une butée d'arrêt. A cet égard, il convient de noter que le procédé de restauration to automatique des réglages de fin de course selon l'invention ne peut être mis en oeuvre qu'avec une installation d'élément mobile dont au moins l'une des position de fin de course, haute ou basse par exemple, correspond à une butée d'arrêt. Si la mémoire de sauvegarde n'indique pas que l'installation d'élément 15 mobile est équipée au moins, en fin de course haute ou en fin de course basse, d'une butée d'arrêt, alors l'étape E3 ci-dessus n'est pas mise en oeuvre et quelle que soit la commande envoyée à l'actionneur, celui-ci indiquera par exemple par un léger mouvement d'aller-retour de l'élément mobile, qu'il a reçu un ordre qu'il n'est pas en mesure d'exécuter, voire même la nature de 20 l'impossibilité, ce qui permettra à l'utilisateur d'indiquer à son installateur que l'élément mobile en défaut ne comporte pas de butée physique. Dans ce cas le mouvement de l'élément mobile sera prédéterminé à cet effet : par exemple un mouvement arrière suivi de deux mouvements avant interrompus. Suite à la mise en oeuvre de l'étape E3, lorsque l'arrêt automatique sur la 25 butée d'arrêt est détecté en E4, les réglages de fins de course son restaurés. Plus particulièrement, comme indiqué en E5, les positions des fins de course sont redéfinies à partir des données de position mémorisées dans la mémoire de sauvegarde identifiant les positions de fins de course telles que réglées lors de la phase d'installation. En outre, la valeur de comptage identifiant la position 30 courante de l'élément mobile est réinitialisée avec la donnée de position mémorisée dans la mémoire de sauvegarde identifiant la position de fin de course sur laquelle se trouve arrêté l'élément mobile. Dans cette configuration, l'installation d'élément mobile est alors à nouveau opérationnelle, avec les réglages des fins de course restaurés conformément aux réglages initiaux réalisés lors de la phase d'installation et ce, sans intervention de l'installateur. REVENDICATIONS1. Procédé de restauration des réglages initiaux d'un actionneur destiné à manoeuvrer un élément mobile (10) entre deux positions de fin de s course (PFC1, PFC2), dont l'une au moins desdites positions correspond à un moyen physique d'arrêt (11) dudit élément mobile, caractérisé en ce qu'il comprend les étapes suivantes : - régler lesdites positions de fin de course et mémoriser dans une mémoire non volatile (33) des données de position définissant lesdites lo positions de fin de course ainsi réglées, lors d'une phase d'installation dudit élément mobile, - déclencher (El) une phase de restauration automatique des réglages de fin de course, au cours de laquelle la position courante dudit élément mobile est amenée (E3) vers la position de fin de course correspondant audit moyen 15 physique d'arrêt, de sorte qu'à la détection (E4) d'un arrêt dudit élément mobile sur ledit moyen physique d'arrêt : ^ les positions de fin de course sont redéfinies (E5) à partir des données de position mémorisées lors de la phase d'installation, et 20 • la position courante dudit élément mobile est réinitialisée (E6) avec la donnée de position mémorisée lors de la phase d'installation définissant la position de fin de course correspondant audit moyen physique d'arrêt. 25 2. Procédé selon la revendication 1, caractérisé en ce que la phase de restauration des réglages de fin de course est déclenchée volontairement par une action prédéterminée sur un moyen permettant le pilotage de l'actionneur. 3. Procédé selon la revendication 1, caractérisé en ce que la phase de 30 restauration des réglages de fin de course est déclenchée automatiquement suite à la détection d'une défaillance de fonctionnement d'un matériel et/ou d'un logiciel embarqués de l'actionneur. 25 3o 4. Procédé selon la revendication 1, caractérisé en ce que la phase de restauration des réglages de fin de course est déclenchée suite à l'identification à distance d'une donnée anormale de position de fin de course transmise sur un réseau de surveillance auquel ledit actionneur est connecté par l'intermédiaire d'un module de communication bidirectionnelle. 5. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que l'étape de mémorisation des données de position définissant lesdites positions de fin de course réglées lors de la phase 10 d'installation comprend en outre la mémorisation dans la mémoire non volatile (33) du type de réglage desdites positions de fin de course, parmi un réglage de type automatique ou manuel. 6. Procédé selon l'une quelconque des revendications précédentes, 15 caractérisé en ce que la phase de restauration des réglages de fin de course comprend une étape préalable consistant à vérifier (E2) l'état de ladite mémoire non volatile. 7. Procédé selon l'une quelconque des revendications précédentes, 20 caractérisé en ce que ladite au moins une position de fin de course (PFC1) correspondant audit moyen physique d'arrêt (11) est réglée automatiquement. 8. Procédé selon la revendication 6, caractérisé en ce que ladite autre position de fin de course (PFC2) est réglée manuellement ou automatiquement. 9. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que les données de position mémorisées correspondent à des valeurs de comptage identifiant les positions de fin de course réglées lors de la phase d'installation. 10. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que la phase d'installation consiste en outre à régler d'autres paramètres de fonctionnement utiles au pilotage de l'élément mobile et à mémoriser dans la mémoire non volatile des valeurs de réglage de ces ditsautres paramètres de fonctionnement utiles et en ce que la phase de restauration des réglages de fin de course consiste en outre à redéfinir lesdits autres paramètres de fonctionnement utiles à partir des valeurs de réglage mémorisées lors de la phase d'installation. s 11. Dispositif de commande (20) d'un actionneur destiné à manoeuvrer un élément mobile (10) entre deux positions de fin de course (PFC1, PFC2), dont l'une au moins desdites positions est matérialisée par un moyen physique d'arrêt (11) dudit élément mobile, caractérisé en ce qu'il comprend des moyens to matériels et logiciels de mise en oeuvre du procédé selon l'une quelconque des revendications précédentes.