Comment exécuter en arrière-plan les programmes de l’Interface standard pour robots KUKA ?

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.

Pour les robots KUKA, un programme d’Interface standard peut contenir un programme principal et un programme secondaire. Lorsque le programme principal appelle le programme secondaire, le programme principal est considéré comme un programme d’avant-plan, tandis que le programme secondaire est considéré comme un programme d’arrière-plan qui doit se lancer automatiquement après le démarrage du système robotisé. Ce guide décrit principalement comment créer un programme d’arrière-plan de l’Interface standard pour un robot KUKA et permettre au programme de s’exécuter en arrière-plan.

Créer et exécuter un programme d’arrière-plan

  1. Sélectionnez l’icône du groupe d’utilisateurs et passez à Expert. Le mot de passe par défaut est kuka.

    faq16 1
  2. Sélectionnez le dossier R1 et sélectionnez Nouveau dans le coin inférieur gauche pour créer un nouveau dossier pour stocker le fichier de programme. Dans cet exemple, le dossier est nommé test.

    faq16 2
  3. Dans le dossier test, sélectionnez Aucun objet à droite et sélectionnez Nouveau dans le coin inférieur gauche pour ouvrir l’interface Sélection de modèle.

    faq16 3
  4. Dans l’interface Sélection de modèle, double-cliquez sur Submit pour créer un programme Submit pouvant s’exécuter en arrière-plan.

    faq16 4
  5. Saisissez le nom du programme et appuyez sur ENTER pour enregistrer le nom. Dans cet exemple, le programme est nommé mmtrigger.

    faq16 5
  6. Sélectionnez le fichier de programme nouvellement créé mmtrigger.sub, puis sélectionnez EDITOR pour écrire le programme.

    faq16 6

    Par exemple, le code d’exemple illustré dans la figure suivante indique de déclencher l’exécution du projet Mech-Vision et d’obtenir le résultat de vision.

    faq16 7
  7. Sélectionnez S, ouvrez l’interface Tous les interprètes SUBMIT, puis sélectionnez Afficher/Attribuer pour accéder à l’interface de configuration.

    faq16 8
  8. Sélectionnez Affichage/attribution actuel, choisissez mmtrigger pour EX1, puis sélectionnez Sélectionner/Démarrer pour démarrer le programme mmtrigger.

    faq16 9
  9. Sélectionnez Configuration du démarrage à froid, choisissez mmtrigger pour EX1, puis cochez la case Démarrage automatique pour le programme mmtrigger.

    faq16 10

Créer et exécuter un programme d’avant-plan

  1. Ouvrez le dossier test, sélectionnez mmtrigger, puis sélectionnez Nouveau dans le coin inférieur gauche pour ouvrir l’interface Sélection de modèle.

    faq16 11
  2. Dans l’interface Sélection de modèle, double-cliquez sur Modul pour créer un programme de module. Dans cet exemple, le programme est nommé MainModul.

    faq16 12
  3. Sélectionnez le fichier de programme nouvellement créé MainModul.src, puis sélectionnez EDITOR pour écrire le programme.

    faq16 13

    Par exemple, le code d’exemple dans la figure suivante indique que le programme d’avant-plan appelle le programme d’arrière-plan lorsque $FLAG[10] est défini sur TURE.

    faq16 14
  4. Après vous être assuré que le programme d’arrière-plan peut s’exécuter normalement, vous pouvez exécuter le programme d’avant-plan. Pour plus d’informations, voir Exécuter le programme d’étalonnage.

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.