20.500.12556/RUL-95131
Krmiljenje modela hidroelektrarne
Control of the hydroelectric power plant model
V diplomskem delu je predstavljen projekt Leonardo. Leonardo je fizični simulator hidroelektrarne s Peltonovo turbino. Sestavljajo ga hidravlični, vodni in krmilni sistem. Moja naloga je bila avtomatizirati delovanje simulatorja s pomočjo programirljivega logičnega krmilnika.
Krmilni program za industrijski krmilnik Siemens SIMATIC S7-300 CPU 314C-2 DP sem spisal v programskem paketu Siemens SIMATIC STEP 7. Uporabljal sem kombinacijo dveh programskih jezikov; nabor ukazov (ang. Statement List Programming Language) in lestvični diagram (ang. Ladder Logic). Ker je imel krmilnik premalo digitalnih vhodov in izhodov, sta bila dodana modula DI16xDC24V in DI8/DO8xDC24V/0,5A.
Na analogne izhode krmilnika so vezani ventili in frekvenčni pretvornik, na vhode pa merilniki tlaka in pozicije. Za meritev vrtilne hitrosti turbine sem uporabil hitra števca, ki dobita impulzne signale iz induktivnega stikala. Na elektro omarici simulatorja je vgrajen panel na dotik Siemens TP170B, ki služi kot vmesnik človek-stroj. Konfiguriral sem ga v programskem orodju SIMATIC WinCC V7. Fizični dostop do simulatorja sem imel večino časa projekta, kar mi je programiranje znatno poenostavilo, saj sem lahko krmilni program po vsaki zaključeni fazi preizkušal in razhroščeval.
Krmilni program deluje, s tem je projekt uspešno zaključen. Leonardo je bil predan izobraževalni ustanovi Srednja šola tehniških strok Šiška, kjer bo uporabljen za pedagoške namene.
In this thesis the Leonardo project is presented. Leonardo is a physical simulator of a hydroelectric power plant with a Pelton turbine. It is comprised of hydraulic, water and control systems. I used the programmable logic controller to automate the operation of the simulator.
I wrote the control program for the Siemens SIMATIC S7-300 CPU 314C-2 DP controller using the Siemens SIMATIC STEP 7 software package. I combined two programming languages, i.e. Statement List programming language and Ladder Logic. Since the industrial controller had not enough digital inputs and outputs, modules DI16xDC24V and DI8/DO8xDC24V/0.5A were added.
The analog outputs of the controller are connected with valves and frequency converter. The pressure sensor and position sensors are connected with analog inputs. To measure the turbine rotational speed, I used fast counters that received impulse signals from an inductive switch. Also, there was a man-machine touch panel interface integrated in the electric cabinet of the simulator. I configured it with the SIMATIC WinCC V7 software tool. I had the acces to the simulator most of the time of my project, which made the programming a lot easier as I was able to test and debug the control programme after each phase.
The control program works correctly and thus the project has been accomplished. Leonardo has been handed over to the Secondary school of technical professions Šiška (SŠTS Šiška), where it will be used for educational purposes.
programirljivi logični krmilnik (PLK)
simulator hidroelektrarne
krmilni program
programmable logic controller (PLC)
hydroelectric power plant simulator
control program
true
false
false
Slovenski jezik
Angleški jezik
Diplomsko delo/naloga
2017-09-15 12:24:47
2017-09-15 12:24:53
2022-08-10 02:18:59
0000-00-00 00:00:00
2017
0
0
0000-00-00
NiDoloceno
NiDoloceno
NiDoloceno
0000-00-00
0000-00-00
0000-00-00
1970-01-01
39021
Biteznik_Miha_-_Krmiljenje_modela_hidroelektrarne.pdf
Biteznik_Miha_-_Krmiljenje_modela_hidroelektrarne.pdf
1
D422EA4D099A0D4F8A82431C408E584D
b453077b18113954ad7e71fe1521bf1a5427198dc5485079076c217457d242c7
b1708f41-a1b3-11eb-a523-00155dcfd717
20.500.12556/rul/f98fd67d-d062-45c4-bb1f-c286d454a1e1
https://repozitorij.uni-lj.si/Dokument.php?lang=slv&id=103695
Fakulteta za elektrotehniko
0
0
0