Page 4
à un usage particulier ou toute autre garantie que ce soit. En aucun cas, la responsabilité d'ABB ne pourra être engagée à la suite de dommages fortuits ou liés à l'utilisation du présent manuel ou des produits décrits dans le manuel.
1.2.7 Configurations des axes du robot ............... 1.2.8 Bibliothèques, géométries et fichiers CAO ........... 1.2.9 VSTA comme EDI ..................Installation et obtention d'une licence de Robotstudio ..........Interface utilisateur .................... 1.4.1 Ruban, onglets et groupes ................ 1.4.2 Navigateur Agencement ................
RobotStudio est une application PC pour la modélisation, la programmation hors ligne et la simulation des cellules de robot. Ce manuel explique comment créer, programmer et simuler des cellules et stations de robot à l'aide de RobotStudio. Il explique également les termes et concepts associés à la programmation en ligne et hors ligne.
Page 12
Déploiement et distri- Décrit la manière dont on transfère les systèmes bution à la page 159 de commande virtuels de RobotStudio et les véri- tables systèmes de commande IRC5, comment copier les programmes, comment compiler une station active de manière à la passer d’un PC Ro- botStudio à...
Page 13
Vue d'ensemble Suite Révisions Révision Description Première révision, intitulée RobotStudio 2008, publiée pour les journées partenaires. Le manuel au complet a été adapté à la nouvelle interface graphique, dans laquelle RobotStudio Online a été intégré. Publié avec RobotStudio 5.12. Les mises à jour suivantes ont été appliquées au manuel : •...
Page 16
Modifier le code RAPID à la page 430 • Une fenêtre d'espion variable RAPID à la page 453 • Installation et obtention d'une licence de Robotstudio à la page et en particulier Obtention d'une licence réseau à la page 46 •...
Vous pouvez commander sur DVD tous les documents répertoriés auprès d'ABB. Les documents répertoriés sont valables pour les systèmes de manipulateur M2004. Manuels du produit Les manipulateurs, systèmes de commande, DressPack/SpotPack et presque tout...
Page 18
• Manuel d’utilisation - Informations relatives à la sécurité • Manuel d’utilisation - Consignes générales de sécurité • Manuel d’utilisation - Démarrage - IRC5 et RobotStudio • Manuel d’utilisation - Introduction à RAPID • Manuel d’utilisation - IRC5 avec FlexPendant •...
IRC5 physique réel, simplement appelé système de commande réel. Lorsque RobotStudio est utilisé avec des systèmes de commande réels, on parle de mode en ligne. Lorsque vous travaillez sans être connecté à un système de commande réel, ou en étant connecté à un système de commande virtuel, RobotStudio est dit en mode hors ligne.
RobotStudio utilise pour créer le système RobotWare à partir du groupe de médias. Lorsque vous installez RobotStudio, une seule version de Ro- botWare est installée. Pour simuler un système RobotWare spécifique, la version de RobotWare utilisée pour ce système doit être installée sur votre PC.
Page 25
La version RobotWare du IRC5 est 5.xx, où xx correspond à la version mineure. Lorsque ABB met sur le marché un nouveau modèle de robot, une nouvelle version de RobotWare est publiée pour proposer le support nécessaire au nouveau robot.
RAPID et sa programmation sont repris dans la section à la page Terminologie de la structure RAPID Le tableau ci-dessous répertorie la terminologie RAPID que vous pouvez rencontrer en travaillant avec RobotStudio. Les concepts sont listés par taille, du plus simple vers le plus grand. Concept Description Déclaration de données...
Programmation réelle hors La programmation réelle hors ligne se rapporte au concept ligne d'ABB Robotics consistant à connecter un environnement de simulation à un système de commande virtuel. Cette opération permet de créer des programmes, mais aussi de tester et d'optimiser les programmes hors ligne.
Les positions (cibles) et les trajectoires (suites d'instructions de déplacement vers les positions) sont utilisées lors de la programmation des déplacements des robots dans RobotStudio. Lorsque vous synchronisez la station RobotStudio avec le système de commande virtuel, les programmes RAPID sont créés à partir des trajectoires. Positions Une position est une coordonnée que le robot doit atteindre.
Quand un programme tourne, le robot déplace le TCP vers la position programmée. Système de coordonnées atelier de RobotStudio Le système de coordonnées atelier de RobotStudio représente la station ou la cellule de robot toute entière. C'est le sommet de la hiérarchie auquel se réfèrent tous les autres référentiels (quand on utilise RobotStudio).
Page 30
Sur l'image de droite, le référentiel de tâche a été déplacé à une autre position. en1000001303 L'image suivante illustre comment une référentiel de tâche est appliqué, dans RobotStudio, au référentiel du système de commande du robot dans la réalité. Par exemple, sur le sol de l'atelier. en1000001304 RS-WCS Système de coordonnées atelier dans RobotStudio...
Page 31
Suite Stations avec plusieurs systèmes de robot Pour un système robot unique, le référentiel de tâche de RobotStudio correspond au système de coordonnées atelier du système de commande du robot. Quand il y a plusieurs systèmes de commande dans une même station, le référentiel de tâche permet aux robots connectés de travailler selon des référentiels différents.
Page 32
1 Présentation de RobotStudio 1.2.6 Systèmes de coordonnées Suite Ainsi, RobotStudio ne permet pas la séparation des référentiels de tâche du système de commande. en1000001305 en1000001306 RS-WCS Système de coordonnées atelier dans RobotStudio TCP(R1) Point central d'outil du robot 1...
Page 33
Pour permettre cette configuration dans RobotStudio, il est possible de séparer et de positionner les référentiels de tâche des robots indépendamment les uns des autres.
RobotStudio. Si vous disposez de modèles CAO de vos pièces de travail et de vos équipements personnalisés, vous pouvez les importer sous la forme de géométries dans RobotStudio. Si vous ne disposez d'aucun modèle CAO, vous pouvez les créer dans RobotStudio.
Page 39
Formats 3D pris en charge Le format 3D natif de RobotStudio est ACIS. RobotStudio prend également en charge d'autres formats pour lesquels vous avez besoin d'une option. Le tableau suivant indique les formats pris en charge et les options correspondantes :...
Page 40
Pour convertir les fichiers aux formats VDA-FS, STEP et IGES, utilisez l'outil autonome Convertisseur CAO. Pour la conversion des autres formats, utilisez la fonction Exporter géométrie de RobotStudio. Vous devez disposer de l'option pour les formats cible et source pour la conversion de fichiers.
De plus, le navigateur Ajout fonctionne comme une fenêtre unique comprenant à la fois les ajouts VSTA et non-VSTA, les ajouts spécifiques de RobotStudio connus sous le nom de PowerPacs. Pour une procédure, reposrtez-vous à...
Options d'installation et conditions préalables Remarque Vous devez avoir des droits d’administrateur sur le PC pour pouvoir installer RobotStudio. RobotStudio est classé par catégorie dans les deux niveaux de fonctionnalités suivants : • Base - offre certaines fonctionnalités de RobotStudio pour configurer, programmer et exécuter un contrôleur virtuel.
Page 43
1.3 Installation et obtention d'une licence de Robotstudio Suite Remarque L'édition RobotStudio 5.15 64 bits est installée en option d'installation complète sur les ordinateurs équipés d'un système d'exploitation 64 bits. L'édition 64 bits permet l'importation de modèles de CAO plus importants, car la mémoire utilisable est supérieure à...
Page 44
Après avoir installé RobotStudio, passez à l’activation de votre installation RobotStudio. Connaître la version de RobotStudio installée Le numéro de version de votre installation RobotStudio s'affiche dans la barre de titre de RobotStudio. Activation de la licence RobotStudio L'activation de votre installation RobotStudio est une procédure de validation de votre licence RobotStudio.
Page 45
Dans la page d'obtention de licence, à droite, cliquez sur Assistant d'activation pour lancer l'assistant d'activation. Dans l'assistant d'activation, sur la page Activer RobotStudio, indiquez si vous avez une Licence autonome ou une Licence réseau, puis cliquez sur Suivant. Si vous avez sélectionné Licence autonome, la page Activer une licence autonome s'affiche.
Page 46
Obtention d'une licence. Installation du serveur de licence réseau L'obtention d'une licence réseau dans RobotStudio utilise le serveur de distribution SLP comme serveur de licence réseau. Il gère l'allocation des clés de licence réseau aux clients.
Page 47
1 Présentation de RobotStudio 1.3 Installation et obtention d'une licence de Robotstudio Suite ouvre ces ports dans le pare-feu Windows standard, mais tous les pare-feux tiers doivent être configurés manuellement par l'administrateur système. Utilisation de l'interface Web de serveur LSP Une fois que le serveur SLP est en ligne, vous pouvez accéder à...
La licence Commuter dans le système client expire lorsque la période d'extraction expire. Dans ce cas, au démarrage de RobotStudio dans le système client, la boîte de dialogue Licence réseau s'ouvre automatiquement et vous invite à renvoyer la licence au serveur.
Page 49
Dans la page d'obtention de licence, à droite, cliquez sur Assistant d'activation pour lancer l'assistant d'activation. Dans la page Activer RobotStudio de l'assistant d'activation, sélectionnez Je désire re- nvoyer ou extraire une licence Commuter et cliquez sur Suivant. La page Licence Commuter s'ouvre.
Comporte les options de création d'une nouvelle station ou d'un nouveau système robotique, de connexion à un sys- tème de commande, d'enregistrer une station en tant que visualiseur et les options RobotStudio. Pour en savoir plus, reportez-vous à Onglet Fichier à la page 205.
Il permet xx050005 de structurer une station. Pièce Un objet physique dans RobotStudio. Les pièces dotées d'informations géométriques sont consti- xx050006 tuées d'une ou plusieurs entités à 2 ou 3D. Les pièces dépourvues d'informations géométriques (comme les fichiers .jt importés) sont vides.
Vue d'ensemble La fenêtre du gestionnaire de documents vous permet de chercher et de parcourir les documents de RobotStudio (bibliothèques, géométrie et autres), en grandes quantités et de plusieurs provenances. Vous pouvez également ajouter des documents associés à une station, soit comme lien soit en intégrant un fichier dans la station.
Page 65
Par exemple, un fichier .docx s'ouvre dans Micro- soft Word. Un fichier incorporé est enregistré à un emplacement pro- visoire avant l'ouverture. Si RobotStudio détecte que le fi- chier provisoire a changé, il vous sera demandé de mettre à jour le fichier incorporé.
Page 67
1400 - Recherche les documents dont le nom de fichier ou une métadonnée contient 1400. • not author :ABB - recherche les documents dont le champ auteur ne contient pas la chaîne ABB. • size>1000 and date<1/2009 - Recherche les documents plus grands que 1000 ko et modifiés avant le 1/1/2009.
Page 70
Exporter : Ouvre une boîte de dialogue pour exporter les emplacements des documents dans un fichier xml. • Rétablir par défaut : Charge les emplacements par dé- faut (bibliothèque ABB, bibliothèque utilisateur et géo- métrie utilisateur). Ajouter emplacement Ouvre une boîte de dialogue permettant d'ajouter un emplace- ment de documents.
1 Présentation de RobotStudio 1.4.15 Raccourcis clavier 1.4.15 Raccourcis clavier Raccourcis clavier généraux Le tableau suivant reprend les raccourcis clavier généraux dans RobotStudio. Commande Combinaison de touches Raccourcis généraux Active la barre de menus Ouvre l’aide API ALT + F1 Ouvre l’aide...
Page 85
Remarque En désélectionnant l’option Vérifier le repère de base au démarrage, RobotStudio ne compare pas les valeurs de repère de base dans la station et le système de commande à chaque démarrage du système de commande. Cela évite le repositionnement de la bibliothèque de convoyeurs.
Pour créer un système de robot avec IRBT4004, IRBT6004 ou IRBT7004, le groupe de média TrackMotion doit être installé. Pour plus d'informations, reportez-vous à Installation et obtention d'une licence de Robotstudio à la page Configuration des axes externes pris en charge Le tableau suivant indique une combinaison de différentes configurations d’axes...
TrackMotion doit être installé. Pour plus d'informations, reportez-vous à Installation et obtention d'une licence de Robotstudio à la page Configuration manuelle d’un système avec Track Motion de type IRBTx004 1 Créer et démarrer un nouveau système. Voir Créer un nouveau système à...
2.5.1 Démarrer un VC. Vue d'ensemble RobotStudio utilise des systèmes de commande virtuels pour piloter les robots. Les systèmes de commande virtuels peuvent exécuter des systèmes de véritables robots et des systèmes virtuels particuliers pour le test et l’évaluation. Un système de commande virtuel utilise le même logiciel que le système de commande pour...
Page 96
Associez ensuite le robot à la translation. Importer une bibliothèque, une géométrie ou un pièce d’équipement Un composant de bibliothèque est un objet de RobotStudio qui a été enregistré séparément. Il n'est généralement pas possible de modifier les composants d'une bibliothèque.
2.6.2 Conversion de formats CAO Vue d'ensemble Un convertisseur CAO est installé par défaut avec RobotStudio. Dans la plupart des cas, vous n'avez pas à convertir les fichiers CAO avant de les importer dans RobotStudio, mais le convertisseur CAO peut être utile pour convertir plusieurs fichiers à...
Page 98
Description Facteurs d'échelle VR- Les données VRML et STL étant souvent créées dans des ML/STL unités non prévues par RobotStudio, elles doivent être redime- nsionnées. À la fermeture, supprimer Demande au convertisseur de CAO de supprimer les fichiers tous les journaux créés journaux à...
2.6.3 Dépannage et optimisation des géométries Vue d'ensemble Les caractéristiques des géométries et des modèles CAO de la station peuvent avoir une incidence considérable sur votre travail dans RobotStudio. Non seulement elles facilitent la programmation des objets mais améliorent également les performances de simulation.
Lors de la création de trajectoires dont les positions sont basées sur des géométries d'objets, les courbes sont les objets géométriques utilisés par RobotStudio. Par exemple, si vous souhaitez que le robot se déplace le long du bord d'un objet, vous pouvez d'abord créer une courbe suivant le bord, puis générer une trajectoire...
Page 103
Lorsque vous importez une géométrie ou que vous créez un objet, cette géométrie ou cet objet constitue une seule pièce. Toutefois, une pièce peut contenir plusieurs corps. Dans le mode de modélisation de RobotStudio, vous pouvez modifier les pièces en ajoutant, déplaçant et supprimant des corps.
: seuls les nouveaux repères outil doivent être définis. Les repères outil contiennent les informations nécessaires au déplacement et à la simulation de l'outil. Les deux méthodes de manipulation des données d’outil dans RobotStudio sont les suivantes : •...
Vue d'ensemble Lorsque vous démarrez un système disposant d’une translation ou d'un axe externe de positionneur dans une station RobotStudio, vous devez le configurer afin qu'il charge un modèle de translation ou de positionneur et obtienne les mouvements nécessaires au bon fonctionnement.
Voir Test des positions et des mouvements à la page 134. Synchroniser le progra- Génère un code RAPID à partir des éléments de RobotStudio mme avec le système de et permet la simulation du programme. commande virtuel Effectuer une modification Pour modifier des instructions ou des données créées par...
Créer un référentiel à partir de points Vous pouvez créer un référentiel en spécifiant des points sur les axes du système de coordonnées, puis en laissant RobotStudio calculer le placement et l'orientation de l'origine du référentiel. Pour une procédure, reportez-vous à la section Repère à...
Les positions apprises disposent de configurations validées, contrairement aux positions créées d'une manière différente. Les positions modifiées perdent leur configuration. Dans RobotStudio, les positions sans configuration valide sont marquées d’un symbole d’avertissement jaune. Pour plus d'informations sur les configurations, reportez-vous à la section Configurations des axes du robot à...
La vue d'ensemble suivante présente les outils permettant d'automatiser la modification des orientations de positions. Lorsque vous créez des trajectoires à partir de courbes dans RobotStudio, l'orientation des positions dépend des caractéristiques des courbes et des surfaces environnantes. L'exemple ci-dessous présente une trajectoire avec des orientations de positions non organisées.
Une instruction de mouvement est transmise au robot pour qu'il se déplace vers une position donnée d'une façon spécifique. Avec RobotStudio, vous pouvez créer des instructions de déplacement de trois façons : Méthode Description Création d'une instruction de...
Page 130
Gestionnaire de modèles d'instruction Le Gestionnaire de modèles d'instruction est utilisé pour ajouter la prise en charge des instructions autres que le réglage par défaut qui accompagne le RobotStudio. Par exemple, un système de commande de robot disposant de l’option RobotWare Dispense a des instructions spécialisées de déplacement en rapport avec le collage...
3.8 Test des positions et des mouvements Vue d'ensemble RobotStudio dispose de plusieurs fonctions permettant de tester la façon dont les robots atteignent des positions et se déplacent vers ces positions. Elles sont utiles pour trouver l’agencement optimal lors de la création d'une station mais aussi pendant la programmation.
MultiMove dans lesquels un robot ou un positionneur tient la pièce de travail et les autres robots l'exploitent. Vous trouverez ci-dessous la description de la procédure principale de programmation des systèmes MultiMove avec RobotStudio, ainsi que des renvois vers des instructions détaillées ultérieurement dans la section. Conditions préalables Pour utiliser les fonctions MultiMove, vous devez d'abord disposer des éléments...
Page 137
En plus d'utiliser les fonctions qui permettent de calculer et de créer des trajectoires MultiMove optimales, vous pouvez également programmer MultiMove manuellement avec les outils de programmation classiques de RobotStudio et un ensemble d'outils spécifiquement destinés à la programmation MultiMove.
Lorsque vous êtes satisfait des mouvements affichés lors du test du programme MultiMove, vous devez convertir les instructions de déplacement provisoires utilisées par la fonction MultiMove en trajectoires ordinaires dans RobotStudio. Création des trajectoires Pour créer des trajectoires pour le programme MultiMove dans RobotStudio, procédez comme suit :...
Vue d'ensemble Vous trouverez ci-dessous la description des fonctions et des commandes permettant de programmer les axes externes dans RobotStudio. Pour obtenir une description plus détaillée des axes externes et du mode de programmation, reportez-vous au manuel de l'axe externe à utiliser et au manuel de référence RAPID.
IRC 5 réels). Les programmes sont enregistrés à partir du VC. Lorsque vous enregistrez un programme dans des fichiers à partir de RobotStudio, le programme RAPID stocké dans le système du VC est enregistré. Ce programme est créé et mis à jour via la synchronisation de la station avec le VC, reportez-vous à...
RobotStudio. Vous pouvez synchroniser RobotStudio avec le système de commande virtuel et le système de commande virtuel avec RobotStudio. Dans une station RobotStudio, les positions et les mouvements de robot sont définis par les positions et les instructions de déplacement des trajectoires. Ces positions et instructions correspondent aux déclarations de données et aux...
Page 148
Cette page a été volontairement laissée vierge...
Page 150
: sous la forme d'un temps d'exécution libre ou sous la forme de tranches de temps. RobotStudio utilise par défaut le mode tranches de temps, mais vous pouvez passer en mode temps d'exécution libre si nécessaire.
4.2 Détection des collisions 4.2 Détection des collisions Vue d'ensemble RobotStudio vous permet de détecter et de consigner les collisions entre les objets d'une station. Les concepts de base de la détection des collisions sont décrits ci-dessous. Jeux de collisions Un jeu de collisions contient deux groupes d'objets, Objets A et Objets B, dans lesquels vous placez les objets entre lesquels vous souhaitez détecter les collisions.
Page 152
4 Simulation de programmes 4.2 Détection des collisions Suite Si le jeu de collisions est actif, RobotStudio vérifie l'emplacement des objets dans les groupes et indique les éventuelles collisions entre eux en fonction des paramètres de couleur actuels. Détection des collisions La détection des collisions vérifie si les robots ou les autres pièces en mouvement...
Pour plus d'informations sur l'utilisation de la fonction de chronomètre, voir la section Chronomètre à la page 362 Conseil Dans l'onglet Simulation, vous pouvez consulter la barre d''état de RobotStudio pour le Temps de simulation (à partir du début de la simulation jusqu'à la fin de la simulation). 3HAC032104-004 Révision: J...
Page 158
Cette page a été volontairement laissée vierge...
• La fonction Enregistrer un film vous permet également d’affecter un enregistrement de votre travail dans RobotStudio, soit de l’interface toute entière, soit juste de la fenêtre graphique. Effectuer des captures d'écran La fonction Capture d’écran vous permet de capturer une image de l’application complète ou de la fenêtre de document active (tel que la fenêtre graphique).
Page 162
Cette page a été volontairement laissée vierge...
Page 166
Le tableau suivant décrit les configurations de pare-feu nécessaires : en0900001008 Remarque RobotStudio utilise les paramètres des options Internet, HTTP et proxy pour obtenir les dernières nouvelles de RobotStudio. Pour consulter ces nouvelles, ouvrez l'onglet Fichier, puis le sous-onglet Aide.
Cela signifie également que les paramètres du système UAS s'appliquent à tous les outils de communication avec le système de commande, comme RobotStudio ou le FlexPendant. Les paramètres du système UAS déterminent les utilisateurs et les groupes pouvant accéder au système de commande, ainsi que les actions qu'ils peuvent entreprendre.
Conditions préalables Créer un système implique l’application d’un modèle prédéfini à une station, réutiliser un système existant ou laisse RobotStudio proposer un système basé sur un agencement. Pour que vous puissiez créer un système, les conditions suivantes doivent être remplies : •...
Parcourir pour aller dans ce dossier ou en créer un nouveau. Dans cet exemple, enregistrez le système dans C:\Program Files\ABB Industrial IT\Robotics IT\RobotStudio\ABB Library\Training Systems. 3 Cliquez sur Suivant pour passer à la page suivante.
Page 187
(Module d'entraînement 1/Application du module d'entraînement) et développez l'option ABB Standard manipulator (Manipulateur standard ABB). Sélectionnez l’option IRB 2400 Type A2400, variante de manipulateur IRB 2400L Type A. 4 Faites défiler l'écran vers le bas jusqu'au groupe DriveModule2 / Drive module application (Module d'entraînement 2/Application du module...
Vue d'ensemble Dans cet exemple, nous allons utiliser le Générateur de système pour créer un système hors ligne à utiliser dans une nouvelle station RobotStudio avec un robot IRB 1600 et un axe externe de positionneur IRBP 250D. Conditions préalables Lors de la création de systèmes pour des axes externes de positionneur, vous...
Page 189
2 Faites défiler l'écran vers le bas jusqu'au groupe DriveModule1 / Drive module application (Module d'entraînement 1/Application du module d'entraînement) et développez l'option ABB Standard manipulator (Manipulateur standard ABB). Sélectionnez l'option IRB 1600. Cette option définit le robot comme un robot IRB 1600-5/1,2.
Page 190
Entraînement ADU-790A en position Z3 4 Cliquez sur Finish (Terminer) pour créer le système. Lorsque vous démarrez un système dans la station RobotStudio, vous devez le définir afin qu'il charge un modèle pour le positionneur et qu'il obtienne les mouvements nécessaires au bon fonctionnement.
Dans le cas contraire, utilisez les groupes de médias pour positionneurs standard qui ont été installés avec RobotStudio. Le chemin d'accès par défaut à ces groupes de médias est le suivant : C.\program files\ABB Industrial IT\Robotics IT\MediaPool.
Page 202
Les messages personnalisés programmés dans des programmes RAPID. Interne Les messages d'erreur internes de bas niveau du système de com- mande, destinés au personnel du support technique ABB. Processus Les événements liés aux options des Processus industriels, tels que les points, l'arc et la dépose.
Ouvre une station enregistrée. Fermer Ferme une station. Info Lorsqu'une station est ouverte dans RobotStudio, cet onglet affiche les propriétés de la station, ainsi que systèmes de robot et les fichiers de bibliothèque appartenant à la station ouverte. Récent Affiche les stations auxquelles on a accédé récemment.
3 Dans la liste, sélectionnez le robot approprié. Vous pouvez également cliquer sur Parcourir pour rechercher et sélectionner un système. RobotStudio crée automatiquement un système de commande virtuel correspondant à votre système. 4 Cliquez sur Créer.
Le Visualiseur de station peut reproduire une station en 3D sur les ordinateurs sur lesquels RobotStudio n’est pas installé. Il combine le fichier station avec les fichiers nécessaires pour visualiser la station en 3D. Il peut aussi lire des simulations enregistrées.
Restaurer les boîtes de Cochez cette case pour restaurer les boîtes de dialogue et les dialogue et les messages messages qui sont masqués lors de l'utilisation de RobotStudio. masqués Options:Général:Licence Afficher les clés de licence Cliquez pour afficher les clés de licence par fonction, ver-...
Page 215
Options:Robotique:Programmation graphique Afficher la boîte de dia- Cochez cette case pour que RobotStudio affiche un avertisse- logue avec l'avertissement ment si des repères objet possédant le même nom ont été sur les repères objet défi- déclarés dans d'autres tâches. Valeur par défaut : sélectionnée.
Page 217
Les paramètres définis ici sont communs à tous les objets de RobotStudio. La boîte de dialogue Apparence graphique vous permet cependant d'ignorer certains de ces paramètres pour des objets spécifiques.
Page 218
Mode Temps virtuel - Te- Cette option permet de définir l'utilisation systématique du mps d'exécution libre mode Temps d'exécution libre dans RobotStudio. Les simulations créées à l'aide du Smart Component sont maintenant compatibles avec VC dans ce mode. En conséque- nce, il est possible d'exécuter les applications FlexPendant et...
ABB standard dans les équipement externes personnalisés. Le fichier de configuration de l'unité de moteur et de l'unité de réducteur en isolation sont fournis et mis à jour par ABB. L'outil Assistant d'axe externe simplifie la configuration du système de commande pour différentes combinaisons d'unités de moteur et d'unités de réducteur dans...
Page 228
• Ignorer - Cliquez ici pour continuer sans aucun changement. Vous pouvez enregistrer la configuration mais la simulation dans RobotStudio ne sera pas correcte. Cette option n'est pas recommandée. 3 Cliquez sur Suivant. Les mécanismes sont énumérés avec leurs articulations.
Page 229
(MTD ou MID) incluses dans la sélection. Il est possible de connecter 0-3 unités réducteur à une boîte SMB. Dans RobotStudio, chaque unité réducteur est représentée en tant que mécanisme séparé. Si plusieurs unités réducteur sont attachées en série, la cinématique de ce nouveau mécanisme est déterminée par les attachements entre les unités...
Page 249
Décalage Définissez ici la valeur du décalage. Onglet création de trajectoires Cet onglet permet de créer des trajectoires RobotStudio pour les robots MultiMove. Les trajectoires seront créées avec les mouvements affichés lors de la dernière simulation de test. Le groupe Paramètres vous permet de configurer les propriétés MultiMove qui connectent entre elles les tâches du robot d'outil et du robot de pièce de travail.
Page 251
Le groupe Statut indique l’état de la simulation, c’est à dire si les paramètres actuels ont été testés ou s’il y a eu des erreurs. Outre le groupe Statut, des informations du système de commande virtuel sont également disponibles dans la fenêtre Sortie de RobotStudio lors de la simulation. Démarrer << < > >>...
Page 253
L'assistant ne vous permettra pas de configurer correctement le système RobotWare. Si les options correctes ne sont pas utilisées, vous ne pourrez pas synchroniser les trajectoires MultiMove générées avec le système de commande virtuel, même si vous utilisez les fonctions MultiMove de RobotStudio. Suite page suivante 3HAC032104-004 Révision: J...
Vue d'ensemble Le Gestionnaire de modèles d'instruction est utilisé pour ajouter la prise en charge des instructions autres que le réglage par défaut qui accompagne le RobotStudio. Par exemple, un système de commande de robot disposant de l’option RobotWare Dispense a des instructions spécialisées de déplacement en rapport avec le collage comme DispL et DispC.
9.4.1 Composant intelligent 9.4 Composant intelligent 9.4.1 Composant intelligent Vue d'ensemble Un composant intelligent est un objet de RobotStudio (avec ou sans représentation graphique 3D) dont le comportement peut être défini par un code sous-jacent et/ou une agrégation d’autres composants intelligents. Terminologie Le tableau ci-dessous répertorie les différentes terminologies que vous pouvez...
Protéger un composant intelligent masque sa structure interne et l'empêche d'être modifié. Vous pouvez utiliser cette fonction pour masquer la complexité d'un composant intelligent et garantir sa fonctionnalité. Les composants enfant d'un composant intelligent sont masqués dans tous les navigateurs RobotStudio, ainsi que dans le navigateur Analyseur de signal. Remarque Protéger un composant intelligent de cette manière permet de masquer sa...
à cet effet. Fenêtre Simulateur d'E/S Le simulateur d'E/S de RobotStudio vous permet de visualiser et de définir manuellement les signaux, interconnexions et groupes existants lors de l'exécution du programme. Il est alors possible de simuler ou de manipuler les signaux.
10.11.3 Historique 10.11.3 Historique Vue d'ensemble Cette fonction affiche les enregistrements de signaux de la station RobotStudio actuelle et permet de les organiser. Présentation de l'historique du signal Vous pouvez effectuer les opérations suivantes dans la fenêtre de l'historique du signal : •...
Pour plus d'informations, reportez-vous au Application manual - Conveyor tracking. Mécanisme de suivi de convoyeur Cette procédure décrit la procédure permettant de faire fonctionner un système de suivi de convoyeur dans RobotStudio. 1 Créer un mécanisme de convoyeur. Voir Créer un mécanisme de convoyeur à...
Remarque Si une erreur survient lors de l’exécution du programme, le système de commande atteint l’état de sécurité. Dans cet état, RobotStudio ne peut pas exécuter le programme pendant la simulation suivante. Pour sortir de cet état, ouvrez le Panneau de commande et passez en Mode manuel, puis en Mode Auto.
RobotStudio vous permet également de travailler avec un système de commande hors ligne, c'est-à-dire un système de commande IRC5 virtuel exécuté localement sur votre PC.
Remarque Pour connecter RobotStudio à un système de commande réel via l'Ethernet (LAN), le système de commande doit avoir l'option RobotWare Interface PC. Cette option n'est pas requise lors de la connexion via un port de service.
11 Onglet Système de commande 11.2.4 ScreenMaker 11.2.4 ScreenMaker Vue d'ensemble ScreenMaker est un outil de RobotStudio destiné à la création d'interfaces utilisateur FlexPendant personnalisées, sans connaître l'environnement de développement Visual Studio et la programmation .NET. Pour plus d’informations sur ScreenMaker, reportez-vous à...
11.2.5 Redémarrer un système de commande Quand redémarrer un système de commande Certaines opérations ne prennent effet qu'une fois le système de commande redémarré. Dans RobotStudio , un message vous avertit s'il est nécessaire de redémarrer le système. Redémarrage à chaud Vous devez généralement redémarrer à...
Page 386
Remarque Le contenu de la carte PIB d'un système IRC5P (un système de commande pour la peinture) ne sera pas inclus dans la sauvegarde RobotStudio normale. Utilisez la fonction de sauvegarde du FlexPaintPendant pour inclure le contenu PIB. 3HAC032104-004 Révision: J...
11 Onglet Système de commande 11.3.5 FlexPendant Viewer 11.3.5 FlexPendant Viewer Vue d'ensemble FlexPendant Viewer est un ajout à RobotStudio qui récupère et affiche une capture d’écran du FlexPendant. La capture d’écran est automatiquement générée au moment de la requête. Conditions préalables Le système de commande à...
Pour les limites d'articulation, le lien correspondant est mis en surbrillance jaune pour signaler un avertissement, et en surbrillance rouge pour indiquer une erreur. Les limites de tolérance sont définies dans les options RobotStudio - En ligne - Contrôleur en ligne.
Page 418
PSC et n’est pas inclus dans le droit Accès total. Droits sur les applications Access to the ABB menu on La valeur true permet d'accéder au menu ABB du FlexPe- FlexPendant ndant. Il s'agit de la valeur par défaut si l'utilisateur ne dis- pose pas du droit.
Saisir des données dans un éditeur qui est en lecture seule provoque l'ouverture d'une boîte de dialogue vous demandant si RobotStudio doit acquérir l'accès en écriture. • Mise en surbrillance de la syntaxe - Le texte est mis en surbrillance dans différentes couleurs en fonction de la classification du jeton associé...
Page 433
La liste qui s'affiche contient les types de segments de code : • Segments de code prédéfinis • Segments de code définis par l'utilisateur Les éléments suivants sont des segments de code prédéfinis dans RobotStudio : • Tableau num, 2x2x4 • Tableau num, 2x4 •...
Page 434
Un liste des instructions prédéfinies s'affiche. L'instruction est insérée dans le code, à l'emplacement où se trouve le curseur. RobotStudio génère et insère les arguments par défaut dans l'instruction en utilisant les mêmes règles que le FlexPendant. Appliquer et vérifier les modifications Pour appliquer les modifications apportées dans l'éditeur au système et vérifier le...
Tâche, voir le Manuel de référence technique pour les para- mètres du système. Mode d'exécution Défini par le paramètre Mode d'exécution dans RobotStudio. Pour plus d'informations sur le mode d'exécution, voir la section Mode d'exécution du système de commande à la page 445.
Page 443
Le tableau suivant indique des cas de figure où l'état d'exécution des tâches ne peut pas être modifié. Si... RobotStudio génère un message qui in- dique à l'utilisateur... l'utilisateur ne dispose pas du droit Exécuter le qu'il est impossible d'exécuter l'opération.
L'outil relatif n'est pas supporté non plus. L'instruction de mouvement circulaire (MoveC) est utilisable. Utilisation de Régler les robtargets La procédure suivante décrit la fonction Régler les Robtargets dans RobotStudio 1 Sur l'onglet RAPID, dans le groupe Système de commande, cliquez sur Régler les Robtargets.
RAPID. Conditions préalables pour l'utilisation du profileur RAPID • Vous devez disposer d'une licence RobotStudio Premium pour utiliser cette fonction. • Vous devez disposer d'un système de commande avec au moins une tâche exécutable en fonction.
Remarque Les variables CONST ne peuvent pas être modifiées. Lors de la fermeture de RobotStudio, les variables et signaux ajoutés à la fenêtre de surveillance sont supprimés. Dans la fenêtre de l'Espion variable RAPID, cliquez droit pour afficher le menu contextuel suivant : Élément...
VSTA. Pour savoir comment générer des ajouts Général, rendez-vous sur le site Web ABB Robotics Developer Center à l'adresse http://developercenter.robotstudio.com. Les ajouts Général sont chargés depuis le dossier suivant sur votre PC : C:\Program Files (x86)\Common Files\ABB Industrial IT\Robotics...
3 Pour créer l’ajout, dans le menu Création, cliquez sur Créer. L’ajout sera chargé dans RobotStudio et il apparaîtra comme ajout utilisateur dans le navigateur des ajouts. 4 Enregistrez le projet sur votre disque dur si vous souhaitez que cet ajout reste associé...
13.3 Prédire la chaleur du réducteur Vue d'ensemble L'outil de prédiction de la chaleur du réducteur est un add-in pour RobotStudio qui aide à prévoir les problèmes de chauffe dans les réducteurs. Lorsque la température se trouve au-dessus d'une valeur prédéfinie, vous pouvez ajuster le cycle pour réduire la température ou commander un ventilateur qui refroidira le réducteur.
Page 460
Exécution d'une simulation à la page 357. Remarque Si la licence RobotStudio a expiré, le bouton Exécuter dans l'onglet Simulation sera désactivé. Vous ne pourrez donc pas exécuter la simulation dans l'onglet Simulation. Dans un tel cas, utilisez le bouton Exécuter à...
15.1 Introduction à ScreenMaker 15.1.1 Vue d'ensemble Présentation de ScreenMaker ScreenMaker est un outil de RobotStudio pour développer des écrans personnalisés. Il sert à créer des interfaces graphiques personnalisées de FlexPendant sans devoir apprendre l’environnement de développement de Visual Studio et la programmation .NET.
Page 523
être placée dans les dossiers indiqués du disque dur du système de commande avant d’être chargée. Après le chargement, elle se trouve dans le menu ABB comme présenté dans la figure ci-dessus. Cliquez sur l’élément de menu pour démarrer l’application d'interface graphique.
2 Pour créer un nouveau projet à partir de ScreenMaker installed templates, a Cliquez sur Simple Project. b Entrez un nom et précisez l'emplacement du nouveau projet. Par défaut, le nouveau projet est enregistré sur C:\My Documents\RobotStudio\My ScreenMaker Projects.. c Cliquez sur OK.
Page 539
Les applications utilisant l'option None ne peuvent être exécutées avec les versions de RobotWare antérieures à la version 5.11.01. 4 Dans l’onglet Display sous ABB Menu, allez chercher ABB menu image. 5 Dans l’onglet Display sous TaskBar, allez chercher TaskBar image.
Projects\Tutorial Les signaux suivants sont créés après avoir chargé le fichier EIO.cfg en1000000464 Créez une station vide dans RobotStudio avec Pour plus d’informations sur la créa- le système créé lors de l'étape précédente. tion d'une station, reportez-vous à Nouveau à la page 206.
à la section Déploiement sur le système de commande à la page 540. 3 Dans RobotStudio, appuyez sur Ctrl+F5 pour lancer le Virtual Flexpendant et cliquez sur FlexArc Operator Panel pour ouvrir le GUI. Remarque Assurez-vous de lancer l'exécution de RAPID et basculez le système de commande en mode Auto.
15.4 Questions fréquemment posées 15.4 Questions fréquemment posées Comment déployer manuellement en un Virtual Controller Si vous souhaitez éviter manuellement le bouton Deploy dans RobotStudio et virtual controller, les informations suivantes spécifient les fichiers qui sont déplacés. Actions Emplacement des fichiers de sortie Les fichiers contenant l'application FlexPendant dans ScreenMaker se trouvent (par exemple) dans le répertoire bin , dans les My ScreenMaker Projects du...