Découvrez le langage Jody, une alternative à ABB RAPID offrant des fonctions supplémentaires et une approche flexible de la commande des robots ABB

Programmation des robots industriels ABB en langage Jody

Jody est un langage de programmation de robots ABB moins connu mais intéressant, qui constitue une alternative au populaire ABB RAPID. Grâce à sa structure modulaire et à ses fonctions étendues, Jody permet de contrôler précisément les mouvements et d’intégrer dynamiquement des systèmes externes, par exemple de vision ou de force. Chez NexaRob, nous utilisons Jody principalement dans les projets qui nécessitent des solutions de mouvement non standard ou une flexibilité particulière dans la définition de la logique de commande.

Pourquoi Jody ?

Comment NexaRob peut-il vous aider ?

Découvrez ce qui distingue le langage Jody et dans quels domaines la programmation des robots ABB dans cet environnement apporte des avantages significatifs

Fonctions clés et exemples d'applications dans Jody

Bien qu’ABB RAPID soit une norme largement utilisée dans la robotique ABB, Jody est parfois choisi pour des applications plus complexes ou non standard dans lesquelles les fonctionnalités de base de RAPID ne suffisent pas toujours. Nous présentons ci-dessous les principales caractéristiques de Jody ainsi que des exemples de domaines dans lesquels il se révèle particulièrement adapté :

Instructions de mouvement avancées

Outre les commandes standard, mouvements linéaires, articulaires et circulaires, Jody propose des paramètres supplémentaires définissant les accélérations, les décélérations ou les profils de trajectoire, ce qui offre un meilleur contrôle de la dynamique.

Application : Applications nécessitant des transitions extrêmement fluides entre les points ou le maintien strict de la vitesse de mouvement, par exemple dans les secteurs alimentaire ou pharmaceutique.

Intégration étendue avec les systèmes de vision

Les fonctions et bibliothèques intégrées facilitent la connexion avec des caméras 2D/3D, ce qui permet au robot ABB de corriger dynamiquement ses mouvements sur la base de l'image de l'environnement.

Application : Tri de pièces disposées de manière aléatoire, contrôle qualité en temps réel, assemblage de précision en électronique.

Possibilité de définir ses propres procédures et bibliothèques

Jody permet de créer des fonctions et modules personnalisés afin que le programmeur puisse adapter l’environnement aux besoins spécifiques d’une application.

Application : Lignes de production avec des processus atypiques où plusieurs tâches, par exemple collage, soudage ou inspection, doivent être combinées dans une seule séquence.

Fonctions de sécurité avancées

Le langage permet de configurer facilement des zones de sécurité, de surveiller les paramètres de force et de vitesse et de définir des procédures d’arrêt d’urgence du robot.

Application : Secteurs où le contact entre l’humain et le robot est inévitable, notamment l’automobile et les laboratoires médicaux, ainsi que les lieux soumis à des exigences strictes de santé et de sécurité au travail.

Polyvalence sectorielle

Les robots ABB avec Jody peuvent effectuer diverses tâches, du pick & place classique au soudage et à l'usinage, jusqu'à des projets d'assemblage très avancés nécessitant une logique de commande complexe.

Application : Automobile, électronique, alimentaire, pharmaceutique et même aéronautique et spatial, pour la recherche et le prototypage.

Jody est une alternative à ABB RAPID, offrant des fonctions supplémentaires et une plus grande flexibilité dans la conception des trajectoires et l’intégration avec des systèmes externes. NexaRob accompagne le déploiement et la maintenance des applications en Jody, depuis la phase initiale de conseil jusqu’à la création du code et aux tests, puis au service et à l’extension du système à long terme. Votre production peut ainsi atteindre un niveau d’automatisation supérieur et mieux répondre à l’évolution des défis du marché.

Découvrez les différentes méthodes de création de code Jody pour les robots ABB et choisissez la solution la mieux adaptée à vos processus

Principaux modes et méthodes de programmation dans Jody

Les robots ABB programmés en Jody offrent plusieurs méthodes de création et de modification des applications, de l’édition rapide sur le pupitre opérateur aux outils hors ligne avancés permettant d’optimiser le code sans arrêt de production. Chez NexaRob, nous choisissons la méthode adaptée aux caractéristiques de votre site afin d’assurer un déploiement rapide, sûr et flexible. Voici les principaux modes :

Teach Pendant (programmation en ligne)

Programmation hors ligne, environnement de simulation

Programmation à distance en ligne, commande via le réseau

Approche Hybride

Méthodes de programmation en Jody sont flexibles et peuvent être combinés selon la complexité des opérations et le rythme des changements de production. Cela permet d’utiliser efficacement des robots ABB dans de nombreuses applications, du simple déplacement de pièces aux tâches d'assemblage ou de soudage avancées. Dans les blocs suivants, nous verrons comment Jody s'intègre aux systèmes de vision et aux capteurs, augmentant encore l'intelligence et la sécurité des robots ABB.

