Virtuel FAT vs. fysisk FAT: Hvad skal I teste hvor?
9 min læsning · Af neexo engineering-teamet · Vejle, Danmark
Publiceret: 2. juli 2026 · Opdateret: 22. september 2026
Virtuel FAT kører fabriksaccept-scenarier mod en digital tvilling koblet til rigtig PLC-kode, så køber og maskinbygger kan validere logik, HMI-flow og sikkerhedssekvenser uden fuld hardware i rummet. Den forbereder teamet til fysisk FAT, men erstatter ikke underskrevet accept på den rigtige maskine.
For en fuld definition af virtuel idriftsættelse, læs vores guide først →
Hvad er en fabriksaccept (FAT)?
En fabriksaccept er den formelle kørsel, hvor køberen verificerer, at maskinen opfylder aftalte specifikationer, før den afskibes. Tests dækker sikkerhed, cyklusadfærd, HMI-betjening, dokumentation og ofte konkrete performance-mål.
Resultaterne fodrer acceptprotokollen: bestået, betinget bestået, eller dumpet med omarbejde. Vidnenavne, punch-lister og afskibningshold knytter sig som regel til denne kørsel, ikke til en tidligere digital prøve.
På kundespecificeret maskineri er FAT-ugen også det tidspunkt, hvor software, mekanik og kunden møder det samme objekt for første gang. Hvis logikfejl stadig er åbne, forsvinder gulvtiden i debug i stedet for accept.
Derfor splitter teams arbejdet: bevis sekvenser og HMI-flow tidligere mod en tvilling, og brug fysisk FAT til det, kun stål, sensorer og forsyninger kan vise.
Virtuel FAT forbereder acceptpakken. Underskreven FAT sker stadig på den samlede maskine, medmindre kontrakten siger noget andet.
Hvad er virtuel FAT?
Virtuel FAT anvender samme acceptmindset på en digital tvilling koblet til rigtig styresoftware. Testcases køres mod simuleret I/O og repræsentativ motion i stedet for den fulde fysiske linje. Stakeholders kan deltage remote, logge fejl med reproduktionstrin og køre suiter igen efter PLC-drops uden at optage byggehallen.
Disciplinen spejler fysisk FAT: navngivne cases, forventede resultater, observatører og dokumenterede udfald. Forskellen er, at gulvet er simuleret. Alarmer kan injiceres sikkert; kanttilstande, der er farlige eller spildende på hardware (fastsiddende produkt, svigtende vakuum, gentagne e-stop-cyklusser), kan gentages, indtil recovery-stien er korrekt.
Kobl virtuelle FAT-cases til krav-ID'er fra den funktionelle spec, når det er muligt. Sporbarhed gør det tydeligt, hvilke kontraktklausuler der er øvet digitalt, og hvilke der stadig kræver et vidne på stål.
Kunden behøver ikke at se hele simulationsplatformen. Det afgørende er, at det er tydeligt, hvilke scenarier der er kørt, hvad der bestod, hvad der fejlede, og hvad der bevidst er udskudt til fysisk FAT. Den gennemsigtighed gør virtuel FAT til en del af acceptforløbet i stedet for en teknisk demo.
Navngivning betyder noget i projektkommunikation. Nogle teams kalder sessionerne digital FAT, simuleret accept eller pre-FAT: vælg ét begreb i kvalitetsplanen, så interessenter ved, om underskrifter er i scope. Uklar navngivning er vejen til, at virtuelle kørsler bliver forvekslet med kontraktlukning.
Outputtet er evidens: skærmoptagelser, testlogs og issuelister, der former den fysiske FAT-dagsorden. Kontrakten definerer stadig, hvad der tæller som formel accept; virtuel FAT er forberedelse og risikoreduktion, ikke erstatning for underskrifter på den afskibede maskine, medmindre det er eksplicit aftalt. Se, hvordan det kan struktureres, i vores case om digital idriftsættelsestestplan.
Hvad er forskellen på virtuel FAT og fysisk FAT?
Begge sigter mod at bevise, at maskinen matcher hensigten; de adskiller sig i miljø, evidenstype og hvilke fejlklasser der kommer først. Virtuel FAT er stærk på logik, sekvenser og operatørflow. Fysisk FAT forbliver autoritativ for mekanisk pasform, rigtige sensorer, støj, vibration og installerede forsyninger.
Fysisk FAT bærer også kontraktvægt: vidnenavne, punch-lister bundet til afskibning og ofte økonomiske triggere. Virtuel FAT lander sjældent i underskriftsfelter, medmindre legal og kvalitet skriver det ind. Behandl virtuelle resultater som input til den formelle pakke, ikke som automatiske erstatninger.
Et andet skel er gentagelighed. Virtuelle suiter kan køre natten over efter en patch; fysiske gentagelser kræver ofte folk, materiale og gulvtid. Den asymmetri er grunden til, at teams lægger softwaretunge cases digitalt forrest: de får flere iterationer pr. kalenderdag.
Risikoejerskab adskiller sig også. Fund fra virtuel FAT er typisk rettelser hos maskinbyggeren, før kunden rejser. Fund ved fysisk FAT kan udløse kontraktmidler, afskibningshold eller fælles root-cause med højere stakes.
Når begge gates planlægges sammen, betyder rækkefølgen noget: kør virtuel FAT tidligt nok til, at rettelser lander i den PLC-build, kunden ser på stål, ikke i en sidste-øjebliks-patch i den fysiske uge.
Brug sammenligningen nedenfor, når I splitter ansvar mellem engineering, kvalitet og kundeteamet. Virtuel FAT og fysisk FAT dækker forskellige fejlklasser; tabellen er splittet, ikke en rangering af, hvilken gate der tæller mest.
Primært formål
- Virtuel FAT
- Validere styrelogik, HMI-flow og sekvenser mod aftalte testcases
- Fysisk FAT
- Verificere at den samlede maskine matcher kontraktkrav på rigtig hardware
Miljø
- Virtuel FAT
- Digital tvilling med soft eller koblet PLC-runtime; simuleret I/O og motion
- Fysisk FAT
- Byggehal eller kundesite med installerede forsyninger og rigtigt materiale
Nødvendig hardware
- Virtuel FAT
- Engineering-PC'er, PLC-runtime, tvillingemodel; valgfri HIL til timing
- Fysisk FAT
- Komplet maskine, værktøj, produktprøver, sikkerhedssystemer idriftsat
Typisk timing
- Virtuel FAT
- Uger før afskibning; gentagelig efter hver softwarerelease
- Fysisk FAT
- Tæt på afskibning; begrænsede vinduer til omarbejde før logistik låser
Stakeholder-adgang
- Virtuel FAT
- Remote-venlig; mange observatører uden rejse
- Fysisk FAT
- On-site kapacitet begrænser; gulvets sikkerhedsregler gælder
Fejlopdagelse
- Virtuel FAT
- Logik, sekvens, HMI og procedurehuller kommer tidligt
- Fysisk FAT
- Mekanik, sensor, miljø og throughput-issues dominerer
Dokumentationsoutput
- Virtuel FAT
- Testlogs, optagelser, issue tracker-eksport; udkast til FAT-evidenspakke
- Fysisk FAT
- Underskrevne acceptprotokoller, punch-lister, formelle afvigelsesnoter
| Dimension | Virtuel FAT | Fysisk FAT |
|---|---|---|
| Primært formål | Validere styrelogik, HMI-flow og sekvenser mod aftalte testcases | Verificere at den samlede maskine matcher kontraktkrav på rigtig hardware |
| Miljø | Digital tvilling med soft eller koblet PLC-runtime; simuleret I/O og motion | Byggehal eller kundesite med installerede forsyninger og rigtigt materiale |
| Nødvendig hardware | Engineering-PC'er, PLC-runtime, tvillingemodel; valgfri HIL til timing | Komplet maskine, værktøj, produktprøver, sikkerhedssystemer idriftsat |
| Typisk timing | Uger før afskibning; gentagelig efter hver softwarerelease | Tæt på afskibning; begrænsede vinduer til omarbejde før logistik låser |
| Stakeholder-adgang | Remote-venlig; mange observatører uden rejse | On-site kapacitet begrænser; gulvets sikkerhedsregler gælder |
| Fejlopdagelse | Logik, sekvens, HMI og procedurehuller kommer tidligt | Mekanik, sensor, miljø og throughput-issues dominerer |
| Dokumentationsoutput | Testlogs, optagelser, issue tracker-eksport; udkast til FAT-evidenspakke | Underskrevne acceptprotokoller, punch-lister, formelle afvigelsesnoter |
Hvad bør I teste virtuelt vs. fysisk?
Kør virtuelt først: modeskift, sikkerhedsinterlocks, alarm- og kvitteringsstier, receptbehandling, HMI-navigation, datalogging-triggere og kommunikations-handshakes med MES eller upstream, når stubs findes. De fejl er dyre at debugge med kundeobservatører i rummet.
Tag negative tests med: forkert SKU valgt, vagt åbnet midt i cyklus, communication timeout til upstream, og recovery efter e-stop. Virtuelle miljøer gør dem gentagelige uden scrap eller sikkerhedseksponering.
Reservér fysisk FAT til det, modellen ikke kan gengive troværdigt: faktisk cyklustid under last, pneumatik og vakuum, vision-tuning, EMI, vagtinteraktioner og materialevariation. Markér hullerne eksplicit i testplanen, så virtuelle pass-resultater ikke overfortolkes.
Split testplanen i kolonner: virtuel-egnet, kun fysisk, og hybrid. Hybrid-cases kan verificere motion-profiler virtuelt for kollisionsrisiko og så bekrefte throughput på stål. Kvalitetsreviewere kan signere hver kolonne uden at blande standarder.
Operatørtræning hører i den virtuelle kolonne, når procedure (lockout-trin, kvitteringsrækkefølge, data entry) betyder mere end linjehastighed. Kør operatører gennem fejlscenarier på tvillingen, før de rører det rigtige HMI under pres.
Dokumentér tvillingens begrænsninger ved hver virtuel case: forenklet friktion, ideelle sensorer, antaget upstream-tilgængelighed. Reviewere kan så acceptere virtuelt pass med åbne øjne og planlægge fysisk bekræftelse kun dér, hvor antagelsen betyder noget.
En nyttig regel: sidder fejlmoden i software eller procedure, start virtuelt. Afhænger den af fysik eller installation, hold den fysisk. Motion-profiler og stram timing har ofte brug for begge, med hardware-in-the-loop på de cases, hvor scan cycle og feldbus betyder noget.
- Virtuelt: interlocks, sekvenser, HMI-tilstande, sikkerhedsrecovery, MES-beskedflow
- Fysisk: throughput, mekaniske slidpunkter, rigtige sensorer, installerede sikkerhedsafstande
- Begge: dokumentér antagelser, når tvillingen forenkler virkeligheden
Hvordan afholder I en virtuel FAT-session?
Behandl det som et formelt møde. Send testplan og build-revision ud i forvejen. Fordel roller: operatør på HMI, ingeniør på PLC, facilitator der fanger resultater, og kundeobservatører med en defineret stemme på pass/fail. Start med sikkerhed og mode-tjek før cyklusdemoer. Planlæg mindst én intern gennemkørsel, før kunden inviteres. Første gang simulationen starter, bør ikke være foran kunden.
Åbn med en erklæring om tvillingens troværdighed: hvad er modelleret nøjagtigt, hvad er stubbet, og hvilke cases er ude af scope. To minutter her forhindrer timeslange debatter, når en test fejler, fordi fysikken var forenklet.
En halvdagssession virker til en afgrænset celle med ti til femten kritiske cases, der allerede er scriptet. En heldagssession passer til bredere dækning, flere recepter eller remote teams på tværs af tidszoner. Læg pauser ind til akutte rettelser og gentagelser: fordelen ved virtuelt er hurtig iteration, når en fix lander.
Brug en synlig statustavle: cases bestået, dumpet, blokeret, udskudt til fysisk. Blokerede cases betyder typisk manglende modeltroværdighed eller ufærdig HMI; notér grunden, så de, der ejer fysisk FAT, ved, hvad der kommer.
Til remote observatører: del ét kamera på HMI og ét på tvillingeskærmen; lag betyder mindre end synkron fortælling om, hvad der blev klikket, og hvad PLC'en gjorde. Optag sessionen, selv hvis alle er live; tidszonehuller viser sig senere.
Efter sessionen: udgiv en status inden for én arbejdsdag: pass/fail-oversigt, åbne fejl og en eksplicit liste over cases udskudt til fysisk FAT. Hastighed her bygger troværdighed hurtigere end perfekt grafik.
Luk med handlinger: åbne fejl, ejere, frister og hvilke cases der skal gentages på hardware. Vedhæft optagelser eller logs til FAT-pakken, så fysisk FAT åbner med delt kontekst i stedet for at genopdage de samme issues.
Hvordan vurderer I, om virtuel FAT er det værd?
Gevinsten viser sig som kortere fysisk FAT-omarbejde og færre nødrejser. Teams, der øver accept digitalt, går ofte ind i byggehallen med en prioriteret punch-liste i stedet for åben debug. Hvor stor effekten er, afhænger af maskinkompleksitet og om testlisten faktisk vedligeholdes.
Oversæt casen til linjer, finance allerede kender: færre standby-dage, færre fly, mindre overtid på byggeteamet og lavere risiko for forsinkelsesbod. På komplekst kundespecificeret udstyr kan én undgået FAT-forlængelse overstige modelleringsbudgettet.
Kundetillid før afskibning, en glattere handover til service og operatører, der allerede har set fejlflow, betyder stadig noget, når regnearket er konservativt. Det viser sig senere som færre supportkald i den første produktionsmåned.
Sammenlign med jeres sidste projekts FAT-burndown, hvis I har én. Timer brugt på logik versus mekanik fortæller, om virtuel FAT fortjener en linje i næste tilbud.
Spring den over, når maskinen er trivial, accepten er lokal og uformel, eller styrekoden er frosset fra en identisk tidligere build. Modellering koster mere, end den giver, hvis ingen vil vedligeholde cases eller møde op til sessioner.
Estimér ud fra jeres egne tal: daglig FAT-omkostning, rejse, omarbejdstimer og forsinkelsesbod. Vores ROI-beregner strukturerer den samtale. Publicerede brancheeksempler er pejlemærker, ikke en garanti for jeres linje.
Genbesøg estimatet efter første virtuelle FAT-cyklus. Fejltal og omarbejdstimer fra projekt ét er det stærkeste input til at citere simulation på projekt to.
Se hvordan en digital testplan ser ud i praksis
Virtuel fabriksaccept bliver først værdifuld, når testpunkter, acceptkriterier og scenarier er aftalt på forhånd. I vores case om digital idriftsættelsestestplan viser vi, hvordan det kan struktureres i et konkret maskinprojekt.
Læs testplan-casenOfte stillede spørgsmål
Er virtuel FAT det samme som en digital tvilling-demo?
Nej. En demo viser kapabilitet; virtuel FAT kører aftalte testcases med pass/fail-kriterier. Demoer springer kanttilfælde over; FAT-prøver stresser bevidst alarmer, recovery og mode-begrænsninger. Uden en skrevet plan og logging får I marketingværdi, men ikke acceptevidens. Behandl virtuel FAT som en disciplinær kørsel med roller, fejl og gentagelser: tvillingen er testbænken, ikke leverancen. Kunden skal se de samme cases, de senere underskriver fysisk, minus det kun hardware kan bevise.
Tæller virtuel FAT som formel FAT?
Normalt ikke, medmindre kontrakten siger det eksplicit. De fleste købsaftaler definerer FAT på den fysiske maskine med navngivne vidner og underskriftsfelter. Virtuel FAT producerer forberedende evidens (logs, optagelser, lukkede issues), der gør formel FAT kortere og mere forudsigelig. Afstem med kvalitet og køber tidligt: hvilke cases kan forhåndsgodkendes digitalt, hvilke skal gentages på hardware, og hvordan afvigelser dokumenteres. Klarhed her forebygger tvister, når afskibningsdatoer er stramme.
Hvad skal være klar, før I kører virtuel FAT?
Stabile PLC- og HMI-builds, et frosset I/O- eller signalkort til tvillingen og en testplan koblet til kontraktkrav. Udpeg facilitatorer og observatører, og bekræft remote-adgang, hvis købere deltager online. Forbered rollback, hvis en kritisk fix fejler: snapshots af PLC-projekter og tvillingeversioner sparer timer. Uden en build-liste og testscripts driver sessioner ud i ad-hoc klik. Én dags forberedelse sparer typisk flere dage fysisk FAT-churn.
Kan kunden nægte at anerkende virtuelle FAT-resultater?
Ja, og nogle kvalitetssystemer kræver fysisk gentagelse uanset. Reducer friktion ved at involvere køberen, når I definerer, hvilke cases der er virtuel-egnede, og hvordan evidens gemmes. Del optagelser og issue-lukning, før de rejser. Når kunden deltager i virtuelle sessioner, bliver fysisk FAT oftere bekræftelse end opdagelse. Er anerkendelsen usikker, positionér virtuel FAT som intern og kunde-valgfri prøve uden krav på formel accept, indtil kontraktteksten indhenter praksis.
Hvordan spiller virtuel FAT sammen med SAT på sitet?
Site Acceptance Test verificerer installation, forsyninger og produktionskontekst efter afskibning. Virtuel FAT og fysisk FAT handler om maskinbyggerens beredskab før eller ved afskibning. Tag uafklarede virtuelle fejl med som eksplicitte SAT-risici, hvis de ikke kunne testes digitalt. Omvendt hører SAT-fund om fundament, feeding eller plant interfaces sjældent hjemme i virtuel FAT-omfang. Et tre-trins-kort: virtuelt, fysisk FAT, SAT, holder hver gate fokuseret og stopper, at én testtype får skylden for en andens huller.
Læs videre
Start med at kopiere jeres sidste fysiske FAT-plan og fremhæve de cases, der ikke kræver rigtigt produkt eller installerede forsyninger. De rækker er jeres første virtuelle FAT-omfang. Kør dem én gang internt, ret det der knækker, og invitér kunden til andet pass. Når I er klar til at strukturere scenarier med ID'er og pass-kriterier, læs vores guide om at bygge en digital idriftsættelsestestplan.
Åbn ROI-beregneren