Een encoder vervangen zonder de PLC, drive of machinebesturing aan te passen is vaak mogelijk, maar alleen wanneer de nieuwe encoder functioneel hetzelfde gedrag levert als de oude. De mechanische passing is daarbij slechts één onderdeel.
Een encoder kan exact op dezelfde plaats passen en toch een andere positie, snelheid of foutmelding veroorzaken door verschillen in uitgangstype, resolutie, indexpuls, pinbezetting, protocol of parametrering.
Kort antwoord
Een vervanging zonder softwarewijziging is het meest kansrijk wanneer as, flens, voeding, uitgangscircuit, A/B/Z-signalen, effectieve resolutie, draairichting, indexfunctie, maximale frequentie en pinbezetting gelijk zijn. Bij absolute encoders moeten ook interface, profiel, resolutie, datalengte, adressering, preset en diagnosegedrag overeenkomen. Controleer de nieuwe encoder eerst buiten de volledige productiecyclus en valideer daarna de machine bij lage en maximale snelheid.
Vier niveaus van encodervervanging
| Niveau | Wat verandert? | Voorbeeld |
|---|---|---|
| 1. Eén-op-één | Geen bedoelde mechanische, elektrische of softwarematige wijziging | Zelfde functie en signalen, passend alternatief |
| 2. Aansluitingsaanpassing | Encoderfunctie gelijk, kabel of connector anders | Nieuwe adapterkabel met gecontroleerde pinout |
| 3. Parameterwijziging | Mechanica en interface passen, softwarewaarde verandert | Nieuwe PPR of draairichting instellen |
| 4. Engineering/retrofit | Interface, mechanica of machinegedrag verandert | Nieuwe encoder plus adapter, omzetter of besturingswijziging |
Het is verstandig om vooraf vast te leggen welk niveau van wijziging acceptabel is. “Geen PLC-wijziging” kan nog steeds een nieuwe connector of mechanische adapter toelaten, maar dat moet bewust worden gekozen en gedocumenteerd.
1. Mechanische compatibiliteit
Controleer:
- behuizings- en flensdiameter;
- montagegaten en centreerrand;
- uitgaande as, blinde holle as of doorgaande holle as;
- asdiameter, aslengte, vlakke kant of spiebaan;
- koppelsteun en toegestane beweging;
- radiale en axiale asbelasting;
- maximaal toerental;
- richting van kabel of connector;
- beschikbare inbouwruimte;
- beschermingsklasse en temperatuurbereik.
Een adapterflens of koppeling kan mechanische verschillen oplossen, maar kan extra uitlijnfouten, speling of lagerbelasting introduceren. Controleer de complete mechanische keten.
2. Voedingsspanning en stroom
De nieuwe encoder moet binnen de aanwezige voeding werken. Controleer niet alleen een brede aanduiding zoals “10–30 VDC”, maar ook:
- maximale stroomopname;
- inschakelgedrag;
- kortsluit- en ompoolbeveiliging;
- spanningsval over de kabel;
- of de besturing de encoder voedt;
- of de signaaluitgang hetzelfde spanningsniveau gebruikt.
Sommige encoders hebben een brede voedingsspanning maar leveren een vaste 5 V-uitgang. Voeding en signaalniveau zijn dus niet automatisch hetzelfde.
3. Uitgangstype moet bij de ingang passen
Bij incrementele encoders kunnen onder andere HTL/push-pull, TTL/RS-422, open collector, NPN, PNP en sin/cos voorkomen. Een mechanisch passende encoder met verkeerd uitgangstype kan geen signaal geven of de ingang beschadigen.
| Bestaande uitgang | Nieuwe uitgang | Zonder PLC/drive-wijziging? |
|---|---|---|
| HTL push-pull | HTL push-pull | Vaak mogelijk als spanning, pinout en frequentie gelijk zijn |
| TTL/RS-422 differentieel | TTL/RS-422 differentieel | Vaak mogelijk bij gelijke kanalen en terminatie |
| Open collector | Push-pull | Niet automatisch; ingang en pull-up beoordelen |
| HTL | TTL/RS-422 | Meestal niet zonder compatibele ingang of omzetting |
| Sin/cos | A/B-blokgolf | Niet functioneel gelijk voor interpolerende drive |
| Absolute bus | Incrementeel A/B/Z | Niet zonder fundamentele besturingswijziging |
Meer achtergrond staat in de bestaande blog HTL of TTL encoder?. Voeg na publicatie een directe interne link toe.
4. Kanaalconfiguratie en timing
Controleer bij incrementele encoders:
- A en B aanwezig en correct gefaseerd;
- Z/N/R-index aanwezig indien gebruikt;
- complementaire signalen A-, B- en Z-;
- indexbreedte en gating;
- puls-pauzeverhouding;
- maximale flankfrequentie;
- opstarttijd voordat geldige signalen beschikbaar zijn;
- alarm- of sense-signalen.
Een 6-kanaals encoder kan vaak een 3-kanaals ingang voeden wanneer de juiste positieve kanalen worden gebruikt, maar alleen als uitgangsniveau, massa en belasting correct zijn. Andersom kan een 3-kanaals encoder geen differentiële ingang volledig vervangen zonder technische beoordeling.
5. Resolutie en schaalfactor
Voor vervanging zonder softwarewijziging moet de besturing dezelfde effectieve tellerverhouding zien. Controleer:
- PPR/CPR-definitie van oud en nieuw;
- x1-, x2- of x4-telling;
- mechanische overbrenging;
- spindelspoed of wielomtrek;
- absolute singleturn- en multiturnresolutie;
- interne interpolatie;
- eventuele elektronische gearing.
Een programmeerbare encoder kan exact op het oorspronkelijke pulsaantal worden ingesteld en daarmee softwarewijziging voorkomen. Zie ook de nieuwe blog Programmeerbare encoder als vervanger.
6. Maximale frequentie
Zelfs met hetzelfde uitgangstype kan een hoger pulsaantal de ingang overbelasten. Bereken de hoogste kanaalfrequentie:
frequentie (Hz) = PPR × rpm / 60.
Controleer de laagste limiet in de keten:
- encoderuitgang;
- kabel en connector;
- eventuele signaalsplitter of omzetter;
- PLC-, teller- of drive-ingang;
- gekozen telmodus en filterinstelling.
Test niet alleen stationair. Veel fouten worden pas bij topsnelheid of snelle acceleratie zichtbaar.
7. Draairichting en polariteit
Dezelfde mechanische draairichting kan door verschillende encoders of montageoriëntaties anders worden geïnterpreteerd. Controleer:
- welk kanaal A of B voorloopt;
- of software een richtingomkering toepast;
- of de encoder configureerbaar is;
- hoe de richting in de datasheet wordt bekeken, bijvoorbeeld vanaf aszijde;
- of een absolute encoder clockwise/counterclockwise coding gebruikt.
Een verkeerde richting kan leiden tot runaway, foutieve positionering of onmiddellijke drive-alarmen. Test daarom eerst met beperkte snelheid en veilige beweging.
8. Index, referentie en homing
Wanneer de machine het Z-kanaal gebruikt voor refereren, moet de vervanger een compatibele index leveren. Controleer:
- aantal indexpulsen per omwenteling;
- pulsbreedte;
- gating ten opzichte van A en B;
- actieve polariteit;
- mechanische indexpositie;
- gebruikte flank in de besturing;
- homingvolgorde en offset.
Een machine die “bijna goed” refereert kan alsnog botsen of producten verkeerd positioneren. Valideer het volledige homingproces.
9. Pinbezetting en connector
Een gelijke M12-, M23- of ronde connector garandeert geen gelijke pinout. De nieuwe encoder kan een andere toewijzing gebruiken voor voeding, massa, A/B/Z, complementen, shield of programmeerdraden.
Maak een vergelijkingstabel voordat de nieuwe encoder wordt aangesloten:
| Pin/ader | Oude encoder | Nieuwe encoder | Actie |
|---|---|---|---|
| Voeding + | Vastleggen | Vastleggen | Direct of adapter |
| 0 V/common | Vastleggen | Vastleggen | Referentie controleren |
| A / A+ | Vastleggen | Vastleggen | Signaal koppelen |
| A- | Vastleggen | Vastleggen | Alleen bij differentieel |
| B / B+ | Vastleggen | Vastleggen | Fasevolgorde controleren |
| B- | Vastleggen | Vastleggen | Alleen bij differentieel |
| Z / Z+ | Vastleggen | Vastleggen | Indexfunctie controleren |
| Z- | Vastleggen | Vastleggen | Alleen bij differentieel |
| Shield/case | Vastleggen | Vastleggen | Aardingsconcept volgen |
Gebruik de identificatiepagina wanneer het oude typenummer of de pinbezetting niet volledig bekend is.
10. Absolute interfaces: meer dan dezelfde busnaam
Bij absolute encoders is dezelfde interfacebenaming niet altijd voldoende voor een één-op-één vervanging.
SSI en BiSS
Controleer datalengte, klokfrequentie, codering, singleturn-/multiturnverdeling, Gray of binary, parity/errorbits, monofloptijd en draairichting.
CANopen
Controleer profiel, objectdictionary, PDO-mapping, node-ID, bitrate, resolutie, preset, heartbeat en eventueel elektronische nok- of snelheidsfuncties.
PROFINET, EtherCAT en EtherNet/IP
Controleer apparaatprofiel, configuratiebestand, device name of adres, telegram-/module-indeling, resolutie, schaal, preset, diagnose en startupgedrag. Een andere fabrikant kan dezelfde netwerkstandaard ondersteunen maar een andere engineeringconfiguratie nodig hebben.
Fabrikantgebonden motorfeedback
Interfaces zoals specifieke servo- of drivefeedback kunnen elektronische typeplaatinformatie, commutatie, certificering of gekoppelde motorparameters bevatten. Vervanging zonder drive-inbedrijfstelling is dan vaak niet realistisch.
11. Preset, offset en nulstelling
Een absolute encoder kan technisch correcte waarden leveren maar toch een andere machinenul hebben. Leg vast:
- mechanische nulpositie;
- presetwaarde;
- software-offset;
- draairichting;
- singleturn-/multiturnovergang;
- gedrag bij overflow of wraparound;
- of de preset extern, via bus of software wordt geactiveerd.
12. Diagnose- en foutgedrag
De oude besturing kan alarmen verwachten voor encoderfout, kabelbreuk, overspeed of communicatieverlies. Een nieuwe encoder kan andere diagnosebits of timing gebruiken.
Controleer of de machine veilig reageert op:
- spanningsverlies van de encoder;
- onderbreking van één kanaal;
- communicatiestoring;
- ongeldige absolute waarde;
- overschrijding van snelheid;
- verlies van index of referentie;
- herstart van encoder of drive.
Wanneer is werkelijk geen softwarewijziging nodig?
| Controlepunt | Voorwaarde |
|---|---|
| Mechanica | Direct passend of functioneel identieke adapter |
| Voeding | Zelfde toegestaan bereik en voldoende voeding |
| Uitgang | Zelfde elektrisch uitgangstype |
| Kanalen | Zelfde A/B/Z- en complementaire functies |
| Resolutie | Zelfde effectieve telling per beweging |
| Frequentie | Binnen encoder- en ingangslimiet |
| Richting | Zelfde telling bij dezelfde beweging |
| Index/homing | Zelfde referentiegedrag |
| Pinout | Direct gelijk of correct aangepaste kabel |
| Absolute interface | Zelfde profiel/data en geaccepteerd apparaat |
| Diagnose | Geen onverwachte alarm- of startupverschillen |
Wanneer één van deze punten afwijkt, kan de vervanging nog steeds technisch goed zijn, maar er is dan sprake van een aansluitings-, parameter- of engineeringwijziging.
Acceptatietest na montage
Voer de test stapsgewijs uit en volg de veiligheidsprocedure van de machine.
- Controleer bedrading en voedingsspanning vóór vrijgave.
- Controleer ruwe signalen of positiewaarde bij stilstand.
- Beweeg langzaam en controleer richting.
- Controleer één volledige omwenteling of verplaatsing.
- Voer homing of referentiecyclus uit.
- Vergelijk werkelijke en weergegeven positie.
- Test bij verschillende snelheden en richtingen.
- Test maximale snelheid en acceleratie waar veilig toegestaan.
- Controleer foutreacties en herstart na spanningsverlies.
- Documenteer definitieve configuratie en pinout.
Veelgemaakte fouten
- alleen as en flens vergelijken;
- dezelfde connector als dezelfde pinout behandelen;
- voedingsspanning verwarren met uitgangsniveau;
- alleen PPR vergelijken zonder quadratuurtelling;
- maximale ingangsfrequentie vergeten;
- indexpuls en homing niet testen;
- een absolute busencoder alleen op protocolnaam vergelijken;
- motorfeedback als standaard incrementele encoder behandelen;
- geen test bij hoge snelheid uitvoeren;
- wijzigingen niet in schema en sparepartlijst vastleggen.
Veelgestelde vragen
Kan een encoder van een ander merk zonder PLC-wijziging worden gebruikt?
Ja, wanneer de functionele, elektrische en mechanische eigenschappen overeenkomen. Het merk is minder belangrijk dan het gedrag dat de machine verwacht.
Mag de connector anders zijn als de signalen gelijk zijn?
Dat kan met een correct ontworpen en gedocumenteerde adapterkabel. Controleer pinout, afscherming, kabeltype en foutbestendigheid.
Kan een programmeerbare encoder softwarewijziging voorkomen?
Vaak wel bij incrementele toepassingen, doordat PPR, uitgangstype of index kan worden ingesteld. Mechanische en elektrische grenzen blijven gelden.
Is dezelfde CANopen- of PROFINET-interface voldoende?
Nee. Profiel, configuratie, datalengte, mapping, adressering, diagnose en parameterisering kunnen verschillen.
Moet de machine na één-op-één vervanging worden getest?
Ja. Ook bij een technisch gelijkwaardige vervanger kunnen bedrading, richting, index, montage of parameterinterpretatie afwijken. Een gecontroleerde acceptatietest blijft noodzakelijk.
Gerelateerde pagina's
- Encoder vervangen: technische beoordeling
- Encoder en pinbezetting identificeren
- Retrofit en vervanging via Indusen
- Encoderoplossingen voor machinebouw
- Wachendorff encoderoplossingen
- Compatibiliteitscheck aanvragen
Encoder vervangen met minimale impact op de besturing
Wilt u een encoder vervangen zonder onnodige PLC-, drive- of machineaanpassingen? Stuur het oude typenummer, datasheet, pinout, besturingsgegevens, maximale snelheid en foto’s van montage en aansluiting.
Via contact vergelijkt Indusen mechanica, voeding, signalen, resolutie, interface, frequentie en machinegedrag en geeft aan of een één-op-één vervanging realistisch is of welke beperkte aanpassing nodig is.