Industriële tandwielkast met stalen componenten, bedrading en geïntegreerde printplaat op metalen werkoppervlak.

Hoe zorg je dat techniek, software en mechanica goed op elkaar aansluiten?

Techniek, software en mechanica sluiten goed op elkaar aan wanneer ze vanaf het begin samen worden ontwikkeld door een team dat alle drie de disciplines beheerst. De kern van het probleem is niet de techniek zelf, maar de manier waarop disciplines worden georganiseerd: wie verantwoordelijk is voor de afstemming, en wanneer die afstemming plaatsvindt. In dit artikel beantwoorden we de meest gestelde vragen over systems engineering en multidisciplinaire integratie in industriële automatisering.

Wat gebeurt er als mechanica, software en elektro niet op elkaar zijn afgestemd?

Als mechanica, software en elektrotechniek niet op elkaar zijn afgestemd, ontstaan er problemen die pas zichtbaar worden op het moment dat het systeem in bedrijf gaat. Sensoren die op de verkeerde positie zitten, software die uitgaat van bewegingsprofielen die de mechanica niet kan leveren, of bedrading die conflicteert met de constructie. Het resultaat is vertraging, meerkosten en een machine die niet doet wat beloofd was.

In de praktijk ziet dit er vaak zo uit: een machinebouwer levert een constructie op, een softwareontwikkelaar begint daarna met programmeren en ontdekt dat bepaalde sensorsignalen ontbreken of dat de timing van bewegingen niet klopt. De terugkoppeling naar de mechanica kost tijd en geld. Elke aanpassing in één discipline raakt de andere twee, maar als die verbinding er niet is, wordt elke fout pas laat ontdekt.

Voor productiemanagers is dit herkenbaar als het scenario waarbij een automatiseringsproject technisch “klaar” lijkt, maar in de praktijk niet stabiel draait. De machine start op, maar valt regelmatig uit. Of de integratie met het bestaande productiesysteem werkt niet zoals verwacht. Dat zijn bijna altijd symptomen van onvoldoende afstemming in de ontwerpfase, niet van slechte afzonderlijke techniek.

Hoe werkt de afstemming tussen mechanica en PLC-software in de praktijk?

De afstemming tussen mechanica en PLC-software werkt in de praktijk via een gedeeld functioneel ontwerp dat beide disciplines als uitgangspunt gebruiken. Voordat er ook maar één regel code wordt geschreven of één onderdeel wordt getekend, wordt vastgelegd wat de machine moet doen, in welke volgorde, met welke snelheden en onder welke condities. Dat functionele ontwerp is het gemeenschappelijke referentiepunt.

Concreet betekent dit dat een PLC-programmeur al in de ontwerpfase van de mechanica betrokken is. Hij of zij denkt mee over de positie van sensoren, de bereikbaarheid van actuatoren en de logica van veiligheidsfuncties. Omgekeerd houdt de constructeur rekening met de eisen die de software stelt aan responstijden, nauwkeurigheid en de fysieke plaatsing van componenten.

Bij Kruispunt Engineering werken elektrotechniek en mechanica volledig in huis samen. Dat betekent dat we niet hoeven te wachten op een externe partij om een ontwerpkeuze te beoordelen. De terugkoppeling tussen disciplines is direct, waardoor ontwerpfouten vroeg worden opgespoord en niet pas tijdens de inbedrijfstelling.

Wat is het verschil tussen mechatronica en losse disciplines samenvoegen?

Mechatronica is een geïntegreerde discipline waarbij mechanica, elektronica en software vanaf het begin als één systeem worden ontworpen. Het samenvoegen van losse disciplines betekent dat experts op hun eigen vakgebied werken en hun resultaten pas aan het einde combineren. Het verschil zit in het moment van integratie: bij mechatronica is dat het begin, bij losse disciplines is dat het einde.

Bij een mechatronische aanpak worden ontwerpbeslissingen in alle drie de domeinen tegelijk genomen. Een keuze voor een bepaald type aandrijving heeft direct gevolgen voor de softwarearchitectuur en de elektrische dimensionering. Als die keuze in één discipline wordt gemaakt zonder de andere twee mee te nemen, moet er later worden bijgestuurd.

Het samenvoegen van losse disciplines lijkt efficiënter omdat specialisten onafhankelijk kunnen werken. In de praktijk leidt het echter tot interfaces die niet goed aansluiten, aannames die niet kloppen en een eindproduct dat meer aanpassingen vergt dan gepland. Systems engineering als methode adresseert precies dit risico: het structureert de samenwerking zo dat integratieproblemen vroeg worden herkend en opgelost.

