Brisq wil voorop lopen in het toepassen van nieuwe technologie. Zo hebben wij als eerste in Nederland een applicatie ontwikkeld in Simatic AX. Deze nieuwe engineeringsomgeving is ontwikkeld vanuit de vraag van de markt naar open ecosystemen. “Wij denken dat veel klanten hierom staan te springen”
Simatic AX is door Siemens ontwikkeld naast TIA Portal, tot op heden de standaard programmeeromgeving voor operationele techniek (OT). Deze uitbreiding op TIA Portal is gebaseerd op Visual Studio Code met Structured Text (ST) als programmeertaal. IT’ers kunnen er zonder veel omscholing mee aan de slag. Dit is een belangrijke stap in de richting van IT/OT-integratie, die ook een oplossing biedt voor het beheersen van de toenemende complexiteit van OT-oplossingen.

Tekstprogrammeren
Tekstprogrammeren wordt volgens Mark Kuiper, managing partner van Brisq, een blijvertje: “Jongeren die net van school afkomen, vinden dit leuk. Ook robots worden geprogrammeerd in een tekst-gebaseerde omgeving. Mensen worden er op een positieve manier snel mee besmet. Er zijn steeds minder traditionele PLC-programmeurs. Daarom zijn we aan het kijken naar innovatieve oplossingen waarmee we voor onze klanten toegevoegde waarde kunnen blijven realiseren. IT is een ander vak dan automation, maar we kunnen qua techniek van elkaar leren. Zo is object-georiënteerd programmeren in de IT gemeengoed, terwijl het in de industriële automatisering pas zijn intrede doet.”
Open omgeving
Brisq ging met Simatic AX aan de slag na een introductie door Joost Willems, productmanager factory automation bij Siemens. “De hoeveelheid software in PLC’s groeit snel”, aldus Kuiper. “We hebben tegenwoordig PLC’s met meer dan 10.000 regels code. De huidige, omvangrijke applicaties vragen om tools om het beheersbaar te houden. Verder gaan we steeds meer toe naar unit testen. Simatic AX sluit hierbij aan. Het open karakter van Simatic AX is toekomstgericht. Vroeger was de PLC een losstaand iets, maar tegenwoordig is hij geïntegreerd met onder meer een ERP in een cloud-omgeving. Daar moet je een open omgeving voor bouwen.”
Gebruiksvriendelijk
Thomas Top heeft zich als afstudeerder HBO Elektrotechniek in Simatic AX verdiept, de functionaliteit onderzocht en een object-georiënteerd programma geschreven en getest. Hij maakte een demo van een lopende band met enkele robots. “Ik heb tijdens mijn studie geleerd object-georiënteerd te programmeren in C++. Visual Studio Code kende ik nog niet, maar Siemens heeft een tutorial waarin ze in 20 minuten uitleggen hoe je een klein project kan opzetten. Mijn ervaring met ST was beperkt, maar ik vind dat het beter werkt dan functieblokken. Tijdens mijn vorige stage heb ik met TIA Portal leren werken. Ik vind Simatic AX veel gebruiksvriendelijker. Je kunt ook extensions gebruiken die anderen ontwikkeld hebben.” Senior control engineer Maarten Versteeg begeleidde Thomas, gaf tips en tricks en keek over zijn schouder mee. “Simatic AX is open en maakt het mogelijk om met meerdere mensen tegelijkertijd in een project te werken. Ook versiebeheer werkt goed.”
Continu updaten
Het Simatic AX-pakket is lichter dan TIA Portal en kan naar behoefte worden samengesteld door middel van packages. Aangezien het nieuw is, is het volop in ontwikkeling. Beperkingen waar Thomas tegenaan liep zullen op termijn verdwijnen. Zo moeten servo’s en technologie-objecten voor drives nog in TIA Portal worden geprogrammeerd. Joost Willems: “Wij hebben Simatic AX ontwikkeld vanuit de openheid waar de markt om vraagt en daarbij eerst gekeken naar de meest voorkomende use cases, een PLC programmeren zonder high-end motion. Specialistische functionaliteiten zijn we nog aan het ontwikkelen. We voegen continu nieuwe functionaliteiten toe waarvan je direct gebruik kunt maken. Voor TIA Portal brengen we één keer per jaar een release uit. Voor Simatic AX zijn er hoofdversies, maar we ontwikkelen continu en deze updates zijn altijd beschikbaar.”
Hoge verwachtingen
De volgende stap voor Brisq is het toepassen van Simatic AX in echte projecten. Kuiper: “We gaan klanten zoeken die dit samen met ons willen oppakken. Onze opdrachtgevers komen uit de machinebouw, de waterwereld, de voedingsmiddelen- en farmaceutische industrie en de infrastructuur. Als dienstverlener zijn wij afhankelijk van wat klanten willen, maar we gaan ze adviseren de stap naar tekstprogrammeren te maken. Ik denk dat veel klanten erom staan te springen. Vanwege de toenemende hoeveel software in de PLC moet je meer gaan structuren. Object-georiënteerd programmeren helpt hierbij. Klanten vragen ook steeds meer om modules. Ze willen applicaties die mee kunnen ontwikkelen met hun machines en permanent worden aangepast. Het is net zoals je vroeger een softwareversie in je auto had omdat die zo geleverd was. Tegenwoordig wordt de software continu geüpdatet. Wij zijn nu bezig het programma zodanig leesbaar te maken dat je geen documentatie meer hoeft te schrijven omdat je in het programma zelf kunt volgen wat er gebeurt. We verwachten veel van Simatic AX.”
originele bericht op de Siemens-site