Professional Documents
Culture Documents
TIA PORTAL
STEP 7
S7 PLCSIM
SIEMENS S1200
SIEMENS S300
MONITOR PANEL
SIEMENS TIA PORTAL
SIEMENS STEP 7
SIEMENS STEP 7 PLCSIM
• najčešće u industriji ( industrijski uvjeti ).
• gdje se zahtijevaju brzi, pouzdani i robusni elektronički
uređaji za automatizaciju, nadzor i upravljanje.
• da bi objasnili način rada PLC uređaja potreban je kratak pregled njegovih
osnovnih cjelina.
• svi PLC uređaji od mikro PLC-a do najvećih PLC sustava od preko 1000 U/I signala
imaju u principu istu hardversku strukturu, odnosno iste osnovne cjeline:
Digitalni ulaz
• tipkalo, sklopke i kontakti ( normalno otvoreni i zatvoreni ) su primjer diskretnih
senzora koji su spojeni na PLC-eve digitalne ulaze.
• u ON stanju digitalni ulaz se referira kao logička “1”, a u OFF stanju digitalni ulaz se
referira kao logička “0”.
• za digitalnu informaciju visoko stanje iznosi 14-30 VDC, a nisko stanje 0-5 VDC.
Analogni ulaz
• analogna informacija može biti u raznim oblicima – strujni 0-20 mA, strujni
4-20 mA, naponski 0-10 VDC, naponski ± 10 VDC uz određenu rezoluciju
( 8 ili 16 bitni A/D pretvornik ).
izlazni dio PLC-a su priključne vijčane stezaljke na koje se spajaju izvršni uređaji
iz procesa kojima PLC šalje digitalne i analogne signale te na taj način upravlja
procesom
izlazne stezaljke također su optoizolirane od procesorske jedinice radi galvanske
izolacije električnih krugova.
Digitalni izlaz
• na digitalne izlaze iz PLC-a su najčešće spojeni magnetni svici, releji, sklopnici,
motorne sklopke, signalne lampe, pneumatski razvodnici i slično.
• digitalni izlazi najčešće su izvedeni kao relejni, tranzistorski i pomoću trijaka, a
svaki od njih ima svoje prednosti i mane.
Analogni izlaz
• na analogne izlaze mogu biti spojeni npr. strujni signal za prikaz neke veličine na
pokaznom instrumentu, referenca brzine za frekvencijski pretvarač, PID regulirana
veličina itd.
centralna procesorska jedinica – CPU je mikroprocesorski sistem koji sadrži
sistemsku memoriju i služi kao upravljačka jedinica.
CPU jedinica s memorijom glavna je jedinica PLC-uređaja.
procesorska jedinica čita stanja svih ulaza PLC uređaja ( analognih i digitalnih ),
logički ih obrađuje u skladu s programom izrađenim od strane korisnika, te
upravlja izlazima prema rezultatima dobivenim nakon logičke obrade.
unutar CPU-a se obavljaju funkcije kao što su brojanje, usporedba podataka,
matematičke operacije, sekvencijalne operacije itd.
• PLC korisnik prilikom programiranja koristi dva segmenta memorije procesorske
jedinice – programske datoteke i datoteke podataka.
• programske datoteke koriste korisničke definirane programe , potprograme i
datoteku za dojavu i obradu pogreške.
• datoteke podataka služe za memoriranje programski ovisnih podataka kao što su
U/I status, memorijske konstante i varijable.
• podaci programske datoteke i datoteke podataka koriste svije vrste memorije;
RAM ( eng. random access memory – memorija s izravnim pristupom ) i
EEPROM ( eng. electricaly erasable programable read only memory - električni
obrisiva programibilna memorija namijenjena isključivo za čitanje ).
• RAM memorija u PLC uređajima obično je podržana baterijom kako se po
nestanku napona napajanja ne bi izgubili podaci ( koji se ipak mogu izbrisati
ako se baterija istroši ), dok EEPROM memorija trajno sprema podatke bez obzira
na napon napajanja.
• memorija PLC -a podijeljena je na:
ulaze (input) – I, IB, IW, ID
izlaze (output) – Q, QB, QW, QD
markere (marker) – M, MB, MW, MD
periferijalni ulazi (peripherial input) – PIB, PIW, PID
periferijalni izlazi (peripherial output) – PQB, PQW, PQD
podatkovni blokovi (data block) – DBX, DBB, DBW, DBD
Modul napajanja:
• kao i na svakom računalu modul napajanja je najrobusniji i najteži
njegov dio.
• neosjetljiv je na smetnja koje dolaze iz električne mreže i na kraće ispade
mrežnog napona ( trajanje 10 – 15 ms ).
• standardi ulazi napajanja PLC uređaja su: 120/230 VAC i 24 VDC.
Komunikacijsko sučelje:
1. Pokretanje programa
2. Čitanje ulaznih vrijednosti (I) s modula i spremanje u ulaznu tablicu
3. Izvođenje korisničkog programa
4. Prebacivanje vrijednosti iz izlazne tablice (Q) na module
5. Ponavljanje koraka od 2 do 4 sve dok se ne prekine izvođenje
programa