Wanneer moet je een multidisciplinair engineeringbureau inschakelen?

Een multidisciplinair engineeringbureau inschakelen is verstandig zodra een automatiseringsvraagstuk meerdere disciplines raakt en er intern geen capaciteit of kennis is om de afstemming tussen die disciplines te bewaken. Dat is het geval bij nieuwe machineconcepten, complexe procesintegraties, redesigns waarbij bestaande systemen worden uitgebreid, en projecten waarbij standaardoplossingen niet volstaan.

In de volgende situaties is multidisciplinaire ondersteuning vrijwel altijd noodzakelijk:

  • Een nieuw machineontwerp waarbij mechanica, besturing en veiligheidslogica gelijktijdig moeten worden ontwikkeld
  • Een automatiseringsproject waarbij de bestaande infrastructuur moet worden geïntegreerd met nieuwe PLC-software of visionsystemen
  • Een redesign waarbij een bestaande machine wordt uitgebreid met motion control of nieuwe sensoriek
  • Een project waarbij de opdrachtgever een productieprobleem heeft gedefinieerd, maar nog geen technische specificatie

Het onderscheidende kenmerk van een multidisciplinair bureau is niet alleen dat het meerdere vakgebieden dekt, maar dat het de vertaling maakt tussen die vakgebieden. Een productiemanager hoeft dan niet zelf te bepalen welke technische keuzes in welke discipline worden gemaakt. Dat is precies de rol die wij als ingenieursbureau invullen: van productieprobleem naar werkende technische oplossing, zonder dat de klant zelf de integratie hoeft te coördineren.

Hoe voorkom je dat een automatiseringsproject vastloopt op slechte integratie?

Een automatiseringsproject loopt vast op slechte integratie wanneer disciplines te laat met elkaar worden verbonden, verantwoordelijkheden onduidelijk zijn, of wanneer er geen partij is die het totaalplaatje bewaakt. Voorkomen doe je door systems engineering als werkwijze te hanteren: begin met een gedeeld systeemontwerp, definieer interfaces vroeg en zorg dat één partij verantwoordelijk is voor de samenhang.

De meest voorkomende oorzaken van mislukte integratie zijn:

  1. Te late betrokkenheid van softwareontwikkelaars bij mechanische ontwerpkeuzes, waardoor de software wordt gebouwd op een constructie die niet is ontworpen met besturing in gedachten
  2. Onduidelijke interfacedefinities tussen subsystemen, waardoor aannames van de ene partij niet kloppen met de uitvoering van de andere
  3. Geen eigenaar van het totaalplaatje, waardoor niemand verantwoordelijk is voor de afstemming als er conflicten ontstaan tussen disciplines
  4. Onvoldoende testen op systeemniveau voordat de machine op locatie wordt geïnstalleerd

De oplossing is niet het inhuren van betere specialisten per discipline, maar het organiseren van de samenwerking tussen disciplines. Een multidisciplinair automatiseringstraject waarbij mechanica, elektro en software onder één dak worden ontwikkeld, elimineert de meeste integratieproblemen structureel. Niet omdat de techniek eenvoudiger wordt, maar omdat de communicatie tussen disciplines niet meer afhankelijk is van externe afstemming en toevallige timing.

Voor productiemanagers die een automatiseringsproject overwegen, is de belangrijkste vraag dan ook niet welke technologie ze nodig hebben, maar wie de verantwoordelijkheid neemt voor het geheel. Dat is de vraag die bepaalt of een project slaagt of vastloopt.

Veelgestelde vragen

Hoe lang duurt een typisch multidisciplinair automatiseringsproject van ontwerp tot inbedrijfstelling?

De doorlooptijd hangt sterk af van de complexiteit van het systeem, maar een goed georganiseerd multidisciplinair traject is doorgaans korter dan een gefaseerde aanpak waarbij disciplines na elkaar werken. Doordat mechanica, elektrotechniek en software parallel worden ontwikkeld en interfaces vroeg worden gedefinieerd, vallen kostbare correctierondes aan het einde weg. Voor een gemiddeld machineontwerp met PLC-besturing en sensorintegratie rekenen we op een doorlooptijd van drie tot zes maanden, afhankelijk van de specificaties en de beschikbaarheid van klantinput.

Wat als we al een mechanisch ontwerp hebben — kunnen jullie dan alleen de software en elektrotechniek verzorgen?

