izpis_h1_title_alt

Programiranje programirljivega logičnega krmilnika z uporabo tehnologije PLC Next Phoenix Contact
ID VOZELJ, NIK (Author), ID Logar, Vito (Mentor) More about this mentor... This link opens in a new window, ID Tomažič, Simon (Co-mentor)

.pdfPDF - Presentation file, Download (15,57 MB)
MD5: 34AE39CBB176C34936C88FE33736B98E

Abstract
Diplomska naloga obravnava programiranje programirljivega logičnega krmilnika (PLK) proizvajalca Phoenix Contact z uporabo sodobnih jezikov, natančneje Matlab Simulink-a in Python-a. V nalogi je opisana tehnologija PLCnext, v katero spada med drugim tudi razvojno okolje PLCnext Engineer. Za primer je uporabljena naprava Amira PS600, ki predstavlja žerjav. Najprej je izvedena regulacija pozicije žerjava, in sicer v okolju Matlab Simulink, katerega program uvozimo v PLCnext Engineer kot knjižnico. V nadaljevanju je s programskim jezikom Python realizirana sekvenca pozicij, ki ji žerjav sledi. Python na PLK-ju teče ločeno in z glavnim programom komunicira preko knjižnice pyPLCn. Napravo se upravlja preko namenskega uporabniškega vmesnika (HMI), ki je izdelan v programu PLCnext Engineer.

Language:Slovenian
Keywords:PLCnext, Amira PS600, PLCnext Engineer, Simulink, Python, pyPLCn, HMI
Work type:Bachelor thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2022
PID:20.500.12556/RUL-139047 This link opens in a new window
COBISS.SI-ID:119716099 This link opens in a new window
Publication date in RUL:29.08.2022
Views:534
Downloads:114
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Programming of the programmable logic controller using Phoenix Contact PLC Next technology
Abstract:
This thesis consists of programing a programmable logical controller (PLC) from Phoenix Contact using modern programing languages, specifically Matlab Simulink and Python. It describes PLCnext technology which among other functionalities includes integrated development environment PLCnext Engineer. Amira PS600 laboratory plant is used as an example, which resembles a loading crane. First, the control of its position is implemented using Matlab Simulink, whose program is imported in PLCnext Engineer as a library. Afterwards, a sequence of positions is realized with Python. Python runs seperately on the PLC and is communicating with the main program via the pyPLCn library. The plant can be operated via a dedicated human-machine interface (HMI), which is developed in PLCnext Engineer.

Keywords:PLCnext, Amira PS600, PLCnext Engineer, Simulink, Python, pyPLCn, HMI

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back