Skær produktionstiden ned fra dage til timer

Af:

Med objektorienteret programmering kan automationsingeniører spare masser af timer på at omstille maskinerne; og virksomhederne bør gøre som pc-programmørerne og tage metoden til sig.

De virksomheder, der har prøvet objektorienteret programmering, er ikke i tvivl. Tag blot Werosys, der laver digital etiketproduktion til etikettrykkerier og inhouse etiketproduktion:

– Det er ikke til at forstå, vi har kunnet leve uden, siger Bjarke Gerdes-Nielsen, som er adm. direktør i Werosys, og Bjarke uddyber:

– Vi valgte at kode alting om med objektorienteret programmering, så vi fik et bibliotek af funktioner, som nemt kan genbruges. Alle de basale funktioner kan lynhurtigt kopieres ind i en ny maskine.

Maskinerne er klar på få timer
Ved at bruge den nye metode i stedet for det traditionelle ladder diagram, reducerer virksomheden produktionsopstarten fra flere dage til få timer.

– Det er helt vildt, hvor meget tid vi sparer. Når vi får en ny ordre, kan vi med det samme indsætte objekterne og have en funktionsdygtig maskine inden for få timer. Derefter gælder det bare om at fintune den, siger Bjarke Gerdes-Nielsen.

Hos Werosys tog man beslutningen om at prøve objektorienteret programmering for et par år siden. Virksomhedens PLC’er var som de fleste andre programmeret i ladder diagram, men efterhånden som Werosys voksede sig større og antallet af varianter steg, viste det sig at være uholdbart.

Hver gang en ny maskine skulle producere med andre egenskaber end den forrige, måtte de mere eller mindre starte forfra med kodningen, og det kunne tage flere dage at komme i gang. Derfor valgte de at omprogrammere hele produktprogrammet.

Genbrug af objekter sikrer robusthed og validitet
Objektorienteret programmering er egentlig ikke et nyt fænomen. Det har eksisteret i mange år, og de fleste pc-programmører sværger til netop den tilgang, men i automationsbranchen er den ikke slået igennem endnu.

Det er der flere årsager til, mener Michael Byskov, der er ingeniør i Beckhoff, som producerer PLC’er der understøtter objektorienteret programmering:

– For det første er der tradition for at bruge andre programmeringsmetoder, særligt ladder diagram, og det kan være svært at ændre traditioner. For det andet har udviklingsværktøjerne ikke været særlig gode. Det har dog ændret sig, så de i dag er meget enklere at bruge.

Objektorienteret programmering adskiller sig fra den traditionelle tilgang ved, at man opdeler koden i objekter med et veldefineret interface, som har hvert sit ansvarsområde.

I en produktionsmaskine kunne start-, stop-, og nødstop-funktionerne eksempelvis være objekter. Objekterne er i udgangspunktet adskilte, men kan programmeres, så de kan tale sammen.

Genbrug sikrer kvalitet og validitet
Ideen med objektorienteret programmering er, at man får etableret en masse objekter, som kan bruges igen og igen.

Når en ny maskine skal produceres, anvender man blot objekterne fra biblioteket.
– Det betyder, at softwaren bliver langt mere ensartet og robust. Kvaliteten og validiteten af objekterne er høj, fordi de benyttes i flere systemer, og derfor hele tiden bliver testet, siger Michael Byskov.

De fleste PLC-programmører er ikke skolet i objektorienteret programmering, men det behøver ikke være en kæmpe omvæltning, mener Michael Byskov.

– Man behøver ikke smide alt væk og starte forfra. Man skal blot strukturere softwaren på en anden måde og tænke på maskinen som bestående af et antal objekter. Når man har skelettet på plads, kan man udvide med ekstra funktioner, og snart har man et fuldendt bibliotek. Det er på det tidspunkt, at investeringen kommer til at bære frugt.

Drastisk reduceret fejlrate
For Werosys har ensartetheden og muligheden for at genbruge været en stor gevinst.
Foruden at sætte fart på produktionen har det også været med til at ensrette arbejdsgangen, så alle programmerer ud fra samme skabelon.

Dermed undgår de det klassiske problem, at der opstår fejl, fordi medarbejderne programmerer på forskellige måder. Og hvis der skulle opstå en fejl, behøver de kun undersøge enkelte objekter frem for hele koden.

Beckhoff er et tysk firma med 75 kontorer i hele verden. 
Den danske afdeling har hovedkontor i Kolding samt afdelinger i Hobro og Solrød.
Beckhoff udvikler og producerer PC baserede automationssystemer. 

Læs mere på beckhoff.dk

Seneste nyt

Foto bre051224
AKF vinder Årets Bæredygtighedspris 2024 🔊
bre281124
Ejendomme
Køhlers Have
Boligbyggeriet ser ud til at komme op i tempo igen
Winners gold trophy with golden star confetti
Årets vindere af ejendomsbranchens priser er fundet
default
Kopenhagen Furs tidligere hovedsæde i Glostrup til salg for 630 mio. kr.

Mest læste på BusinessReview.dk

bre141124
Ejendomme
Stationsparken-in-Glostrup_lowres
3 hurtige
Øresundsbroen 208
Grænseoverskridende regionalt samarbejde burde medtages i nationale strategier
Jabra Evolve2 55 female working in office listening to a call boom arm up_ Large CMYK
Stemmen –arbejdsdagens nye nøgleværktøj
DSCF6432-tryk
KLIFO satser stort på området for medicinsk udstyr
Redaktionel bæredygtighed credit Food Nation
Fremtidens danske fødevareeksport handler om bæredygtige løsninger og sikre fødevarer
Nordhavn118
Smart energiforbrug i fremtidens smarte by
Portræt Adm direktør i Dansk Erhverv BNrian Mikkelsen
Vi kan leve af sundhed i Danmark
1
Brobizz viser vejen i Europa
Layer 2
Virksomheder undervurderer vigtigheden af e-handel

Læs også

Henrik Pedersen 1
Instant lønudbetaling til vikarer med Freepay PayOut: Fremtiden er nu
”Det har altid været et ønske i vores organisation at tilbyde en løsning, hvor arbejdstagere kan få deres penge med det samme efter...
Boxes on laptop computer. online shopping
Den grønne kurv vinder ordren i B2B-indkøb
I Dansk Industri´s B2B e-commerce analyse ses det, at nye bæredygtige trends for alvor slår igennem, når de professionelle danske indkøbere...
Kardex_img_Customer_Bonver_01
Fremtidens logistikløsninger: Kardex forvandler e-handelslagre
Når vi klikker ”køb nu” på en webshop, forventer vi, at varen hurtigt og effektivt lander på vores dørtrin. Men bag den simple handling...