Autogenerering av PLC-kod: Effektivisering av PLC-programmering med hjälp av Siemens TIA Portal Openness

dc.contributor.authorMüller, Erik
dc.contributor.authorRosén, Samuel
dc.contributor.departmentChalmers tekniska högskola / Institutionen för elektrotekniksv
dc.contributor.departmentChalmers University of Technology / Department of Electrical Engineeringen
dc.contributor.examinerOlesen, Veroncia
dc.contributor.supervisorTagesson Ritz, John
dc.date.accessioned2025-06-16T15:36:01Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractPLC-programmering är ofta en tidskrävande och repetitiv process där programmeraren manuellt implementerar återkommande funktioner, vilket leder till ineffektivitet och ökad risk för fel. Det här projektet undersöker hur delar av denna process kan automatiseras för att minska det manuella arbetet och förbättra noggrannheten. Med hjälp av TIA Portal Openness och Python, i kombination med flera bibliotek och XML-hantering, har en applikation utvecklats som automatiskt genererar en programstruktur utifrån ett befintligt mallprojekt och användardefinierad data. Rapporten innehåller även erfarenheter kring TIA Portal Openness, vilket kan vara användbart vid utveckling av program som kommunicerar med eller automatiserar funktioner i TIA Portal.
dc.identifier.coursecodeEENX20
dc.identifier.urihttp://hdl.handle.net/20.500.12380/309480
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.subjectTIA Portal
dc.subjectTIA Portal Openness
dc.subjectPLC
dc.subjectPython
dc.subjectXML
dc.subjectautogenerering
dc.titleAutogenerering av PLC-kod: Effektivisering av PLC-programmering med hjälp av Siemens TIA Portal Openness
dc.type.degreeExamensarbete på grundnivåsv
dc.type.uppsokM
local.programmeMekatronik 180 hp (högskoleingenjör)

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
Slutrapport_ E Müller_ S Rosén.pdf
Storlek:
3.29 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: