Wat is een CMMS?

Een CMMS (Computerized Maintenance Management System) is software waarmee een organisatie al haar onderhoudswerk aan installaties, machines en gebouwen digitaal plant, uitvoert, registreert en analyseert, met als doel de betrouwbaarheid, beschikbaarheid en levensduur van die installaties te verhogen tegen zo laag mogelijke kosten. Het systeem is in feite een database van onderhoudsactiviteiten: welke assets er zijn, welk onderhoud ze nodig hebben, wat er is gedaan, door wie, met welke onderdelen en tegen welke kosten. Een CMMS is onmisbaar in productie- en infrastructuuromgevingen waar gepland en correctief onderhoud de continuïteit bepalen, van een fabriekshal tot de gemalen van een waterschap.


🧠 Wat doet een CMMS?

Een CMMS ondersteunt de hele onderhoudscyclus, van melding tot analyse:

  • Assetregister en hiërarchie - vastleggen van installaties tot op componentniveau (locatie, functieplaats, serienummer, leverancier, documentatie)
  • Werkorders aanmaken en toewijzen - voor preventief en correctief onderhoud, inclusief planning, benodigde vaardigheden en werkvergunningen
  • Storingen registreren en opvolgen - meldingen vastleggen met oorzaakcodes, zodat oorzaakanalyse mogelijk wordt
  • Preventieve onderhoudsplannen - taken op basis van kalenderinterval, draaiuren, tellerstanden of gemeten toestand, inclusief inspecties en kalibraties
  • Reserveonderdelen beheren - stuklijsten per asset, minimumvoorraden en koppeling met voorraadbeheer en inkoop
  • Onderhoudshistorie bijhouden - een volledig dossier per asset, ook als bewijs richting toezichthouders en auditors
  • KPI’s meten - zoals Mean Time To Repair (MTTR), Mean Time Between Failures (MTBF) en beschikbaarheid

Een CMMS beslist niet zelf hoe u onderhoudt; het voert de gekozen strategie uit en levert de data om die strategie bij te sturen.


🔄 Welke onderhoudsvormen beheert een CMMS?

De Europese norm EN 13306 (huidige editie 2017) legt de onderhoudsterminologie vast die de meeste CMMS-pakketten volgen. Grofweg onderscheidt u preventief onderhoud (vóór een storing) en correctief onderhoud (na een storing).

Onderhoudsvorm Trigger Rol van het CMMS Voorbeeld
Correctief (storingsgericht) Storing of defect Melding, werkorder, registratie van oorzaak en onderdelen Vastgelopen pomp vervangen
Preventief, tijdgebonden Kalenderinterval of draaiuren Genereert automatisch werkorders volgens plan Jaarlijkse smering, 5.000-urenbeurt
Toestandsafhankelijk Gemeten toestand overschrijdt grens Ontvangt meetwaarden of meldingen uit condition monitoring Trillingsniveau te hoog, lager vervangen
Voorspellend Prognose van resterende levensduur Plant werk op basis van een model uit predictive maintenance Lagerslijtage voorspeld over 3 weken

In de terminologie van EN 13306 is voorspellend onderhoud een vorm van toestandsafhankelijk onderhoud: het verschil zit in de prognose van wanneer de grens wordt bereikt. Welke vorm u per asset kiest, hangt af van de kriticiteit. Methoden als FMEA en reliability-centred maintenance bepalen dat; het CMMS legt de uitkomst vast in onderhoudsplannen.


🧱 Wat is het verschil tussen CMMS, EAM en ERP?

De termen worden vaak door elkaar gebruikt, maar de reikwijdte verschilt:

Systeem Focus Reikwijdte Typische gebruiker
CMMS Uitvoering van onderhoud Werkorders, plannen, storingen, onderdelen Technische dienst, onderhoudsplanner
EAM (Enterprise Asset Management) Hele levenscyclus van assets CMMS-functies plus investeringen, contracten, vervanging, meerdere locaties Asset manager, financiën
ERP Bedrijfsvoering Financiën, inkoop, HR, verkoop, met een onderhoudsmodule Hele organisatie

EAM is historisch ontstaan als uitbreiding van het CMMS. Waar een organisatie asset management volgens ISO 55000 invoert, levert het CMMS of EAM de data over storingen, kosten en toestand waarmee asset-managementplannen worden onderbouwd. ISO 55001 schrijft zelf geen onderhoudsmethode of software voor.


