35 jaar oude software krijgt een nieuw leven
Het project in het kort
- 35 jaar oude software volledig herschreven om een machine te upgraden naar de nieuwste technieken om weer tot goed leesbare software te komen;
- Projectmanager schakelde terug naar software engineer om zelf de oplossing te bouwen;
- Na de upgrade draait de lijn sneller en betrouwbaarder, met moderne safety PLC’s.
Een machine die tijdens de ombouw veel verborgen gebreken heeft en verouderde software waarvan veel huidige engineers de technische kennis niet meer hebben. Bij het uitvoeren van een masterplan om uit voorzorg oude besturingsplatformen te vervangen, ging John Verhoeven samen met zijn team de uitdaging aan. Het was het begin van een complex en intensief project bij één van Europa’s grootste brouwerijen. ‘Ik had zo’n machine nog nooit gezien en nu moest ik de hele software herschrijven. Dat was even nagelbijten na 25 jaar in het vak.’
Je werkt al jaren bij Eltra. Is dit het soort project wat jou scherp houdt?
‘Ik ben 27 jaar geleden begonnen als software engineer en heb me in de loop der jaren ontwikkeld tot projectmanager. Maar die technische kant laat me nooit helemaal los, dat vind ik juist het mooie aan mijn werk. In dit project ben ik door de complexiteit zelfs weer tijdelijk teruggeschakeld naar de rol van software engineer. Dat hands-on werken en het gevoel van: “ik moet dit nu oplossen”, dat blijft me trekken.’
Kan je wat meer vertellen over het project?
‘Ik werk nu drie jaar bij deze brouwerij via Eltra vanuit het masterplan Automation en Safety, waarmee we de verpakkingsafdeling voorzien van de nieuwste besturingssystemen. De verouderde software was moeilijk te onderhouden, daarom heb ik de gehele software voor deze specifieke machine opnieuw geschreven volgens de laatste standaard in de techniek. Dat was écht een uitdaging. Je wilt de productie niet stil leggen, daarom is de software stukje bij beetje herschreven en getest.’
Waarom is ervoor gekozen om de software volledig te herschrijven?
‘Per machine is beoordeeld tot welk niveau we zouden ombouwen. Bij dit project waren de besturingskasten en software nog origineel en meer dan 35 jaar oud. Operators konden er moeilijk mee overweg en ook onderdelen zijn niet meer leverbaar. Bovendien was de oude software lastig leesbaar, waardoor bij storingen het probleem moeilijker te vinden was. Met de nieuwe safety PLC is alles overzichtelijker. Je kunt veiligheid, snelheid en storingen centraal beheren. Na zes weken kende ik die machine van binnen en buiten. Dan kan je de nieuwe software schrijven. Eerst hebben we een stappenplan gemaakt om de machine te laten werken en toen ben ik aan de slag gegaan.’
Het is mooi om te zien dat Eltra het verschil kan maken, juist in zulke complexe situaties. Binnenkort starten we met de derde machine.
Wat is het grootste voordeel voor de brouwerij na deze upgrade?
‘De lijnen zijn nu veel betrouwbaarder en sneller, vanwege de nieuwe programmable logic controllers (PLC’s) die zijn geplaatst met het verbeterde programma. Vroeger moest je echt opletten vanwege de trage besturing. Nu is de PLC zoveel sneller dat dat geen rol meer speelt. De productielijnen draaien met beter rendement. Binnenkort starten we met de derde machine. Het is mooi om te zien dat Eltra het verschil kan maken, juist in zulke complexe situaties.’