Découvrez comment le langage Jody permet aux robots ABB d’utiliser des caméras et des capteurs afin de réagir dynamiquement aux conditions changeantes de la ligne

Intégration avec des systèmes de vision et des capteurs dans ABB Jody

Les robots ABB commandés en langage Jody ne doivent pas se limiter à reproduire des trajectoires statiques. Grâce à leur coopération avec des systèmes de vision, des capteurs de force et d’autres périphériques, ils peuvent corriger activement leurs actions, améliorer le processus et réduire les erreurs. Nous présentons ci-dessous comment Jody facilite cette intégration :

Systèmes de Vision

Capteurs de force et de couple

Intégration avec PLC et axes supplémentaires

Exemples d’applications

Industrie agroalimentaire

La caméra reconnaît la forme et la taille des emballages et le robot ABB, à l'aide de Jody, adapte dynamiquement sa prise et sa position afin de trier rapidement les produits sur le convoyeur.

Électronique

Assemblage de circuits intégrés avec un capteur de force contrôlant la pression exercée sur les composants de la carte PCB afin d’éviter d’endommager les broches.

Logistique

Tri de colis en entrepôt selon les codes-barres et les dimensions, où les données du système de vision permettent de corriger en continu le décalage du mouvement.

Grâce à l’intégration avec des systèmes de vision et des capteurs, des robots ABB en langage Jody peuvent s’adapter dynamiquement aux conditions changeantes et augmenter la productivité de l’ensemble du processus. NexaRob aide à choisir et configurer les équipements appropriés, à écrire et optimiser le code ainsi qu’à former les opérateurs afin que votre ligne de production puisse exploiter pleinement le potentiel de l’automatisation et de la robotique.

Découvrez comment le langage Jody a accéléré et amélioré l’assemblage de composants délicats dans l’industrie électronique exigeante

Assemblage de précision dans l’industrie électronique avec ABB Jody

Nous présentons un exemple de déploiement dans le secteur électronique, où des robots ABB, commandés par le langage alternatif Jody, ont permis d'accélérer considérablement le processus d'assemblage et d'améliorer la qualité des produits finis. Dans la production de composants sensibles, la vitesse élevée ne suffit pas, la précision permettant d'éviter les dommages est tout aussi importante.

Contexte et principaux défis

Solutions en code ABB Jody

Structure modulaire du code d’assemblage

Chaque opération (par exemple l'application d'un joint, le branchement d'un connecteur) a été isolée dans une procédure distincte du code. De simples modifications de paramètres (par exemple la vitesse, la force d'appui) suffisaient pour adapter le robot à un autre modèle d'appareil.

Intégration avec un capteur de force

La caméra vérifiait si les éléments étaient correctement positionnés. En cas d'écart, le robot corrigeait la trajectoire en calculant l'offset du mouvement à la volée. Cela a réduit le nombre d'assemblages défectueux et amélioré le travail des opérateurs, qui devaient auparavant inspecter manuellement certaines étapes.

Vérification visuelle et correction du mouvement

Grâce au capteur de force, le robot arrêtait immédiatement son mouvement lorsqu'une résistance excessive était détectée, évitant d'endommager les composants. La plupart des cas de pression accidentelle sur des plaques fragiles ont été éliminés, ce qui a réduit les coûts et la quantité de déchets.

Résultats et avantages

Cet exemple montre que ABB Jody peut augmenter efficacement la vitesse et la précision de l'assemblage dans le secteur électronique, notamment lorsque le respect de tolérances étroites est essentiel. NexaRob a soutenu le projet de manière complète, du développement de l'application et de l'intégration du matériel jusqu'aux tests finaux et à la formation des opérateurs, permettant à l'entreprise de bénéficier d'une robotique ABB avancée et fiable.

Découvrez comment maintenir de hautes performances et le respect des normes de santé et sécurité lors de l'utilisation de robots ABB en langage Jody, même face à des exigences de production croissantes

Optimisation du code et procédures de sécurité dans ABB Jody

Après avoir développé une application en langage Jody, il est essentiel d’améliorer continuellement le code et d’assurer sa conformité aux normes de sécurité. NexaRob recommande plusieurs pratiques qui aident les robots ABB à fonctionner efficacement et sans panne :

Analyse du temps de cycle et des mouvements

Structure du code et modularité

Procédures de sécurité

Mises à jour et développement

Grâce à l’optimisation régulière du code et au respect des procédures de sécurité dans V+, robots Adept/Omron maintiennent une efficacité élevée avec un risque de panne minimal. NexaRob soutient ces activités au moyen d'audits de code, de consultations et de conseils en modernisation, permettant à votre équipe de se concentrer sur le développement de son activité principale et de réagir rapidement aux évolutions du marché.

