16
1.) Napiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu : Program treba napisati korištenjem samo jednog timera koji radi bolje rezolucije treba raditi u stotinkama sekunde ! A grupa

Kolegij-Procesna računala

Embed Size (px)

DESCRIPTION

PLC, Procesna računala, Rješeni zadatci iz procesnih računala, pomaže pri svladavanja gradiva iz tog područja.Tehničko Veleučilište u Zagrebu.

Citation preview

Page 1: Kolegij-Procesna računala

1.) Napiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Program treba napisati korištenjem samo jednog timera koji radi bolje rezolucije treba raditi u stotinkama sekunde !

A grupa

Page 2: Kolegij-Procesna računala

2.) Na analogni ulaz PLC­a (I:2.0) spojen je manometarski senzor tlaka koji svoj naponski izlaz 0­10V DC mijenja linearno sapromjenom tlaka 0­6 bara. Senzor se nalazi na tlačnom cjevovodu u kojem treba održavati tlak 3  0.5 bara pomoću pumpe čija je±motorska sklopka spojena na digitalni izlaz O:0/0. Početni tlak u cjevovodu je 0 bara i sustav treba održavati u pogonu 20 sati uzadanim granicama. Programsku logiku za uključivanje/isključivanje pumpe treba izraditi tako da se OBAVEZNOUPOTREBLJAVAJU naredbe “latch” i “unlatch”.

I:2.0 ­> senzorbara           vrijednost u PLC­u                                       (2,  bara) 2767 3653x 5 = 6 bara

2,5 bara × 3 = 10                 06                32767                                                              (3,  bara) 2767 9114x 5 = 6 bara

3,5 bara × 3 = 12,5             136533,5             19114

20 sati sustav treba biti između 2,5 i 3,5 bara !!

Page 3: Kolegij-Procesna računala

3.) Senzor koji mjeri temperaturu prostorije je spojen na analogni ulaz I:2.0 na koji daje signal od ­10 do 10V DC za mjerni opseg od­10°C do +140°C. Potrebno je napraviti program koji će periodički spremati (uzorkovati) vrijednost temperature 3 puta unutarvremenskog ciklusa od 24 sati (svakih 8 sati) u spremnike N7:0 do N7:2. Jednako tako, nakon isteka ciklusa od 24 sata potrebno jeiz 3 spremljena uzorka izračunati srednju vrijednost temperature unutar proteklih 24 sata i rezultat spremiti u F8:0.

4.) Kojim brojem će u ulazno memorijskom registru PLC uređaja biti predstavljena vrijednost temperature od ­20°C mjerenepomoću senzora temperature koji mijenja svoj izlaz od ­10V DC do 10V DC u mjernom opsegu ­40°C do +150°C i spojen je naanalogni ulaz PLC uređaja (I:2.0) ?

Page 4: Kolegij-Procesna računala

5.) Nacrtaj sve naredbe komparacije koje znaš i opiši rad s njima.

6.) Nacrtaj i opiši rad s naredbom MCR.

Bonus zadatakNapiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Drugi dio krivulje napona je krivulja 2. reda (parabola). Program treba napisati korištenjem samo jednog timera koji radi boljerezolucije treba raditi u stotinkama sekunde.

Bonus pitanjeŠto su to interupti, navedi tipove i objasni princip rada.

Page 5: Kolegij-Procesna računala

1.) Napiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Program treba napisati korištenjem samo jednog timera koji radi bolje rezolucije treba raditi u stotinkama sekunde !//Ovdje se nalazi jedna greška. Nisam bio dobro vidio brojke na grafu pa sam radio s vremenima 6,6 i 16s, te nekim drugimnaponima. Graf će isto ispasti kao što je zadano, samo će svaki segment trajati 1s duže i malo će biti različite vrijednostinapona.

B grupa

Page 6: Kolegij-Procesna računala

I:2.0 ­> senzortemperatura           vrijednost u PLC­u                                     (24°C) 2767  4626x = 24°C

170°C × 3 =  

­40°C                      0+130°C                   32767                                                           (26°C) 2767  5012x = 26°C

170°C

24°C                        462626°C                        5012

2.) Na analogni ulaz PLC­a (I:2.0) spojen je senzor temperature koji mijenja svoj naponski izlaz 0­10V DC u mjernom opsegu ­40°Cdo +130°C. Napišite program u tehnici ladder dijagrama koji će uključivati i isključivati el. grijač (O:0/0) tako da temperatura uprostoriji bude između 24°C i 26°C. Na početku je temperatura prostorije 15°C i sustav treba automatski isključiti nakon 1000radnih sati radi održavanja. Programsku logiku za uključivanje/isključivanje pumpe treba izraditi tako da se NE UPOTREBLJAVAJUnaredbe “latch” i “unlatch”, koristeći samo naredbe komparacije.

× 3 =  

1000 sati sustav treba raditi (grijač biti uključen) !!

Page 7: Kolegij-Procesna računala

3.) Senzor koji mjeri tlak u cjevovodu je spojen na analogni ulaz I:2.0 na koji daje signal od ­10 do 10V DC za mjerni opseg od 0­10bara. Potrebno je napraviti program koji će periodički spremati (uzorkovati) vrijednost tlaka 3 puta unutar vremenskog ciklusa od 15sati (svakih 5 sati) u spremnike N7.0 do N7.2. Jednako tako nakon isteka ciklusa od 15 sati potrebno je iz 3 spremljena uzorkaizračunati srednju vrijednost tlaka unutar proteklih 15 sati i rezultat spremiti u F8.0

4.) Kojim brojem će u ulazno memorijskom registru PLC uređaja biti predstavljena vrijednost temperature od ­10°C mjerenepomoću senzora temperature koji mijenja svoj izlaz od ­10V DC do 10V DC u mjernom opsegu ­30°C do +130°C i spojen je naanalogni ulaz PLC uređaja (I:2.0) ?

Page 8: Kolegij-Procesna računala

5.) Nacrtaj i opiši rad s naredbom SCP za kreiranje analognog izlaza linearno rastućeg u vremenu do svoje maksimalne vrijednosti.

6.) Nacrtaj i opiši rad sa naredbom JMP i JBL.

Bonus zadatakNapiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Prvi dio krivulje napona je krivulja 2. reda (parabola). Program treba napisati korištenjem samo jednog timera koji radi boljerezolucije treba raditi u stotinkama sekunde.

Page 9: Kolegij-Procesna računala

1.) Napiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Program treba napisati korištenjem samo jednog timera koji radi bolje rezolucije treba raditi u stotinkama sekunde !

C grupa

Page 10: Kolegij-Procesna računala

promjenom tlaka 0­16 bara. Senzor se nalazi na tlačnom cjevovodu u kojem treba održavati tlak 7  0.5 bara pomoću pumpe čija je±motorska sklopka spojena na digitalni izlaz O:0/0. Početni tlak u cjevovodu je 0 bara i sustav treba održavati u pogonu 50 sati uzadanim granicama. Programsku logiku za uključivanje/isključivanje pumpe treba izraditi tako da se NE UPOTREBLJAVAJUnaredbe “latch” i “unlatch”, koristeći samo naredbe komparacije.

I:2.0 ­> senzor

bara           vrijednost u PLC­u                                         (6,  bara)    32767  13312x 5 =   16 bara6,5 bara ×   =  

0                 016              32767                                                                (7,  bara)    32767  15360x 5 =   16 bara

7,5 bara ×   =  6,5             133127,5             15360

50 sati sustav treba biti između 6,5 i 7,5 bara !!

2.) Na analogni ulaz PLC­a (I:2.0) spojen je manometarski senzor tlaka koji svoj naponski izlaz 0­10V DC mijenja linearno sa

Page 11: Kolegij-Procesna računala

­50°C do +210°C. Potrebno je napraviti program koji će periodički spremati (uzorkovati) vrijednost temperature 3 puta unutarvremenskog ciklusa od 12 sati (svaka 4 sata) u spremnike N7:0 do N7:2. Jednako tako, nakon isteka ciklusa od 12 sati potrebno jeiz 3 spremljena uzorka izračunati srednju vrijednost temperature unutar proteklih 12 sati i rezultat spremiti u F8:0.

