Professional Documents
Culture Documents
S7200 Tanfism PDF
S7200 Tanfism PDF
Micro System
SIMATIC S7-200
Kt rs tanfolyam 01/2000 verzi
Tartalom
Bemutats
Alaphelyzetben zrt (NC) rintkezk
Trols Megolds lersa s ellenrzs
Klnbz trolsi mdok
Bemutats
Impulzus Megoldsok ttekintse
Mkdtetett lfigyels
Bit memria
Kapcsol Megolds lersa s ellenrzs
Bemutats
Kikapcsolsi Ments msknt
Hlzat beszrsa
Ksleltets Megolds lersa
Megjegyzsek
Bemutats
Alapok
Sorrendvezrl Munka sorrendvezrlvel
Mdostsok
Megolds lersa, plda
Ellenrzs
Fggelk Fggelk
Index
Elsz
Tanfolyamunk elvgzse utn nnek nem jelent majd nehzsget a tipikus vezrlsi
feladatok nll megoldsa.
lvezze tanfolyamunkat!
Az S7 200-as csapat
sok sikert kvn nnek!
Nzze meg elszr a lap tetejt! Minden oldalon van egy azonost fejlc. Jobb oldalon
az "j" terleten megtallja az aktulis fejezet alfejezeteit, kzttk vastag betvel
kiemelve a jelenleg olvasott alfejezet cmt.
Az 1 rs tanfolyamunkban lthatta,
hogy az rintkezs ramkri
brzols megfelel a programozhat
vezrlk ltradiagramjnak.
Ez egy egyszer helyettests ms
jellsekkel.
Tpsin szakasz
A bitek
ram t a ltradiagramban
Sg
megjelentse
1. Elem
megjelentse
2. F1
Bementek
STEP - 7 program
- bit memrik
- idztk
- szmllk 2. Hlzat Forgsirny-
- .... IO.1 vlts
Kimenetek
Folyamat
Az sszes SIMATIC programozhat vezrl ltalban ciklikusan mkdik. lekpezsi
Ebben a ciklikus mkdsben a bemeneteken keresztl olvassa a kapcsolk bemeneti
llapotait, s trolja ket a bemeneti regiszterben (PII). Ezeket az adatokat regiszter:
ksbb a vezrl program rtkelshez hasznlja fel. PII
A bemeneten a feszltsg
24V-ra vltozik.
IO.0
bemenet llapota
IO.0
folyamat lekpzs
QO.0
kimenet llapota
A
A ciklus vgrehajtsa alatti vltozsok
kimenetek
a bemeneten csak a kvetkez ciklusban
csak a
kerlnek be a bemeneti regiszterbe. gy
kvetkez
a bemeneti jelek llapotai egy ciklus alatt
ciklusban
llandak. Ez a folyamat lekpezshez tartoz
vltoznak
bemeneti regiszter (PII). A kvetkez ciklusban
a beolvasott llapotok kirtkeldnek a ltra-
diagram szerint, s ezen eredmnyekkel a
kimeneteket frissti.
Bemutats
Az rintkez hozzadshoz:
1) Kattintson a bal egrgombbal a ltradiagram mezre, majd a STEP7 - Micro / WIN
alaphelyzetben nyitott NO rintkez szimblumra. Ahogy a szimblumnl lthatja az
F4 gombbal helyettestheti az egeret.
2) A megfelel sorhoz jellje ki a ltradiagram I0.0 - s mezejt s kattintson a jelre. (F7)
Az NC rintkezt kvetkezkppen
helyezhet be:
1) Jellje ki az egrrel az
rintkez majdani helyt.
Jellje ki
2) Vlassza ki az NC rintkezt az
egr segtsgvel a kt lehets-
ges ltradiagram szimblum osz-
lop egyikbl a STEP7 -Micro
/WIN - ben. Az NC rintkez a
kivlasztott helyre kerl.
3) Vgl az NC rintkezt
hozzrendeljk a kvnt elem-
Nevezze
hez jelen esetben I0.1-hez. Ezt
a kijellt szvegmezben ad-
meg
hatjuk meg.
4) A szvegmezbe val
adatbevitelt mindig ENTER -
rel fejezzk be. Nyomjon
Entert
Egy utastsal
3) A megnyitott szvegmezbe adja 255 kimene-
meg a kvnt kimenet cmt. tet, idztt
vagy bit me-
mrit Setel-
het (S) vagy
Resetelhet (R)
Szm
(1255)
Nyomjon
Entert
Biztonsgi megjegyzsek
Lekapcsols S3 vezetkszakadsnl
S3 NC rintkez
mkdtetsvel "0"
kerl a Q0.0 kimenetre
Biztonsgi megjegyzsek:
A Reset Q0.0 mvelet a Set Q0.0 mvelet utni sorban kapott helyet,
mivel gy hiba esetn mikor a Set s a Reset funkci egyarnt
vezrelt helyzetbe kerl, a Reset nagyobb prioritsa miatt a gp
lekapcsol.
Bemutats
Mkdsi elv
A Q0.5-s kimeneten lv lmpa
vilgtani fog amikor az I0.0
bemeneten lv S1 nyomgomb
rvid ideig mkdtetve van.
Ez az lvezrelt kapcsol.
Iddiagram
Megoldsok ttekintse
Az llapot
megfordtsa
rgi j
llapot llapot
lfigyels (1)
0 V "hamis"
A fel illetve lefut l rzkelsre
a -| P|- s -| N |- funkcikat
hasznlja az S7 200.
bemen jel
lfigyels (2)
Jellje ki
2) Vlassza ki a mvelettpusok kzl
az rintkezket.
Bitmemria (1)
Bitmemria (2)
Fellrs
A megvltozott llapot nem kerl kzvetlenl Q0.5
vdelemknt
kimenetre mert a berst (set) kveten az
trolja a
alaphelyzet bellts (reset) is vgrehajtdna. Ezrt
kvetkez
a fellrst megelzend M0.0 memriabitbe kerl.
llapotot a
bitmemriban
A Network 2 - ben a memriabit "set" llapota
tkerl a kimenetre.
A tesztelshez lltsa a
PLC - t RUN zemmdba.
Ellenrzshez mkdtesse az I0.0
kapcsolt s figyelje Q0.5 kimenetet.
Hogyan lehet a trol funkcit megvalstani a PLC technolgiban? Lsd a 13. old.
Alapllapotban zrt rintkez: hogyan jelljk a ltra diagramban, Lsd a 14. old.
Alapok (1)
Mi a sorrendvezrls?
lpsjelz
bit MX.Y =
"1"
A lpsek szma egyedi
azonostknt szolgl.
Bevezets
S1
kikapcsolsa
esetn a
kimenet
mg 3
msodpercig
aktv
Bevezets
Eljrs
2. Mentse ms nven
5. Vgl leteszteljk
Ments msknt
D04.prj
Ments
Hlzat beszrsa
2. Illesszen be j network - t a
Network 2 helyre az brn jelzett
"gombbal" vagy F10 letsvel. Network
ikon az
eszkztrban
(F10)
n helyet csinlt az j Network 2 - nek, amit a kikapcsolsi
ksleltets megrsra fog felhasznlni. Az eredeti Network
tartalma egy Network - kel htrbb toldik
Jegyzet:
Lehetsges ms mdon is beilleszteni j Network-t
4. Vlassza a
Network - t
Megolds ttekintse
gy nz ki a befejezett
program.
Megolds bersa
T37 behelyezse
F2 Timers / Counters (Idztk, szmllk)
F3 Timer as on Delay (bekapcsols ksleltetse)
Megolds lersa
gy mkdik
a programunk.
A programunk 2 aktv
rszre oszthat
a kvetkezkpen: 2-es fzis
1-es fzis
Ha I0.0-t mkdtetjk, s
T37 mg nem telt le, akkor
Q0.0 llapota aktv lesz.
Q0.0 tartsan aktv marad
ezen az rintkezn
keresztl.
2. fzis:
I0.0 kikapcsolsa utn a
trol funkci mg T37
leteltig mkdik s T37 NC
rintkezjn keresztl az
ram eljut Q0.0 kimenetre a
sajt segdrintkezjn.
Az idzt mkdse itt
ksrhet figyelemmel teszt
zemmdban.
Ha Q0.0 aktv S I0.0 mr
nem mkdik, akkor T37
mkdse elindul.
Megjegyzsek (1)
2. A Megjegyzs szerkeszt
("Comment Editor") mkdik.
rja be a Network nevt itt.
Cm
3. rja be
megjegyzseit. Megjegys
4. rvnyestse a
bevitt adatokat az
ENTER
lenyomsval. Kattintson
az Ok
gombra
Megjegyzsek (2)
Ha ki akarja nyomtatni
megjegyzseit, megteheti a
menbl a "File/Print/Print
Options" funkci vlasztsval.
Network
megjegyzsek
nyomtatsa
Kattintson
az Ok
gombra
Bemutats
Motorvdelem
Eltols
Mlysghatr
Megolds kezdete
gy nz ki a fr sorrendvezrlsnek
megoldsa.
- indts S1
- 3 msodperc letelt
(T37)
2. Lps eltols indul Q0.2 = "1".
Az ors tovbbra is azonos irnyban forog Q0.0 = "1".
- mlysghatr
- indulsi helyzet
4. Lps
amikor az alaphelyzetet elri I0.4= "1"-t, az ors
1 msodpercel tovbb forog (T38). (Q0.0 = "1" s
Q0.1 = "1")
- 1 msodperc letelt
(T38)
5. Lps ors forgsnak lelltsaQ0.0 = "0" s Q0.1 =
"0". Tovbb a 0. lpsre,
folytats a 0. lpssel
Alapok (1)
Mi a sorrendvezrls?
lpsjelz
bit MX.Y =
"1"
A lpsek szma egyedi
azonostknt szolgl.
Alapok (2)
Mi az tmeneti felttel?
Alapok (3)
A kt programrsz: 1. Program
rsz
1) Az egyes lpsek S1 indt, I0.1 3 Start
tmeneti felttelei msodperces kslel-
logikai tets mlysghatr
kapcsolatban I0.3, kezdeti helyzet
vannak az elz I0.4, megelz lps
lps jelzbitjvel. minden esetben.
Sorrendvezrls
Ha az M0.1 jelzbit Lps jelzbit M0.1,
aktivldik egy M0.2, M0.3, M0.4.
lps sorn, a lps
1 vgrehajtdik
(hozzrendelt
lps).
pl. motorok,
Ez a programunk illeszt rsze a gp(ek)hez. szelepek
Alapok (4)
Az tmeneteket a sor-
rendi vezrlben a lps
jelzbitek bersa illetve
trlse jelenti.
M0.2 s
M0.3 itt
lpsjelz
bitek
Ha a kimenethez tartoz
lps jelzbit nem aktv a ki-
ment nem lesz vezrelve.
A sorrendvezrl
B sorrendvezrl C sorrendvezrl
Indts Alap-
helyzet
Elnyk:
elz mdostott
SM0.1
M0.0 "set" - berva, s M0.1 -
"1"-et
M0.5 - ig "reset" - trlve van
biztost az
- a bekapcsols utni els ciklus
jra indts
(SM0.1)
utni els
- ha I0.0 = "0"
ciklusban
- vagy I0.5 = "0"
egy
ciklusnyi
ideig
Programrsz 1:
a folyamat lpsekre bontsa
(a lpsek s a hozzjuk tartoz
tmeneti felttelek)
Programrsz 2:
kezdeti belltsok s megllts. Kpen:
a resetelni kvnt memriabitek szma
Programrsz 3:
kimenetek vezrlse
Mdostsok
Ezt gy vezrli:
M0.0 belltsa
s M0.1 - M0.5 - ig resetelse
1. Lps aktivlsa:
M0.1-es lps jelzbit = "1", ha a
sorrend vezrls alapbellts fzisban
van. (M0.0 = "1") S I0.1 mkdtetve
van. Ugyanakkor az M0.0 lps
jelzbit pedig resetelve van.
2. Lps aktivlsa:
M0.2 lps jelzbit = "1", ha a
sorrendvezrls az 1. lpcsben van
(M0.1 = "1") S T37 idztse lejr.
Egyttal az M0.1 reseteldik.
3. Lps aktivlsa:
M0.3 lps jelzbit = "1", ha a
sorrendvezrls a 2. fzisban van
(M0.2 = "1") S I0.3 bemeneten lv
"mlysghatr kapcsol" "1"-re
vltozik, s M0.2 resetelve van.
4. Lps aktivlsa:
M0.4 lps jelzbit = 1, ha a sorrendi
vezrls a harmadik lpcsben van
(M0.3=1) s I0.4 bemenet
(alaphelyzet) "1" - re vlt.
Ugyanakkor M0.3 reseteldik.
5. Lps aktivlsa:
M0.5 lps jelzbit = "1", ha a
sorrendvezrls a negyedik lpcsben
van (M0.4=1) s T38 idzts letelik.
0. Lps aktivlsa:
Ha M0.5 lps jelzbit aktv (T38), a
nulladik lps (Alapbelltsok)
indtst a sorrendvezrl automati-
kusan vgzi. Ezt a Network 6
tartalmazza, de beilleszthet mg
egyb feltteleket (pl munkadarab
eltvoltsa) is, mieltt jra aktivln
M0.0 - t. Ekkor az adott felttel M0.5 -
tel prhuzamosan kapcsol.
T 37 idzt aktivlsa:
Ha az "1"-es lps aktv T37 indul.
A sorrendvezrls alapbelltsai
M0.0 lps jelzbit = "1 "
Ellenrzs
Prblja ki!
Megvlaszolatlan krdseivel
s technikai problmival
forduljon bizalommal az n
SIMATIC partnerhez.
Hdkapcsols
1) Egyszer hdkapcsols:
Dids ramkr
tkapcsol
Az tkapcsol nem fog nnek problmt okozni, amikor trajzolja az rintkezs ramkrt
ltradiagramba. Ez az talakts lthat lejjebb.
Jegyzetek
Index A...F
A D
Adat blokk: Az S7-200 vltoztathat DB1: Az S7-200 adat blokkja.
memrija, itt a vezrl programban Dids ramkr: A2
hasznlatos rtkek trolhatk. DIV: Matematikai oszts
Alapveten nyitott rintkez: 8
Alapveten zrt rintkez: 14, 15 E
END: Programozsi parancs: 31
Index G...S
G N
Gyakorl modell: 1h- 7 Network beszrsa: 32
H O
HMI: (Human-machine interface) Ember - OB1: Az S7-200 szervez blokkja
gp interfsz Pl.: TD200, OP, TP Online segtsg: 8
Hd kapcsols A1
P
I PII: (Process image input table)
I: (Input) Bemenet, Pl: I0.0 Folyamat lekpezsi bemeneti regiszter: 9
IB: (Input Byte) Bemeneti byte PIQ: (Process image output table)
(8 bemeneti bit ) Pl.: IB0 Folyamat lekpezsi kimeneti regiszter: 10
Idzt PLC: (Programmable Logic Controller)
TON: S7-200 idkapcsol, msnven idzt: A program mentse: 1h- 41
1h- 36
TONR: Bekapcsolsi ksleltets trolsa R
Igaz, hamis: 6 Reset, Set: 16+
IW: (Input Word) Bemeneti sz RET: (Return) visszatrs, szubrutin vge
(16 bemeneti bit) Pl.: IW0 Rszegysgek beszrsa: 1h- 30
RUN: Az S7-200 -as zemmd vlaszt
K kapcsoljnak az egyik pozcija az
Kikapcsols ksleltetsi feladatok indtshoz s az jraindtshoz.
megoldsa: 29+
Kikapcsols ksleltet: 29 S
SBR: Szubrutin
L Set, reset: 17+
Ltra llapot: 7, 1h- 26 SMB: (Special Memory Byte) Specilis
Ltra diagram: 1h- 25 memria byte (8 bit), Pl.: SMB28
SMB28: Az S7-200 potenciomtere
M SMD: (Special Memory Double Word)
MB: Memria byte (8 bit) Specilis memria dupla sz (32 bit)
MD: Memria dupla sz (32 bit) SMW: (Special Memory Word) Specilis
Megjegyzsek bersa: 36+ memria sz (16 bit)
Megtartkpessg: 23 A sorrend vezrls alapjai: 39-42
Munka sorrend vezrlvel: 45 Sorrend vezrlsi feladatok megoldsa: 39+
MW: Memria sz (16 bit) Sorrendi vezrls: Vezrl amely az
Index S...Z
U
Untrue, true: Igaz, hamis: 6
Ksznettel
Nv: Beoszts:
Vllalat: Telefon:
Utca: Hely:
Vlemnyem: