Hur man återställer säkerhetskopieringsfel från kodare på Yaskawa-robotar

Nyligen konsulterade en kund JSR Automation om kodare. Låt oss diskutera det idag:

Översikt över Yaskawa Robot Encoder-felåterställningsfunktionen

I styrsystemet YRC1000 är motorerna på robotarmen, externa axlar och positionerare utrustade med backupbatterier. Dessa batterier bevarar positionsdata när styrningen är avstängd. Med tiden minskar batterispänningen. När den sjunker under 2,8 V utfärdar styrenheten larm 4312: Batterifel i pulsgivaren.

Om batteriet inte byts ut i tid och driften fortsätter, kommer absoluta positionsdata att gå förlorade, vilket utlöser larm 4311: Givarens säkerhetskopieringsfel. Vid denna tidpunkt kommer robotens faktiska mekaniska position inte längre att matcha den lagrade absoluta givarpositionen, vilket leder till positionsförskjutning.

Steg för att återställa från säkerhetskopieringsfel i kodare:

På larmskärmen trycker du på [RESET] för att återställa larmet. Du kan nu flytta roboten med hjälp av jog-tangenterna.

Använd jog-tangenterna för att flytta varje axel tills den är i linje med de fysiska nollpunktsmarkeringarna på roboten.

Det rekommenderas att använda koordinatsystemet Led för denna justering.

Växla roboten till hanteringsläge.

Från huvudmenyn väljer du [Robot]. Välj [Nollposition] – Skärmen för kalibrering av nollposition visas.

För alla axlar som påverkas av pulsgivarens backupfel visas nollpositionen som "*", vilket indikerar saknade data.

Öppna menyn [Verktyg]. Välj [Åtgärda säkerhetskopieringslarm] från rullgardinsmenyn. Skärmen Återställning av säkerhetskopieringslarm öppnas. Välj den axel som ska återställas.

– Flytta markören till den berörda axeln och tryck på [Välj]. En bekräftelsedialogruta visas. Välj ”Ja”.

– De absoluta positionsdata för den valda axeln återställs och alla värden visas.

Gå till [Robot] > [Aktuell position] och ändra koordinatvisningen till Puls.

Kontrollera pulsvärdena för axeln som förlorat sin nollposition:

Ungefär 0 pulser → Återställningen är klar.

Ungefär +4096 pulser → Flytta den axeln +4096 pulser och utför sedan individuell nollpositionsregistrering.

Ungefär -4096 pulser → Flytta den axeln till -4096 pulser och utför sedan individuell nollpositionsregistrering.

När nollpositionerna har justerats, stäng av och starta om robotstyrningen.

Tips: Enklare metod för steg 10 (när puls ≠ 0)

Om pulsvärdet i steg 10 inte är noll kan du använda följande metod för enklare justering:

Från huvudmenyn väljer du [Variabel] > [Aktuell typ (robot)].

Välj en oanvänd P-variabel. Sätt koordinattypen till Led och ange 0 för alla axlar.

För axlar med förlorade nollpositioner, mata in +4096 eller -4096 efter behov.

Använd [Framåt]-tangenten för att flytta roboten till den P-variabla positionen och utför sedan individuell nollpositionsregistrering.

På grund av språkproblem, om vi inte har uttryckt oss tydligt, vänligen kontakta oss för vidare diskussion. Tack.

#Yaskawarobot #yaskawaencoder #robotkodare #robotbackup #yaskawamotoman #svetsrobot #JSRAutomation


Publiceringstid: 5 juni 2025

Få databladet eller en gratis offert

Skriv ditt meddelande här och skicka det till oss