Det traditionella sättet att programmera industriella styrsystem har alltid varit ettkostsamt och oförutsägbart sätt att driftsätta produktionsutrustning. Detta beror påatt styrsystemen programmeras parallellt med driftsättningen som sker sent iprojektet vilket inte ger mycket rum för misstag. I det här examensarbetet har enstudie gjorts på hur programvaran SIMIT kan användas för virtuell driftsättning.Genom att använda SIMIT för att skapa en digital tvilling som kan simulera signaler iproduktionen. Detta ska då leda till att programmeringsfel och design fel som annarskan uppstå vid en traditionell driftsättning kan minskas.Undersökningen inkluderade vilka typer av komponenter som är lämpliga attsimulera med hjälp av SIMIT. Hur SIMIT kan användas på bästa sätt för att skapa endigital tvilling som klarar av att simulera signaler i en produktion. Om det går attskapa en automatiskt genererad modell som är tillräckligt bra föra att användas i ettFactory Acceptens Test (FAT). Om det är möjligt att använda ett skript somautomatiskt testar digitala tvillingen med styrsystemen. Om det är möjligt attansluta SIMIT till ett Manufacturing Execution System (MES) och SupervisoryControl And Data Acquisition (SCADA) system. För att undersöka detta gjordesflera tester där olika funktioner i SIMIT användes för att skapa en digital tvilling aven monteringscellen.I undersökningen har flera olika sätt att skapa en digital tvilling undersökts där olikafunktioner i SIMIT har testats i delmoment. Utifrån resultaten har slutsatser dragitsbaserat på vilket sätt som är lättast, vilket sätt som ger bäst resultat och vilket sättsom fungerar.Slutsatsen av studien är att SIMIT är en lämplig mjukvara för att simulera signalernaför komponenter som inte har ett eget styrsystem t.ex. kameror, knappar, motorereller säkerhetskomponenter. Det bästa sättet att skapa en digital tvilling är attkombinera SIMIT med andra mjukvaror som kan simulera komponenterna som hareget styrsystem. Det gick inte att använda skript funktionen för att automatiskt testakoden för styrsystemen utan att ha en helt fungerande simulering för helamonteringscellen. I undersökningen av automatiskt genererade modell framgick detatt det inte gick att skapa en automatiskt genererad modell som gick att använda iSIMIT. I undersökningen av att simulera signaler från högre nivåer av automationssystemet som t.ex. MES och SCADA systemen, framgick det att det går att kopplaSIMIT till både MES och SCADA systemet. / The traditional way of programming industrial control systems has always been acostly and unpredictable way of commissioning production equipment. This isbecause the control systems are programmed in parallel with commissioning, whichtakes place late in the project, which leaves little room for error. In this thesis, astudy has been made on how the SIMIT software can be used for virtualcommissioning. By using SIMIT to create a digital twin that can simulate signals inproduction. This should then lead to a reduction in programming errors anddesigner errors that can otherwise occur in a traditional commissioning.The survey included what types of components are suitable to simulate using SIMIT.How SIMIT can be used in the best way to create a digital twin that can simulatesignals in a production. If it is possible to create an automatically generated modelsthat are good enough to be used in a Factory Acceptance Test (FAT). If it is possibleuse a script that automatically tests the digital twin with the control systems. If it ispossible to connect SIMIT to a Manufacturing Execution System (MES) andSupervisory Control And Data Acquisition (SCADA) system. To investigate this,tests were carried out to create a digital twin for an assembly cell.In the survey, several different ways of creating a digital twin have been done wheredifferent functions of SIMIT have been tested. Based on the results, conclusions havebeen drawn based on which way is easiest, which way gives the best results andwhich way works.The conclusion of the study is that SIMIT is a suitable software for simulating thesignals for components that do not have their own control system, e.g. cameras,buttons, motors or safety components. The best way to create a digital twin is tocombine SIMIT with other software that can simulate the components that havetheir own control system. It was not possible to use the script function toautomatically test the code for the control systems without having a fully functionalsimulation for the entire assembly cell. In the investigation of automaticallygenerated models, it appeared that it was not possible to create an automaticallygenerated model that could be used in SIMIT. In the investigation of simulatingsignals from higher levels of the automation system such as e.g. MES and SCADAsystems, it appeared that it is possible to connect SIMIT to both the MES and theSCADA system.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:hig-40603 |
Date | January 2022 |
Creators | Welday, Sened |
Publisher | Högskolan i Gävle, Elektronik |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0023 seconds