Configuration de la communication et utilisation du programme d’exemple (API avec module Ethernet externe QJ71E71)

Vous consultez actuellement la documentation pour la dernière version (2.1.2). Pour accéder à une autre version, cliquez sur le bouton "Changer de version" situé dans le coin supérieur droit de la page.

■ Si vous n’êtes pas sûr de la version du produit que vous utilisez, veuillez contacter le support technique Mech-Mind pour obtenir de l’aide.

Ce sujet fournit des instructions pour configurer la communication de l’Interface standard basée sur le protocole MC entre un automate Mitsubishi MELSEC-Q Series (avec module Ethernet externe QJ71E71) et le système de vision Mech-Mind.

Exigences matérielles et logicielles

Les modèles et versions indiqués ci-dessous ont été testés et peuvent être utilisés. Pour d’autres modèles et versions, vous pouvez vous référer à ce guide pour la procédure d’utilisation. En cas de problème, veuillez contacter l’assistance technique de Mech-Mind.

Matériel

  • Automate Mitsubishi : avec module d’interface Ethernet externe QJ71E71

    Le module Ethernet utilisé dans cet exemple est le QJ71E71-100. Le CPU est un MELSEC-Q Series Q03UDVCPU. L’alimentation Q est une Mitsubishi Q61P. L’unité de base est une Mitsubishi Q33B.

  • IPC (ordinateur personnel industriel)

  • Câble USB Type A mâle vers USB Mini‑B mâle

  • Commutateur réseau et câbles Ethernet

La connexion du système matériel est illustrée ci-dessous.

hardware connection

Logiciel

Logiciel Description Emplacement d’installation

GX Works2

Logiciel de programmation du PLC Mitsubishi

Ordinateur utilisé pour la programmation séquentielle du PLC

Mech-Vision & Mech-Viz versions : 2.0.0 ou supérieure

Logiciel fournissant le système de vision Mech-Mind

IPC

En plus des logiciels ci-dessus, veuillez copier le fichier de programme d’exemple MC Protocol_Q_Simple_Label_E71.GXW (utilisé pour implémenter les fonctionnalités de diverses commandes d’interface) sur un PC où GX Works2 est installé. Les fichiers de programmes d’exemple se trouvent en utilisant le chemin Communication Component/Robot_Interface/Mitsubishi MC dans le dossier où Mech-Vision et Mech-Viz sont installés.

Le pare-feu de l’IPC doit être désactivé.

Créer et configurer le projet PLC