Levez vos doutes concernant la création et la maintenance d'applications dans ABB Jody et découvrez notre modèle d'assistance

Questions fréquemment posées

Nous présentons ci-dessous les réponses aux questions les plus fréquentes concernant les robots ABB programmés en langage Jody. Si vous ne trouvez pas les explications qui vous intéressent, contactez NexaRob. Nous serons heureux de discuter de votre projet et de présenter des propositions concrètes adaptées aux besoins de votre ligne.

Jody est parfois considéré comme plus flexible et permettant une intervention plus profonde dans le code que RAPID. Il peut demander une approche légèrement différente, mais s'avère souvent plus adapté aux projets exigeant des trajectoires non standard et des intégrations plus larges. NexaRob propose des formations permettant à votre équipe de le prendre rapidement en main.

Les robots ABB programmés en Jody sont notamment utilisés dans l’électronique pour l’assemblage de précision, l’automobile pour le soudage et le contrôle qualité, l’alimentaire pour l’emballage ou le secteur pharmaceutique pour la manipulation de produits délicats. Jody est particulièrement adapté lorsque des solutions de mouvement non standard sont nécessaires.

Oui. RobotStudio, enrichi des plugins et bibliothèques appropriés, permet de créer et de vérifier initialement le code sans arrêter la production. Cela réduit les temps d’arrêt et évite les erreurs potentielles lors de la mise en service sur la ligne.

Jody prend en charge des protocoles de communication permettant de coopérer avec des caméras 2D/3D ainsi qu’avec des capteurs de force et de couple. Le code permet ensuite de corriger dynamiquement le mouvement à partir des mesures d’appareils externes, ce qui prend en charge le pick & place intelligent, l’assemblage ou le soudage.

Il s’agit généralement de robots industriels ABB nécessitant des clôtures et des systèmes de sécurité, par exemple des scanners ou des rideaux lumineux. Certains modèles collaboratifs ABB, notamment GoFa et SWIFTI, peuvent toutefois être programmés dans un style proche de Jody, même si un environnement plus standard est souvent utilisé. Il est important d’adapter le matériel et le code aux exigences de sécurité.

Cela dépend de la variabilité de vos processus. Si de nouvelles variantes de produits apparaissent ou s'il faut intégrer de nouveaux équipements, le code sera modifié plus souvent. Sur une ligne stable, les changements peuvent être plus rares. La structure modulaire de Jody facilite les corrections et accélère l'adaptation.

Oui. Nous collaborons avec un réseau mondial de fournisseurs, dont ABB. Nous conseillons sur le choix des modèles de robots et accessoires optimaux, écrivons du code en Jody et assurons également le support de service et l'aide aux modernisations.

Oui, mais cela nécessite de comprendre les différences de syntaxe et d'approche des mouvements. NexaRob accompagne la migration en analysant la logique et les paramètres existants afin de les transférer dans le nouveau langage tout en conservant les fonctions essentielles. L'adaptation est souvent plus simple que de réécrire entièrement le code.

Nous vous invitons à nous contacter par e-mail ou par téléphone. NexaRob analysera volontiers vos besoins, proposera des solutions de code en Jody et organisera des formations. Votre ligne de production pourra ainsi fonctionner de manière plus efficace, plus sûre et plus flexible face aux exigences changeantes du marché.

Vous avez d'autres questions ?

Contactez NexaRob. Nous proposons un accompagnement complet pour la conception, le déploiement et la maintenance des applications Jody. Ensemble, nous veillerons à ce que vos robots ABB fonctionnent avec une efficacité maximale, un risque d'erreur minimal et en pleine conformité avec les normes sectorielles applicables.

Automatisez votre entreprise avec NexaRob , Contactez-nous !

Curiosités du monde

GAM : un nouveau modèle de base pour la manipulation robotique dans l’industrie.

Amazon a présenté le Generalized Action Model (GAM) - un modèle de base avancé pour la manipulation robotique, qui permet de

Fraunhofer IPA présente la robotique pour l'économie circulaire au Parlement européen.

Le 2 septembre 2026, l'Institut Fraunhofer d'ingénierie et d'automatisation industrielle IPA (IPA)

Une nouvelle méthode aide les gens à anticiper les erreurs des voitures autonomes.

Des chercheurs du MIT et de Motional ont développé un système qui permet aux humains de prédire les erreurs des voitures autonomes.

Comment le codage intelligent de la mémoire peut-il permettre d'économiser l'énergie dans les véhicules autonomes ?

Une nouvelle méthode appelée MotiMem-Omega peut réduire la consommation d'énergie dans l'interface mémoire d'un véhicule autonome de

KEENON a présenté KOM 3.0 au WRC 2026 : les robots réfléchissent avant d'agir.

Lors de la World Robot Conference 2026, KEENON Robotics a présenté KOM 3.0 - une nouvelle génération d'architecture IA.

FrançaisFR