Case © INILAB
På opdrag fra NORDIC, udvikler INILAB en samlet løsning til styring og overvågning af højpræcisions rotationsblandere hos en kunde i den danske medicinalindustri.
Løsningen er bygget på KitOS – INILABs egetudviklede operativsystem og driftsgrundlag til industrielle embedded enheder.
KitOS samler data fra HEIDENHAIN EIB-måleudstyr og en LIKA IF55-encodergrænseflade og gør dem tilgængelige i et webbaseret HMI. Her kan operatøren styre rotationsblanderne, følge måleværdier i realtid og tilgå systemets indstillinger.
Opgaven omfattede desuden reverse engineering af HEIDENHAINs proprietære EIB7-protokol, så det eksisterende måleudstyr kunne integreres direkte med KitOS.
Løsningen er et rigtig godt og konkret eksempel på vores arbejde med KitOS, industriel automation, HMI og integration af eksisterende præcisionsteknologi.
Opgaven er bygget på KitOS og hører til vores arbejde med industriel automation for private virksomheder.
Projektpartner: NORDIC A/S
Branche: Medicinalindustri og industriel automation
Projektperiode:2022-23
Kompetencer:
Modulær systemarkitektur
KitOS er et embedded Linux-baseret driftsgrundlag, hvor systemets applikationer afvikles i selvstændige containere. Applikationerne er isoleret fra hinanden, men udveksler data gennem en fælles intern databus.
Til rotationsblanderne udviklede INILAB tre centrale applikationer:
Den modulære arkitektur adskiller dataindsamling, integration og brugergrænseflade. Det gør de enkelte komponenter lettere at vedligeholde og videreudvikle, uden at hele løsningen skal bygges om.
Reverse engineering af Heidenhain EIB7
Den eksisterende software til HEIDENHAIN EIB understøttede kun x86og x86_64-platforme. KitOS-enheden var baseret på en embedded ARM-platform, og den leverede software kunne derfor ikke anvendes direkte.
INILAB gennemførte reverse engineering af den proprietære EIB7-protokol. Ved at kortlægge kommunikationen mellem det eksisterende system og EIB-enhederne kunne vi udvikle en selvstændig integration til KitOS.
EIB7XX-applikationen gør det muligt at indsamle og distribuere måledata fra to EIB-enheder med hver fire signaler gennem KitOS’ interne databus.
Dermed kunne det eksisterende præcisionsudstyr bevares og indgå i en ny, modulær systemarkitektur.
LIKA IF55MT blev integreret via Modbus TCP og leverer sine måleværdier til den samme databus som HEIDENHAIN-enhederne.
DATA-UI anvender realtidsdata direkte fra databussen og omsætter dem til et fælles HMI for operatøren. Brugerfladen fungerer både som live-dashboard og som adgang til systemets indstillinger.
INILABs samlede bidrag omfatter:
Resultatet er en sammenhængende edge-løsning, hvor præcisionsmåling, dataindsamling, styring og HMI arbejder sammen på ét fælles driftsgrundlag.
Kontakt os
Daniel Frederiksen
CTO | Teknisk direktør