<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=161590"><dc:title>Avtomatsko generiranje programske kode za logično krmiljenje</dc:title><dc:creator>Kerkez,	Ivana	(Avtor)
	</dc:creator><dc:creator>Mušič,	Gašper	(Mentor)
	</dc:creator><dc:subject>PLK</dc:subject><dc:subject>Matlab</dc:subject><dc:subject>modularni proizvodni sistem</dc:subject><dc:subject>modeliranje</dc:subject><dc:subject>generiranje kode</dc:subject><dc:subject>TIA Portal</dc:subject><dc:description>Diplomsko delo obravnava programirljivi logični krmilnik (PLK) in generiranje kode za PLK. Delo se začne z uvodom v PLK in razvojem industrijske avtomatizacije. Podrobno so predstavljeni tudi različni programski jeziki: ukazna lista, strukturiran tekst, lestvični diagram, funkcijski bločni diagram, sekvenčna funkcijska shema.
V nadaljevanju so predstavljena razvojna orodja za programiranje PLK, med katerimi so CODESYS, TIA Portal, Studio 5000 Logix Designer in TwinCAT. Naslednje poglavje je posvečeno generiranju kode s pomočjo UML diagramov, Matlab Simulink ter uporabe naprednih orodij, kot je ChatGPT.
Glavni del naloge je izgradnja modela krmilne logike za modularni proizvodni sistem in generiranje kode iz tega modela. Podrobno je opisana struktura modela, pri čemer smo uporabili orodje za grafično modeliranje Simulink z dodatno knjižnico Stateflow.
Predstavljen je tudi postopek generiranja kode z orodjem Simulink PLC Coder. Koda je generirana v strukturiranem tekstu in je uvožena v TIA Portal.</dc:description><dc:date>2024</dc:date><dc:date>2024-09-12 13:05:11</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>161590</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