3.) Senzor koji mjeri temperaturu prostorije je spojen na analogni ulaz I:2.0 na koji daje signal od ­10 do 10V DC za mjerni opseg od

4.) Kojim brojem će u ulaznom memorijskom registru PLC uređaja biti predstavljena vrijednost temperature od ­30°C mjerenepomoću senzora temperature koji mijenja svoj izlaz od ­10V DC do 10V DC u mjernom opsegu ­50°C do +140°C i spojen je naanalogni ulaz PLC uređaja (I:2.0) ?

Page 12: Kolegij-Procesna računala

5.) Nacrtaj i opiši rad s naredbom LIM pri korištenju analognog ulaznog signala u obje varijante.

6.) Nacrtaj i opiši rad s naredbom JSR i SBR.

Bonus zadatakNapiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Drugi dio krivulje napona je krivulja 2. reda (parabola). Program treba napisati korištenjem samo jednog timera koji radi boljerezolucije treba raditi u stotinkama sekunde.

Bonus pitanjeNacrtaj i objasni na konkretnom primjeru programa koja je osnovna razlika između N7 i F8 memorijskih spremnika podataka.

Page 13: Kolegij-Procesna računala

1.) Napiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Program treba napisati korištenjem samo jednog timera koji radi bolje rezolucije treba raditi u stotinkama sekunde !

D grupa

Page 14: Kolegij-Procesna računala

2.) Na analogni ulaz PLC­a (I:2.0) spojen je senzor temperature koji mijenja svoj naponski izlaz 0­10V DC u mjernom opsegu ­20°Cdo +200°C. Napišite program u tehnici ladder dijagrama koji će uključivati i isključivati el. grijač (O:0/0) tako da temperatura uprostoriji bude između 27°C i 29°C, Na početku je temperatura prostorije 20°C i sustav treba automatski isključiti nakon 5000radnih sati radi održavanja. Programsku logiku za uključivanje/isključivanje pumpe treba izraditi tako da se OBAVEZNOUPOTREBLJAVAJU naredbe “latch” i “unlatch”.

I:2.0 ­> senzortemperatura           vrijednost u PLC­u                                     (27°C) 2767  4022x = 27°C

220°C × 3 =  ­20°C                      0+200°C                   32767                                                           (29°C) 2767  4320x = 29°C

220°C × 3 =  27°C                        402229°C                        43205000 sati sustav treba raditi (grijač biti uključen) !!

Page 15: Kolegij-Procesna računala

3.) Senzor koji mjeri tlak u cjevovodu je spojen na analogni ulaz I:2.0 na koji daje signal od ­10 do 10V DC za mjerni opseg od 0 do20 bara. Potrebno je napraviti program koji će periodički spremati (uzorkovati) vrijednost tlaka 3 puta unutar vremenskog ciklusa od30 sati (svakih 10 sati) u spremnike N7.0 do N7.2. Jednako tako nakon isteka ciklusa od 30 sati potrebno je iz 3 spremljena uzorkaizračunati srednju vrijednost tlaka unutar proteklih 30 sati i rezultat spremiti u F8.0.

4.) Kojim brojem će u ulaznom memorijskom registru PLC uređaja biti predstavljena vrijednost temperature od ­40°C mjerenepomoću senzora temperature koji mijenja svoj izlaz od ­10V DC do 10V DC u mjernom opsegu ­50°C do +120°C i spojen je naanalogni ulaz PLC uređaja (I:2.0) ?

Page 16: Kolegij-Procesna računala

5.) Nacrtaj i objasni na primjeru kako PLC koristi naredbu MUL kod rada s cjelobrojnim i realnim konstantama.

6.) Nacrtaj i opiši rad s naredbom MOV i CLR.

Bonus zadatakNapiši program za PLC u tehnici ladder dijagrama tako da upravlja svojim analognim izlazom O:1.0 prema sljedećem dijagramu:

Prvi dio krivulje napona je krivulja 2. reda (parabola). Program treba napisati korištenjem samo jednog timera koji radi boljerezolucije treba raditi u stotinkama sekunde.