Programmering van ABB-robots in de taal Jody
Geavanceerde besturing van ABB-robots
Jody - alternatief voor ABB RAPID
Grotere flexibiliteit bij het programmeren
Optimalisatie van productieprocessen
Integratie met industriële systemen van ABB
Moderne benadering van automatisering
De taal Jody is een alternatief voor ABB RAPID en biedt extra mogelijkheden voor het programmeren van ABB-robots. Dankzij grotere flexibiliteit en moderne functies maakt ze nog nauwkeurigere procesautomatisering mogelijk. NexaRob ondersteunt de configuratie, implementatie en optimalisatie van op Jody gebaseerde ABB-systemen.
Neem contact met ons op Bekijk de videoOntdek Jody - een alternatief voor ABB RAPID met extra functies en een flexibele benadering van de besturing van ABB-robots
Programmeren van Industriële ABB-robots in de Jody-taal
Jody is een minder bekende maar interessante programmeertaal voor ABB-robots en vormt een alternatief voor het populaire ABB RAPID. Dankzij de modulaire opbouw en uitgebreide functies maakt Jody nauwkeurige bewegingsbesturing en dynamische integratie met externe systemen mogelijk (bijvoorbeeld vision- of krachtsystemen). Bij NexaRob gebruiken we Jody vooral in projecten die maatwerk voor bewegingen of bijzondere flexibiliteit bij het definiëren van besturingslogica vereisen.
Waarom Jody?
- Flexibiliteit bij het definiëren van trajecten: De taal ondersteunt zowel standaard puntbewegingen als complexere trajecten met controle van snelheid en versnelling.
- Opties voor uitgebreide integratie: Jody maakt koppeling met extra bibliotheken en besturingssystemen mogelijk, wat het ontwerpen van toepassingen met ongebruikelijke eisen vergemakkelijkt.
- Volledige controle over de robot: Dankzij de open structuur en de mogelijkheid eigen procedures te definiëren is Jody soms een ideaal hulpmiddel voor complexe of unieke industriële bewerkingen.
Hoe kan NexaRob helpen?
- Behoefteanalyse: Samen met de klant beoordelen we of Jody een geschikte oplossing voor het project is, rekening houdend met de specifieke kenmerken van het proces en het verwachte niveau van codecomplexiteit.
- Code ontwikkelen en optimaliseren: We ontwikkelen toepassingen in Jody, testen ze in een simulatieomgeving en stemmen ze af op het werkstation om maximale efficiëntie en betrouwbaarheid te bereiken.
- Service en training: We bieden uitgebreide ondersteuning, waaronder training voor operators en ingenieurs, evenals hulp bij het onderhouden en verder ontwikkelen van het systeem naarmate de productiebehoeften groeien.
Ontdek wat de Jody-taal onderscheidt en op welke gebieden het programmeren van ABB-robots in deze omgeving aanzienlijke voordelen biedt
Belangrijkste functies en toepassingsvoorbeelden in Jody
Hoewel ABB RAPID een breed toegepaste standaard is in ABB-robotica, wordt Jody soms gekozen voor complexere of niet-standaard toepassingen waarbij de basisfunctionaliteit van RAPID niet altijd volstaat. Hieronder presenteren we de belangrijkste kenmerken van Jody en voorbeelden van gebieden waarin het bijzonder goed tot zijn recht komt:
Uitgebreide bewegingsinstructies
Naast standaardcommando's (lineaire, gewrichts- en boogbeweging) biedt Jody extra parameters voor acceleratie, vertraging en trajectprofielen, wat meer controle over de dynamiek geeft.
Toepassing: Toepassingen die uiterst vloeiende overgangen tussen punten of een strikt constante bewegingssnelheid vereisen, bijvoorbeeld in de voedings- of farmaceutische industrie.
Uitgebreide integratie met visionsystemen
Ingebouwde functies en bibliotheken vereenvoudigen de verbinding met 2D/3D-camera's, waardoor een ABB-robot zijn beweging dynamisch kan corrigeren op basis van beelden van de omgeving.
Toepassing: Sorteren van chaotisch verspreide onderdelen, realtime kwaliteitscontrole, precisieassemblage in de elektronica.
Mogelijkheid om eigen procedures en bibliotheken te definiëren
Jody maakt het mogelijk aangepaste functies en modules te maken, zodat een programmeur de omgeving kan afstemmen op de specifieke behoeften van een toepassing.
Toepassing: Productielijnen met ongebruikelijke processen, waar verschillende taken (bijv. lijmen, solderen, inspectie) in één sequentie moeten worden gecombineerd.
Geavanceerde veiligheidsfuncties
De taal maakt het eenvoudig om veiligheidszones te configureren, kracht- en snelheidsparameters te bewaken en procedures voor een noodstop van de robot te definiëren.
Toepassing: Sectoren waar contact tussen mens en robot onvermijdelijk is, zoals automotive en medische laboratoria, en locaties met hoge eisen voor arbeidsveiligheid.
Veelzijdigheid in verschillende sectoren
ABB-robots met Jody kunnen uiteenlopende taken uitvoeren - van typische pick-and-place-bewerkingen en lassen en bewerken tot zeer geavanceerde assemblageprojecten die complexe besturingslogica vereisen.
Toepassing: Automotive, elektronica, voeding, farmacie en zelfs lucht- en ruimtevaart, zoals onderzoek en prototyping.
Jody is een alternatief voor ABB RAPID, die extra functies en flexibiliteit biedt bij het ontwerpen van trajecten en de integratie met externe systemen. NexaRob ondersteunt de implementatie en het onderhoud van applicaties in Jody, van vroege consultatie via codeontwikkeling en tests tot langdurige service en uitbreiding van het systeem. Daardoor kan uw productie een hoger automatiseringsniveau bereiken en beter inspelen op veranderende marktuitdagingen.
Ontdek verschillende manieren om code voor ABB-robots in de taal Jody te maken en kies de oplossing die het beste bij uw processen past
Belangrijkste programmeermodi en -methoden in Jody
ABB-robots die in Jody worden geprogrammeerd bieden verschillende methoden voor het maken en aanpassen van toepassingen - van snelle bewerking op het bedieningspaneel tot uitgebreide offline tools waarmee code zonder stilstand kan worden geoptimaliseerd. Bij NexaRob kiezen we een methode die past bij de kenmerken van uw bedrijf om een snelle, veilige en flexibele implementatie te garanderen. Dit zijn de belangrijkste modi:
Teach Pendant (online programmeren)
- Directe bewerking: De operator gebruikt het paneel bij de ABB-robot, definieert bewegingen punt voor punt en slaat ze op in Jody-code.
- Snelle correcties op de lijn: Ideaal wanneer kleine wijzigingen of correcties tijdens het werk nodig zijn, zonder het volledige proces uit te schakelen.
- Beperkingen: Complexere sequenties (een groot aantal punten, complexe logica) zijn soms moeilijker uitsluitend met een pendant in te voeren.
Offline Programming (Simulatieomgeving)
- Werken op een computer: Jody-code kan worden gemaakt en getest in een simulatieomgeving, bijvoorbeeld RobotStudio met speciale uitbreidingen. Hierdoor kunnen trajecten worden gecontroleerd en fouten worden vermeden zonder de productie stil te leggen.
- Tijdsbesparing: Nadat de geverifieerde code naar de robot is geupload, is slechts een kleine correctie nodig, waardoor stilstand van de lijn tot een minimum wordt beperkt.
- Toepassing: Geavanceerde projecten die nauwkeurige botsingsanalyse, cyclustijdtests en integratie met andere systemen, bijvoorbeeld visionsystemen, vereisen.
Online programmeren op afstand (besturing via het netwerk)
- Toegang op afstand: Met een passende beveiliging van de infrastructuur kunnen NexaRob-engineers of uw specialisten via het netwerk verbinding maken met de ABB-controller en wijzigingen in de code aanbrengen.
- Ondersteuning van experts: Maakt snelle reactie op storingen of optimalisatiebehoeften mogelijk zonder fysieke aanwezigheid bij de robot.
Hybride aanpak
- Methoden combineren: Meestal wordt de Teach Pendant gebruikt voor eenvoudige wijzigingen en kalibratie, en worden offline tools gebruikt voor de ontwikkeling en optimalisatie van complexere functies.
- Geleidelijke verbetering: Eenmaal geschreven code kan iteratief worden verbeterd - door alternatieve versies in de simulator te testen en definitieve wijzigingen online door te voeren met minimale stilstand.
Programmeermethoden in Jody zijn flexibel en kunnen worden gecombineerd afhankelijk van de complexiteit van de bewerking en het tempo van veranderingen in de productie. Hierdoor kan efficiënt gebruik worden gemaakt van ABB-robots in veel toepassingen - van eenvoudige verplaatsing van onderdelen tot uitgebreide montage- of lastaken. In de volgende secties bekijken we hoe Jody integreert met visionsystemen en sensoren en zo intelligentie en veiligheid verder vergroot ABB-robots.
Ontdek hoe de Jody-taal ABB-robots in staat stelt camera's en sensoren te gebruiken om dynamisch te reageren op veranderende omstandigheden op de lijn
Integratie met visionsystemen en sensoren in ABB Jody
ABB-robots die in Jody worden bestuurd, hoeven zich niet te beperken tot het volgen van statische bewegingsroutes. Door samenwerking met visiesystemen, krachtsensoren en andere randapparatuur kunnen ze hun handelingen actief corrigeren, het proces verbeteren en fouten beperken. Hieronder laten we zien hoe Jody deze integratie ondersteunt:
Visiesystemen (Vision Systems)
- Protocollen en bibliotheken: Jody maakt communicatie met 2D/3D-camera's mogelijk en kan in realtime gegevens over de positie of vorm van onderdelen naar de robot verzenden.
- Trajectcorrectie: Als objecten ongeordend liggen, kan de robot de bewegingsoffset berekenen en de route onmiddellijk aanpassen, waardoor pick & place-bewerkingen sneller verlopen.
Kracht- en momentsensoren
- Drukregeling: In toepassingen die delicate assemblage of verbinding van onderdelen vereisen, kan Jody de kracht continu bewaken en de beweging aanpassen om beschadiging te voorkomen.
- Botsingsdetectie: Wanneer het koppel op een as de toegestane drempel overschrijdt, stopt de robot de bewerking en activeert een noodprocedure, waardoor apparatuur en medewerkers worden beschermd.
Integratie met PLC en extra assen
- Grotere flexibiliteit: ABB-robots met Jody kunnen extra assen besturen, bijvoorbeeld draaitafels, positioneerders of visionapparatuur, en zorgen voor bewegingssynchronisatie in een uitgebreid systeem.
- Toepassing: Lasprocessen voor grote elementen, precisieassemblage met meerdere fasen of palletisering van producten met verschillende afmetingen.
Voorbeelden van toepassingen
Voedingsmiddelenindustrie
De camera herkent de vorm en afmetingen van verpakkingen en de ABB-robot past met behulp van Jody dynamisch de greep en positie aan om producten snel op de transportband te sorteren.
Elektronica
Assemblage van geïntegreerde schakelingen met een krachtsensor die de druk van componenten op de PCB controleert en schade aan pinnen voorkomt.
Logistiek
Sorteren van pakketten in het magazijn op basis van barcodes en afmetingen, waarbij gegevens van het visionsysteem het mogelijk maken de bewegingsoffset continu te corrigeren.
Dankzij integratie met visionsystemen en sensoren, ABB-robots in de taal Jody kunnen zich dynamisch aanpassen aan veranderende omstandigheden en de efficiëntie van het hele proces verhogen. NexaRob helpt bij de keuze en configuratie van geschikte apparaten, het schrijven en optimaliseren van code en het trainen van operators, zodat jouw productielijn het potentieel van automatisering en robotica volledig kan benutten.
Ontdek hoe de programmeertaal Jody de assemblage van delicate componenten in de veeleisende elektronica-industrie heeft versneld en verbeterd
Nauwkeurige montage in de elektronica-industrie met ABB Jody
We presenteren een implementatievoorbeeld uit de elektronicasector, waar ABB-robots, bestuurd met de alternatieve taal Jody, het assemblageproces aanzienlijk hebben versneld en de kwaliteit van de eindproducten hebben verbeterd. Bij de productie van gevoelige onderdelen zijn niet alleen een hoog tempo, maar ook precisie die beschadigingen voorkomt van belang.
Context en belangrijkste uitdagingen
- Gevoelige geïntegreerde schakelingen en sensoren: Zelfs een minimale overmaat aan kracht of onnauwkeurige positionering kon leiden tot beschadiging van het onderdeel of een lagere kwaliteit.
- Complexe trajecten: Kleine toleranties vereisten vloeiende overgangen tussen punten en de robot moest vrij kunnen werken in meerassige systemen.
- Frequente modelwisselingen: De lijnen verwerkten veel productvarianten, waardoor de code snel opnieuw geconfigureerd moest kunnen worden wanneer nieuwe onderdelen werden geïntroduceerd.
Oplossingen in ABB Jody-code
Modulaire structuur van montagecode
Elke handeling (bijvoorbeeld het aanbrengen van een afdichting of het aansluiten van een connector) werd in de code ondergebracht in een afzonderlijke procedure. Eenvoudige wijzigingen van parameters (bijvoorbeeld snelheid of aandrukkracht) waren voldoende om de robot aan een ander apparaatmodel aan te passen.
Integratie met een krachtsensor
Een camera controleerde of de onderdelen correct waren geplaatst. Bij een afwijking corrigeerde de robot het traject door de bewegingsoffset tijdens de uitvoering te berekenen. Dit verminderde het aantal foutieve assemblages en verbeterde het werk van operators, die voorheen sommige fasen handmatig moesten inspecteren.
Visuele verificatie en bewegingscorrectie
Dankzij de krachtsensor stopte de robot de beweging onmiddellijk wanneer te veel weerstand werd gedetecteerd, waardoor beschadiging van onderdelen werd voorkomen. De meeste gevallen van onbedoeld aandrukken van kwetsbare printplaten werden geëlimineerd, wat de kosten en hoeveelheid afval verlaagde.
Resultaten en voordelen
- Productiviteitsstijging van ongeveer 15-20%: Kortere cyclustijd en eliminatie van onnodige stilstand dankzij efficiënte trajectcorrectie en dynamische krachtregeling.
- Minder afgekeurde onderdelen: Nauwkeurige drukregeling en visuele correctie beperkten schade en verlaagden het percentage productieafkeur.
- Eenvoudige aanpassing aan nieuwe producten: De modulariteit in Jody maakte snelle aanpassing van de code mogelijk wanneer nieuwe varianten van elektronische apparaten werden ingevoerd.
Dit voorbeeld laat zien dat ABB Jody kan het tempo en de precisie van assemblage in de elektronica-industrie effectief verhogen - vooral waar het strikt aanhouden van nauwe toleranties belangrijk is. NexaRob ondersteunde het project integraal: van de ontwikkeling van de toepassing en hardware-integratie tot eindtests en training van operators, zodat het bedrijf kon profiteren van geavanceerde en betrouwbare ABB-robotica.
Ontdek hoe je hoge prestaties en naleving van arbonormen behoudt bij het gebruik van ABB-robots in de taal Jody, ook bij groeiende productie-eisen
Code-optimalisatie en Veiligheidsprocedures in ABB Jody
Na het bouwen van een toepassing in Jody is het essentieel om de code voortdurend te verbeteren en naleving van veiligheidsnormen te waarborgen. NexaRob beveelt verschillende praktijken aan die ABB-robots helpen efficiënt en storingsvrij te werken:
Analyse van cyclustijd en bewegingen
- Statistieken verzamelen: De robot kan het aantal cycli, eventuele fouten of afwijkingen in beweging registreren. Analyse van deze gegevens maakt het eenvoudiger gebieden voor optimalisatie te vinden.
- Refactoring van trajecten: Vaak kunnen kleine snelheidsaanpassingen of het verwijderen van overbodige bewegingspunten de cyclustijd verkorten zonder negatieve invloed op de kwaliteit.
Codestructuur en modulariteit
- Herhaalde fragmenten verwijderen: Het ontwikkelen van gemeenschappelijke procedures en functies verlaagt het risico op fouten en verkort ook de tijd die nodig is voor software-updates.
- Duidelijke naamgeving: Duidelijke en consistente variabelenamen, zoals pAssemblyPos en nMaxForce, vergemakkelijken teamwork en debugging.
Veiligheidsprocedures
- Voorwaarden voor noodstop: Jody maakt het mogelijk reacties te definieren wanneer veiligheidszones worden overschreden of een botsing wordt geregistreerd. We adviseren regelmatige tests om zeker te zijn dat het systeem correct reageert.
- Huidige regelgeving: Als industrienormen veranderen, bijvoorbeeld in automotive of farmacie, moet Jody-code worden bijgewerkt om aan nieuwe eisen voor arbeidsveiligheid en kwaliteit te blijven voldoen.
Updates en ontwikkeling
- Nieuwe firmwareversies: ABB stelt soms softwareverbeteringen beschikbaar. Door hun waarde te beoordelen kan de efficientie worden verhoogd of de functionaliteit van de robot worden uitgebreid.
- Schaalbaarheid van het project: Code in Jody kan worden uitgebreid wanneer een bedrijf extra robots of apparaten wil toevoegen, waardoor de lijn eenvoudig kan worden aangepast aan productiegroei.
Dankzij regelmatige optimalisatie van code en aandacht voor procedures veiligheid in V+, robots Adept/Omron behouden een hoge efficiëntie met een minimaal risico op storingen. NexaRob ondersteunt deze activiteiten door middel van code-audits, consultaties en advies over modernisering, zodat uw team zich kan concentreren op de ontwikkeling van de kernactiviteiten en snel kan reageren op marktveranderingen.
Neem uw twijfels weg over het ontwikkelen en onderhouden van toepassingen in ABB Jody en maak kennis met ons ondersteuningsmodel
Veelgestelde vragen
Hieronder presenteren we antwoorden op de meestgestelde vragen over ABB-robots die in Jody worden geprogrammeerd. Als u hier niet de uitleg vindt die u zoekt, neem dan contact op met NexaRob - we bespreken graag uw project en presenteren concrete voorstellen die zijn afgestemd op de behoeften van uw lijn.
Jody wordt vaak gezien als flexibeler en biedt meer mogelijkheden om diepgaand in de code in te grijpen dan RAPID. Het kan een iets andere aanpak vereisen, maar blijkt vaak gebruiksvriendelijker bij projecten die aangepaste trajecten en bredere integraties vereisen. NexaRob biedt trainingen waarmee uw team snel aan de slag kan.
ABB-robots die in Jody worden geprogrammeerd, worden onder meer gebruikt in de elektronicasector (nauwkeurige montage), automotive (lassen, kwaliteitscontrole), voedingsindustrie (verpakking) en farmacie (verwerking van delicate producten). Jody is vooral geschikt wanneer niet-standaard bewegingsoplossingen vereist zijn.
Ja. RobotStudio, uitgebreid met geschikte plugins en bibliotheken, maakt het mogelijk code te ontwikkelen en vooraf te controleren zonder de productie stil te leggen. Hierdoor verkort u stilstanden en voorkomt u potentiële fouten bij ingebruikname op de lijn.
Jody ondersteunt communicatieprotocollen voor samenwerking met 2D/3D-camera's en kracht- en koppelsensoren. In de code kan de beweging vervolgens dynamisch worden gecorrigeerd op basis van metingen van externe apparaten, wat intelligente pick & place, assemblage of lassen ondersteunt.
Doorgaans gaat het om industriele ABB-robots die afschermingen en veiligheidssystemen vereisen, bijvoorbeeld scanners en lichtschermen. Sommige collaboratieve ABB-modellen, zoals GoFa en SWIFTI, kunnen echter in een stijl vergelijkbaar met Jody worden geprogrammeerd, hoewel hiervoor vaak een meer standaard omgeving wordt gebruikt. Het is belangrijk om hardware en code af te stemmen op de arboveiligheidseisen.
Dat hangt af van de veranderlijkheid van uw processen. Als er nieuwe productvarianten verschijnen of nieuwe apparaten moeten worden geïntegreerd, zal de code vaker worden aangepast. Bij een stabiele lijn kunnen wijzigingen minder vaak nodig zijn. De modulaire structuur van Jody maakt het eenvoudiger om aanpassingen door te voeren en versnelt de aanpassing.
Ja. We werken samen met een wereldwijd netwerk van leveranciers, waaronder ABB. We adviseren bij de keuze van optimale robotmodellen en accessoires, schrijven code in Jody en bieden serviceondersteuning en hulp bij modernisering.
Ja, maar dit vereist inzicht in verschillen in syntaxis en beweging. NexaRob ondersteunt de migratie door bestaande logica en parameters te analyseren en deze naar de nieuwe taal over te brengen met behoud van belangrijke functies. Aanpassing is vaak eenvoudiger dan code volledig opnieuw schrijven.
We nodigen u uit om per e-mail of telefoon contact op te nemen. NexaRob analyseert graag uw behoeften, presenteert voorstellen voor code in Jody en verzorgt trainingen. Daardoor kan uw productielijn efficiënter, veiliger en flexibeler werken bij dynamische markteisen.
Heb je meer vragen?
Neem contact op met NexaRob - wij bieden uitgebreide ondersteuning bij het ontwerpen, implementeren en onderhouden van Jody-toepassingen. Samen zorgen we ervoor dat uw ABB-robots met maximale efficiëntie, minimaal risico op fouten en volledige naleving van de geldende industrienormen werken.
Automatiseer jouw Bedrijf met NexaRob - Neem Contact met Ons op!
Wetenswaardigheden uit de wereld
GAM: een nieuw basismodel voor robotmanipulatie in de industrie
Amazon heeft het Generalized Action Model (GAM) gepresenteerd - een geavanceerd basismodel voor robotmanipulatie, dat in
Fraunhofer IPA presenteert robotica voor de circulaire economie in het Europees Parlement
Op 2 september 2026 presenteerde het Fraunhofer Institute for Manufacturing Engineering and Automation IPA (IPA)
Nieuwe methode helpt mensen om fouten van zelfrijdende auto's te voorspellen
Onderzoekers van MIT en Motional hebben een systeem ontwikkeld waarmee mensen fouten van zelfrijdende auto's kunnen voorspellen, zelfs
Hoe kan slim geheugencodering energie besparen in autonome voertuigen?
Een nieuwe methode genaamd MotiMem-Omega kan het energieverbruik in de geheugeninterface van een autonoom voertuig verminderen met
KEENON presenteerde de KOM 3.0 op de WRC 2026: robots denken na voordat ze handelen
Op de World Robot Conference 2026 presenteerde KEENON Robotics KOM 3.0 - een nieuwe generatie AI-architectuur,