Dat is mogelijk, maar het is belangrijk om vooraf eerlijk te beoordelen of het bestaande mechanische ontwerp voldoende rekening houdt met de eisen vanuit besturing en elektronica. In de praktijk zien we regelmatig dat bestaande constructies kleine aanpassingen vereisen, zoals het verplaatsen van sensorposities of het toevoegen van kabelgoten, voordat de software en elektrotechniek goed kunnen worden geïntegreerd. We beginnen in dat geval altijd met een technische intake om de haalbaarheid en eventuele risico's in kaart te brengen, zodat er geen verrassingen zijn tijdens de uitvoering.

Hoe weet ik als productiemanager of mijn huidige automatiseringsproblemen komen door slechte integratie of door fouten in één specifieke discipline?

Een betrouwbaar signaal voor integratieproblematiek is dat problemen zich manifesteren op de grensvlakken tussen systemen: de machine werkt in isolatie goed, maar faalt wanneer subsystemen samenwerken, of fouten zijn moeilijk te reproduceren en lijken afhankelijk van timing of volgorde. Fouten binnen één discipline zijn doorgaans consistenter en makkelijker te isoleren. Als uw machine regelmatig uitvalt zonder duidelijke oorzaak, als de inbedrijfstelling langer duurt dan gepland of als meerdere partijen naar elkaar wijzen bij problemen, is onvoldoende systeemintegratie vrijwel altijd de onderliggende oorzaak.

Welke documentatie of specificaties moeten wij als opdrachtgever aanleveren om een multidisciplinair traject te starten?

U hoeft geen technische specificatie aan te leveren — dat is juist de toegevoegde waarde van een multidisciplinair engineeringbureau. Wat we nodig hebben is een heldere beschrijving van het productieprobleem of de gewenste functionaliteit: wat moet de machine doen, in welke productieomgeving, met welke throughput en onder welke randvoorwaarden. Bestaande documentatie zoals lay-outs, procesomschrijvingen of eerdere offertes is nuttig als context, maar geen vereiste om te starten. Vanuit die functionele beschrijving stellen wij het systeemontwerp op en bewaken we de technische vertaalslag.

Wat zijn de meest gemaakte fouten bij het selecteren van een engineeringpartner voor een automatiseringsproject?

De meest voorkomende fout is het selecteren van specialisten per discipline in plaats van één partij die de integratie bewaakt. Opdrachtgevers kiezen dan een machinebouwer, een separate PLC-programmeur en een elektrotechnisch installateur, waarna de coördinatie tussen die partijen onbewust bij de opdrachtgever zelf terechtkomt. Een tweede veelgemaakte fout is het beoordelen van een partner uitsluitend op prijs per discipline, zonder te kijken naar ervaring met systeemintegratie en multidisciplinaire samenwerking. De goedkoopste oplossing per onderdeel leidt zelden tot het goedkoopste eindresultaat.

Hoe wordt veiligheidslogica (zoals machine safety en SIL-niveaus) meegenomen in een multidisciplinair ontwerp?

Veiligheidslogica wordt in een multidisciplinair traject niet als afzonderlijk onderdeel toegevoegd aan het einde, maar als integraal onderdeel van het functionele ontwerp gedefinieerd. Dat betekent dat veiligheidsfuncties zoals noodstoplogica, two-hand control of bewakingsfuncties al in de ontwerpfase worden vertaald naar eisen voor mechanica, elektrotechniek én software tegelijk. Zo voorkomt u dat een veiligheidseis achteraf leidt tot constructieve aanpassingen of softwarewijzigingen die de rest van het ontwerp beïnvloeden. De toepasselijke normen, zoals ISO 13849 of IEC 62061, worden daarbij als uitgangspunt genomen.

Is systems engineering ook zinvol voor kleinere automatiseringsprojecten, of is het alleen relevant voor grote en complexe machines?

Systems engineering als denkwijze is schaalbaar en ook bij kleinere projecten waardevol, al verschilt de formele uitwerking ervan. Zelfs bij een relatief eenvoudige automatiseringsopdracht — zoals het toevoegen van een pick-and-place module aan een bestaande lijn — loont het om interfaces vroeg te definiëren en één verantwoordelijke aan te wijzen voor de systeemsamenhang. De principes blijven hetzelfde: begin met het functionele ontwerp, betrek alle disciplines vroeg en test op systeemniveau voordat u installeert. De schade van slechte integratie is bij kleinere projecten misschien beperkter, maar de vertraging en de frustratie zijn dat zeker niet.

Gerelateerde artikelen