Upload
naida-dacic
View
44
Download
1
Embed Size (px)
Citation preview
BOSNA I HERCEGOVINAFEDERACIJA BOSNE I HERCEGOVINE
TUZLANSKI KANTON
JU MJEŠOVITA SREDNJA ELEKTROTEHNIČKA ŠKOLAT U Z L A
S7-1200 / KTP1000PID regulator temperature
Students:Smajilović Ahmed – hardwer design
Omić Anis – TIA Portal programing
Mentor:
Mr.sci. Halilović Muamer dipl.ing.el
Ul. Muhameda Hevaija Uskufija br.2, 75 000 TuzlaTel/Fax : +387 35 281-167; 280-012
Tel/Fax : +387 35 282-009E – mail : ets . tz @ bih . net . ba
www . etstuzla . edu . ba
S7-1200 PID regulator temperature May 7, 2013
Table of ContentsUvod............................................................................................................................................................3
Hardware.....................................................................................................................................................4
Software......................................................................................................................................................6
PLC programiranje.....................................................................................................................................10
HMI............................................................................................................................................................14
Zaključak....................................................................................................................................................16
Reference..................................................................................................................................................17
| 2
S7-1200 PID regulator temperature May 7, 2013
Uvod
S7-1200 je programibilni logički kontroler (PLC). Programira se pomoću Simatic STEP7 Basic softverskog sučelja. Jednostavnim programiranjem i korištenjem nalazi široku primjenu u industriji. Osim glavne jedinice, postoje i moduli kojima se dodatno može proširiti njegova funkcionalnost.
Moduli u S7-1200 seriji:
3 kompaktna kontrolera u različitim verzijama za široki raspon AC i DCkontroliranja (CPU 1211C, CPU 1212C i CPU 1214C)
2 signalne ploče (analogna i digitalna) za jeftino i jednostavnomodularno proširenje izravno na CPU bez dodatnih povećanjadimenzija
13 različitih digitalnih i analognih signalnih modula 2 komunikacijska modula (RS232/RS485) mrežni preklopnik sa 4 porta PS 1207 stabilizirano napajanje, ulazni napon (115/220V AC),
nazivninapon (24V DC)
| 3
S7-1200 PID regulator temperature May 7, 2013
Hardware
Za zadatak smo imali da napravimo PID regulator temperature sa jeftinim senzorom LM35 čiji izlaz se može spojiti direktno na analogni ulaz S7-1200. Izlaz senzora LM35 je naponski signal čiji izlaz je 100 puta manji od temperature koja se mjeri.
LM35 temperaturni sensor
LM35 smo spojili da mjeri unutrašnju, odnosno temperaturu u komori i to je temperatura koju reguliramo, i vanjsku koja služi za mjerenje razlike temperature u komori i vanjske temperature.
Izgled Hardwera | 4
S7-1200 PID regulator temperature May 7, 2013
Kako naš kontroler nije imao digitalne tranzistorske izlaze bili smo prinuđeni da za upravljanje aktuatorom koristimo relejni izlaz. Poznato nam je bilo ograničenje o broju isključivanja i uključivanja relejnih izlaza te nismo mogli u PID funkciji koristiti PWM Output opciju jer bi to dovelo do brzog trošenja kontakata i neminovno skratilo životni vijek releja a moglo bi dovesti i do težih oštećenja uređaja.
Za PID regulaciju je potrebno konstanto upravljanje izlazom te smo bili prinuđeni softverski ograničiti vrjeme uključenje i isključenja releja.
Kao dodatna zaštita uređaja je iskorišten SSR relej.
Struja koja protiče u kontrolnom krugu releja na PLC-u je jako mala i neće dovesti do trošenja kontakata releja.
| 5
S7-1200 PID regulator temperature May 7, 2013
SoftwarePočetni izgled ili Portal View Siemens TIA Portal softvera za
programiranje.
Odabri novog uređaja, možemo odabrati PLC ili HMI.
| 6
S7-1200 PID regulator temperature May 7, 2013
Odabir nedefinisanog uređaja kojeg ćemo poslije automatski detektovati.
Prozor sa opcijama za detekciju uređaja je prikazan na slici ispod.
| 7
S7-1200 PID regulator temperature May 7, 2013
Izgled prozora sa pronađenjim PLC-m.
| 8
S7-1200 PID regulator temperature May 7, 2013
Izgled prozora za programiranje.
| 9
S7-1200 PID regulator temperature May 7, 2013
PLC programiranje
U nastavku ćemo predstaviti naše idjeno rješenja za logičku upravljanje sistemom.
| 10
S7-1200 PID regulator temperature May 7, 2013
| 11
S7-1200 PID regulator temperature May 7, 2013
| 12
S7-1200 PID regulator temperature May 7, 2013
Tabela tagova je prikazana ispod, stim da moramo naglasiti da nismo sve tagove koristili jer smo u toku programiranja mijenjali logiku.
| 13
S7-1200 PID regulator temperature May 7, 2013
HMI
Odabir HMI uređaja.
| 14
S7-1200 PID regulator temperature May 7, 2013
Izgled root screen-a:
| 15
S7-1200 PID regulator temperature May 7, 2013
Zaključak
Nadam se das mo Vas ubjedili da i naoko kompleksne problem koji podrzumjevaju znanje o analognim signalima, HMI osnovama i kompleksnom algoritmu PID-a mogu riješiti, zahvaljujući user friendly okruženju SIEMENS TIA Portal softvera, i učenici sredenj škole sa baznim poznavanjem programiranja PLC-a i razumjevanjem koncepta HMI-a.
| 16
S7-1200 PID regulator temperature May 7, 2013
Reference
1. https://www.automation.siemens.com/mcms/sce/en/advanced_training/ training_material/download_training_material/m_series_simatic_s7_1200_sps/Pages/Default.aspx?ismobile=true
| 17