Automatiska styrsystemtester

Loading...
Thumbnail Image

Date

Type

Examensarbete på grundnivå

Model builders

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

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.

Description

Keywords

Citation

Architect

Location

Type of building

Build Year

Model type

Scale

Material / technology

Index

Endorsement

Review

Supplemented By

Referenced By