Remote support case study · Michigan, VS
Hoe we de following-error op de X/Y-as oplosten bij een EDS3000 vezellasersnijder
Een following-error alarm is niet altijd een servo hardwarefout. In deze remote support case herstelden kalibratie van gemeten beweging en een encoder-richtingsinstelling een stabiele, nauwkeurige X/Y-as verplaatsing.
Het symptoom: assen konden joggen, maar de controller bewoog ze niet
Een klant uit Michigan meldde dat de HCFA X- en Y-assen konden worden bewogen via joggen in HSC Studio, maar niet bewogen werden wanneer ze via de EDS3000-controller werden aangestuurd. Het systeem gaf ook meerdere alarmen, waaronder joint 0 following error en following-error meldingen voor zowel de X- als Y-assen.
Omdat de Z-as normaal functioneerde, richtte het ondersteuningsteam de diagnose op de X/Y-bewegingsparameters, feedbackrichting en de niet-standaard overbrengingsstructuur van de machine.
Belangrijk: Een following-error alarm betekent dat de door de controller gecommandeerde positie en de encoderfeedback niet binnen de toegestane tolerantie overeenkomen. Controleer vóór het vervangen van onderdelen de mechanica, commando-schaal en encoder-richting.
Systeemconfiguratie
| Component | Configuratie in dit geval |
|---|---|
| Besturingssysteem | EDS3000 |
| Snijsoftware | RayTools XC3000S, geüpgraded van 2DCutAhead V2.0 naar V2.4.2.48298 |
| X-as servo | HCFA SV-X-serie, 220 V, 2,5 kW |
| Y-as servo | HCFA X5-serie, 220 V, 1,5 kW |
| Z-as servo | Yaskawa; functioneert normaal |
| Voeding | Mean Well LRS-600-24, 24 V / 25 A |
| Overbrenging | Combinatie van kogelomloopspindel + tandriem + tandwiel |
Waarom het mechanisme belangrijk is: deze machine gebruikte geen standaard tandheugel- en tandwielaandrijving. De combinatie van kogelomloopspindel, riem en tandwiel betekent dat een standaard tandheugelberekening niet automatisch de juiste pitchwaarde oplevert.
Stap 1: diagnose op basis van gemeten verplaatsing, niet aannames
De eerste remote review identificeerde pitch-instellingen als een waarschijnlijke oorzaak. Het team gebruikte vervolgens een eenvoudige maar essentiële test: een bekende verplaatsing commando geven en de werkelijke beweging fysiek meten.
Bevinding Y-as
De klant gaf een commando van 100 mm. De as leek aanvankelijk ongeveer 83 mm te bewegen; herhaalde controles bevestigden dat de werkelijke verplaatsing 70 mm was. Dit toonde aan dat de schaalparameter correctie nodig had.
Bevinding X-as
De X-as vertoonde een veel grotere afwijking en gaf herhaaldelijk alarm. Een commando van 100 mm kon leiden tot ernstig onjuiste verplaatsing, wat duidelijk maakte dat kalibratie alleen niet de volledige oorzaak kon zijn.
Gecorrigeerde pitch = Huidige pitch × (Werkelijke verplaatsing ÷ Gecommandeerde verplaatsing)
Gebruik consistente eenheden voor beide metingen. Voer na het wijzigen van een parameter dezelfde test opnieuw uit voordat u een nieuwe aanpassing maakt.
Stap 2: corrigeer de Y-as pitch
Bij een opdracht van 100 mm die 70 mm werkelijke beweging opleverde, was de gemeten verhouding 0,7. Het ondersteuningsteam herberekende de Y-as pitch en verifieerde het resultaat met een nieuwe verplaatsingstest.
Bekende encoderinstelling
10.000 pulsen, de standaardinstelling van de aandrijving.
Gecontroleerde definitieve Y-pitch
8.53658
Na de correctie bewoog de Y-as nauwkeurig en werd de volgfoutconditie opgelost.
Stap 3: identificeer de hoofdoorzaak van de X-as
De X-as gaf nog steeds een volgfoutalarm, zelfs toen pitchwaarden werden aangepast. De doorslaggevende bevinding was dat encoderomkering was geactiveerd. Die omgekeerde feedbackrelatie was de hoofdoorzaak van de aanhoudende fout op de X-as.
Na correctie van de encoder richting kalibreerde het team de X-as pitch opnieuw met gemeten verplaatsing. Uitgaande van een test waarbij 100 mm opgegeven beweging 205 mm werkelijke beweging opleverde, was de correctieverhouding 2,05. Fijnafstelling bracht de as vervolgens binnen de toleranties.
Definitieve X-pitch
16.6419
Eindcontrole
500 mm opgegeven = 500 mm werkelijke verplaatsing
Belangrijke les: als een as na een schaalcorrectie nog steeds een volgfout vertoont, controleer dan de encoder richting voordat u herhaaldelijk pitchwaarden wijzigt. Een onjuiste feedbackrichting kan een correct berekende parameter ineffectief doen lijken.
Eindresultaat
Volgfout opgelost en gemeten verplaatsing hersteld.
Volgfout opgelost; 500 mm opgegeven verplaatsing kwam overeen met 500 mm werkelijke verplaatsing.
RayTools-software bijgewerkt naar V2.4.2.48298.
De klant bevestigde dat het inschakelen van de juiste encoder-omkeersetting het probleem oploste. Deze zaak werd afgerond na drie dagen WhatsApp- en AnyDesk-remote-ondersteuning.
Praktische checklist voor toekomstige gevallen van volgfout
- Bevestig welke assen zijn getroffen en of ze via de servo-software kunnen worden bewogen.
- Controleer of de machine het homingproces heeft voltooid en of relevante veiligheids- of hoogtecontrolleralarmen zijn opgelost.
- Geef een bekende afstand op en meet vervolgens de werkelijke verplaatsing bij de machine.
- Gebruik de formule voor gemeten beweging om de pitchwaarde te corrigeren; test opnieuw na elke wijziging.
- Controleer de encoderpulsinstellingen en de encoder richting voordat u ervan uitgaat dat een servoaandrijving defect is.
- Voor niet-standaard mechanische transmissies kalibreer op basis van daadwerkelijke beweging in plaats van een algemene formule toe te passen.
- Test na de reparatie korte en lange bewegingen en sla vervolgens een back-up op van de definitieve parameters.
Veiligheidsnotitie: Servo- en controllerparameters beïnvloeden de beweging van de machine. Alleen gekwalificeerd personeel mag deze wijzigen, met de machine in een veilige toestand en de as vrij van mensen, gereedschap en werkstukken.