22
MAŠINSKI FAKULTET U BEOGRADU Predmet: Programabilni sistemi upravljanja Seminarski rad Br. Ime i Prezime Datum Ocena Pregledao Programabilni sistemi upravljanja Seminarski rad

Programabilni sistemi upravljanja

  • Upload
    dimacar

  • View
    95

  • Download
    9

Embed Size (px)

Citation preview

Page 1: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Programabilni sistemi upravljanja

Seminarski rad

Page 2: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

1. SDNF logičkih funkcija

2. Kombinaciona logička tablica sa kolonama logičkih funkcija

x1 x2 x3 x4 y+ y-0 0 0 0 0 1 01 0 0 0 1 0 12 0 0 1 0 1 03 0 0 1 1 1 04 0 1 0 0 0 15 0 1 0 1 1 06 0 1 1 0 0 17 0 1 1 1 1 08 1 0 0 0 1 09 1 0 0 1 0 110 1 0 1 0 1 011 1 0 1 1 1 012 1 1 0 0 0 113 1 1 0 1 1 014 1 1 1 0 1 015 1 1 1 1 1 0

Page 3: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

3. Minimalne forme logičkih funkcija određene grafičkom metodom

Page 4: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Izabrana logička funkcija je :

4. Logički dijagram izabrane minimalne forme

Page 5: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

5. Za realizaciju pomoću elektro-pneumatike i upravljanje pomoću programabilnog kontrolera

(a) izbor pneumatskih i elektro-pneumatskih komponenti

Usvojene komponente su : Pneumatski cilindar dvosmernog dejstva : FESTO DSN - 12 - 50 P - A Pripremna grupa : FESTO; Dva razvodnika 3/2, monostabilan sa elektricnim aktiviranjem: FESTO BMNH - 3 - 3 - M5

(b) Pneumatska šema upravljanja

šema upravljanja

Page 6: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

(c) šema veza U/I modula programabilnog kontrolera INFO 73

Dodeljivanje U/I adresa ulaznim i izlaznim uredjajima izvršeno je prema postavci zadatka. Za priključenje prekidača koji definisu stanja ulaza iskoriscen je digitalni ulazni modul DI101A sa rednim brojem modula 3, adrese ulaznih kanala 2-3 i 6 - 9. Za priključenje električno aktiviranih 3/2 za napajanje cilindra iskoriscen je digitalni izlazni modul DO102A sa rednim brojem modula 4, arese izlaznih kanala 2 - 3.

Page 7: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

(d) program za realizaciju logičkih f-ja realizovan u jeziku lestvičastih dijagrama