🏭 Hoe past een CMMS in de OT-architectuur?

In het ISA-95-model valt onderhoudsbeheer (maintenance operations management) op niveau 3, naast MES en de historian; ISA-95 deel 3 (IEC 62264-3) beschrijft daarvoor een apart activiteitenmodel. In de praktijk draait het CMMS vaak in het IT-domein of als cloudapplicatie, terwijl de gegevens over storingen en draaiuren uit de OT-omgeving komen. Typische koppelingen:

  • SCADA of MES - geven storingsmeldingen, alarmen en draaiuren door, zodat het CMMS meldingen of tellerstanden bijwerkt
  • PLC’s en veldapparatuur - leveren tellerstanden en diagnose, meestal niet direct maar via SCADA, een historian of een edge device met standaardprotocollen zoals OPC UA of MQTT
  • Assets- en inventarisatiesystemen - synchroniseren installatiegegevens; een OT-asset inventory met firmwareversies vult het CMMS-assetregister aan
  • ERP - voor inkoop van onderdelen, kostenverantwoording en personeelsuren; bij SAP is onderhoud de module Plant Maintenance (PM)

Omdat het CMMS op een hoger niveau van het Purdue Model staat, hoort de datastroom uit de OT-zone via een gecontroleerde tussenzone (IDMZ) te lopen, bij voorkeur in één richting: OT levert data aan, het CMMS stuurt nooit direct iets terug naar een controller.


🔧 Hoe voert u een CMMS stap voor stap in?

Een CMMS-implementatie mislukt zelden op software en vaak op data en discipline. Een beproefde volgorde:

  1. Assethiërarchie opbouwen - locatie, installatie, systeem, component. Sluit aan bij de ISA-95-equipmenthiërarchie of, in olie en gas, de taxonomie van ISO 14224.
  2. Kriticiteit bepalen - classificeer assets op gevolgen voor veiligheid, milieu, productie en kosten; alleen kritieke assets krijgen uitgebreide preventieve plannen.
  3. Onderhoudsplannen vastleggen - taken, intervallen, benodigde vaardigheden, onderdelen en veiligheidsmaatregelen per assetklasse.
  4. Onderdelen en stuklijsten koppelen - welke reserveonderdelen bij welk asset horen, met minimumvoorraad.
  5. Meldings- en werkorderproces inrichten - wie meldt, wie beoordeelt, wie plant, wie sluit af; met verplichte oorzaak- en actiecodes.
  6. Mobiel werken mogelijk maken - monteurs registreren werk direct op tablet of telefoon, bijvoorbeeld met barcodes of QR-codes op de installatie.
  7. Koppelingen met OT en ERP - pas als het basisproces stabiel loopt.
  8. Sturen op KPI’s - maandelijks evalueren en de plannen bijstellen.

Veelgebruikte streefwaarden in de onderhoudspraktijk zijn vuistregels, geen normeisen:

Indicator Betekenis Gangbare vuistregel
Aandeel gepland werk Gepland onderhoud als deel van alle onderhoudsuren Minstens circa 80%
PM-compliance Preventieve werkorders op tijd uitgevoerd 90% of hoger
Backlog Openstaand werk in weken capaciteit Circa 2 tot 4 weken
Beschikbaarheid MTBF / (MTBF + MTTR) Afhankelijk van kriticiteit

De Europese norm EN 15341 (editie 2019) definieert een gestandaardiseerde set onderhouds-KPI’s, zodat u resultaten tussen locaties en bedrijven kunt vergelijken. In productie koppelt u deze cijfers vaak aan OEE en TPM.


📊 Hoe werkt een CMMS bij een storing in een gemaal?

Een praktijkvoorbeeld bij een waterschap:

  • Het SCADA-systeem detecteert dat een pomp in een gemaal is uitgevallen en genereert een alarm.
  • Via een koppeling ontstaat in het CMMS automatisch een melding op het juiste asset; een planner of storingsdienst beoordeelt die en zet haar om in een werkorder. Zo voorkomt u dat elk knipperend alarm een werkorder wordt.
  • De monteur van dienst ontvangt de werkorder in een mobiele app, met assethistorie, tekeningen en de laatste storingen.
  • Na reparatie registreert hij de uitgevoerde werkzaamheden, oorzaakcode, bestede uren en gebruikte onderdelen.
  • Het CMMS werkt voorraad, MTTR en storingsfrequentie bij; bij herhaalde storingen volgt een oorzaakanalyse en eventueel een aangepast preventief plan.

