Software voor materieelonderhoud: de gids preventief onderhoud voor gemengde wagenparken.
Een stapsgewijs programma om onderhoud te plannen op een gemengd wagenpark - getriggerd door draaiuren en storingscodes in plaats van kalenderdata - plus de rekensom die toont wat ongeplande stilstand je echt kost.
Elk wagenpark zegt dat het aan preventief onderhoud doet. De meeste doen in werkelijkheid geplande reactie: een onderhoudslijst op papier, een monteur die onthoudt welke machines aan de beurt zijn, en een stapel spoedinterventies die stilletjes het budget opslokt. Het verschil tussen de twee zit niet in inspanning - het zit erin of de machine je vertelt wanneer ze aandacht nodig heeft, of jij het merkt wanneer ze stilvalt.
Deze gids is het programma dat we implementeren bij gemengde wagenparken: hoe je intervallen instelt, hoe je werk triggert vanuit draaiuren en storingscodes, wat software voor materieelonderhoud moet doen om te werken, en hoe je een cijfer op de return plakt.
Stap 1 - Bouw eerst het machineregister.
Je kan geen onderhoud plannen op een wagenpark dat je niet kan oplijsten. Voor je software aanraakt, maak één rij per machine met: intern ID, merk en model, serienummer, bouwjaar, huidige draaiuren, telematicabron (OEM-API, CAN-gateway, of geen), eigenaar (eigendom, leasing, ingehuurd), en thuiswerf.
Dit register is de ruggengraat van het programma. Negen keer op tien komen er bij het opbouwen ervan twee of drie machines boven water die niemand opvolgde - en minstens één waar de urenteller vervangen is zonder dat iemand het noteerde.
Stap 2 - Stel intervallen in vanuit het OEM-handboek, vereenvoudig dan.
Vertrek van het onderhoudsschema van de fabrikant. Vouw het dan samen tot een klein aantal intervalgroepen die je team echt kan onthouden en waarvoor je onderdelen op voorraad houdt:
- Dagelijkse rondgang - operator, voor de start: lekken, rupsen/banden, smeerpunten, schade, vloeistofpeilen
- 250 uur - motorolie en filter, algemene inspectie, controle hydraulische slangen
- 500 uur - brandstof- en luchtfilters, hydraulische filter, meting onderstel
- 1.000 uur - staal hydraulische olie, koelsysteem, inspectie remmen en stuurinrichting
- 2.000 uur - grote beurt, olie versnellingsbak en eindaandrijving, structurele inspectie
Voeg aan elk uurinterval een kalenderbackstop toe - doorgaans zes of twaalf maanden - zodat machines met lage benutting toch vloeistoffen ververst en afdichtingen geïnspecteerd krijgen. Vloeistoffen verouderen ongeacht of de machine werkt.
Stap 3 - Trigger op draaiuren, niet op datum.
Dit is de ene verandering die een werkend programma scheidt van een wensenlijst. Een graafmachine van 22 ton op een snelwegwerf draait 200+ uur per maand. Diezelfde machine op een gemeentelijk contract draait misschien 50. Een schema op datum onderhoudt de ene te laat en de andere te vroeg, en je betaalt voor beide fouten.
De regel die wij gebruiken: maak de werkorder aan op 90% van het interval. Op 225 uur van een beurt van 250 uur heeft de planner tijd om onderdelen te bestellen, een slot te vinden en de werf te verwittigen - in plaats van een machine van een werf te halen op de ochtend dat ze 250 uur bereikt.
Stap 4 - Laat storingscodes werk creëren, geen ruis.
Machines zenden hun eigen storingen al uit. J1939 SPN/FMI-codes en OEM-DTC's komen ruim voor een operator iets merkt. Het probleem is volume: een ongefilterde storingsfeed op 40 machines is duizenden gebeurtenissen per maand, de meeste onschuldig.
Triageer elke code in drie acties en stuur ze anders door:
- Nu stoppen - oliedruk, koelvloeistoftemperatuur, verlies hydraulische druk. Bel de operator, dan een monteur.
- Shift afmaken - deratingcondities, storingen in het nabehandelingssysteem, sensorstoringen op niet-kritieke systemen. Werkorder voor diezelfde week.
- Plannen - intermitterende en informatieve codes. Koppel aan de volgende geplande beurt zodat de monteur ze in context ziet.
De waarde zit niet in het feit dat de codes bestaan. Het is dat een stop-code op een Volvo en een stop-code op een Komatsu aankomen als hetzelfde type gebeurtenis, met hetzelfde urgentielabel, in dezelfde wachtrij.
Stap 5 - Normaliseer het gemengde wagenpark.
De meeste wagenparken tellen vier of vijf merken. Hangt je proces af van vijf portalen, dan hangt het af van vijf mensen die eraan denken vijf portalen te checken. Welke software voor materieelonderhoud je ook kiest, ze moet elke bron uitlezen - CAT, Volvo, Komatsu, Liebherr, JCB, Hitachi, Doosan, Manitou, ISO 15143-3-feeds op oudere units, Modbus-regelaars op generatoren en powerpacks, en de CAN-bus rechtstreeks op machines zonder bruikbare API - en er één set velden van maken.
Draaiuren zijn draaiuren. Een storing is een storing. Zodra dat waar is, geldt elke regel die je schrijft voor het hele wagenpark, inclusief de machine die je volgend jaar koopt van een merk dat je vandaag nog niet hebt.
Stap 6 - Maak de werkorder de enige eenheid van werk.
Een onderhoudsprogramma leeft of sterft bij of het werk geregistreerd wordt. Hou het eenvoudig:
- Eén werkorder per taak, gekoppeld aan de machine en de urenstand op dat moment
- Onderdelen en arbeid eraan gekoppeld, zodat kost-per-uur echt is in plaats van geschat
- Foto's van de monteur bij alles wat structureel is
- Enkel afgesloten wanneer de urenteller en de nota's ingevuld zijn
Na een jaar vertelt deze historiek je welk model in je wagenpark je echt geld kost, en wat een gebruikte machine waard is bij verkoop.
Stap 7 - Meet maandelijks vier cijfers.
- Verhouding gepland versus ongepland onderhoud - streef naar 80/20 of beter
- Naleving van onderhoud - percentage beurten uitgevoerd binnen het intervalvenster
- Ongeplande stilstandsuren per machine
- Onderhoudskost per draaiuur, per model
Beweegt de verhouding gepland/ongepland niet, dan werkt het programma niet, wat het softwaredashboard ook zegt.
De ROI van stilstand voorkomen.
De business case zit niet in olie en filters - die kosten veranderen amper. Het zit in de pannes die je niet hebt. Een realistische ongeplande panne op een middelgrote machine kost:
- Noodonderdelen aan premiumprijs en vracht: €1.500-€4.000
- Interventie op locatie en overuren: €800-€2.500
- Twee tot vijf dagen verloren productie of een vervangmachine huren: €1.500-€5.000
- Gevolgschade aan het werfschema: moeilijk te factureren, makkelijk te voelen
Reken conservatief €6.000 per gebeurtenis. Op een reactief werkend wagenpark van 40 machines zijn vijf tot acht van zulke gebeurtenissen per jaar normaal. De helft daarvan wegwerken is €18.000-€24.000 jaarlijks teruggewonnen - nog voor je de brandstof telt die je bespaart door een verstopte filter tijdig te vinden, of de restwaarde die een volledige onderhoudshistoriek beschermt.
Dat is het eerlijke kader om software voor materieelonderhoud te beoordelen: niet de licentielijn op de offerte, maar hoeveel pannes per jaar ze moet voorkomen om zichzelf terug te verdienen. Voor de meeste wagenparken is het antwoord één of twee.
Een implementatieplan van 30 dagen.
- Week 1 - bouw het machineregister en bevestig de databron voor elke unit
- Week 2 - laad OEM-intervallen, stel de intervalgroepen en de 90%-trigger in
- Week 3 - zet storingstriage aan, verfijn de verdeling stop/afmaken/plannen op een week echt verkeer
- Week 4 - laat alles via werkorders lopen en zet een basislijn voor de vier meetpunten
- Daarna - evalueer maandelijks, pas intervallen aan op basis van echte panne-data, niet enkel het handboek
De korte versie.
- Registreer elke machine en haar databron voor je iets plant
- Trigger onderhoud op draaiuren op 90% van het interval, met een kalenderbackstop
- Triageer storingscodes in stop, shift afmaken en plannen - nooit een ruwe feed
- Normaliseer multi-merk data of je onderhoudt vijf processen in plaats van één
- Registreer alles als werkorders zodat kost-per-uur echt wordt
- Beoordeel de software op voorkomen pannes, niet op licentieprijs