Automatiska styrsystemtester

Publicerad

Typ

Examensarbete på grundnivå

Modellbyggare

Tidskriftstitel

ISSN

Volymtitel

Utgivare

Sammanfattning

Denna rapport undersöker möjligheten att automatisera testprocessen för styrsystem inom industriell automation, med fokus på Programmable Logic Controllers (PLC) och Supervisory Control and Data Acquisition (SCADA). Manuell testning av dessa system är tidskrävande och beroende av leverantörsspecifika plattformar, vilket skapar utmaningar vid utveckling och ändringar av styrsystem. Manuell testning kan också vara felbenägen eftersom den utförs av människor. Detta medför att det finns en risk att teststeg förbises, att instruktioner misstolkas, eller att resultat bedöms subjektivt. Syftet med examensarbetet är att utveckla ett plattformsoberoende testverktyg baserat på Open Platform Communications Unified Architecture (OPC UA), som automatiserar testning av PLC-logik och SCADA-funktioner för att öka effektivitet, minska mänskliga felkällor och sänka kostnader. Verktyget implementeras i Python, använder Microsoft Excel för hantering av testdata och testas mot PLC-miljöer. Genom att simulera driftscenarier och jämföra tidsåtgång och kvalitet med manuell testning utvärderas verktygets prestanda. Rapporten besvarar frågeställningar om verktygets funktionalitet, prestanda och potential att spara resurser. Resultaten visar att ett automatiserat testverktyg kan vara ett användbart hjälpmedel i testprocesser, särskilt vid repetitiva tester med stor mängd styrsignaler eller logik.

Beskrivning

Ämne/nyckelord

Citation

Arkitekt (konstruktör)

Geografisk plats

Byggnad (typ)

Byggår

Modelltyp

Skala

Teknik / material

Index

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced