Professional Documents
Culture Documents
Traka s izbornicima
Traka s alatima
Programski
paket Step 7
se pokrede
dvostrukim
klikom na ovu
ikonu. Statusna traka
Kreiranje novog projekta nije puno drugačije od izrade nove datoteke u bilo kojem drugom alatu, a
izvodi se kao što je prikazano na slici 2.
Ime projekta
Ako je na računalo fizički spojen PLC sa svojim modulima, potrebno je u projektu registrirati spojenu
konfiguraciju. Sljededim koracima; Ime_projektaSIMATIC 300 Hardware otvaramo Hardware
configuration. Da bismo mogli početi slagati svoju konfiguraciju, potrebno je u desnom izborniku
odabrati SIMATIC 300 RACK-300Rail. Rail je potrebno odvudi u lijevi prozor.
Download to Module
U izborniku Blocks, na slici 6 označeno kružidem, možemo dodavati nove objekte: OB - organizacijske
blokove, FB - funkcijske blokove, FC - funkcije, SFB - sistemske funkcijske blokove, SFC - sistemske
funkcije, DB - podatkovne blokove.
OB1 se automatski stvara u izborniku Blocks, dok je sve druge funkcije i blokove potrebno stvoriti
desnim klikom miša Insert New Object. OB1 je jedini blok koji se ciklički izvršava, sve druge
objekte je potrebno pozvati iz OB1 da bi se ciklički izvršavali. Maksimalno vrijeme jednog ciklusa
tvornički je postavljeno na 150ms, ali ono se može promijeniti.
Slika 6: Organizacijski blok OB1
Ladder Logic
Statement List
Statment List
Ladder Logic
Slika 8: Primjer 1.
Primjer 2:
U OB1 realizirati XOR funkciju sa AND i ANDNOT naredbama! Markeri M2.0 i M2.1 predstavljaju
tipke, a marker M2.7 predstavlja žaruljicu.
Kao što se dodaju svi drugi objekti, tako se u podizboniku Blocks može dodati i Variable table.
Variable table je alat koji služi za promatranje i mijenjanje stanja varijabli. U stupac Adress upisujemo
adresu memorijskih lokacija koje želimo promatrati, Display format služi za promjenu prikaza, a
Status Variable za promatranje trenutnog stanja varijabli. U stupac Modify value upisujemo
vrijednosti koje želimo pridružiti adresama i pritiskom na funkciju Modify variable upisujemo željenu
vrijednost.
Modify variable
Monitor variable
Primjer 3:
Ako je marker M0.0 u "1" potrebno je postaviti timer T1 da broji 3 sekunde. Nakon što timer izbroji 3
sekunde postaviti vrijednost markera M0.5 u "1" sve dok se ne promjeni marker M0.0.