FR 2797694 A1 20010223 FR 0006397 A 20000518 I 2797694 La présente invention se rapporte à un dispositif de commande de toit ouvrant utilisé pour entraîner un panneau de toit ouvrant d'un véhicule automobile. Un dispositif de commande de toit ouvrant destiné à entraîner le panneau de toit ouvrant d'un véhicule automobile est décrit, par exemple, dans le brevet U.S. N 5 823 905 ou le modèle d'utilité japonais ouvert au public (KOKAI) N 60-129 461/85. En général, la course du panneau de toit ouvrant correspond à plusieurs tours, jusqu'à plus de dix tours, de l'arbre de sortie de l'actionneur destiné à entraîner le toit ouvrant; par conséquent, un mécanisme de réduction de vitesse, avec une pluralité d'engrenages de réduction, et un mécanisme de commutation sont utilisés dans le commutateur de détection de position du panneau de toit ouvrant. Un but de l'invention est de créer un dispositif de commande de toit ouvrant qui ne comporte pas de commutateur de détection de position constitué par un mécanisme de réduction de vitesse comportant une pluralité d'engrenages et un mécanisme de commutation, et qui permette de réinitialiser automatiquement la valeur cumulée de comptage du compteur de position du panneau de toit ouvrant. Un mode de réalisation du dispositif de commande de toit ouvrant selon la présente invention va maintenant être décrit plus en détail, mais uniquement à titre d'exemple non limitatif, en référence aux dessins annexés, sur lesquels: la figure 1 est un schéma fonctionnel d'un dispositif de commande 2 5 de toit ouvrant selon ce mode de réalisation de la présente invention; les figures 2 et 3 sont des graphes séquentiels représentant la commande dans le dispositif de commande de toit ouvrant montré à la figure 1; la figure 4 est une vue en perspective d'un actionneur utilisé dans le 3 o dispositif de commande de toit ouvrant montré à la figure 1; la figure 5 est une vue en perspective éclatée représentant la construction de composants de l'actionneur montré à la figure 4; la figure 6 est une vue en perspective représentant des positions relatives de l'arbre d'induit et des premier et second moyens de production de signal de rotation, dans l'actionneur montré à la figure 4; 2 2797694 la figure 7 est une vue en perspective représentant des positions relatives de l'arbre de sortie et du moyen de production de signal de rotation d'arbre de sortie, dans l'actionneur montré à la figure 4; la figure 8 est un algorithme représentant le programme principal de la commande, dans le dispositif de commande de toit ouvrant montré à la figure 1; la figure 9 est un algorithme montrant le sous-programme de la commande, dans le dispositif de commande de toit ouvrant montré à la figure 1; la figure 10 est un algorithme représentant le sous-programme de contrôle de déviation de toit de la commande, dans le dispositif de commande de toit ouvrant montré à la figure 1; et la figure 11 est une table numérique représentant une plage autorisée de valeurs cumulées de comptage utilisée pour le sous-programme de contrôle de déviation de toit montré à la figure 10. Le dispositif de commande de toit ouvrant montré à la figure 1 est principalement constitué par un commutateur de coulissement d'ouverture/basculement vers le bas 2, un commutateur de coulissement de fermeture/basculement vers le haut 3 et un actionneur 70 contenant un moteur électrique 71, et l'actionneur 70 comporte un premier moyen de production de signal de rotation d'arbre d'induit 4 (circuit intégré à effet Hall (CI Hall)), un second moyen de production de signal de rotation d'arbre d'induit 5 (CI Hall), un moyen de production de signal de rotaticn d'arbre de sortie 6 (CI Hall), un circuit de sortie 7 et une unité de commande MCU (unité de commande à micro-programme). L'unité de commande MCU contient un élément de prépositionnement de toit 11, un compteur de position de décalage 12, un compteur de rotation d'arbre de sortie 13, un compteur de position de toit 14, un circuit de détection de blocage de moteur 15, une mémoire ROM de données de position de toit 16, un circuit d'attaque 17 et un circuit de commande 18. Le moteur électrique 71 de l'actionneur 70 comprend un induit 77 positionné dans un inducteur de moteur 76 comme cela est montré à la figure 4 et à la figure 5, l'induit 77 comporte un arbre d'induit 71 la, une vis sans fin 71b formée sur l'arbre d'induit 71a est disposée en saillie dans une boîte d'engrenage de réduction 78 vissée sur l'inducteur de moteur 76 et 3 2797694 engrène avec une roue tangente 79 dans la boîte d'engrenage 78. La roue tangente 79 comporte un arbre de sortie 73 supporté, de manière à pouvoir tourner, par la boîte d'engrenage 78. La boîte d'engrenage de réduction 78 comporte un boîtier de circuit 80, qui contient l'unité de commande MCU, le circuit CI Hall 4, le circuit CI Hall 5, le circuit CI Hall 6 et le circuit de sortie 7. L'arbre de sortie 73 de l'actionneur 70 est relié de manière opérationnelle à un panneau de toit ouvrant 50 par l'intermédiaire d'un mécanisme d'entraînement de panneau 51. Le commutateur de coulissement d'ouverture/basculement vers le bas 2 produit un signal de commande pour l'entraînement du panneau de toit ouvrant 50 dans le sens du coulissement d'ouverture ou du basculement vers le bas, en fonction de son activation. Le signal de coulissement d'ouverture/basculement vers le bas produit par le commutateur de coulissement d'ouverture/basculement vers le bas 2 est délivré au circuit de commande 18 et au circuit de détection de blocage de moteur 15. Le commutateur de coulissement de fermeture/basculement vers le haut 3 produit un signal de commande pour l'entraînement du panneau de toit ouvrant 50 dans le sens du coulissement de fermeture ou du basculement vers le haut, en fonction de son activation. Le signal de coulissement de fermeture/basculement vers le haut produit par le commutateur de coulissement de fermeture/basculement vers le haut 3 est délivré au circuit de commande 18 et au circuit de détection de blocage de moteur 15. Le circuit CI Hall 4 est disposé dans la zone périphérique d'un aimant 72 fixé sur l'arbre d'induit 71a présent dans le moteur électrique 71 de l'actionneur 70, de manière à ne pas être en contact avec l'aimant 72, comme cela est montré à la figure 5 et à la figure 6. Le circuit CI Hall 4 produit un premier signal de rotation d'arbre d'induit de forme impulsionnelle du fait du flux magnétique assuré par l'aimant 72 en fonction de la rotation de l'arbre d'induit 71 la. Le premier signal de rotation d'arbre d'induit produit par le circuit CI Hall 4 est délivré à l'élément de prépositionnement de toit 11. 4 2797694 Le circuit CI Hall 5 est un circuit CI Hall similaire au circuit CI Hall 4 et est disposé dans la zone périphérique de l'aimant 72, fixé sur l'arbre d'induit 71a présent dans le moteur électrique 71 de l'actionneur 70, sans toucher l'aimant 72, comme cela est montré à la figure 5 et à la figure 6. Le circuit CI Hall 5 est disposé en un emplacement décalé, dans la direction circonférentielle de l'arbre d'induit 71a, de 90 degrés approximativement par rapport au circuit CI Hall 4. Le circuit CI Hall 5 produit un second signal de rotation d'arbre d'induit de forme impulsionnelle avec un déphasage de 90 degrés par rapport au premier signal de rotation d'arbre d'induit du circuit CI Hall 4 du fait du flux magnétique assuré par l'aimant 72 en fonction de la rotation de l'arbre d'induit 71a. Le second signal de rotation d'arbre d'induit produit par le circuit CI Hall 5 est délivré à l'élément de prépositionnement de toit 11. Le circuit CI Hall 6 est disposé dans la zone périphérique d'un aimant 74 fixé sur l'arbre de sortie 73 présent dans l'actionneur 70, sans toucher l'aimant 74, comme cela est montré à la figure 5 et à la figure 7. L'arbre de sortie 73 de l'actionneur 70 est relié à l'arbre d'induit 71a par l'intermédiaire de la vis sans fin 71 lb et de la roue tangente 79, de telle sorte que la vitesse de rotation de l'arbre de sortie 73 est réduite par rapport à celle de l'arbre d'induit 71a. Le circuit CI Hall 6 produit un signal de rotation d'arbre de sortie de forme impulsionnelle du fait du flux magnétique assuré par l'aimant 74 en fonction de la rotation de l'arbre de sortie 73. Le signal de rotation d'arbre de sortie produit par le circuit CI Hall 6 est délivré respectivement au circuit de commande 18, au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13. L'élément de prépositionnement de toit 11 compte les impulsions du premier signal de rotation d'arbre d'induit produit par le circuit CI Hall 4 et du second signal de rotation d'arbre d'induit produit par le circuit CI Hall 5 à chaque quart de tour de l'arbre d'induit 71a, à partir des fronts de signaux sur les signaux respectifs, et exécute l'incrémentation de la valeur cumulée en fonction de la rotation en sens normal de l'arbre d'induit 71a et exécute la décrémentation de la valeur cumulée en fonction de la rotation inverse de l'arbre d'induit 71a. Les données cumulées, comptées par l'élément de prépositionnement de toit 11, sont délivrées respectivement au compteur de 2797694 position de décalage 12, au compteur de rotation d'arbre de sortie 13, au compteur de position de toit 14 et au circuit de détection de blocage de moteur 15. Le compteur de position de décalage 12 est un compteur destiné à compter les premier et second signaux de rotation d'arbre d'induit produits par les circuits CI Hall 4 et 5, après que le front montant apparaît sur le signal de rotation d'arbre de sortie produit par le circuit CI Hall 6. Les données cumulées du compteur de position de décalage 12 sont délivrées au circuit de commande 18. Le compteur de position de décalage 12 est représenté par le compteur (DECALAGE) sur l'algorithme. Le compteur de position de toit 14 est un compteur destiné à mémoriser la position du panneau de toit ouvrant 50, recevant les données cumulées comptées par l'élément de prépositionnement de toit 11, et exécute l'incrémentation ou la décrémentation de la valeur cumulée en fonction du sens de déplacement du panneau de toit ouvrant 50. Les données cumulées du compteur de position de toit 14 sont délivrées au circuit de commande 18. Le compteur de position de toit 14 est représenté sur l'algorithme par (GPC). Le circuit de détection de blocage de moteur 15 détecte le blocage de l'arbre d'induit 71 a du moteur électrique 71 en fonction de la situation de l'entrée des données cumulées, délivrées à partir de l'élément de prépositionnement de toit 11, et du signal de coulissement d'ouverture/basculement vers le bas ou du signal de coulissement de fermeture/basculement vers le haut, délivré à partir du commutateur de coulissement d'ouverture/basculement vers le bas 2 ou du commutateur de coulissement de fermeture/basculement vers le haut 3. La mémoire ROM de données de position de toit 16 contient la donnée de position entièrement fermée "FERME" destinée à être comparée à la valeur cumulée du compteur de position de toit 14, la donnée de position entièrement ouverte "OUVERT", la donnée de position entièrement basculée "TILTUP", la donnée "na" à comparer à la valeur cumulée du compteur de position de décalage 12 et la donnée "Na" à comparer à la valeur cumulée du compteur de rotation d'arbre de sortie 13. 6 2797694 Le circuit d'attaque 17 fournit des signaux d'attaque pour l'entraînement du moteur électrique 71 en rotation dans le sens normal ou inverse lorsqu'il reçoit les signaux de sortie du circuit de commande 18. Le circuit de commande 18 commande l'exécution des opérations dans l'ensemble du système. Le circuit de commande 18 commande l'arrêt, la rotation dans le sens normal et la rotation inverse du moteur électrique 71 entre la position entièrement ouverte "OUVERT", la position entièrement fermée "FERME" et la position entièrement basculée "TILTUP" du panneau de toit ouvrant 50, en se référant aux données de position de toit délivrées à partir du compteur de position de toit 14. Le circuit de sortie 7 comprend des relais ou transistors, fournit un courant électrique dans le sens de rotation normal ou dans le sens de rotation inverse au moteur électrique 71 et interrompt la fourniture du courant au moteur 71, en réponse au signal de commande délivré à partir du circuit d'attaque 17. Dans l'actionneur 70, le paramétrage initial de la position d'arrêt de l'arbre de sortie 73 est réalisé dans l'état indépendant avant que l'actionneur ne soit incorporé dans le mécanisme d'entraînement de panneau 51. Tout d'abord, le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé, faisant ainsi tourner l'arbre d'induit 71a du moteur électrique 71 dans le sens normal. Le compteur de position de décalage 12 est réinitialisé par le front montant sur le signal de rotation d'arbre de sortie produit par le circuit CI Hall 6, en fonction de la rotation en sens normal de l'arbre d'induit 71a, et la rotation du moteur électrique 71 est interrompue au moment o le compteur de position de décalage 12 compte un nombre d'impulsions des premier et second signaux de rotation d'induit produits par les circuits CI Hall 4 et 5, égal au nombre "na". Cette position d'arrêt de l'arbre d'induit 71a est déterminée à l'avance, en correspondance avec la position entièrement fermée du panneau de toit ouvrant 50. De cette manière, le paramétrage initial de la position d'arrêt de l'arbre de sortie 73 est achevé. Après que le paramétrage initial de la position d'arrêt de l'arbre de sortie 73 a été réalisé dans l'état séparé de l'actionneur 70, l'arbre de sortie 73 de l'actionneur 70 est incorporé dans le mécanisme d'entraînement de panneau 51. 7 2797694 Lorsque le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé dans un état o le panneau de toit ouvrant 50 est basculé vers le bas, l'arbre de sortie 73 de l'actionneur 70 est entraîné en rotation dans le sens normal, entraînant de cette manière le panneau de toit ouvrant 50 dans le sens de coulissement d'ouverture. Si le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé dans un état o le panneau de toit ouvrant 50 est ouvert, l'arbre de sortie 73 de l'actionneur 70 est entramné en rotation dans le sens inverse, entraînant ainsi le panneau de toit ouvrant 50 dans le sens de la fermeture. Lorsque le commutateur de coulissement de fermrneture/basculement vers le haut 3 est activé dans un état o le panneau de toit ouvrant 50 est basculé vers le bas dans la position entièrement fermée, l'arbre de sortie 73 de l'actionneur 70 est entraîné en rotation dans le sens inverse, basculant ainsi vers le haut le panneau de toit ouvrant 50. Si le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé dans un état o le panneau de toit ouvrant 50 est basculé vers le haut, l'arbre de sortie 73 de l'actionneur est entraîné en rotation dans le sens normal, basculant ainsi vers le bas le panneau de toit ouvrant 50. Le dispositif de commande de toit ouvrant 1, présentant la structure mentionnée précédemment, commande les déplacements du panneau de toit ouvrant 50 en exécutant le programme principal assurant le fonctionnement ordinaire, montré à la figure 8, et le sous-programme du mode initial, montré à la figure 9. Dans le programme principal assurant le fonctionnement ordinaire, l'actionneur 70 est commandé sur la base du signal d'entrée à partir du commutateur de coulissement d'ouverture/basculement vers le bas 2 ou du commutateur de coulissement de fermeture/basculement vers le haut 3, de telle sorte que le mouvement du panneau de toit ouvrant 50 est interrompu de manière automatique au moment o le panneau de toit ouvrant 50 arrive à la position entièrement ouverte, à la position entièrement fermée et à la position de basculement vers le haut. C'est-à-dire que, la rotation de l'arbre de sortie 73 de l'actionneur 70 est suspendue lorsque la valeur cumulée du compteur de position de toit 14 correspond à la donnée de position 3 5 entièrement ouverte "OUVERT", à la donnée de position entièrement 8 2797694 fermée "FERME" ou à la donnée de position entièrement basculée "TILTUP", mémorisée dans la mémoire ROM de données de position de toit 16. Le sous-programme dans le mode initial est utilisé pour régler la position initiale de l'arbre de sortie 73 dans l'état indépendant et est, en outre, utilisé pour réinitialiser le compteur de position de toit 14 dans le cas o une erreur apparaît dans la valeur cumulée du compteur de position de toit 14 par rapport à la position réelle du panneau de toit ouvrant 50, par suite du déplacement du panneau de toit ouvrant 50, par exemple, par une action manuelle. Une explication se rapportant à l'action initiale de l'actionneur 70 dans l'état dépendant, c'est-à-dire des détails pour paramétrer la position initiale de l'arbre de sortie 73, va être donnée ci-dessous sur la base de l'algorithme. Lorsque le commutateur de coulissement d'ouverture/basculement vers le bas 2 est placé dans l'état actif à l'instant tl montré à la figure 2, il est déterminé si "l'action initiale est en cours (OUI)" à l'étape 100 dans le programme principal montré à la figure 8 et la commande passe à l'étape dans le sous-programme montré à la figure 9 en exécutant "le passage au sous-programme d'action initiale" à l'étape 101. A l'étape 200, montrée à la figure 9, il est déterminé si un indicateur d'identification de position entièrement fermée (CLSCHK) est positionné ou non, et la commande passe à l'étape 201 du fait que l'indicateur n'est pas positionné (NON). A l'étape 201, il est déterminé que "le commutateur de 2 5 coulissement de fermeture/basculement vers le haut 3 n'est pas activé (NON)" et la commande passe à l'étape 203 après avoir déterminé que "le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé (OUI)" à l'étape 202. Le signal de rotation d'arbre de sortie du circuit CI Hall 6 passe préalablement au niveau haut (H) par hasard à l'instant tl à la figure 2; par conséquent, il est déterminé à l'étape 203 que "le signal de rotation d'arbre de sortie du circuit CI Hall 6 est au niveau haut (H)" et la commande passe à l'étape 211. A l'étape 211, il est déterminé si un indicateur de contrôle de niveau (IC6L) est positionné ou non, la commande passe à l'étape 213 après avoir 9 2797694 déterminé que l'indicateur n'est pas positionné (NON) à l'étape 211, et passe, en outre, à l'étape 214 après "réinitialisation de l'indicateur de contrôle de niveau (IC6L)" à l'étape 213. L'indicateur de contrôle de niveau (IC6L) est positionné lorsque le signal de rotation d'arbre de sortie du circuit CI Hall 6 passe au niveau bas (L). Il est déterminé à l'étape 214 si un indicateur de contrôle de front (FRONT) est positionné ou non, la commande passe à l'étape 207 puisque l'indicateur n'est pas positionné (NON). L'indicateur de contrôle de front (FRONT) est positionné au moment o le signal de rotation d'arbre de sortie du circuit CI Hall 6 passe au niveau haut (H) à partir du niveau bas (L), et est utilisé pour confirmer le front montant sur le signal de rotation d'arbre de sortie. A cet instant, il existe un cas o le signal de rotation d'arbre de sortie du circuit CI Hall 6 passe déjà au niveau haut (H) immédiatement après le début de la mise en service de l'alimentation en courant et, par conséquent, l'indicateur de contrôle de front (FRONT) est positionné par le front montant du signal de rotation d'arbre de sortie après confirmation que le signal de rotation d'arbre de sortie est passé une première fois au niveau bas (L). A l'étape 207, "l'attaque du moteur électrique 71 dans le sens coulissement d'ouverture/basculement vers le bas" est exécutée, et ensuite la commande est renvoyée à l'étape 200. A l'instant t2 montré à la figure 2, l'arbre d'induit 71a du moteur électrique 71 est entraîné en rotation dans le sens normal, de telle sorte que les circuits CI Hall 4 et 5 produisent les premier et second signaux de rotation d'arbre d'induit. En outre, le circuit CI Hall 6 produit le signal de rotation d'arbre de sortie sur la base de la rotation dans le sens normal de l'arbre de sortie 73, les premier et second signaux de rotation d'arbre d'induit sont délivrés respectivement à l'élément de prépositionnement de toit 11 et le signal de rotation d'arbre de sortie est délivré respectivement au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13. En outre, l'arbre d'induit 71a du moteur électrique 71 continue d'être entraîné en rotation dans le sens normal par l'exécution des étapes 200, 201, 202, 203, 211, 213, 214 et 207 de manière répétée. L'arbre d'induit 71a du moteur électrique 71 continue de tourner dans le sens normal et le signal de rotation d'arbre de sortie produit par le 2797694 circuit CI Hall 6 passe au niveau bas (L) à l'instant t3 à la figure 2. En conséquence, il est déterminé à l'étape 203 que "le signal de rotation d'arbre de sortie produit par le circuit CI Hall 6 n'est pas au niveau haut (H)" et la commande passe à l'étape 204. "L'effacement du compteur de position de décalage 12" est exécuté à l'étape 204, "la réinitialisation de l'indicateur de contrôle de front (FRONT) est exécutée à l'étape 205, "le positionnement de l'indicateur de contrôle de niveau (IC6L)" est exécuté à l'étape 206, et ensuite la commande passe à l'étape 207. Les étapes 200, 201, 202, 203, 204, 205, 206 et 207 sont exécutées de manière répétée tant que le signal de rotation d'arbre de sortie produit par le circuit CI Hall 6 est au niveau bas (L); par conséquent, l'arbre d'induit 71 a du moteur 71 est entraîné successivement en rotation dans le sens normal. Lorsque le signal de rotation d'arbre de sortie produit par le circuit CI Hall 6 passe au niveau haut (H) à l'instant t4 montré à la figure 2, il est déterminé à l'étape 203 que "le signal de rotation d'arbre de sortie produit par le circuit CI Hall 6 est au niveau haut (H)" et la commande passe de nouveau à l'étape 211. A l'étape 211, il est déterminé que "l'indicateur de contrôle de niveau (IC6L) est positionné"; par conséquent "le positionnement de l'indicateur de contrôle de front (FRONT)" est exécuté à l'étape 212, "la réinitialisation de l'indicateur de contrôle de niveau (IC6L)" est exécutée à l'étape 213 et la commande passe à l'étape 214. Il est déterminé à l'étape 214 que "l'indicateur de contrôle de front (FRONT) est positionné", et la commande passe à l'étape 215. Il est déterminé à l'étape 215 si le compteur de position de décalage 12 totalise des impulsions en un nombre "na" ou non, de sorte que l'arbre d'induit 71 a du moteur électrique 71 est entraîné successivement en rotation dans le sens normal jusqu'à ce que le compteur de position de décalage 12 3 o finisse par totaliser un nombre "na" d'impulsions. Lorsque le compteur de position de décalage 12 a achevé de totaliser un nombre "na" d'impulsions à l'instant t5 à la figure 2, la commande passe à l'étape 210 à partir de l'étape 215, et "l'arrêt de la sortie pour le moteur électrique" est exécuté à l'étape 210. Suite à cela, l l2797694 l'alimentation en courant du moteur électrique 71 est interrompue et l'arbre d'induit 71a s'arrête de tourner. De cette manière, l'arbre d'induit 71a et l'arbre de sortie 73 sont entraînés en rotation par l'activation du commutateur de coulissement d'ouverture/basculement vers le bas 2 avant que l'actionneur 70 ne soit monté sur la carrosserie du véhicule, et la position de l'arbre de sortie 73 est défminie comme la position initiale de l'arbre de sortie 73 au moment o le compteur de position de décalage 12 achève de totaliser un nombre "na" d'impulsions après l'instant t4 et l'arbre de sortie 73 est arrêté. En outre, la valeur cumulée du compteur de position de toit 14 est fixée à la valeur cumulée dans la position entièrement fermée du panneau de toit ouvrant 50 lorsque le compteur de position de décalage 12 finit de totaliser un nombre "na" d'impulsions. Après que le paramétrage de la position initiale de l'arbre de sortie 73 a été achevé dans l'état indépendant de l'actionneur 70, l'actionneur 70 est monté sur la carrosserie du véhicule et l'arbre de sortie 73 est relié au mécanisme d'entraînement de panneau 51. A cet instant, le panneau de toit ouvrant 50 est placé à la position entièrement fermée; par conséquent, la position entièrement fermée du panneau de toit ouvrant 50 correspond exactement à la valeur cumulée du compteur de position de toit 14. Le dispositif de commande de toit ouvrant 1 va être expliqué de manière plus détaillée ci-dessous, en liaison avec le fonctionnement ordinaire du panneau de toit ouvrant 50. Au cours du fonctionnement ordinaire, si les commutateurs 2 et 3 sont à l'état inactif, il est déterminé que "l'action initiale n'est pas en cours (NON)" à l'étape 100 dans le programme principal montré à la figure 8, la commande passe à l'étape 108 et, en outre, à l'étape 109 après exécution "du sous-programme de contrôle de déviation de toit" à l'étape 108. Une explication détaillée de l'étape 108 est abrégée. Lorsqu'il est déterminé que "le commutateur de coulissement de fermeture/basculement vers le haut 3 n'est pas activé" à l'étape 109 et qu'il est déterminé que "le commutateur de coulissement d'ouverture/basculement vers le bas 2 n'est pas activé" à l'étape 110, la commande passe à l'étape 117 et à l'étape 115, "le positionnement de l'indicateur de commutateur inactif (SWOFF)" est exécuté à l'étape 117 et ensuite "l'arrêt de la sortie pour le 12 2797694 moteur électrique" est exécuté à l'étape 115. La commande revient à l'étape après avoir déterminé si des fronts des premier et second signaux de rotation sont saisis ou non. Lorsque le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé dans l'état o le panneau de toit ouvrant 50 est dans la position entièrement fermée, il est déterminé que "l'action initiale n'est pas en cours" à l'étape 100 et la commande passe à l'étape 109 après exécution de l'étape 108. Il est déterminé à l'étape 109 que "le commutateur de coulissement de fermeture/basculement vers le haut 3 n'est pas activé (NON)", déterminé à l'étape 110 que "le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé (OUI)", déterminé à l'étape 111 que "le toit ouvrant n'est pas dans la position entièrement ouverte (NON)" et la commande passe à l'étape 112. Il est identifié en fonction de la valeur cumulée du compteur de position de toit 14 le fait que le panneau de toit ouvrant 50 arrive à la position entièrement ouverte ou non. Il est déterminé être dans "la position entièrement fermée (OUI)" à l'étape 112, il est déterminé à l'étape 116 que "l'indicateur de commutateur inactif (SWOFF) est positionné (OUI)" et ensuite la commande passe à l'étape 102 après l'exécution de "l'attaque du moteur électrique 71 dans le sens coulissement d'ouverture/basculement vers le bas" à l'étape 114. Le panneau de toit ouvrant 50 est ouvert et les premier et second moyens de production de signal de rotation 4 et 5 produisent les premier et second signaux de rotation en fonction de la rotation en sens normal de l'arbre d'induit 71a du moteur électrique 71 et le moyen de production de signal de rotation 6 produit le signal de rotation d'arbre de sortie en fonction de la rotation en sens normal de l'arbre de sortie 73. Les premier et second signaux de rotation respectifs sont délivrés à l'élément de prépositionnement de toit 11 et le signal de rotation d'arbre de sortie est délivré respectivement au circuit de commande 18, au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13. S'il est déterminé à l'étape 102 que "aucun front des premier et second signaux de rotation n'est saisi", la commande revient à l'étape 100 et les étapes 108, 109, 110, 111, 112, 113, 114 et 102 sont exécutées de manière répétée. La commande passe à l'étape 103 lorsqu'il est déterminé à 13 2797694 l'étape 102 que "des fronts des premier et second signaux de rotation sont saisis". Après avoir déterminé que "le signal d'attaque n'est pas dans le sens de coulissement de fermeture/basculement vers le haut" à l'étape 103, "l'incrémentation du compteur de position de toit (GPC) 14" est exécutée à l'étape 104, "l'incrémentation du compteur de position de décalage (DECALAGE CT) 12" est exécutée à l'étape 105, "l'incrémentation du compteur de rotation d'arbre de sortie (ARBRE CT) 13" est, en outre, exécutée à l'étape 106 et ensuite la commande retourne à l'étape 100. Les incrémentations respectives des compteurs 12, 13 et 14 sont réalisées en fonction des fronts de signaux sur les signaux saisis. L'arbre d'induit 71a du moteur électrique 71 continue de tourner en sens normal, ce qui fait que les étapes 100, 108, 109, 110, 111, 112, 113, 114, 102, 103, 104, 105 et 106 sont répétées et que l'incrémentation du compteur de position de toit 14, du compteur de position de décalage 12 et du compteur de rotation d'arbre de sortie 14 est réalisée un par un. Si le commutateur de coulissement d'ouverture/basculement vers le bas 2 est désactivé alors que le panneau de toit ouvrant 50 est entraîné dans le sens de l'ouverture, la commande passe à l'étape 117 à partir de l'étape 110. En conséquence, "le positionnement de l'indicateur de commutateur inactif (SWOFF)" est exécuté à l'étape 117, "l'arrêt de la sortie pour le moteur électrique" est exécuté à l'étape 115 et la commande passe à l'étape 102. La rotation de l'arbre d'induit 71a du moteur électrique 71 est arrêtée et le panneau de toit ouvrant 50 est stoppé dans une position comprise entre les positions entièrement fermée et entièrement ouverte. Lorsque le commutateur de coulissement d'ouverture/basculement vers le bas 2 est de nouveau activé dans un cas o le panneau de toit ouvrant est dans la position entre les positions entièrement fermée et entièrement ouverte, les étapes 100, 108, 109 et 110 sont exécutées. Après exécution des étapes 111 et 112, "la réinitialisation de l'indicateur de commutateur inactif (SWOFF)" est, en outre, exécutée à l'étape 113. La commande passe à l'étape 102 après exécution de "l'attaque du moteur électrique 71 dans le sens coulissement d'ouverture/basculement vers le bas" à l'étape 114. 14 2797694 L'arbre d'induit 71a du moteur électrique 71 est entraîné en rotation dans le sens normal, de telle sorte que le panneau de toit ouvrant 50 s'ouvre, les premier et second signaux de rotation sont de nouveau délivrés respectivement à l'élément de prépositionnement de toit 11 et le signal de rotation d'arbre de sortie est délivré respectivement au circuit de commande 18, au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13. La commande passe à l'étape 103 en déterminant que "des fronts des premier et second signaux de rotation produits à partir des premier et second moyens de production de signal de rotation d'arbre d'induit 4 et 5 sont saisis". La commande retourne à l'étape 100 après avoir à nouveau exécuté les étapes 103, 104, 105 et 106. Les traitements des étapes 100, 108, 109, 110, 111, 112, 113, 114, 102, 103, 104, 105 et 106 sont répétés en maintenant la rotation dans le sens normal de l'arbre d'induit 71a du moteur électrique 71, de telle sorte que l'incrémentation du compteur de position de toit 14, du compteur de position de décalage 12 et du compteur de rotation d'arbre de sortie 13 est réalisée un par un. Le panneau de toit ouvrant 50 arrive peu après dans la position entièrement ouverte. L'arrivée du panneau de toit ouvrant 50 dans la position entièrement ouverte est identifiée en fonction de la valeur cumulée du compteur de position de toit 14. La commande passe à l'étape 115 à partir de l'étape 111 du fait de l'arrivée du panneau de toit ouvrant 50 dans la position entièrement ouverte, et "l'arrêt de la sortie pour le moteur électrique" est exécuté à l'étape 115. Par conséquent, l'alimentation en courant est interrompue vers le moteur électrique 71, stoppant ainsi la rotation de l'arbre d'induit 71a et arrêtant le panneau de toit ouvrant 50 dans la position entièrement ouverte. La conummande passe à l'étape 117 à partir de l'étape 110 en désactivant le commutateur de coulissement d'ouverture/basculement vers le bas 2 et "le positionnement de l'indicateur de commutateur inactif (SWOFF)" est exécuté à l'étape 117. Lorsque le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé dans l'état o le panneau de toit ouvrant 50 est dans 2797694 la position entièrement ouverte, il est déterminé à l'étape 109 que "le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé (OUI)"; en outre, il est déterminé à l'étape 118 que "le panneau de toit ouvrant 50 n'est pas dans la position entièrement basculée (NON)" et la commande passe à l'étape 119. La commande passe à l'étape 120 après avoir déterminé que "le panneau de toit ouvrant 50 n'est pas dans la position entièrement fermée" à l'étape 119, "la réinitialisation de l'indicateur de commutateur inactif (SWOFF)" est exécutée à l'étape 120, "l'attaque du moteur électrique dans le sens de coulissement de fermeture/basculement vers le haut" est exécutée à l'étape 121 et ensuite la commande passe à l'étape 102. Le panneau de toit ouvrant 50 est fermé et les premier et second moyens de production de signal de rotation 4 et 5 produisent les premier et second signaux de rotation en fonction de la rotation inverse de l'arbre d'induit 71a du moteur électrique 71 et le moyen de production de signal de rotation 6 produit le signal de rotation d'arbre de sortie en fonction de la rotation inverse de l'arbre de sortie 73. Les premier et second signaux de rotation sont délivrés respectivement à l'élément de prépositionnement de toit 11 et le signal de rotation d'arbre de sortie est délivré respectivement au circuit de commande 18, au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13. La commande retourne à l'étape 100 en déterminant que "des fronts des premier et second signaux de rotation ne sont pas saisis (NON)" à l'étape 102, ou passe à l'étape 103 en déterminant que "des fronts des premier et second signaux de rotation sont saisis (OUI)" à l'étape 102. La commande passe à l'étape 107 après avoir déterminé que "le signal d'attaque est dans le sens de coulissement de fermeture/basculement vers le haut (OUI)" à l'étape 103, et revient, en outre, à l'étape 100 après avoir exécuté "la décrémentation du compteur de position de toit (GPC) 14" à l'étape 107. Le panneau de toit ouvrant 50 arrive dans la position entièrement fermée peu de temps après. A cet instant, la conummande passe à l'étape 122 du fait qu'il est déterminé à l'étape 119 que "le panneau de toit ouvrant 50 est dans la position entièrement fermée", passe à l'étape 115 puisque "l'indicateur de commutateur inactif (SWOFF) n'est pas positionné" à l'étape 16 2797694 122, et passe, en outre, à l'étape 102 après exécution "de l'arrêt de la sortie pour le moteur électrique" à l'étape 115, puis la commande retourne à l'étape 100 à partir de l'étape 102. La rotation de l'arbre d'induit 71a du moteur électrique 71 en sens inverse est stoppée, arrêtant ainsi le toit ouvrant 50 dans la position entièrement fermée. La commande passe à l'étape 117 par l'intermédiaire de l'étape 110 en désactivant le commutateur de coulissement de fermeture/basculement vers le haut 3 et, "le positionnement de l'indicateur de commutateur inactif (SWOFF)" est réalisé. Si le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé dans le cas o le panneau de toit ouvrant 50 est arrêté à la position entièrement fermée, la commande passe à l'étape 118 par l'intermédiaire de la détermination à l'étape 109 du fait que "le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé (OUI)" et passe, en outre, à l'étape 119 en déterminant que "le panneau de toit ouvrant 50 n'est pas dans la position entièrement basculée" à l'étape 118. Après avoir déterminé que "le panneau de toit ouvrant 50 est dans la position entièrement fermée (OUI)" à l'étape 119, il est déterminé à l'étape 122 que "l'indicateur de commutateur inactif (SWOFF) est positionné", de telle sorte que la commande passe à l'étape 118 et passe, en outre, à l'étape 102 après exécution de "l'attaque du moteur électrique dans le sens de coulissement de fermeture/basculement vers le haut" à l'étape 121. En fonction de la rotation inverse de l'arbre d'induit 71a du moteur électrique 71, le panneau de toit ouvrant 50 dans la position entièrement fermée est entraîné dans le sens de basculement vers le haut, les premier et second signaux de rotation sont délivrés respectivement à l'élément de prépositionnement de toit 11 et le signal de rotation d'arbre de sortie est délivré au circuit de commande 18, au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13 respectifs. La commande revient à l'étape 100 dans un cas o "des fronts des premier et second signaux de rotation ne sont pas saisis (NON)", ou la commande passe à l'étape 103 dans un autre cas o "des fronts sont saisis (OUI)". 17 2797694 A l'étape 103, il est déterminé que "le signal d'attaque est dans le sens de coulissement de fermeture/basculement vers le haut (OUI)" et la commande revient à l'étape 100 après l'exécution de "la décrémentation du compteur de position de toit 14" à l'étape 107. Le panneau de toit ouvrant 50 arrive peu après dans la position entièrement basculée après avoir été entraîné dans le sens de basculement vers le haut. L'arrivée du panneau de toit ouvrant 50 dans la position entièrement basculée est identifiée en fonction de la valeur cumulée du compteur de position de toit 14. La commande passe à l'étape 115 par l'intermédiaire de l'étape 118 du fait qu'il est déterminé que "le panneau de toit ouvrant 50 est dans la position entièrement basculée" à l'étape 118, et la commande revient à l'étape 100 par l'intermédiaire de l'étape 102 après l'exécution de "l'arrêt de la sortie pour le moteur électrique" à l'étape 115. La rotation de l'arbre d'induit 71a du moteur électrique 71 en sens inverse est stoppée, arrêtant ainsi le panneau de toit ouvrant 50 dans la position entièrement basculée. A l'étape 117 à laquelle la commande passe à partir de l'étape 110 en fonction de la désactivation du commutateur de coulissement de fermeture/basculement vers le haut 3, "le positionnement de l'indicateur de 2 o commutateur inactif (SWOFF)" est exécuté. Lorsque le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé dans le cas o le panneau de toit ouvrant 50 est dans la position entièrement basculée, il est déterminé que "le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé" à l'étape 110, à laquelle la commande passe à partir de l'étape 109, et la commande passe à l'étape 112 après avoir déterminé que "le panneau de toit ouvrant 50 n'est pas dans la position entièrement ouverte" à l'étape 111. La commande passe à l'étape 113 du fait qu'il est déterminé que "le panneau de toit ouvrant 50 n'est pas dans la position entièrement fermée" à l'étape 112, "la réinitialisation de l'indicateur de commutateur inactif (SWOFF)" est exécutée à l'étape 113 et la commande passe à l'étape 102 après exécution de "l'attaque du moteur électrique 71 dans le sens de coulissement d'ouverture/basculement vers le bas" à l'étape 114. En fonction de la rotation en sens normal de l'arbre d'induit 71a, les 3 5 premier et second signaux de rotation sont délivrés respectivement à 18 2797694 l'élément de prépositionnement de toit 11, et le signal de rotation d'arbre de sortie est délivré respectivement au circuit de commande 18, au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13. La commande passe à l'étape 103 lorsqu'il est déterminé que "les premier et second signaux de rotation produits à partir des moyens de production de signal de rotation 4 et 5 sont saisis" à l'étape 102. Ensuite, les étapes 103, 104, 105 et 106 sont exécutées et la commande retourne à l'étape 100. Le panneau de toit ouvrant 50 arrive peu après dans la position entièrement fermée après avoir été entraîné dans le sens du basculement vers le bas. En conséquence, il est déterminé à l'étape 111 que "le panneau de toit ouvrant 50 n'est pas dans la position entièrement ouverte", il est déterminé à l'étape 112 que "le panneau de toit ouvrant 50 est dans la position entièrement fermée" et il est, en outre, déterminé à l'étape 116 que "l'indicateur de commutateur inactif (SWOFF) n'est pas positionné". La commande passe à l'étape 102 et revient à l'étape 100 à partir de l'étape 102 après l'exécution de "l'arrêt de la sortie pour le moteur électrique" à l'étape 115. La rotation de l'arbre d'induit 71a du moteur électrique 71 est stoppée, de telle sorte que le panneau de toit ouvrant 50 est arrêté à la position entièrement fermée. Des explications se rapportant à un procédé de réinitialisation du compteur de position de toit 14 vont être données ci-dessous. La réinitialisation du compteur de position de toit 14 est réalisée dans le mode 2 5 initial. Si le panneau de toit ouvrant 50 est déplacé en fonction d'une action manuelle, la valeur cumulée du compteur de position de toit 14 s'écarte de la position réelle du panneau de toit ouvrant 50, provoquant ainsi l'erreur dans le compteur de position de toit 14. Dans le sous-programme de mode initial montré à la figure 8, lorsque le commutateur de coulissement de fennrmeture/basculemnent vers le haut 3 est activé à l'instant t6 montré à la figure 3, la commande passe à l'étape 216 en déterminant que "le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé" à l'étape 201. La commande 19 2797694 passe, en outre, à l'étape 219 en déterminant que "le moteur électrique n'est pas bloqué" à l'étape 116. "L'effacement du compteur de rotation d'arbre de sortie 13" est exécuté à l'étape 219, "l'effacement du compteur de position de décalage s 12" est exécuté à l'étape 220, et ensuite la commande passe à l'étape 221. A l'étape 221, "l'attaque du moteur électrique 71 dans le sens de coulissement de fermeture/basculement vers le haut" est exécutée, et la commande revient à l'étape 200. Le moteur électrique 71 commence la rotation inverse de l'arbre d'induit 71a et le panneau de toit ouvrant 50 commence à se déplacer dans le sens de basculement vers le haut à l'instant t7 montré à la figure 3. Pendant que le panneau de toit ouvrant 50 est entraîné dans le sens de basculement vers le haut, les étapes 200, 201, 216, 219, 220 et 221 sont exécutées de manière répétée. Le panneau de toit ouvrant 50 arrive peu après à la position entièrement basculée après avoir été entraîné dans le sens de basculement vers le haut, à l'instant t8. A cet instant, l'alimentation en courant du moteur électrique 71 n'est pas interrompue du fait que la valeur cumulée du compteur de position de toit 14 s'écarte relativement par rapport à la position réelle du panneau de toit ouvrant 50, et l'arbre de sortie 73 de l'actionneur 70 est bloqué du fait de la restriction à sa rotation à l'instant t9. En conséquence, il est déterminé à l'étape 216 que "le blocage du moteur est provoqué" et la commande passe à l'étape 218 par l'intermédiaire de l'étape 217 après exécution du "positionnement de l'indicateur d'identification de position entièrement fermée (CLSCHK FG)" à l'étape 117. A l'étape 118, "la réinitialisation de l'indicateur de commutateur inactif (SWOFF)" est exécutée et la commande retourne à l'étape 200 après exécution des étapes 219, 220 et 221. A l'étape 200, il est déterminé que "l'indicateur d'identification de position entièrement fermée (CLSCHK) est positionné" et la commande passe à l'étape 222 et, en outre, à l'étape 228 puisqu'il est déterminé à l'étape 222 que "le commutateur de coulissement d'ouverture/basculement vers le bas 2 n'est pas activé". 2797694 Il est déterminé à l'étape 228 que "le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé", toujours; par conséquent, la commande passe à l'étape 231. A l'étape 231, il est déterminé que "l'indicateur de commutateur inactif (SWOFF) n'est pas positionné" et ensuite la commande passe à l'étape 230. L'indicateur de commutateur inactif (SWOFF) est positionné lorsque à la fois le commutateur de coulissement de fermeture/basculement vers le haut 3 et le commutateur de coulissement d'ouverture/basculement vers le bas 2 sont dans des états inactifs, et est utilisé pour identifier la disparition des signaux saisis à partir de ces commutateurs. "L'arrêt de la sortie pour le moteur électrique" est exécuté à l'étape 230 (à l'instant t9), de telle sorte que la rotation de l'arbre d'induit 71a est arrêtée par interruption de l'alimentation en courant. Le panneau de toit ouvrant 50 est verrouillé mécaniquement et arrêté à la position entièrement 1 5 basculée. Ensuite, le commutateur de coulissement de fermeture/basculement vers le haut 3 est désactivé à l'instant t10. Ensuite, il est déterminé à l'étape 200 que "l'indicateur d'identification de position entièrement fermée (CLSCHK) est positionné" et la commande passe à l'étape 222 et passe, en outre, à l'étape 228 du fait qu'il est déterminé à l'étape 222 que "le commutateur de coulissement d'ouverture/basculement vers le bas 2 n'est pas activé". La commande passe à l'étape 229 puisque "le commutateur de coulissement de fermeture/basculement vers le haut 3 n'est pas activé" à l'étape 228 et, en outre, à l'étape 230 après "positionnement de l'indicateur de commutateur inactif (SWOFF)" à l'étape 229. * Le panneau de toit ouvrant 50 est maintenu dans l'état d'arrêt à la position entièrement basculée du fait de l'exécution de "l'arrêt de la sortie pour le moteur électrique" à l'étape 230. 3 0 A cet instant, si le commutateur de coulissement de fermeture/basculement vers le haut 3 est activé à nouveau, la commande passe à l'étape 231 par l'intermédiaire des étapes 220, 222 et 228 et il est déterminé à l'étape 231 que "l'indicateur de commutateur inactif (SWOFF) est positionné"; par conséquent, la commande passe à l'étape 232 et retourne à l'étape 200 après réinitialisation de l'indicateur d'identification de 21 2797694 position entièrement fermée (CLSCHK) à l'étape 232. De cette manière, la réinitialisation du compteur de position de toit 14 est interrompue. Dans un cas o le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé à l'instant tl 1 après que le panneau de toit ouvrant 50 a été verrouillé mécaniquement et arrêté dans la position entièrement basculée, la commande passe à l'étape 222 du fait qu'il est déterminé que "l'indicateur d'identification de position entièrement fermée (CLSCHK) est positionné à l'étape 200 du sous-programme montré à la figure 9. A l'étape 222, il est déterminé que "le commutateur de coulissement d'ouverture/basculement vers le bas 2 est activé (OUI)" et la commande passe à l'étape 223. A l'étape 223, le niveau de signal du signal de rotation d'arbre de sortie produit à partir du circuit CI Hall 6 est contrôlé de manière similaire à l'étape 203 mentionnée précédemment. Si le signal de rotation d'arbre de sortie du circuit CI Hall 6 est au niveau bas (L), la commande passe à l'étape 224 à partir de l'étape 223, "la réinitialisation du compteur de position de décalage 12" est exécutée à l'étape 224, et la commande revient à l'étape 222 après exécution de "l'attaque du moteur électrique dans le sens du coulissement d'ouverture/basculement vers le bas" à l'étape 225. Lorsque le signal de rotation d'arbre de sortie du circuit CI Hall 6 passe au niveau haut (H), la commande passe à l'étape 225 par l'intermédiaire de l'étape 226 ou 227. L'arbre d'induit 71a du moteur électrique 71 est entraîné en rotation dans le sens normal à l'instant t12, de telle sorte que les circuits CI Hall 4 et 5 produisent les premier et second signaux de rotation, et le circuit CI Hall 6 produit le signal de rotation d'arbre de sortie en fonction de la rotation en sens normal de l'arbre de sortie 73. Les premier et second signaux de rotation sont respectivement délivrés à l'élément de prépositionnement de toit 11 et le signal de rotation d'arbre de sortie est délivré respectivement au circuit de commande 18, au compteur de position de décalage 12 et au compteur de rotation d'arbre de sortie 13. Le panneau de toit ouvrant 50 est basculé vers le bas. Lorsque le panneau de toit ouvrant 50 est entraîné vers le bas par la rotation en sens normal de l'arbre d'induit 71a du moteur électrique 71 et que le signal de rotation d'arbre de sortie du circuit CI Hall 6 passe au 22 2797694 niveau haut (H) à l'instant t13, la commande passe à l'étape 226 par l'intermédiaire de l'étape 223. Il est déterminé à l'étape 226 si le compteur de rotation d'arbre de sortie 13 totalise un nombre "Na" d'impulsions ou non, la commande passe à l'étape 225 du fait que le compteur de rotation d'arbre de sortie 13 ne totalise pas encore un nombre "Na" d'impulsions et l'arbre d'induit 71a du moteur électrique 71 continue de tourner en sens nonnrmal. Si le panneau de toit ouvrant 50 est basculé davantage vers le bas en fonction de la poursuite de la rotation en sens normal de l'arbre d'induit 71a et que le signal de rotation d'arbre de sortie du circuit CI Hall 6 passe au niveau haut (H), la commande passe à l'étape 226 à partir de l'étape 223. Lorsque le compteur de rotation d'arbre de sortie 13 achève le comptage d'un nombre "Na" d'impulsions à l'instant t14, la commande passe à l'étape 227 à partir de l'étape 226. Il est déterminé à l'étape 227 si le compteur de position de décalage 12 totalise ou non un nombre "na" d'impulsions. La commande passe à l'étape 225 à partir de l'étape 227 pendant que le compteur de position de décalage 12 compte un nombre "na" d'impulsions. Lorsque le compteur de position de décalage 12 achève le comptage d'un nombre "na" d'impulsions à partir de l'instant t14 jusqu'à l'instant t15, la commande passe à l'étape 233 à partir de l'étape 227. Le panneau de toit ouvrant 50 est préalablement conçu de manière à arriver dans la position entièrement fermée à l'instant de fin de comptage d'un nombre "na" d'impulsions par le compteur de position de décalage 12. Ensuite, "la réinitialisation de l'indicateur de commutateur inactif (SWOFF)" est exécutée à l'étape 233, "le positionnement de la donnée de position entièrement fermée FERME dans le compteur de position de toit 14" est exécuté à l'étape 234 et "la réinitialisation de l'indicateur d'identification de position entièrement fermée (CLSCHK)" est, en outre, exécutée à l'étape 235. De plus, la commande passe à l'étape 236 et "la fin de l'action initiale" est positionné à l'étape 236. Selon le sous-programme mentionné précédemment, la réinitialisation du compteur de position de toit 14 et du panneau de toit ouvrant 50 est réalisée. La commande revient à l'étape 100 dans le programme principal après achèvement du sous-programme de mode initial. 23 2797694 Dans ce dispositif de commande, le compteur de position de toit 14 peut être réinitialisé de manière automatique. La réinitialisation automatique du compteur de position de toit 14 est réalisée en exécutant "le sous- programme de contrôle de déviation de toit" à l'étape 108. La commande passe à l'étape 300 dans le sous-programme montré à la figure 10 à partir de l'étape 108, il est déterminé si le front sur le signal de rotation d'arbre de sortie du moyen de production de signal de rotation d'arbre de sortie (circuit CI Hall) 6 passe au niveau bas (L) à partir du niveau haut (H) ou non, à l'étape 300, et il est, en outre, déterminé à l'étape suivante 301 si le front sur le signal de rotation d'arbre de sortie du moyen de production de signal de rotation d'arbre de sortie 6 passe au niveau haut (H) à partir du niveau bas (L) ou non. Lorsque le front sur le signal de rotation d'arbre de sortie passe au niveau bas (L) à partir du niveau haut (H) ou au niveau haut (H) à partir du niveau bas (L), la commande passe à l'étape 303 par l'intermédiaire de l'étape 302 après avoir exécuté "le positionnement de la valeur initiale n (n rotation d'arbre de sortie 6 change. A l'étape 303, il est déterminé si la valeur cumulée GPC du compteur de position de toit 14 dépasse ou non la valeur cumulée maximum FRONTMAX(n) prédéterminée comme cela est montré à la figure 11, en fonction du nombre de fronts FRONT(n) à l'instant o le front sur le signal de rotation d'arbre de sortie produit à partir du moyen de production de signal de rotation d'arbre de sortie 6 change. Si la valeur cumulée GPC du compteur de position de toit 14 qui compte les impulsions des premier et second signaux de rotation produits à partir des premier et second moyens de production de signal de rotation 4 et dépasse la valeur maximum prédéterminée P2 du nombre de fronts FRONT(0) , la commande passe à l'étape 304 à partir de l'étape 303, "l'incrémentation du compteur de toit" est exécutée et les étapes 303 et 304 sont exécutées de manière répétée. La valeur cumulée GPC du compteur de position de toit 14 dépasse la valeur maximum prédéterminée P4 du nombre 24 2797694 de fronts FRONT(1). La valeur cumulée GPC du compteur de position de toi14 est ensuite comparée à la valeur maximum prédéterminée P6 du nombre de fronts FRONT(2). Si la valeur cumulée GPC du compteur de position de toit 14 dépasse la valeur maximum prédéterminée P(2n + 2) du nombre de fronts FRONT(n), la valeur cumulée GPC du compteur de position de toit 14 est ensuite comparée à la valeur maximum prédéterminée P(2 (n + 1) + 2) du nombre de fronts FRONT(n + 1). Lorsque la valeur cumulée GPC du compteur de position de toit 14 ne dépasse pas la valeur maximum prédéterminée P6 du nombre de fronts FRONT(2), la commande passe à l'étape 305. A l'étape 305, il est déterminé si la valeur cumulée GPC du compteur de position de toit dépasse la valeur maximum prédéterminée P5 du nombre de fronts FRONT(2) ou non. Lorsque la valeur cumulée GPC du compteur de position de toit n'est pas supérieure à la valeur minimum prédéterminée P5 du nombre de fronts FRONT(2), il est estimé que l'erreur est provoquée sur la valeur cumulée du compteur de position de toit 14 du fait que la valeur cumulée du compteur de position de toit 14 n'est pas comprise dans une plage entre la valeur minimum P5 et la valeur maximum P6, la commande passe à l'étape 306 à partir de l'étape 305 et "le positionnement de l'action initiale" est exécuté à l'étape 306. En fonction de l'exécution du "positionnement de l'action initiale" à l'étape 306, la commande passe à l'étape 101 par l'intermédiaire de l'étape montrée à la figure 8, et passe, en outre, à l'étape 200 montrée à la figure 9 à partir de l'étape 101, de sorte que l'action initiale est de nouveau exécutée de la même manière que mentionnée précédemment. Lors de l'exécution du sous-programme de contrôle de déviation de toit, lorsque le signal de rotation d'arbre de sortie du moyen de production de signal de rotation d'arbre de sortie 6 ne passe pas au niveau haut (H) à partir du niveau bas (L), ni au niveau bas (L) à partir du niveau haut (H) aux étapes 301 et 302, ou que la valeur cumulée GPC du compteur de position de toit 14 est dans la plage comprise entre la valeur minimum P(2n + 1) et la valeur maximum P(2n + 2), la commande passe à l'étape 307 et la situation du moteur électrique 71 est contrôlée à l'étape 307. 2797694 A l'étape 307, il est déterminé si l'arbre d'induit 71a du moteur électrique 71 et l'arbre de sortie 73 de l'actionneur 70 sont bloqués ou non. De même, dans le cas o le moteur électrique 71 est bloqué, la commande passe à l'étape 306 et le mode initial est exécuté. Comme cela a été mentionné précédemment, la présente invention permet de fournir un dispositif de commande de toit ouvrant qui ne comporte pas de commutateur de détection de position constitué par un moyen de réduction de vitesse avec quelques engrenages et un mécanisme de commutation. En outre, même si l'erreur se produit sur la valeur cumulée io du compteur de position de toit, il est possible de réinitialiser de manière sûre et automatique la valeur cumulée du compteur de position dans le dispositif de commande de toit ouvrant conforme à la présente invention. -L6 2797694 REVENDICATIONS 1. Dispositif de commande de toit ouvrant (1) destiné à commander un toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend: un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation, en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation et le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie et à mémoriser une valeur cumulée en tant que donnée de position dudit panneau de toit ouvrant; et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale lorsque ladite valeur cumulée du moyen de 2 ?- 2797694 comptage de position de toit n'est pas comprise dans une plage prédéterminée, en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie. 2. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation, en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un moyen de comptage de décalage (12) destiné à compter les premier et second signaux de rotation, produits à partir desdits premier et second moyens de production de signal de rotation, et le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation et à identifier une position dudit panneau de toit ouvTant, et un moyen d'identification destiné à identifier une valeur cumulée dudit moyen de comptage de position de toit au moment de l'apparition d'un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie; et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas dans une plage prédéterminée, et réinitialise la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale lorsque ledit moyen de comptage de décalage démarre le comptage desdits premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation, en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, et qu'une valeur cumulée dudit moyen de comptage de décalage atteint une valeur prédéterminée. 3. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend: un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation, en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un premier moyen de comptage destiné à compter les premier et second signaux de rotation produits à partir des premier et second moyens de production de signal de rotation, un second moyen de comptage destiné à compter le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation et à identifier une position dudit panneau de toit ouvrant, et un moyen d'identification destiné à identifier une valeur cumulée dudit moyen de comptage de position de toit au moment de l'apparition d'un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie; et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas dans une plage prédéterminée, et interrompt l'alimentation en courant sur le moteur électrique dudit actionneur et réinitialise la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale si ledit premier moyen de comptage démarre le comptage des premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation, en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, au moment o ledit second moyen de comptage compte les impulsions du signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie jusqu'à une valeur prédéterminée et la valeur cumulée dudit premier moyen de comptage atteint une valeur prédéterminée dans ledit mode initial. 4. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend: un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71 a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation, en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un premier moyen de comptage destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation, un second moyen de comptage destiné à compter le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation et à identifier une position dudit panneau de toit ouvrant, et un moyen d'identification destiné à identifier une valeur cumulée dudit moyen de comptage de position de toit à l'instant o une modification se produit sur le niveau de signal du signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie; et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas dans une plage prédéterminée, et interrompt l'alimentation en courant sur le moteur électrique dudit actionneur et réinitialise la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale si ledit premier moyen de comptage démarre le comptage des premier et second signaux de rotation produits à partir des premier et second moyens de production de signal de rotation, en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, au moment o ledit second moyen de comptage compte les impulsions du signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie jusqu'à une valeur prédéterminée et la valeur cumulée dudit premier moyen de comptage atteint une valeur prédéterminée dans ledit mode initial. 5. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (7 la), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, 32...L 2797694 et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation, en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un moyen de comptage de décalage (12) destiné à compter les premier et second signaux de rotation, produits à partir desdits premier et second moyens de production de signal de rotation, et le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation et à identifier une position dudit panneau de toit ouvrant, et un moyen d'identification destiné à identifier une valeur cumulée dudit moyen de comptage de position de toit au moment de l'apparition d'un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie; et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas dans une plage prédéterminée, ledit moyen de comptage de décalage commence le comptage des premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, et ladite unité de commande réinitialise la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale lorsque la valeur cumulée dudit moyen de comptage de décalage atteint une valeur prédéterminée. 6. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71 a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production 2 o de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation, en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un premier moyen de comptage destiné à compter les premier et second signaux de rotation produits à partir des premier et second moyens de production de signal de rotation, un second moyen de comptage destiné à compter le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation et à identifier une position dudit panneau de toit ouvrant, et un moyen d'identification destiné à identifier une valeur cumulée dudit moyen de comptage de position de toit au moment de 2*) 4 2797694 l'apparition d'un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie; et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas dans une plage prédéterminée, ledit premier moyen de comptage commence à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie au moment o ledit second moyen de comptage compte les impulsions du signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie jusqu'à une valeur prédéterminée, et ladite unité de commande interrompt l'alimentation en courant sur le moteur électrique dudit actionneur et réinitialise la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale si la valeur cumulée dudit premier moyen de comptage atteint une valeur prédéterminée dans ledit mode initial. 7. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un premier moyen de comptage destiné à compter les premier et second signaux de rotation produits à partir des premier et second moyens de production de signal de rotation, un second moyen de comptage destiné à compter le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation et à identifier une position dudit panneau de toit ouvrant, et un moyen d'identification destiné à identifier une valeur cumulée dudit moyen de comptage de position de toit à l'instant o une modification se produit sur le niveau de signal du signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas dans une plage prédéterminée, ledit premier moyen de comptage commence à compter les premier et second signaux de rotation produits à partir desdits premier et second moyens de production de signal de rotation en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie au moment o ledit second moyen de comptage compte les impulsions du signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie jusqu'à une valeur prédéterminée, et ladite unité de commande interrompt l'alimentation en courant sur le moteur électrique dudit actionneur et réinitialise la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale si 53 6 2797694 la valeur cumulée dudit premier moyen de comptage atteint une valeur prédéterminée dans ledit mode initial. 8. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71 a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de l'actionneur, et comprenant un moyen de production de signal de rotation d'arbre d'induit (4) destiné à produire un signal de rotation d'arbre d'induit en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un moyen de comptage de position de toit (14) destiné à compter le signal de rotation d'arbre d'induit produit à partir dudit moyen de production de signal de rotation d'arbre d'induit et le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie et à mémoriser une valeur cumulée en tant que donnée de position dudit panneau de toit ouvrant; et en ce que ladite unité de commande exécute un mode initial afin de réinitialiser la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas comprise dans une plage prédéterminée, en se référant à un front sur le signal de rotation d'arbre de 3 ' 2797694 sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie. 9. Dispositif de commande de toit ouvrant (1) destiné à commander un panneau de toit ouvrant d'un véhicule automobile, caractérisé en ce qu'il comprend un premier commutateur (2) destiné à produire un signal de coulissement d'ouverture/basculement vers le bas; un second commutateur (3) destiné à produire un signal de coulissement de fermeture/basculement vers le haut; un actionneur (70) comportant un moteur électrique (71) comprenant un arbre d'induit (71a), un engrenage de réduction (78) entraîné par la rotation de l'arbre d'induit dudit moteur électrique et un arbre de sortie (73) associé audit engrenage de réduction, afin d'entraîner un panneau de toit ouvrant (50) du véhicule automobile dans un sens de coulissement d'ouverture, un sens de coulissement de fermeture, un sens de basculement vers le bas ou un sens de basculement vers le haut; et une unité de commande (MCU) reliée électriquement auxdits premier et second commutateurs et audit moteur électrique de lactionneur, et comprenant un premier moyen de production de signal de rotation (4) destiné à produire un premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un second moyen de production de signal de rotation (5) destiné à produire un second signal de rotation avec un déphasage par rapport audit premier signal de rotation en fonction de la rotation dudit arbre d'induit du moteur électrique, un moyen de production de signal de rotation d'arbre de sortie (6) destiné à produire un signal de rotation d'arbre de sortie en fonction de la rotation dudit arbre de sortie de l'actionneur, et un moyen de comptage de position de toit (14) destiné à compter les premier et second signaux de rotation, produits à partir desdits premier et second moyens de production de signal de rotation, et le signal de rotation d'arbre de sortie, produit à partir dudit moyen de production de signal de rotation d'arbre de sortie, et à mémoriser une valeur cumulée en tant que donnée de position dudit panneau de toit ouvrant; et en ce que ladite unité decommande réinitialise la valeur cumulée dudit moyen de comptage de position de toit à une valeur initiale lorsque ladite valeur cumulée du moyen de comptage de position de toit n'est pas comprise dans une plage prédéterminée, en se référant à un front sur le signal de rotation d'arbre de sortie produit à partir dudit moyen de production de signal de rotation d'arbre de sortie.