Fjärrsupport fallstudie · Michigan, USA
Hur vi löste following-error på X/Y-axlarna på en EDS3000 fiberlaserskärare
Ett following-error-larm är inte alltid ett fel på servohårdvaran. I detta fjärrsupportfall återställde kalibrering med uppmätt rörelse och en inställning av kodarriktning stabil och exakt förflyttning på X/Y-axlarna.
Symptomet: axlarna kunde joggas, men styrsystemet flyttade dem inte
En kund i Michigan rapporterade att HCFA X- och Y-axlarna kunde joggas i HSC Studio, men inte rörde sig när de kommenderades via EDS3000-styrsystemet. Systemet visade också flera larm, inklusive joint 0 following error och following-error-meddelanden för både X- och Y-axlarna.
Eftersom Z-axeln fungerade normalt fokuserade supportteamet diagnosen på X/Y-rörelseparametrar, återkopplingsriktning och maskinens icke-standardiserade transmissionsstruktur.
Viktigt: Ett following-error-larm betyder att styrsystemets kommenderade position och kodarens återkoppling inte överensstämmer inom tillåten tolerans. Innan delar byts ut, verifiera mekaniken, kommando-skalning och kodarriktning.
Systemkonfiguration
| Komponent | Konfiguration i detta fall |
|---|---|
| Styrsystem | EDS3000 |
| Skärprogramvara | RayTools XC3000S, uppgraderad från 2DCutAhead V2.0 till V2.4.2.48298 |
| X-axel servo | HCFA SV-X-serien, 220 V, 2,5 kW |
| Y-axel servo | HCFA X5-serien, 220 V, 1,5 kW |
| Z-axel servo | Yaskawa; fungerar normalt |
| Strömförsörjning | Mean Well LRS-600-24, 24 V / 25 A |
| Transmission | Kulskruv + tandrem + kedjehjulskombination |
Varför mekanismen är viktig: denna maskin använde inte en standard kuggstång och drev. Kombinationen av kulskruv, rem och kedjehjul innebär att en standardberäkning för kuggstång och drev inte kan antas ge rätt steglängdsvärde.
Steg 1: diagnostisera med uppmätt förflyttning, inte antaganden
Den första fjärrgranskningen identifierade steglängdsinställningar som en sannolik orsak. Teamet använde sedan ett enkelt men viktigt test: kommendera en känd förflyttningssträcka och mät den faktiska rörelsen fysiskt.
Upptäckt på Y-axeln
Kunden kommenderade 100 mm. Axeln verkade först röra sig cirka 83 mm; upprepade kontroller bekräftade att den faktiska förflyttningen var 70 mm. Detta visade att skalningsparametern behövde korrigeras.
Upptäckt på X-axeln
X-axeln visade en mycket större avvikelse och gav upprepade larm. En kommando på 100 mm kunde ge kraftigt felaktig förflyttning, vilket tydligt visade att kalibrering ensam kanske inte var hela orsaken.
Korrigerad steglängd = Aktuell steglängd × (Faktisk förflyttning ÷ Kommenderad förflyttning)
Använd konsekventa enheter för båda mätningarna. Efter att ha ändrat en parameter, utför samma test igen innan du gör en ny justering.
Steg 2: korrigera Y-axelns steglängd
Med ett kommando på 100 mm som gav 70 mm verklig rörelse var den uppmätta kvoten 0,7. Supportteamet beräknade om Y-axelns steglängd och verifierade resultatet med ett nytt rörelsetest.
Känd encoderinställning
10 000 pulser, drivningens standardinställning.
Verifierad slutlig Y-steglängd
8.53658
Efter korrigeringen rörde sig Y-axeln korrekt och dess följningsfel rensades.
Steg 3: identifiera grundorsaken för X-axeln
X-axeln gav fortfarande ett följningsfelalarm även när steglängdsvärden justerades. Den avgörande upptäckten var att encoder-omvändning hade aktiverats. Den omvända återkopplingsrelationen var grundorsaken till det ihållande felet på X-axeln.
Efter att ha korrigerat encoder-riktningen kalibrerade teamet om X-axelns steglängd med uppmätt förflyttning. Utgångspunkten var ett test där 100 mm kommenderad rörelse gav 205 mm faktisk rörelse, vilket gav en korrigeringsfaktor på 2,05. Finjustering förde sedan axeln inom tolerans.
Slutgiltig X-steglängd
16.6419
Slutgiltig verifiering
500 mm kommenderat = 500 mm faktiskt
Viktig lärdom: om en axel fortsätter visa följningsfel efter en skalningskorrigering, kontrollera encoder-riktningen innan du upprepade gånger ändrar steglängdsvärden. Felaktig återkopplingsriktning kan få en korrekt beräknad parameter att verka ineffektiv.
Slutresultat
Följningsfelet rensat och uppmätt förflyttning återställd.
Följningsfelet rensat; 500 mm kommenderad förflyttning motsvarade 500 mm faktisk förflyttning.
RayTools-programvaran uppdaterad till V2.4.2.48298.
Kunden bekräftade att aktivering av rätt inställning för encoder-omvändning löste problemet. Detta fall avslutades efter tre dagars fjärrsupport via WhatsApp och AnyDesk.
Praktisk checklista för framtida fall med följningsfel
- Bekräfta vilka axlar som påverkas och om de kan joggas via servoprogramvaran.
- Kontrollera att maskinen har slutfört hemgång och att relevanta säkerhets- eller höjdregleringslarm är åtgärdade.
- Ge en kommando för en känd sträcka och mät sedan den faktiska förflyttningen på maskinen.
- Använd formeln för uppmätt rörelse för att korrigera steglängdsvärdet; testa igen efter varje ändring.
- Verifiera inställningarna för encoderpulser och encoder-riktning innan du antar att en servodrivning har gått sönder.
- För icke-standardiserade mekaniska transmissioner, kalibrera utifrån verklig rörelse istället för att använda en generell formel.
- Efter reparationen, testa korta och långa rörelser, och spara sedan en säkerhetskopia av de slutgiltiga parametrarna.
Säkerhetsnotering: Servon och styrparametrarna påverkar maskinens rörelse. Endast kvalificerad personal bör ändra dem, med maskinen i ett säkert tillstånd och axeln fri från personer, verktyg och arbetsstycken.