Dans l'Editeur de tâches, vous pouvez créer un programme de tâches à l'aide des commandes déplacer, contrôle de flux, commandes de signal, autres commandes, commandes de contrôle de force, et commandes avancées.
Déplacer les commandes
Ce sont des commandes utilisées pour ajuster ou changer la pose du robot.
|
Déplacer |
Déplacez-vous vers une position de waypoint enregistrée à l'aide du type de mouvement sélectionné. (p. ex. Déplacer J, déplacer l) |
|---|---|
|
Déplacer J. |
Permet de déplacer le robot vers les coordonnées de liaison cibles. |
|
Déplacer l |
Permet de déplacer le robot le long d'une ligne vers les coordonnées de l'espace de travail cible. |
|
Déplacer C. |
Permet de déplacer le robot le long d'un arc composé d'un point courant, d'un point intermédiaire et d'un point cible. |
|
Déplacer B. |
Permet de déplacer le robot le long d'une ligne et d'un arc reliant plusieurs points d'interconnexion et points cibles dans l'espace de travail. |
|
Déplacer SX |
Permet de déplacer le robot le long d'une ligne courbe reliant plusieurs points d'interconnexion et points cibles dans l'espace de travail. |
|
Déplacer SJ |
Permet de déplacer le robot le long d'une ligne courbe reliant plusieurs points d'interconnexion et points cibles exprimés sous forme de coordonnées de joint. |
|
Déplacer JX |
Permet de déplacer le robot vers la forme de coordonnées et de joint de l'espace de travail cible. Cela ne se déplace pas le long d'une ligne droite. |
|
Déplacer la spirale |
Permet de déplacer le robot le long d'une trajectoire s'étendant vers l'extérieur à partir du centre d'une spirale. |
|
Déplacer périodique |
Permet de déplacer le robot le long d'une trajectoire répétée périodiquement. |
|
Arrêter le mouvement |
Ceci est utilisé pour arrêter l'exécution de la tâche. |
|
Attendez Motion |
Ceci est utilisé pour arrêter temporairement le robot une fois la commande de déplacement précédente terminée. |
Contrôle de flux
Ils peuvent contrôler le flux de tâches via la mise en attente de tâches, la répétition, l'exécution de commandes incluses dans la tâche et les conditions.
|
Si |
Ceci est utilisé pour brancher en fonction d'une condition spécifique pendant l'exécution de la tâche |
|---|---|
|
Sinon si |
Ceci est utilisé pour brancher en fonction d'une condition spécifique pendant l'exécution de la tâche. |
|
Répéter |
Ceci est utilisé pour répéter la commande de tâche. |
|
Continuer |
Ceci est utilisé pour revenir à la première commande d'une instruction de répétition (Repeat). |
|
Sub |
Ceci est utilisé pour définir un thread dans la tâche. |
|
Appeler Sub |
Ceci est utilisé pour exécuter le thread défini. |
|
Sous-tâche |
Ceci est utilisé pour arrêter temporairement l'exécution de la tâche. |
|
Appeler la sous-tâche |
Ceci est utilisé pour recevoir une entrée utilisateur et l'enregistrer dans une variable pendant l'exécution de la tâche. |
|
Pause |
Permet de quitter la commande d'exécution répétée (répéter). |
|
Quitter |
Ceci est utilisé pour mettre fin à l'exécution de la tâche. |
|
Attendez |
Permet de contrôler le bouton de fonction. |
|
Entrée utilisateur |
Ceci est utilisé pour brancher en fonction d'une condition spécifique pendant l'exécution de la tâche.
|
|
Filetage |
Ceci est utilisé pour terminer l'exécution du thread. |
|
Exécuter le filetage |
Il s'agit d'une commande permettant de définir un thread dans la tâche. |
|
Tuer le thread |
Il s'agit d'une commande permettant d'exécuter une sous-tâche définie. |
|
Dossier |
Il s'agit d'une commande permettant de créer un dossier pour regrouper plusieurs commandes. |
Commandes de signal
Ils peuvent contrôler la signalisation pendant l'exécution de la tâche.
|
Ajouter un signal |
Ajouter un signal.
|
|---|---|
|
Obtenir le signal |
Obtenir les valeurs du signal.
|
|
Définir le signal |
Définir la valeur d'un signal.
|
|
Supprimer le signal |
Supprimer un signal. |
Autres commandes
Il existe des commandes qui pèsent l'élément et reçoivent l'entrée de l'utilisateur.
Remarque
-
L'utilisation répétée de commandes spécifiques concernant l'interface utilisateur de l'écran peut entraîner une baisse des performances du système, une moins grande réactivité de l'interface utilisateur de l'écran et un fonctionnement anormal du programme.
-
Il n'est pas recommandé d'exécuter des commandes telles que Set et Comment plus de 50 fois par seconde.
|
Commentaire |
Ceci est utilisé pour enregistrer les informations désignées par l'utilisateur dans un journal pendant l'exécution de la tâche.
|
|---|---|
|
Code personnalisé |
Ceci est utilisé pour insérer et exécuter un code DRL pendant l'exécution de la tâche. |
|
Définir |
Ceci est utilisé pour définir une variable pendant l'exécution de la tâche. |
|
Fenêtre contextuelle |
Ceci est utilisé pour afficher un écran contextuel pendant l'exécution de la tâche.
|
|
Définir |
Ceci est utilisé pour exécuter divers paramètres pendant l'exécution de la tâche. |
|
Mesure du poids |
Ceci est utilisé pour mesurer le poids pendant l'exécution de la tâche et l'enregistrer dans une variable. Ceci n'est pas pris en charge pour les modèles A et E. |
|
Variables globales |
Ceci est utilisé pour ajouter une variable globale. |
Forcer les commandes de contrôle
La force du robot peut être contrôlée pendant l'exécution de la tâche.
|
Conformité |
Ceci est utilisé pour contrôler la conformité pendant l'exécution de la tâche. |
|---|---|
|
Force |
Ceci est utilisé pour contrôler la force pendant l'exécution de la tâche. |
Commandes avancées
Il existe une commande pour exécuter le guidage manuel.
|
Guide manuel |
Ceci est utilisé pour exécuter l'apprentissage direct pendant l'exécution de la tâche. |
|---|---|
|
Coup de pouce |
Ceci est utilisé pour retarder l'exécution de la tâche jusqu'à l'entrée Nudge (application d'une force au robot). Ceci n'est pas pris en charge pour les modèles A et E. |