Hvad er virtuel idriftsættelse?
9 min læsning · Af neexo engineering-teamet · Vejle, Danmark
Publiceret: 2. juli 2026 · Opdateret: 22. september 2026
Virtuel idriftsættelse kobler PLC-logik til en simuleret maskinmodel, så I kan teste sekvenser, sikkerhedsinterlocks og operatørflow, før hardwaren er kablet på gulvet. Maskinbyggere bruger det til at finde integrationsfejl tidligere og forkorte omarbejde ved fabriksaccept. Det erstatter ikke fysisk FAT.
Hvorfor bruger maskinbyggere virtuel idriftsættelse?
Idriftsættelsesrisikoen viser sig sent. En sekvens, der ser rigtig ud i PLC-editoren, kan fejle, når sensorer, aktuatorer, HMI og mekanik mødes på den samlede maskine. Hvis de fejl først findes under FAT, bliver planlagt accept hurtigt til fejlsøgning under tidspres. Virtuel idriftsættelse flytter en del af integrationsarbejdet tidligere, mens ændringer stadig kan laves uden at blokere den fysiske maskine.
De sædvanlige drivere er kort leveringstid, maskiner med mange varianter og en køber, der vil se evidens før hardwaresignatur. Når logikken kører mod en repræsentativ model, kan et projektmøde vise adfærd i stedet for at diskutere skærmbilleder.
På en pakkelinje, der skifter recept ofte, eller en kundespecificeret celle hvor mekanik og software itererer parallelt, viser en sen interlock-fejl sig som overtid og en forskudt afskibning. Optagede virtuelle kørsler kan indgå i et teknisk review uden at blive behandlet som accept.
For projektlederen handler værdien især om forudsigelighed: færre uventede rettelser tæt på afskibning og et acceptforløb med kendte åbne punkter. For automationsingeniøren er værdien et miljø, hvor sekvenser og fejltilstande kan gentages uden at vente på gulvtid.
Det kræver, at testscenarierne holdes levende, når PLC-logik, HMI eller mekanik ændrer sig. Navngivne testcases, versionsstyring og en tydelig ejer er det, der gør forskellen på virtuel idriftsættelse som demo og som faktisk risikoreduktion.
- Fang sekvens- og interlock-fejl, før tavlerne er færdigkablet
- Kør kundegennemgange uden at blokere byggehallen
- Giv service og træning et stabilt miljø før installation
Virtuel idriftsættelse erstatter ikke fysisk fabriksaccept. Den flytter integrationsfejl tidligere, mens en PLC-ændring stadig koster timer i stedet for gulvtid.
Hvordan fungerer virtuel idriftsættelse i praksis?
En typisk opbygning kobler tre lag: styreprogrammet, en maskinmodel og en testplan. PLC-koden, eller en soft-PLC-runtime, kører som på målcontrolleren. Modellen svarer på udgange og sender indgange tilbage: endestop, forsinkelser, fejltilstande og motion, hvor det er relevant. Testcases beskriver, hvad der er godt nok for hver mode, alarm og genopretningssti.
Ingeniører starter med omfang. Ikke hver akse skal have fotorealistisk grafik på dag ét. Mange projekter begynder med kritiske sekvenser: sikkerhedskredse, modeskift, receptbehandling og HMI-navigation. Når tilliden vokser, udvider teamet dækningen til kanttilfælde, der er smertefulde at genskabe på hardware, for eksempel dobbeltark, jam-recovery eller sult fra upstream-udstyr.
Signalmapping er det stille arbejde, der afgør, om setuppet holder. Hver fysisk I/O-adresse skal have et tvillinge-ækvivalent: digitale indgange fra simulerede sensorer, analoge værdier inden for realistiske områder og handshake-bits til upstream- og downstream-udstyr. Læg kortet i samme revisionsstyring som PLC-projektet, så drift bliver synlig.
Sessioner ligner strukturerede FAT-prøver. Én ingeniør kører PLC, en anden betjener HMI, og en tredje logger afvigelser. Fejl bliver tickets med reproduktionstrin: samme vane, I vil have på den fysiske linje. Når model og logik er afstemt, kan I køre hele suiten igen efter hvert software-drop på minutter i stedet for timer.
Integration med jeres eksisterende toolchain betyder noget. Eksportér I/O-lister fra PLC-projektet, afstem tagnavne med tvillingen, og kobl testcases til funktionskrav eller user stories, hvis projektet bruger dem. Den sporbarhed hjælper, når kunden spørger, hvorfor et bestemt interlock blev verificeret, og hvilken build der beviste det.
Hvad er forskellen på en digital tvilling og virtuel idriftsættelse?
Begreberne overlapper i marketingslides, men de løser forskellige jobs i leverancen. En digital tvilling er en levende repræsentation af maskinen: geometri, kinematik, signaler og ofte dokumentationslinks. Den kan findes til salg, træning eller service uden at være bundet til en idriftsættelsesmilepæl.
Virtuel idriftsættelse er aktiviteten: at bevise, at styresoftware og tvillingen (eller en lettere simulation) opfører sig korrekt sammen mod definerede tests. I kan idriftsætte med en grov model, hvis målet er logikvalidering. I skal bruge en rigere tvilling, hvis operatører skal øve realistiske procedurer, eller hvis salgskonfigurator-data skal matche gulvets adfærd.
En tvilling uden tests er et visuelt aktiv. Idriftsættelse uden en vedligeholdt model er en engangsøvelse, der ældes dårligt. Den holdbare tilgang kobler dem: tvillingen leverer fysik og kontekst; idriftsættelseslaget leverer pass/fail-kriterier, regressionskørsler og sporbarhed til kontraktkrav.
I praksis vinder maskinbyggere, når samme aktiv bærer flere jobs. En tvilling bygget til virtuel idriftsættelse kan senere understøtte interaktive manualer eller servicetræning, hvis nogen ejer opdateringer, når engineering ændrer designet. Se vores case om træning og service med digital tvilling for et eksempel efter opstart.
Hvilke PLC-platforme understøtter virtuel idriftsættelse?
De fleste store automationsstakke understøtter en form for virtuel test. Siemens tilbyder PLCSIM Advanced og integrerede workflows med TIA Portal. Rockwell-brugere arbejder med Emulate og Studio 5000. Beckhoff, B&R og CODESYS-baserede systemer stiller soft-PLC eller hardware-in-the-loop til rådighed, afhængigt af runtime og I/O-kobling.
I vælger mellem PLC-centreret simulation og koblet 3D plus PLC. PLC-only-værktøjer er hurtige til logik, timere og alarmstier; de knækker, når rumlig adfærd, operatørens sigtelinjer eller mekanisk clearance betyder noget. Fuld 3D plus PLC koster mere at sætte op, men viser sammenstød, som ren logiksimulation misser, for eksempel en armbane, der rammer et lysgitter i modellen, men ikke i en tabel-stub.
Hardware-in-the-loop (HIL) ligger imellem: rigtige controllere med simuleret I/O til timing med høj troværdighed. CAD-tunge teams importerer ofte mekanik til Unity eller lignende runtimes for motion og operatørkontekst. Feldbus-adfærd og scan-cycle-effekter viser sig undertiden først på det niveau.
Hos neexo parrer vi typisk et Unity-baseret 3D-flow med live eller soft-PLC-kode, så sekvenser, HMI-skærme og rumlige begrænsninger trænes sammen, ikke som separate tjeklister. Platformvalget skal følge jeres FAT-risici, ikke omvendt.
- PLC-only: bedst til tidlig logik, interlocks og alarmhåndtering
- 3D plus PLC: bedst når motion, adgang eller operatørprocedure betyder noget
- HIL: nyttigt, når cyklustid og feldbus-timing skal matche produktionscontrollere
Hvornår er virtuel idriftsættelse investeringen værd?
Forretningscasen er stærkest, når FAT-risikoen er høj i forhold til modelomkostningen. Kundespecificerede maskiner med mange varianter, stramme acceptdatoer eller spredte teams ser typisk gevinsten hurtigt. Hvis ét FAT-overrun koster mere end at bygge en fokuseret tvilling, er regnestykket ligetil.
Sammenlign scenarier med jeres egne satser: kundens daglige standby, omarbejdsløn og omkostningen ved en forskudt afskibning. Selv moderate fald i FAT-omarbejde kan retfærdiggøre simulation, når flere interessenter rejser for at overvære accept.
Det er sværere at retfærdiggøre på en enkel engangscelle med stabil logik og lokal accept; selv der kan en let simulation betale sig, hvis rejse eller omarbejde er sandsynlig. Start med de ti fejlmodes fra jeres sidste tre projekter. Hvis de fejl kunne være udløst i software, har I et omfang.
Budgettér vedligehold. En tvilling, der driver fra as-built-maskinen, æder tillid. Udpeg en ejer, der opdaterer modellen, når BOM, sensorer eller HMI-flow ændrer sig. Teams, der behandler tvillingen som en projektleverance, ikke en demo, holder den nyttig gennem FAT og ind i service.
På programmer med flere maskiner: standardisér virtuelle FAT-skabeloner pr. produktfamilie. Delte case-biblioteker skærer setup-tid på variant tre og fire, hvor kunderne forventer samme stringens som på første enhed.
Brug vores ROI-beregner for virtuel idriftsættelse til at estimere besparelser ud fra jeres egne satser. Vores engineering-ydelser dækker også arkitektur- og integrationsbeslutninger, der gør virtuel idriftsættelse mulig, ikke kun 3D-laget.
Hvad skal stadig ske på den fysiske maskine?
Forvent færre logikfejl ved fysisk opstart, ikke nul arbejde på gulvet. Virtuel idriftsættelse fanger forkert interlock-rækkefølge, manglende alarmkvitteringer, HMI-tilstande der ikke matcher PLC-modes, og receptparametre der aldrig blev trukket igennem. Mekaniske og elektriske fejl viser sig stadig dér, hvor modellen er forenklet.
De første projekter bruger tid på at bygge modellen. Senere projekter genbruger skabeloner, testbiblioteker og signalkort. Fabriksaccepten åbner så med cases, der allerede er vist, så gulvtiden går til sensorer, forsyninger og timing, som tvillingen ikke kan bevise.
Log testruns mod softwareversioner: build-nummer, kørte cases, fejl, rettelser, gentagelser. Listen slutter debatten om, hvad der faktisk blev testet, og det er det input I vil have i en post-mortem, hvis noget alligevel glipper.
Mål fejl fundet før afskibning, fabriksaccept-dage brugt på omarbejde, og gentagne rejser. Læg operatørfeedback ved siden af tal fra issuesystemet. Det er de tal, I byder ind med på næste maskine, ikke en generisk brancheprocent.
Sig det samme til salg og projektledelse fra start: virtuel idriftsættelse forbedrer oddsene. Den certificerer ikke en leveringsdato i sig selv.
- Færre kritiske logikoverraskelser under fysisk idriftsættelse
- Klarere FAT-dagsordener med forhåndskørt pass/fail-evidens
- Genbrugelige testaktiver til varianter og næste linjer
Se hvad neexo bygger inden for virtuel idriftsættelse
Guides er ét lag. På ydelsessiden kan I se, hvordan vi afgrænser digitale testmodeller, kobler PLC og HMI, og forbereder virtuel fabriksaccept i konkrete maskinprojekter.
Virtuel idriftsættelse hos neexoOfte stillede spørgsmål
Erstatter virtuel idriftsættelse on-site idriftsættelse?
Nej. Virtuel idriftsættelse reducerer logik- og integrationsrisiko, før hardwaren er færdig. Fysisk idriftsættelse validerer stadig kabling, sensorer, pneumatik og timing i den rigtige verden. De fleste teams kører virtuelle sessioner som FAT-forberedelse og bruger de samme testcases som tjekliste på maskinen. Målet er færre overraskelser og kortere kritisk sti på gulvet, ikke at springe sikkerhed eller mekanisk verifikation over.
Hvor nøjagtig skal 3D-modellen være?
Match detaljeniveauet til testmålet. Til interlocks og mode-logik er forenklet geometri og repræsentativ signaltiming ofte nok. Til operatørtræning, clearance-tjek eller vision-relateret adfærd skal I investere i nøjagtig kinematik og layout. For meget grafik, før kernesekvenserne består, spilder budget; for lidt skjuler rumlige fejl. Gennemgå omfanget med den, der ejer FAT-accepten. Opdatér modellen, når engineering ændrer mekanik eller sensorplacering, så resultaterne bliver ved med at være troværdige for kunder og intern sign-off.
Kan vi koble vores rigtige PLC-program til simulationen?
Ja, på de fleste platforme. Tilgangene spænder fra soft-PLC-runtimes i engineering-miljøet til hardware-in-the-loop med fysiske controllere og simuleret I/O. Det rigtige valg afhænger af cyklustid, feldbus-detaljer og om fjernstakeholders skal se sessionerne. Tidligt i et projekt er soft-PLC-kobling almindelig for hastighed. Tættere på FAT strammer teams ofte troværdigheden. Dokumentér hvilken runtime der blev brugt til hver testrun, så resultaterne kan sammenlignes på tværs af softwareversioner.
Hvem skal eje den digitale tvilling efter FAT?
Udpeg ejerskab, før projektet topper, ikke efter handover. Engineering ejer typisk signalkort og logikafstemning; service eller aftermarket vinder, når de kan træne på samme aktiv. Uden en ejer rådner tvillinger, når CAD-revisioner lander. En praktisk split: projektengineering holder nøjagtigheden gennem FAT, og overdrager derefter opdateringsregler til service med en navngiven kontakt. Læg tvillinge-adgang ind i handover-pakken sammen med PLC-backups og HMI-eksport, så downstream-teams kan blive ved med at bruge den.
Hvor lang tid tager det at sætte virtuel idriftsættelse op?
Et fokuseret første omfang (kernesekvenser, sikkerhedsstier og primære HMI-flow) tager ofte nogle uger på en kundespecificeret maskine, forudsat at PLC-kode og I/O-lister er stabile nok til at mappe. Genbrug accelererer opfølgende projekter: signalskabeloner, testbiblioteker og standard motion-blokke skærer setup-tid. Forsinkelser kommer typisk fra bevægelige mål: sene mekanikændringer, ufærdig HMI eller uklare acceptkriterier. Lås en minimumstestliste tidligt, og udvid i iterationer i stedet for at vente på en perfekt model.
Et praktisk første skridt er at liste de fejl, der brændte jer ved sidste FAT, og markere hvilke der kunne være fanget med PLC-koblet simulation. Tag listen med til en kort scoping-samtale; vi hjælper med at beslutte modeldybde, platformkobling og en testplan, I kan genbruge på den fysiske maskine.
Book en afklaringssamtale