Créer un projet PLC

  1. Ouvrez GX Works2 et cliquez sur l’icône Nouveau dans la barre d’outils. Dans la fenêtre de nouveau projet, sélectionnez QCPU (mode Q) comme série, Q03UDV comme type, Projet simple comme type de projet. Sélectionnez Utiliser le label, et sélectionnez Échelle comme langue. Après le paramétrage, cliquez sur OK pour enregistrer les modifications.

    create plc 1
  2. Allez à Navigation  Destination de connexion  Connexion actuelle, et double-cliquez sur Connection1.

    create plc 2
  3. Une fenêtre Transfer Setup Connection1 s’affichera. Veuillez suivre les étapes ci-dessous.

    1. Sélectionnez USB série, sélectionnez QCPU (mode Q comme mode PLC, puis cliquez sur Paramètres de couplage direct PLC.

    2. Sélectionnez USB dans la fenêtre contextuelle et cliquez sur Oui.

    3. Revenez à la fenêtre Transfer Setup Connection1, cliquez sur Test de connexion. Si GX Works2 est connecté au PLC avec succès, un message Connexion réussie avec le Q03UDVCPU apparaîtra.

    4. Cliquez sur OK dans la fenêtre Transfer Setup Connection1 et revenez à l’interface principale de GX Works2.

      create plc 3

Configurer les paramètres de communication du protocole MC

  1. Allez à Navigation  Projet  Paramètre  Paramètre réseau, et double-cliquez sur Ethernet/CC IE/MELSECNET.

    external configure plc 1
  2. Dans la fenêtre Paramètre réseau qui s’ouvre, configurez le réseau selon le matériel Ethernet spécifique. La figure ci-dessous présente la configuration de l’exemple de cette instruction. Puis cliquez sur Paramètres d’exploitation.

    external configure plc 2
  3. Dans la fenêtre Paramètres d’exploitation Ethernet qui s’ouvre, veuillez suivre les étapes ci-dessous.

    1. Dans la zone Communication Data Code, sélectionnez Binary Code.

    2. Dans la zone IP Address Setting, définissez l’adresse IP du module Ethernet QJ71E71-100, par exemple 192.168.1.22 (qui doit se trouver sur le même sous-réseau que l’adresse IP de l’IPC).

    3. Sélectionnez Enable Online Change.

    4. Dans la zone Initial Timing, sélectionnez Always wait for OPEN (Communication possible at STOP time).

    5. Dans les zones Send Frame Setting et TCP Existence Confirmation Setting, conservez le réglage par défaut.

    6. Cliquez sur Fin.

      external configure plc 3
  4. Revenez à la fenêtre Paramètre réseau, cliquez sur Paramètres d’ouverture. Dans la fenêtre suivante, définissez les paramètres de la première ligne comme indiqué sur la figure ci-dessous et cliquez sur Fin. Revenez à la fenêtre Paramètres Q, cliquez sur Fin et retournez à l’interface principale de GX Works2.

    external configure plc 4

Importer des programmes d’exemple

Avant d’ajouter le programme d’exemple à un projet déjà utilisé, il est recommandé de l’importer dans un nouveau projet et de le tester au préalable.
  1. Dans la barre de menus de GX Works2, allez à Projet  Bibliothèque  Installer.

    import file 1
  2. Dans la fenêtre Importer la bibliothèque dans le projet qui s’ouvre, sélectionnez Select Library (Project) dans la Liste de bibliothèques et cliquez sur Parcourir pour localiser le fichier local MC Protocol_Q_Simple_Label_E71.gxw (qui doit être copié à l’avance depuis l’IPC), puis cliquez sur Ouvrir.

    external import file 2
  3. Dans la fenêtre Importer la bibliothèque dans le projet, cliquez sur Actualiser la liste FB. Dans la zone Select FB to install, sélectionnez tous les éléments de la liste FB, puis cliquez sur OK.

    external import file 3
  4. Un message indiquant « Êtes-vous sûr de vouloir écraser ? » s’affichera. Sélectionnez Oui dans la fenêtre et revenez à l’interface principale de GX Works2.

    import file 4
  5. Dans la barre de menus de GX Works2, allez à Outil  Device/Label Automatic-Assign Setting.

    import file 5
  6. Dans la fenêtre Device/Label Automatic-Assign Setting qui s’ouvre, modifiez la plage d’assignation du dispositif Word D, puis cliquez sur OK.

    import file 6
  7. Sélectionnez Oui dans la fenêtre contextuelle comme indiqué ci-dessous et revenez à l’interface principale de GX Works2.

    import file 7

Télécharger la configuration de communication et les programmes d’exemple vers le PLC

  1. Dans GX Works2, développez Paramétrage du programme dans Navigation, faites glisser MAIN sous Type sans exécution vers Programme de balayage. Puis double-cliquez sur Programme.

    download configuration 1
  2. Cliquez sur l’icône Reconstruire tout dans la barre d’outils.

    download configuration 4
  3. Dans la fenêtre contextuelle demandant « Êtes-vous sûr de vouloir tout reconstruire ? », cliquez sur Oui.

    download configuration 5
  4. Cliquez sur l’icône Écrire vers le PLC dans la barre d’outils.

    download configuration 6
  5. Une fenêtre Online Data Operation apparaîtra. Sélectionnez Écrire, cliquez sur Paramètre+Programme, puis cliquez sur Exécuter.

    download configuration 7
  6. Cliquez sur Oui dans la fenêtre contextuelle comme indiqué ci-dessous.

    download configuration 8
  7. Sélectionnez Oui pour tous pour « Êtes-vous sûr de vouloir écraser le fichier existant ? ».

    download configuration 9
  8. Dans la fenêtre Write to PLC, lorsque « Écriture vers le PLC : terminée » apparaît dans le panneau, cliquez sur Fermer.

    download configuration 10
  9. Un message s’affichera comme ci-dessous. Si la sécurité du système peut être assurée, sélectionnez Oui pour revenir à la fenêtre Online Data Operation, puis cliquez sur Fermer. Enfin, éteignez l’alimentation du CPU du PLC et redémarrez-le.

    download configuration 11

Configurer la communication du robot

  1. Ouvrez Mech-Vision, et vous pouvez accéder à différentes interfaces. Créez une nouvelle solution en suivant les instructions ci-dessous.

    • Si vous êtes entré dans l’interface d’accueil, cliquez sur Nouvelle solution vierge.

      create solution 1
    • Si vous êtes entré dans l’interface principale, cliquez sur Fichier  Nouvelle solution dans la barre de menus.

      create solution 2
  2. Cliquez sur Configuration de la communication robot dans la barre d’outils de Mech-Vision.

  3. Dans la fenêtre Configuration de la communication robot, effectuez les configurations suivantes.

    1. Cliquez sur la liste déroulante Sélectionner le robot, et choisissez soit Robot répertorié soit Robot personnalisé selon le robot utilisé dans votre projet. Cliquez ensuite sur Suivant.

      • Robot répertorié : Convient à la plupart des robots. Cliquez sur Sélectionner le modèle de robot pour choisir le modèle de robot spécifique.

      • Robot personnalisé : Convient aux robots portiques ou aux robots qui ne figurent pas dans la catégorie des robots répertoriés. Il faut sélectionner la Convention des angles d’Euler du robot et le système de coordonnées du robot.

    2. Dans la section Mode de communication, sélectionnez Interface standard pour Type de service d’interface, Mitsubishi MC Client pour Protocole, et 3E pour Trame. Vous pouvez définir l'Adresse de base du registre(D) selon les besoins réels. La valeur est définie à 10000 dans cet exemple. En outre, la structure MM_Interface occupe au total 1528 registres D.

      L’adresse de début du registre (D) doit être cohérente avec l’adresse de début de la variable de structure MM_Interface (MM_Camera). En cas d’incohérence, veuillez les modifier selon les besoins réels.

    3. Dans le champ Adresse IP du PLC, saisissez l’adresse IP et le numéro de port du PLC utilisé.

    4. (Facultatif) Sélectionnez Activer automatiquement le service d’interface à l’ouverture de la solution.

    5. Cliquez sur Appliquer.

      mitsubishi mc
  4. Sur l’interface principale de Mech-Vision, assurez-vous que l’interrupteur Configuration de la communication robot dans la barre d’outils est basculé et devient bleu.

    interface service

Vérifier la communication

  1. Cliquez sur l’icône Démarrer la surveillance (toutes les fenêtres) dans la barre d’outils.

    establish communication 1
  2. Cliquez sur Oui dans la fenêtre contextuelle comme indiqué ci-dessous.

    establish communication 2
  3. Dans la fenêtre Watch1, ajoutez et développez le dispositif MM_Camera. Si la connexion est établie avec succès, la valeur de surveillance de HEARTBEAT continuera à changer.

    establish communication 3
  4. Le PLC est connecté avec succès si le message suivant s’affiche dans l’onglet Console du panneau de journal Mech-Vision : Connexion au PLC Melsec réussie. Si vous ne voyez pas ce message de journal, veuillez vérifier si :

    1. Si le matériel est correctement connecté ;

    2. Si le service d’interface a bien démarré dans Mech-Vision ;

    3. Si le programme PLC a été correctement téléchargé vers le PLC.

Test avec projet Mech-Vision/Mech-Viz

Cette section présente comment utiliser le FB de programme d’exemple pour déclencher le projet Mech-Vision afin d’obtenir des points de vision et déclencher le projet Mech-Viz afin d’obtenir le chemin planifié.

Conditions préalables

  1. Revenez à Mech-Vision et créez un projet Mech-Vision. Cliquez avec le bouton droit sur la solution et sélectionnez Chargement automatique de la solution. Les projets de la solution sont également chargés automatiquement. Par ailleurs, le numéro de projet apparaîtra avant chaque nom de projet.

  2. Créez un projet Mech-Viz. Cliquez avec le bouton droit sur le nom du projet dans Ressources de Mech-Viz et sélectionnez Chargement automatique du projet. Le projet Mech-Viz utilisé pour le test contient une étape « Branch by Msg » qui a été renommée en 1 comme indiqué ci-dessous.

    preparation 4

Exécuter le projet Mech-Vision et obtenir des points de vision

Ouvrir le moniteur (mode écriture)

  1. Dans GX Works2, sous Navigation/Project, cliquez sur l’icône Moniteur (mode écriture) dans la barre d’outils.

    test vision 1
  2. Cliquez sur OK dans la fenêtre contextuelle comme indiqué ci-dessous.

    test vision 2

Ajouter et paramétrer le FB MM_Start_Vis

  1. Développez POU/FB_Pool et faites glisser MM_Start_Vis vers ligne 0 de MAIN. Une fenêtre Input FB Instance Name s’affichera. Conservez les paramètres par défaut et cliquez sur OK.

    test vision 3
  2. Cliquez sur l’icône Ligne horizontale dans la barre d’outils. Cliquez sur OK dans la fenêtre contextuelle pour connecter la ligne de bus de gauche au port d’entrée EN1 du FB.

    test vision 4
  3. Définissez l’ID du projet Mech-Vision, c’est-à-dire le numéro avant le nom du projet dans la liste des projets de Mech-Vision. Réglez la valeur du port Vision_Proj_Num sur 1, et le projet n° 1 de Mech-Vision s’exécutera.

  4. Définissez le nombre de poses à envoyer par le projet Mech-Vision. Réglez la valeur du port Req_Pose_Num sur 0, et toutes les poses du résultat de vision seront renvoyées par Mech-Vision.

  5. Définissez le type de pose à envoyer par le robot. Régler la valeur du port Robot_Pose_Type sur 0 indique que le projet est en mode Eye-to-Hand, et la pose de capture d’image n’est pas nécessaire.

  6. Double-cliquez sur la zone du cadre bleu à gauche du port Start_Vision du FB MM_Start_Vis. Sélectionnez Contact ouvert dans la fenêtre contextuelle et saisissez le label global Camera_User.Start_Vis. Cliquez ensuite sur OK pour connecter le port Start_Vision à la ligne de bus de gauche.

    test vision 5
    test vision 6

Ajouter et paramétrer le FB MM_Get_VisData

  1. Faites glisser MM_Get_VisData vers la ligne 0 de MAIN. Une fenêtre Input FB Instance Name s’affichera. Conservez les paramètres par défaut et cliquez sur OK. Cliquez sur l’icône Ligne horizontale dans la barre d’outils, puis cliquez sur OK dans la fenêtre contextuelle pour connecter la ligne de bus de gauche au port d’entrée EN1 du FB.

    test vision 7
  2. Définissez l’ID du projet Mech-Vision, c’est-à-dire le numéro avant le nom du projet dans la liste des projets de Mech-Vision. Réglez la valeur du port Vision_Proj_Num sur 1, et le résultat de reconnaissance de vision du projet n° 1 de Mech-Vision sera obtenu.

  3. Double-cliquez sur la zone du cadre bleu à gauche du port Get_VisData du FB MM_Get_VisData. Sélectionnez Contact ouvert dans la fenêtre contextuelle et saisissez le label global Camera_User.Get_VisData. Cliquez ensuite sur OK pour connecter le port Get_VisData à la ligne de bus.

    test vision 8

Écrire/convertir/compiler des programmes vers le PLC

  1. Cliquez sur l’icône Changement de programme en ligne dans la barre d’outils.

    test vision 9
  2. Cliquez sur OK dans la fenêtre Confirm Build Method for Online Program Change qui s’affiche.

    test vision 10
  3. Cliquez sur Oui dans la fenêtre contextuelle comme indiqué ci-dessous.

    test vision 11
  4. Enfin, cliquez sur OK pour terminer le téléchargement du programme vers le PLC.

    test vision 12

Déclencher l’exécution du projet Mech-Vision

  1. Dans l’interface de MAIN, cliquez avec le bouton droit sur la variable d’entrée Camera_User.Start_Vis du FB MM_Start_Vis et sélectionnez Débogage  Modifier la valeur.

    test vision 13
  2. Dans la fenêtre Modifier la valeur qui s’affiche, cliquez sur ON pour déclencher l’exécution du projet Mech-Vision. Cliquez ensuite sur OFF pour réinitialiser la valeur.

    test vision 14
  3. Cliquez avec le bouton droit sur l’espace vide, sélectionnez Enregistrer dans Watch, et saisissez le label global MM_Camera.Status_Code. Si le projet démarre avec succès, le code d’état 1102 sera renvoyé.

    test vision 15
    Si le code d’état 10XX est renvoyé, veuillez vous référer à Codes d’état et dépannage pour le dépannage.

Obtenir des points de vision depuis Mech-Vision

  1. Sélectionnez la variable d’entrée Camera_User.Get_VisData du FB MM_Get_VisData et cliquez sur ON dans la fenêtre contextuelle pour obtenir des points de vision. Cliquez ensuite sur OFF pour réinitialiser la valeur.

    test vision 16
  2. Dans la fenêtre Watch1, saisissez le label global MM_Camera.Status_Code. Si les points de vision sont obtenus avec succès, le code d’état 1100 sera renvoyé. Ensuite, saisissez le label global MM_Camera.Target_Pose, et les données de pose des points de vision seront renvoyées.

    test vision 17
    Si le code d’état 10XX est renvoyé, veuillez vous référer à Codes d’état et dépannage pour le dépannage.

Exécuter le projet Mech-Viz et obtenir le chemin planifié

Ajouter et paramétrer le FB MM_Start_Empty

  1. Faites glisser MM_Start_Empty vers la ligne 54 de MAIN. Une fenêtre Input FB Instance Name s’affichera. Conservez les paramètres par défaut et cliquez sur OK. Cliquez sur l’icône Ligne horizontale dans la barre d’outils pour connecter la ligne de bus de gauche au port d’entrée EN1 du FB.

    test viz 1
  2. Double-cliquez sur la zone du cadre bleu à gauche du port Start_Empty du FB MM_Start_Empty. Sélectionnez Contact ouvert dans la fenêtre contextuelle et saisissez le label global Camera_User.Start_Empty. Cliquez ensuite sur OK pour connecter le port Start_Empty à la ligne de bus.

    test viz 2

Ajouter et paramétrer les FB MM_Start_Viz, MM_Set_Branch et MM_Get_VizData

  1. Faites glisser MM_Start_Viz, MM_Set_Branch et MM_Get_VizData vers MAIN respectivement. Une fenêtre Input FB Instance Name s’affichera. Conservez les paramètres par défaut et cliquez sur OK. Cliquez sur l’icône Ligne horizontale dans la barre d’outils pour connecter la ligne de bus de gauche au port d’entrée EN1 du FB.

    test viz 3
    test viz 4
    test viz 5
  2. Définissez le type de pose à envoyer par le robot. Régler la valeur du port Robot_Pose_Type sur 0 indique que le projet est en mode Eye-to-Hand, et la pose de capture d’image n’est pas nécessaire.

    Double-cliquez sur la zone du cadre bleu à gauche du port EN1 du FB MM_Start_Viz. Sélectionnez Contact fermé dans la fenêtre contextuelle et saisissez le label global Camera_User.Get_VizData. Puis, cliquez sur OK pour connecter le port EN1 à la ligne de bus de gauche.

    Double-cliquez sur la zone du cadre bleu à gauche du port Start_Viz du FB MM_Start_Viz. Sélectionnez Contact ouvert dans la fenêtre contextuelle et saisissez le label global Camera_User.Start_Viz. Puis, cliquez sur OK pour connecter le port Start_Viz à la ligne de bus de gauche.

    test viz 6
  3. Définissez les paramètres de branche dans le projet Mech-Viz. Réglez la valeur des ports Branch_Name et Branch_Exit_Port à 1 respectivement, et le projet Mech-Viz prendra le port de sortie 1 pour l’étape « Branch by Msg » nommée 1. Sélectionnez Contact ouvert dans la fenêtre contextuelle et saisissez le label global Camera_User.Set_Branch. Puis, cliquez sur OK pour connecter le port Set_Branch à la ligne de bus.

    test viz 7
  4. Définissez le type de pose des points d’itinéraire obtenus : Réglez la valeur du port Request_Pose_Type à 1, et Mech-Viz renverra des points d’itinéraire en JPs.

    Le Request_Pose_Type ici et le Robot_Pose_Type des FB MM_Start_Vis et MM_Start_Viz correspondent tous à la variable Pose_Type du label global MM_Camera. Par conséquent, si ces paramètres sont définis sur des valeurs différentes, la programmation doit s’assurer que les deux valeurs ne prennent pas effet en même temps.
  5. Double-cliquez sur la zone du cadre bleu à gauche du port EN1 du FB MM_Get_VizData. Sélectionnez Contact fermé dans la fenêtre contextuelle et saisissez le label global Camera_User.Start_Viz. Cliquez ensuite sur OK pour connecter le port EN1 à la ligne de bus de gauche.

  6. Double-cliquez sur la zone du cadre bleu à gauche du port Get_VizData du FB MM_Get_VizData. Sélectionnez Contact ouvert dans la fenêtre contextuelle et saisissez le label global Camera_User.Get_VizData. Cliquez ensuite sur OK pour connecter le port Get_VizData à la ligne de bus de gauche.

    test viz 8

Écrire/convertir/compiler des programmes vers le PLC

  1. Cliquez sur l’icône Changement de programme en ligne dans la barre d’outils.

    test viz 9
  2. Cliquez sur OK dans la fenêtre Confirm Build Method for Online Program Change qui s’affiche.

    test viz 10
  3. Cliquez sur Oui dans la fenêtre contextuelle comme indiqué ci-dessous.

    test viz 11
  4. Enfin, cliquez sur OK pour terminer le téléchargement du programme vers le PLC.

    test viz 12

Déclencher l’exécution du projet Mech-Viz

  1. Dans l’interface de MAIN, cliquez avec le bouton droit sur la variable d’entrée Camera_User.Start_Empty du FB MM_Start_Empty et sélectionnez Débogage  Modifier la valeur dans le menu contextuel. Dans la fenêtre Modifier la valeur qui s’affiche, cliquez sur ON pour effacer le résultat de vision précédemment obtenu. Cliquez ensuite sur OFF pour réinitialiser la valeur.

    test viz 13

    Dans la fenêtre Watch1, saisissez le label global MM_Camera.Status_Code. Le code d’état 3103 doit être renvoyé, et les valeurs des variables Camera_User.Target Pose, Camera_User.Target Label et Camera_User.Target Tool ID doivent être effacées.

    test viz 14
  2. Dans l’interface de MAIN, cliquez avec le bouton droit sur la variable d’entrée Camera_User.Start_Viz du FB MM_Start_Viz. Dans la fenêtre Modifier la valeur qui s’affiche, cliquez sur ON pour déclencher l’exécution du projet Mech-Viz. Cliquez ensuite sur OFF pour réinitialiser la valeur.

    test viz 15
  3. Dans la fenêtre Watch1, saisissez le label global MM_Camera.Status_Code. Si le projet démarre avec succès, le code d’état 2103 sera renvoyé.

    test viz 16
    Si le code d’état 20XX est renvoyé, veuillez vous référer à Codes d’état et dépannage pour le dépannage.

Définir le port de sortie de branche Mech-Viz

  1. Dans l’interface de MAIN, cliquez avec le bouton droit sur la variable d’entrée Camera_User.Set_Branch du FB MM_Set_Branch. Dans la fenêtre Modifier la valeur qui s’affiche, cliquez sur ON pour choisir la branche Mech-Viz. Cliquez ensuite sur OFF pour réinitialiser la valeur.

    test viz 17
  2. Dans la fenêtre Watch1, saisissez le label global MM_Camera.Status_Code. Si la branche est définie avec succès, le code d’état 2105 sera renvoyé.

    test viz 18
    Si le code d’état 20XX est renvoyé, veuillez vous référer à Codes d’état et dépannage pour le dépannage.

Obtenir le chemin planifié depuis Mech-Viz

  1. Dans l’interface de MAIN, cliquez avec le bouton droit sur la variable d’entrée Camera_User.Get_VizData du FB MM_Get_VizData. Dans la fenêtre Modifier la valeur qui s’affiche, cliquez sur ON pour obtenir le chemin planifié depuis Mech-Viz. Cliquez ensuite sur OFF pour réinitialiser la valeur.

    test viz 19
  2. Dans la fenêtre Watch1, saisissez le label global MM_Camera.Status_Code. Si le chemin planifié est obtenu avec succès, le code d’état 2100 sera renvoyé. Ensuite, saisissez le label global MM_Camera.Target_Pose, et les JPs des points d’itinéraire dans le chemin seront renvoyés.

    test viz 20
    Si le code d’état 20XX est renvoyé, veuillez vous référer à Codes d’état et dépannage pour le dépannage.

Cette page est-elle utile ?

Veuillez nous indiquer comment améliorer :

Nous accordons de l’importance à votre vie privée

Nous utilisons des cookies pour vous offrir la meilleure expérience possible sur notre site web. En continuant à utiliser le site, vous reconnaissez accepter l’utilisation des cookies. Si vous refusez, un cookie unique sera utilisé pour garantir que vous ne soyez pas suivi ou reconnu lors de votre visite sur ce site.