19
BOSNA I HERCEGOVINA FEDERACIJA BOSNE I HERCEGOVINE TUZLANSKI KANTON JU MJEŠOVITA SREDNJA ELEKTROTEHNIČKA ŠKOLA T U Z L A S7-1200 / KTP1000 PID regulator temperature Students: Smajilović Ahmed – hardwer design Omić Anis – TIA Portal programing Mentor: Mr.sci. Halilović Muamer dipl.ing.el

Siemens Dokumentacija

Embed Size (px)

Citation preview

Page 1: Siemens Dokumentacija

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

Page 2: Siemens Dokumentacija

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

Page 3: Siemens Dokumentacija

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

Page 4: Siemens Dokumentacija

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

Page 5: Siemens Dokumentacija

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

Page 6: Siemens Dokumentacija

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

Page 7: Siemens Dokumentacija

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

Page 8: Siemens Dokumentacija

S7-1200 PID regulator temperature May 7, 2013

Izgled prozora sa pronađenjim PLC-m.

| 8

Page 9: Siemens Dokumentacija

S7-1200 PID regulator temperature May 7, 2013

Izgled prozora za programiranje.

| 9

Page 10: Siemens Dokumentacija

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

Page 11: Siemens Dokumentacija

S7-1200 PID regulator temperature May 7, 2013

| 11

Page 12: Siemens Dokumentacija

S7-1200 PID regulator temperature May 7, 2013

| 12

Page 13: Siemens Dokumentacija

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

Page 14: Siemens Dokumentacija

S7-1200 PID regulator temperature May 7, 2013

HMI

Odabir HMI uređaja.

| 14

Page 15: Siemens Dokumentacija

S7-1200 PID regulator temperature May 7, 2013

Izgled root screen-a:

| 15

Page 16: Siemens Dokumentacija

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