| I3.7 I3.9 O 4.2 | |--] [--+--] [--+------+------+------+------+------+------+------+------( )------ | | x2 x4 | | yplus | | | | | | I3.2 I3.9 | | O 4.3 | |--] [--+--]/[--+---- ---+------( )----- | | x3 x4 | yminus | | | | | I3.7 I3.9 | | |--]/[--+--]/[--+---- | | x2 x4 | | | | | | I3.6 I3.2 | | |--]/[--+--] [--+---- | | x1 x3 |

Program za iste jednačine je napisan i u softveru IsaGRAF.

(e) realizovati projektno rešenje na laboratorijskom stolu (program IsaGRAF)

(f) testirati realizovan sistem i dati komentar projektnog rešenja i rada sistema

Realizovani sistem je testiran u programskom paketu IsaGRAF menjajem ulaznih veličina prema kombinacionoj tablici prema zadatom problemu. Sistem ostvaruje upravljanje radom cilindra u skladu sa postavljenim zadatkom.

Page 8: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

početno stanje: Ulazne promenljive x1x2x3x4 imaju vrednost 0, izlazna funkcija y+ ima vrednost 1, a izlazna funkcija y- ima vrednost 0. Klipnjača je izvučena

Prelaz sa 0 na 1 prema kombinacionoj tabliciAktivirana je ulazna veličina x4 - dobija vrednost 1. x1x2x3 imaju vrednost 0.Izlazna funkcija y+ ima vrednost 0, a izlazna funkcija y- ima vrednost 1.Klipnjača je uvučena

.

Prelaz sa 1 na 2 prema kombinacionoj tablici.Aktivirana je ulazna veličina x3 - dobija vrednost 1. x1x2x4 imaju vrednost 0.Izlazna funkcija y+ ima vrednost 1, a izlazna funkcija y- ima vrednost 0.Klipnjača je izvučena

Page 9: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Prelaz sa 2 na 3 prema kombinacionoj tablici.

Prelaz sa 3 na 4 prema kombinacionoj tabliciAktivirana je ulazna veličina x2 - dobija vrednost 1. x1x3x4 imaju vrednost 0.Izlazna funkcija y+ ima vrednost 0, a izlazna funkcija y- ima vrednost 1.Klipnjača je uvučena

Page 10: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Prelaz sa 4 na 5 prema kombinacionoj tabliciAktivirane su ulazne veličine x2 i x4 – dobijaju vrednost 1. x1x3 imaju vrednost 0.Izlazna funkcija y+ ima vrednost 1, a izlazna funkcija y- ima vrednost 0.Klipnjača je izvučena

Prelaz sa 5 na 6 prema kombinacionoj tablici.

Page 11: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Prelaz sa 6 na 7 prema kombinacionoj tablici.

Prelaz sa 7 na 8 prema kombinacionoj tablici.

Page 12: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Prelaz sa 8 na 9 prema kombinacionoj tablici.

Prelaz sa 9 na 10 prema kombinacionoj tablici.

Page 13: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Prelaz sa 10 na 11 prema kombinacionoj tablici.

Prelaz sa 11 na 12 prema kombinacionoj tablici.

Prelaz sa 12 na 13 prema kombinacionoj tablici.

Page 14: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Prelaz sa 13 na 14 prema kombinacionoj tablici.

Prelaz sa 14 na 15 prema kombinacionoj tablici.Sve 4 ulazne promenljive imaju vrednost 1 pa izlazna f-ja y+ ima vrednost 1. Klipnjača je izuvučena.

Page 15: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

(g) Obezbediti kašnjenje izvalačenja i uvlačenja klipnjače cilindra C 5s pri svakoj promeni položaja.

Slika tajmera

Tajmer se koristi u slučaju kada je potrebno postići kašnjenje sistema, tj. kada je potrebno određeno vreme za izvršavanje neke funkcije sistema. U programskom paketu IsaGRAF tajmer ima 2 veličine. Jedna je vreme koje je potrebno dostići, a druga je trenutno vreme tj vreme od kog počinje brojanje.

Početno stanje

Svi ulazi su jednaki nuli. Tajmer je neaktivan. y+ = 0

Page 16: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Rad drugog tajmera

Stanje je promenjeno aktiviranjem ulaza x4. Uočava se da donji tajmer počinje sa radom. Menja se promenljiva u kojoj je definisano trenutno vreme. Tajmer je aktivan dok se ne izjednače veličine trenutnog i krajnjeg vremena.

Promena

U trenutku kada se na tajmeru izjednače veličine trenutnog i zadatog vremena, dolazi do promene stanja klipnjače. y- dobija vrednost 1.

Page 17: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Rad prvog tajmera

Prikazana je promena pri prelasku iz 1 u 5 na kombinacionoj logičkoj tablici. Uključuje se ulazna veličina x2. Uočava se da gornji tajmer počinje sa radom.

Promena

U trenutku dostizanja zadatog vremena gornjeg tajmera, donji tajmer se resetuje, tj. Početno vreme dobija vrednost 0.

(h) Obezbediti da se nakon svaka 3 ciklusa aktiviranja uvlačenja i izvlačenja klipnjače, klipnjača zaustavi u uvučenom položaju.

Brojač se sastoji iz 2 veličine. Jedna je krajnja vrednost a druga je trenutna vrednost koja je u početnom položaju setovana na 0 s obzirom da je korišćen brojač unapred.

Page 18: Programabilni sistemi upravljanja

MAŠINSKI FAKULTETU BEOGRADU

Predmet:

Programabilni sistemi upravljanjaSeminarski rad

Br. indeksa Ime i Prezime Datum Ocena Pregledao

Aktiviranjem graničnog prekidača x7 brojač menja svoju vrednost.

Granični prekidač x5 predstavlja reset brojača čime se vraća na početnu vrednost.

Brojač

Maksimalni broj ciklusa za ovaj sistem je 3