Professional Documents
Culture Documents
P 3
P 3
11/10/2009
2
NORMALNO OTVORENI I NORMALNO ZATVORENI KONTAKTI
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
3
LOAD i LOAD NOT instrukcije
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
LOAD instrukcija
11/10/2009
4
AND i AND NOT instrukcije
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
5
OR i OR NOT instrukcije
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
6
OUTPUT i OUTPUT NOT instrukcije
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
Najjednostavniji na in za dobijanje rezultata kombinovanja izvr
nain nih uslova jeste
izvrnih
njihovo direktno povezivanje sa instrukcijama OUTPUT i OUTPUT NO NOT.T.
Kada se koristi instrukcija OUTPUT, njoj dodeljen bit ee biti uklju en ako je uslov
ukljuen
izvrenja u stanju ON, i obrnuto, ima
izvrenja e status OFF kada je status uslova izvr
imae enja
izvrenja
OFF.
Instrukcija OUTPUT NOT dovodi do suprotnog rezultata, odnos odnosno no bit definisan uz
nju ima e status OFF kada je izvr
imae ni uslov ispunjen, odnosno uze
izvrni uzeee vrednost ON
kada je status uslova izvr enja OFF. Prethodno opisano prikazano je na slede
izvrenja em
sledeem
primeru:
U primeru na slici, bit 10.00 imae status ON dok god je bit 0.00 u stanju ON, dok e bit 10.01 biti u
stanju OFF kada je status bita 0.01 ON.
Ovu instrukciju nije mogue koristiti za dodeljivanje stanja OFF iliON za vie od jednog bita. U
sluaju da postoji potreba za dodeljivanje vrednosti svim bitovima jedne rei uz neki uslov to je
mogue uraditi samo bit po bit.
Ogranienja: treba paziti da se instrukcije ne preklapaju po pitanju bita koji se kontrolie.
11/10/2009
7
SET i RESET instrukcije
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
8
KEEP instrukcija
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
9
11/10/2009
10
TAJMERI TIM instrukcija
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
Tajmeri su slo ene instrukcije koje imaju zadatak da vremenski odvoje
sloene
dve programske akcije. Promenom stanja uslova u ON tajmer po inje da
poinje
odbrojava u koracima od 0.1s od postavljene vrednosti do nule ali samo
dok je uslov na ON.
Vrednost data u srednjem delu bloka naziva se TC broj ((Timer Timer Counter
Number
Number). ). Svaki TC broj mo
moee biti koriten za definisanje jednog broja
koriten a ili
brojaa
tajmera
tajmera.. Njegova vrednost mo e biti izabrana iz opsega 000 do 127 kod
moe
serije CPM1A i u opsegu 000 do 4095 kod serije CJ1M. Donji deo b loka
bloka
rezervisan je za prikazivanje po etne vrednosti tajmera
poetne tajmera.. Re koja ima ovu
Re
ulogu mo e pripadati sektorima IO, HR, AR, LR, DM a mo
moe e biti zadata i
moe
kao konstanta, kada mo e imati vrednosti iz opsega 000.0 do 999.9.
moe
Naj ei i najjednostavniji na
Najei in primene tajmera podrazumeva da je na
nain
ovom mestu definisana veli ina koja ima prirodu konstante (ukoliko se
veliina
po etna vrednost tajmera zadaje kao konstanta potrebno je ispred nje
poetna
staviti znak #)
11/10/2009
BROJAI CNT instrukcija 11
CP
11/10/2009
12
Polazna re ((Source
re Word)) ozna
Source Word ava re
oznaava re iji
iji je sadr aj potrebno
sadraj
premestiti na neku drugu lokaciju. Lokacija na koju sadr aj
sadraj
preme tamo odreena je re
premetamo ju destinacije ((Destination).
reju Destination). Polazna re re
mo e biti bilo koja re
moe re iz sektora IO, HR, AR, LR, DM, CNT, TIM
((CJ1M:
CJ1M: IO, H, W, A, D, C, T) ili je konstanta, kada ispred
etvorocifrenog
etvorocifrenog broja koji defini e njenu vrednost, stoji simbol # (za
definie
BCD) ili & (za decimalnu vrednost). Re Re destinacije mo moee biti
definisana kao re iz sektora IO, HR, AR, LR, DM ((CJ1M:
re CJ1M: IO, H, W, A,
D, C, T).
Kada je ispunjen uslov instrukcija MOV(21) sa slike kopira sadr aj re
sadraj i
rei
DM100 u re re DM200.
11/10/2009
13
Kopiranje jednog bloka rei u drugi BLOCK TRANSFER instrukcija
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
14
11/10/2009
Pomeranje sadraja rei za jedan bit u levo 15
SHIFT REGISTER
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
Instrukcija SFT(10) koristi se za pomeranje sadraja izmeu poetne i zavrne rei za po jedan bit
u levo odn. prema bitovima vee teine.
Prvi parametar je poetna re (Starting word) a drugi parametar je zavrna re (End word) shift
registra. Oba parametra mogu biti iz IO, AR, HR, LR memorijskih zona (CJ1M: IO, A, W, H).
U primeru na slici pomeraju se svi biti u shift registru koji se sastoji iz rei HR0 i HR1 u levo
odn. bit najvee teine u HR0 se pomera na mesto najmanje teine u rei HR1 a bit najvee teine
u rei HR1 se nepovratno gubi a svi biti izmeu se pomeraju za jedno mesto u smeru bitova vee
teine. Ulaz I definie da li se u shift registar ubacuje 0 ili 1. ako je stanje na I liniji ON onda se
sa desna ubacuje 1 i obrnuto ali prema taktu koji se zadaje sa P linije. Ulaz P koristi se za
zadavanje takta SFT(10) instrukciji. Promenom stanja na P liniji iz OFF u ON vri se pomeranje
bitova u levo za jedno mesto. Do novog pomeranja bitova dovodi tek nova promena stanja na P
liniji iz OFF u ON. Stanje na liniji R moe biti OFF kada se instrukcija normalno izvrava prema
stanjima na I i P liniji, ili ON kada se svi bitovi unutar shift registra postavljaju na 0. Sve dok se
na liniji R ne pojavi stanje OFF instrukcija se ne izvrava.
11/10/2009
16
11/10/2009
17
Konverzija BCD broja u binarni BCD TO BINARY
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
18
Kraj programa END instrukcija
PLC Osnovni kurs April 2006 Leder
Leder dijagram
dijagram instrukcije
instrukcije
11/10/2009
19
11/10/2009