🔐 Welke cybersecurityrisico’s horen bij een CMMS?

Een CMMS bevat gevoelige informatie: een overzicht van kritieke installaties, firmwareversies, tekeningen en soms inloggegevens of externe toegang voor leveranciers. Voor organisaties onder NIS2 en de Cyberbeveiligingswet valt het CMMS daarom binnen de zorgplicht. Aandachtspunten:

  • Segmentatie - houd het CMMS buiten de OT-zones en laat koppelingen via een IDMZ lopen (netwerksegmentatie)
  • Toegang - MFA voor beheerders en externe gebruikers, rollen per functie
  • Leveranciers - bij een SaaS-CMMS gelden afspraken over hosting, back-ups en incidentmelding
  • Gegevenskwaliteit - een onjuist assetregister ondermijnt ook patchmanagement en incidentrespons

🧾 Welke CMMS-systemen worden veel gebruikt?

Pakket Achtergrond
IFS Ultimo In 1988 opgericht Nederlands EAM/CMMS-pakket, in 2022 overgenomen door IFS
IBM Maximo Sinds 1985 op de markt, in 2006 overgenomen door IBM, nu onderdeel van de Maximo Application Suite
SAP PM Onderhoudsmodule binnen SAP ERP en S/4HANA
Infor EAM In 2021 overgenomen door Hexagon, nu verkocht als HxGN EAM
eMaint Cloud-CMMS, onderdeel van Fluke Reliability
IFS Maintenix Gespecialiseerd in onderhoud van vliegtuigen (luchtvaart-MRO)

❓ Veelgestelde vragen

Wat betekent CMMS?

CMMS staat voor Computerized Maintenance Management System. Een CMMS is software waarmee u onderhoud aan installaties plant, uitvoert, registreert en analyseert. In het Nederlands spreekt men ook wel van een onderhoudsbeheersysteem.

Wat is het verschil tussen een CMMS en een EAM-systeem?

Een CMMS richt zich op de uitvoering van onderhoud: werkorders, preventieve plannen, storingen en onderdelen. Een EAM-systeem omvat die CMMS-functies en beheert daarnaast de hele levenscyclus van assets, inclusief investeringen, contracten en vervanging over meerdere locaties.

Kan een CMMS rechtstreeks met een PLC communiceren?

Technisch kan een CMMS tellerstanden of storingen ophalen via protocollen als OPC UA of MQTT, maar een directe verbinding van het CMMS naar een PLC is uit securityoogpunt onverstandig. Gangbaar is dat SCADA, een historian of een edge device de data verzamelt en via een IDMZ aan het CMMS levert.

Welke KPI’s haalt u uit een CMMS?

Een CMMS levert onder meer MTTR, MTBF, beschikbaarheid, PM-compliance, het aandeel gepland werk, backlog en onderhoudskosten per asset. De Europese norm EN 15341 beschrijft een gestandaardiseerde set onderhouds-KPI’s waarmee u die cijfers vergelijkbaar maakt.

Is een CMMS nodig voor ISO 55001?

ISO 55001 verplicht geen specifieke software, maar vraagt wel aantoonbare informatie over assets, risico’s en prestaties. In de praktijk is een CMMS of EAM-systeem de belangrijkste bron van die onderhouds- en storingsdata.

Valt een CMMS onder de Cyberbeveiligingswet?

Een CMMS valt niet als product onder de Cyberbeveiligingswet, maar een essentiële of belangrijke entiteit moet alle netwerk- en informatiesystemen die haar diensten ondersteunen beveiligen. Omdat een CMMS assetgegevens, onderhoudsplanning en vaak leverancierstoegang bevat, hoort het binnen de risicoanalyse en zorgplicht van die organisatie.


📌 Samengevat

Een CMMS legt vast welke assets er zijn, welk onderhoud ze nodig hebben en wat er werkelijk is gebeurd. Gekoppeld aan SCADA, MES en ERP verbindt het de OT-werkelijkheid van storingen en draaiuren met de IT-wereld van planning, inkoop en kosten. Succes hangt af van een goede assethiërarchie, discipline in het registreren en veilige koppelingen.

Een CMMS is het digitale hart van onderhoudsbeheer: het verhoogt de betrouwbaarheid van assets, vermindert ongeplande stilstand en geeft onderhoudsteams de data om van reactief naar gepland en voorspellend onderhoud te gaan.