You are on page 1of 49

SIMATIC S7-200

S7-200
Egy rs Tanfolyam
Kpzsi Dokumentum
Elsz
3
1
A hardver installlsa
2
A szoftver installlsa
Alap belltsok
5
4
Els programoz gyakorlat
Tbb gyakorlat
Fggelk
A
01/2007
A5E01031470-01
Biztonsgi irnyelvek
A kziknyv tartalmazza mindazon biztonsgi elrsokat, melyek az n szemlyes biztonsga, valamint a termk biztonsgnak
rdekben szksgesek. Az n szemlyes biztonsgra vonatkoz megjegyzseket a kziknyvben figyelmeztet hromszg
jelzi; azon megjegyzseknl azonban nincs figyelmeztet hromszg, amelyek kizrlag a termk megvsra vonatkoz
informcikat tartalmaznak. A megjegyzseket a veszlyessgi fokozat megjellsvel osztlyozzuk az albbiak szerint:
LETVESZLY
jelzi, hogy halleset vagy slyos szemlyi srls kvetkezik be, ha az elrt intzkedseket nem teszik meg.
FIGYELMEZTETS
jelzi, hogy halleset vagy slyos szemlyi srls kvetkezhet be, ha az elrt intzkedseket nem teszik meg.
VIGYZAT
veszly szimblummal egytt jelzi,hogy szemlyi srls kvetkezhet be,ha az elrt intzkedseket nem teszik meg.
VIGYZAT
veszly szimblum nlkl jelzi, hogy anyagi kr kvetkezhet be, ha az elrt intzkedseket nem teszik meg.
Ha nem csak egy veszlyfokozat ll fenn, akkor a legmagasabb veszlyfokozatra vonatkoz figyelmeztets van
feltntetve. A balesetveszly figyelmeztets a veszly szimblummal kiegsztve magban foglalja az anyagi kr
lehetsgre vonatkoz figyelmeztetst is.
Szakkpzett szemlyzet
Az eszkzt / rendszert zembehelyezni s mkdtetni csak az ebben a dokumentciban lertakkal sszhangban szabad.
Az eszkz / rendszer zembehelyezst s zemeltetst csak megfelelen kpzett szemly vgezheti. Ezen dokumentci
biztonsgi elrsai szerint megfelelen kpzett szemlynek az tekinthet, aki jogosultsggal rendelkezik ramkrknek,
kszlkeknek s rendszereknek a biztonsgtechnika jl megalapozott szabvnyai s gyakorlati eljrsai szerint zembehelyezsre, fldelsre s megjellsre.
FIGYELEM
jelzi, hogy nem kvnt eredmny vagy llapot kvetkezhet be, ha a vonatkoz megjegyzseket nem veszik
figyelembe.
Hasznlati elrs
Krjk vegye figyelembe a kvetkezket:
FIGYELEM
A kszlket s elemeit csak a katalgusban, illetve a mszaki lersban meghatrozott alkalmazsokban
szabad hasznlni,kizrlag a Siemens ltal javasolt, illetve megengedett idegen kszlkekkel s sszetevkkel
sszekapcsolva. A termk kifogstalan s biztonsgos mkdshez elengedhetetlen a szakszer szllts,
raktrozs, szerels s zembehelyezs ppgy, mint az elrsoknak megfelel kezels s karbantarts.
Vdjegyek
Az sszes -el jellt nv a Siemens AG. bejegyzett vdjegye. A publikciban hasznlt tbbi vdjegy olyan
vdjegy lehet, amelyet harmadik fl sajt cljaira felhasznlva megsrtheti a tulajdonos jogait.
Felelssg korltozsa
Ellenriztk ezen dokumentci tartalmt, hogy biztostsuk a vonatkoz hardverrel s szoftverrel val megegyezst.
Mivel a vltozsokat nem lehet elre meghatrozni tejesen, nem tudjuk garantlni a teljes megfelelsget. Azonban a
kiadvnyban trolt informcikat rendszeresen ellenrizzk s a szksges korrekcikat mindig a kvetkez
kiadsokban tesszk kzz.
Siemens AG
Automation and Drives
Postfach 48 48
90437 NRNBERG
GERMANY
A5E01031470-01
. 05/2007
Copyright Siemens AG 2006.
Technical data subject to change
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 3
Elsz
Kedves S7-200 felhasznl!
Amennyiben n kszt egy vezrl programot, amellyel automatizlsi feladatokat szeretne
megoldani, az egy n. Programozhat Logikai Vezrln fut le. Az S7-200 Mikrovezrl segthet
nnek megoldani az automatizlsi problmkat, mialatt a biztonsg, a minsg,
a termelsi sebessg nvekszik s a projekt-kltsg cskken.
Az S7-200 Mikrovezrlt egyre tbb helyen hasznljk, mert a robosztus kls vonz rral
s egyszer mkdssel prosul.
Annak rdekben, hogy n a lehet legegyszerbben tegye meg az els lpst az S7-200 PLC fel
mi ltrehoztunk egy specilis indul-kszletet (Starter Kit).
Ez az 1 rs tanfolyam megtantja nt az alapkpessgekre, hogy kpes legyen
a lehet legrvidebb idn bell hasznlni az S7-200-as PLC-t.
s most egyszer, gyors kezdst s sok sikert kvnunk nnek!
Sok szerencst!

Elsz
One-Hour Primer
4 Training Documents, 01/2007, A5E01031470-01
Az S7-200 indul kszlet tartalma
Eszkz Mennyisg Elrhet
S7-200 CPU 222 AC/DC/RLY 1
Bemeneti szimultor CPU 222 - hz 1
Szoftver: STEP 7-Micro/WIN V4 1
Kimeneti szimultor egy szerelsinen 1
PC/PPI Programoz Kbel (USB/RS 485) 1
S7-200 Dokumentci 1
Egy rs Tanfolyam (tartalmaz egy CD-t pldaprogramokkal) 1
Csavarhz 1
Gyakorlati pldkat tall az 1 rs tanfolyamhoz a STEP 7-Micro/WIN
dokumentcis CD-n a kvetkezs helyen: \English\Manuals\PrimerEx.
Biztonsgi irnyelvek
Az 1 rs tanfolyam az S7-200 gyors bemutatsra szolgl. Nem helyettesti az S7-200
Rendszer Gpknyvet (System Manual). Ezrt nnek be kell tartania az S7-200
rendszer gpknyvben tallhat utastsokat, klnsen a biztonsgi irnyelveket.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 5
Tartalomjegyzk
Elsz ................................................................................................................................................... 03
1 Hardver installlsa................................................................................................................................ 07
1.1 Hardver sszeszerelse s zembehelyezse............................................................................. 7
1.2 S7-200 (CPU 222) rszletezse ................................................................................................... 8
1.3 Az sszeszerelt hardver vezetkezsi brja............................................................................... 9
2 Szoftver teleptse.................................................................................................................................. 13
2.1 STEP 7-Micro/WIN teleptse az Egyrs Tanfolyamhoz ........................................................... 13
2.2 STEP 7-Micro/WIN indtsa ........................................................................................................ 14
2.3 A Sg (Help) hasznlata........................................................................................................... 15
3 Alapbelltsok....................................................................................................................................... 17
3.1 A programoz kbel csatlakoztatsa .......................................................................................... 17
3.2 Az S7-200 kommunikci belltsa .......................................................................................... 18
3.3 Az els mkdsi teszt vgrehajtsa.......................................................................................... 19
4 Els programozsi feladat ..................................................................................................................... 21
4.1 Az n els programjnak megrsa............................................................................................ 21
4.2 Az els gyakorlat megnyitsa .................................................................................................... 22
4.3 Az els felhasznli program letltse a CPU-ba ...................................................................... 23
4.4 Az els program mkdse s tesztje ........................................................................................ 24
4.5 A ltra diagram (LAD) elemei ..................................................................................................... 25
4.6 Az ramkri diagram talaktsa ................................................................................................ 26
4.7 Az els felhasznli program elemei.......................................................................................... 27
4.8 llapot megtekints (online) ....................................................................................................... 28
4.9 Utastsok .................................................................................................................................. 29
5 Tbb feladat .......................................................................................................................................... 31
5.1 Az els programmdosts ......................................................................................................... 31
5.1.1 S (AND) logikai mvelet ........................................................................................................... 31
5.1.2 Logikai kapu beillesztse............................................................................................................ 32
5.1.3 Az operandus bevitele s tesztelse .......................................................................................... 33
5.1.4 Kontaktus vagy operandus trlse ............................................................................................. 34
5.2 A program msodik mdostsa .............................................................................................. . 35
5.2.1 VAGY (OR) logikai mvelet ....................................................................................................... 35
5.2.2 VAGY logikai kapu beillesztse ................................................................................................. 36
5.3 A program harmadik mdostsa ............................................................................................... 37
5.3.1 Bekapcsols-ksleltet (On-delay) idzt ................................................................................. 37

Tartalomjegyzk
One-Hour Primer
6 Training Documents, 01/2007, A5E01031470-01
5.3.2 A bekapcsols-ksleltet idzt funkci megrtse ................................................................ 38
5.3.3 A bekapcsols-ksleltet idzt programozsa ...................................................................... 39
5.4 Munka projektekkel .................................................................................................................. 40
5.4.1 Programozs szimblumokkal.................................................................................................. 40
5.4.2 j projekt ltrehozsa .............................................................................................................. 42
5.5 Szeretne tbbet tanulni? .......................................................................................................... 45
F Fggelk ............................................................................................................................................... 47
F.1 Bitek, bjtok s szavak ............................................................................................................ 47
F.2 Az S7-200 cm-terletei ........................................................................................................... 48
F.3 Az S7-200 PLC ciklikus program vgrehajtsa ........................................................................ 49
1
Hardver installlsa
1.1 Hardver sszeszerelse s zembehelyezse
Hardver sszeszerelse s zembehelyezse
1. Rgztse a mellkelt szerel snt az alaplemezre az brn lthat mdon.
Alap lemez
2. Rgztse a mellkelt bemeneti szimultort a bemeneti sorkapocshoz, ami az S7-200
aljn tallhat.
S7-200
CPU 222
3. Rgztse az sszeszerelt S7-200-at a szerel snre.
4. Rgztse a kimeneti szimultort a szerel snre.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 7
Kimeneti szimultor
Bemeneti szimultor
Szerel sn
Hardver installlsa
1.2 S7-200 (CPU 222) rszletezse
One-Hour Primer
8 Training Documents, 01/2007, A5E01031470-01
1.2 S7-200 (CPU 222) rszletezse

Kimeneti
terminl
Tpegysg
zemmd kapcsol
STOP, TERM, RUN
Csatlakoz
bvt modulokhoz
Analg
potenciomter
RS 485
Kommunikcis Port
Bemeneti
Sorkapocs
24 VDC rzkel Tp
(180 mA)
Hardver installlsa
1.3 Az sszeszerelt hardver vezetkezsi brja
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 9
1.3 Az sszeszerelt hardver vezetkezsi brja
Az sszeszerelt hardver vezetkezsi brja
Csatlakoztassa a vastagon jellt kbeleket az bra szerint. A szrke kbel csak mechanikusan
van rgztve a kimeneti szimultorhoz. Teht az egyik vgt sem kell csatlakoztatni a tphoz. (L+; 1L)
!
L+
M
1L
PE
N
L1
0.2 0.1 0.3 PE N L1
S7-200 (CPU 222)
6ES7 212-1BB23-0XB0
10.0 0.1 0.2
Q0.0
1M 0.3 2M 0.4 0.5 M L+
Kimeneti
Szimultor
Bemeneti szimultor
Fld (kk)
Be/ki
(piros)
Irnyvlt
(fekete)
Tpegysg:
85 - 264 V AC / 47 - 63 Hz
Mindig csatlakoztassa a fldelst!
szrke
rzkel tp
szrke
kk
Figyelem!
Anyagi kr vagy
srls veszly.
jkkjk
Hardver installlsa
1.3 Az sszeszerelt hardver vezetkezsi brja
One-Hour Primer
10 Training Documents, 01/2007, A5E01031470-01
Az sszeszerelt hardver ramkri brja
Tpegysg:
85 - 264 V AC / 47 - 63 Hz
Mindig csatlakoztassa a fldelst!
A bels relk kontaktusai
rels kimenetek
rzkel tp
Bemeneti
Szimultor
Kimeneti
Szimultor
DC 24V
1L Q0.0 0.1 0.2 0.3
S7-200 CPU 222
6ES7212-1BB23-0XB0
L1
N
PE
24V bemenetek (bemeneti jelszint: 0-24VDC)
1M I0.0 0.1 0.2 0.3 2M 0.4 0.5 0.6 0.7 M L+
- +
+
L+
M
Hardver installlsa
1.3 Az sszeszerelt hardver vezetkezsi brja
Az S7-200 CPU ramkri brja (CPU 222 AC/DC/RLY))

One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 11
6 rel kimenet Q0.0 - Q0.5
24 V DC / 24 - 230 V AC max. 2A
Tpegysg
(85 - 264 V AC)
rzkel tpegysg
24 V DC / 180 mA
rzkelk vagy bvt modulok szmra
Kimeneti oldal
1L 0.0 0.1 0.2 N 1L
1M 0.0 0.1 0.2 0.3 2M 0.4 0.5 M L+
Bemeneti oldal
8 bemenet I0.0 - I0.7 (24VDC)
CPU 222 AC/DC/RLY (AC Tpfeszltsg/DC Bemenetek/Rel Kimenetek)
6ES7212-1BB23-0XB0
+ +
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 13
Szoftver teleptse
2.1 STEP 7-Micro/WIN teleptse az Egyrs Tanfolyamhoz
A STEP 7-Micro/WIN V4 programoz szoftver teleptshez nnek szksge van egy PC-re,
vagy egy programoz eszkzre (PG) egy Microsoft Opercis rendszerrel. A szoftver
Windows 2000 Service Pack 3, Windows XP Home,
vagy Windows XP Professional alatt fut.
1. Helyezze be a CD-t a PC-be, vagy a PG-be, amin Microsoft Opercis rendszer fut.
2. Vlassza ki a teleptst.
3. Indtsa el a Telept Varzslt s kvesse az utastsokat.
Megjegyzs: Ha nnek mr teleptve van a STEP 7-Micro/WIN elz verzija, kapni fog egy zenetet, hogy
tvoltsa el az elz szoftvert s indsa jra a rendszert. Miutn eltvoltotta az elz szoftvert, indtsa jra
a teleptsi folyamatot.
Ha a telepts befejezdik egy "STEP 7-Micro/WIN" bejegyzs fog megjelenni a Windows Start menben.
Start men, Start > SIMATIC.
1.
2.
3.
Szoftver teleptse
2.2 STEP 7-Micro/WIN indtsa
One-Hour Primer
14 Training Documents, 01/2007, A5E01031470-01
2.2 STEP 7-Micro/WIN indtsa
A Windows Start menben vlassza a SIMATIC > STEP 7-Micro/WIN V4.0.x.xx >
STEP 7-Micro/WIN hogy elinduljon a STEP7-Micro/WIN programoz szoftver.
Szoftver teleptse
2.3 A Sg (Help) hasznlata
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 15
2.3 A Sg (Help) hasznlata
A Sg Ablak, Tartalom, Index s teljes szvegben keress segt nnek megtallni egy tmt
a Sg tmk ablaknak indtsval.
Vlassza ki a men-t, vagy nyissa meg azt az eszkzt, amirl segtsget szeretne kapni,
majd nyomja meg az F1 billentyt, hogy elrje a keresett eszkzrl az informcit.
Mi ez? (What's This?) segt nnek a kperny elemek definciiban. n szintn elrheti a Mi ez?
Sgt a shift s az F1 billenty egyidben trtn megnyomsval. A mutat krdjelre vlt,
amivel aztn rkattinthat egy elemre, amirl segtsget szeretne kapni.
Ha az n szmtgpe rendelkezik Internet hozzfrssel, n letlthet informcikat a
SIMATIC S7-200 hardverrl, vagy szoftverrl, ha hasznlja az "S7-200 on the Web" men eszkzt
a Sg menben.
3
Alap belltsok
3.1 A programoz kbel csatlakoztatsa
A PC/PPI Programoz kbel (USB/RS 485) sszekti a PC-t az S7-200 PLC-vel.
Hasznlja a PC-jn lv szabvnyos USB csatlakoz aljzatot. Csatlakoztassa
az USB/PPI kbelt a PC-hez s a PLC-hez.
Kapcsolja r a PLC-re a tpfeszltsget.
A STOP vagy a RUN LED-nek vilgtania kell.
S7-200 CPU
PG/PC
USB port
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 17
Alap belltsok
3.2 Az S7-200 kommunikci belltsa
3.2 Az S7-200 kommunikci belltsa
1. Klikkeljen a kommunikcis ikonra a navigcis svban.
2. Nzze t a kommunikcis belltsokat.
3. Frisstshez kattintson dupln a megfelel helyre. A csatlakoztatott CPU-t fel fogja ismerni
s automatikusan egy listba rakja.
4. Ha a CPU nem ismerhet fel, vagy egy felugr ablak azt "mondja", hogy a kommunikci nem lehetsges,
akkor kattintson dupln a PC/PPI kbel ikonra.
5. Vlassza ki a PC/PPI kbelt a PG/PC Felleten s vlassza a Belltsokat.
6. A PPI fln lltsa az lloms-cmet 0-ra s az tviteli rtt 9,6kbps-ra. A
Local Connection fln vlassza ki az USB portot. Klikkeljen az OK_ra, hogy megerstse a belltsokat,
majd zrja be a belltsok (Properties) ablakot. Kattintson az OK-ra ahhoz, hogy bezrja
a "Set PG/PC interface-t, jegyezze meg, hogy az llomscm nem egyezhet meg a CPU cmmel!
7. Dupla kattints a megfelel helyre a kommunikcis mezben a frisstshez. A rendszer a CPU-t most mr
automatikusan felismeri s regisztrlja. A folyamat ignybe vehet nhny percet!
Most kattintson az OK-ra s vlassza a Kommunikcis prbeszd ablakot.

One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 18
Alap belltsok
3.3 Az els mkdsi teszt vgrehajtsa
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 19
3.3 Az els mkdsi teszt vgrehajtsa
Ahhoz, hogy elvgezzk az els mkdsi tesztet, kvessk a kvetkez lpseket:
1. lltsuk a PLC zemmd kapcsoljt TERM vagy RUN pozciba. Az zemmd kapcsol
a CPU ellapjn, jobb oldalon a felnyithat fedl alatt tallhat.
Ne felejtse el, hogy a mkdsi md tvvezrlse (RUN or STOP) csak akkor lehetsges, ha
az zemmd kapcsol TERM vagy RUN pozciban van.
2. Kapcsoljuk az S7-200 PLC-t STOP illetve RUN mdba a PC-rl.
A zld RUN LED a PLC-n futs kzben, RUN zemmdban vilgt. A srga STOP LED a
PLC-n STOP zemmdban vilgt. Ha szeretn tvltani a PLC zemmdjt a PC-rl,
akkor a PC s PLC kztti kapcsolatot helyesen kell konfigurlni.
Ha az zemmdot nem lehet vltoztatni, ellenrizze a kommunikcis kbelt a PC s a PLC kztt,
s a kommunikcis belltsokat a STEP 7-Micro/WIN-ben.
1.
2.
RUN
STOP
TERM/
RUN
LED RUN
LED STOP
LED SF/DlAG
PC / PPI kbel
a PC fel
4
Eloszor is, On megtanulja, hogyan
nyisson meg egy peldaprogramot a
CD-rol. Azutan attoltjuk a PLC-re
a 67(3 0LFUR :,1
programozo szoftver segitsegevel.
$IWHU WKDW \RX ZLOO IDPLOLDUL]H
\RXUVHOI ZLWK WKH IXQFWLRQ RI
WKH SURJUDP \RX KDYH
WUDQVIHUUHG
:LWK EDVLF NQRZOHGJH DERXW .ORJLF
RSHUDWLRQV. \RX ZLOO EH DEOH WR
DQDO\]H WKH HOHPHQWV RI H[HUFLVH
SURJUDP DQG XQGHUVWDQG WKH
VWDWHPHQWV LQ LW
,Q WKH 6HFWLRQ .0RUH ([HUFLVHV. \RX ZLOO
OHDUQ WKH LPSRUWDQW NQRZOHGJH \RX
UHTXLUH WR ZULWH \RXU RZQ SURJUDPV E\
FKDQJLQJ WKH H[HUFLVH SURJUDP
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 21
Els programozsi feladat
4.1 Az n els programjnak megrsa
3U
R
JU
D
PPLQ
J([D
PSO
H
V
n gyorsan megtanulhatja, hogyan kell
az alapfunkcikat a PLC-be kis lpsekben programozni,
a mellkelt CD-n talalhato pldaprogramok segtsgvel.
Elszr is megtanuljuk, hogyan
nyissunk meg egy pldaprogramot a
CD-rl. Azutn ttltjk a PLC-re
a STEP 7-Micro/WIN
programoz szoftver segtsgvel.
Azutn megismerkednk
a programnak a funkcijval,
amit ttltttnk a PLC-re.
A logikai mveletek alapismeretnek
segtsgvel n kpes lesz megvizsglni
a pldaprogram elemeit s megrteni
a mkdst.
A "Tbb feladat" rszben, n megfogja
szerezni azt a tudst, ami ahhoz szksges,
hogy sajt programot rjon a pldaprogram
vltoztatsval.
Nagyszer! Az els mkdsi teszt sikeresen megtrtnt.
A vezrl mkdik, futsban van s a kommunikci
a PLC irnyba rendben van.
De hogyan rjam meg a programot?
4.2
Els programozsi feladat
4.2 Az els gyakorlat megnyitsa
Az els gyakorlat megnyitsa
.
P
ro
g
ra
m
m
in
g
E
x
a
m
p
le
s
CD-ROM Drive
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 22
1. Helyezze be a CD ROM-ba a pldaprogramokat tartalmaz CD-t.
Ez a CD a kziknyv utols oldaln tallhat egy tartban.
2. Az els pldaprogram megnyitshoz vlassza: File > Megnyits -t. A megnyl ablakban
keresse meg a CD ROM-ot s nyissa meg a STEP 7 Micro/WIN
projektet a megfelel nyelven. (Az angol: 1hr_pr_en.mwp)
A STEP 7-Micro/WIN betlttte a
pldaprogramot a PC memrijba
s megjelentette a program els sorait
a programszerkesztben.
Els programozsi feladat
4.3 Az els felhasznli program letltse a CPU-ba
4.3 Az els felhasznli program letltse a CPU-ba

A futs kzbeni szerkeszts csak a CPU 224, CPU 224XP s CPU 226-on elrhet.
A futs kzbeni szerkeszts RUN mdban engedi a programot szerkeszteni.
A program letltse a kvetkez lpsekbl ll:
Az zemmd kapcsol TERM vagy RUN llsa mellett, klikkeljnk a Letlts ikonra.
A program automatikusan lefordtdik. Ha nincs hiba a programban
egy figyelmeztet ablak jelenik meg hogy kapcsolja a PLC-t STOP mdba.
Kattintson az OK gombra, hogy a PLC STOP mdba lpjen. A program ezutn
letltdik a PLC-be.
Ha a program sikeresen letltdtt a PLC-be, egy zenet jelenik meg,
hogy figyelmeztesse nt, hogy kapcsolja a PLC-t jra RUN mdba. Kattintson az IGEN gombra,
hogy a PLC jra futs (RUN) mdba kerljn.
A program szintn ttlthet a PLC-bl a programoz eszkzre (PC-re).
Kattintson a Feltlts ikonra, ahhoz, hogy ttltdjn a program a PLC-rl
a programoz eszkzre, PC-re. Ez fell fogja rni az aktulisan kijelzett programot
a PC-n. Ezrt gyzdjn meg rla, hogy a program aktulis llapotrl mr van
mentett verzija a PC-n.
One-Hour Primer
23 Training Documents, 01/2007, A5E01031470-01
A program ttltse
az S7-200-ba csak
STOP mdban lehetsges!
Els programozsi feladat
4.4 Az els program mkdse s tesztje
4.4 Az els program mkdse s tesztje
Az els pldaprogramban S0 kapcsolja
a motort be s ki. S1 kapcsol a motor
irnyt vltoztatja.
S0 s S1 kapcsolk az els kett
kapcsol a bemeneti szimultororn. Ezek
a kapcsolk adjk a 24V DC feszltsget a
CPU I0.0 s I0.1 bemeneteire. A kimeneti
szimultor a Q0.0 s Q0.1 kimenetekre van
csatlakoztatva. Q0.0 kapcsolja ki s be a
motort. Q0.1 vltoztatja a forgsirnyt.
=
A pldaprogramban az I0.0 llapota
megegyezik a Q0.0 kimenettel s az
I0.1 llapota megegyezik a Q0.1 llapotval.
Actions=
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 24
24 V DC az S7-200 CPU-n az rzkelk szmra
Oktat szimultor
I0.0
Motor
Be/Ki
I0.1
Irnyvlts
0 V DC az S7-200 CPU-n az rzkelk szmra
Most prbljuk ki!
A mkdtet feszltsg csatlakoztatva
van a CPU-hoz. A vezetkezs rendben
van. n megnyitotta a pldaporgramot
a CD-rl s letlttte a CPU-ba.
A CPU RUN llapotban van
(a zld RUN LED vilgt)
Most mkdtesse az S0 s S1
kapcsolkat s figyelje az eredmnyt.
A LED-ek I0.0-tl I0.7-ig a bemenetek
llapott mutatjk.
A LED-ek Q0.0-tl Q0.5-ig a kimenetek
llapott mutatjk.
I s Q egy nemzetkzileg hasznlt
szimblum a bemenetekre s
kimenetekre. (I0.0 Q0.0)
Bemeneti szimultor Kapcsolk: S0, S1, S2, ...
Mveletek Eredmnyek
S0 be
S0 s S1 be
I0.0 LED bekapcsol
I0.0 s I0.1 LED
bekapcsol
Q0.0 LED bekapcsol
Q0.0 s I0.1 LED
bekapcsol
Motor forog
Motor a msik
irnyba forog
Els programozsi feladat
4.5 A ltra diagram (LAD) elemei
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 25
4.5 A ltra diagram (LAD) elemei
0 s 1 a lehetsges llapotok a digitlis vezrlstechnikban. A 0 llapot jelentse a HAMIS
az 1 llapot jelentse az IGAZ. Ezrt mondjuk, hogy a PLC ciklus vagy 0 vagy 1.
( )


ramkri jells Jelents a PLC
technikban
PLC ltra-diagram
jells
Pozitv logika
Bemeneti rzkel letapogatsa

Folyik ram?
Ha igen, akkor a letapogats
eredmnye IGAZ (1)
Negatv logika
Bemeneti rzkel letapogatsa

Nem folyik ram?
Ha igen (nincs ram), akkor a
letapogats eredmnye IGAZ (1)
Kimeneti Tekercs:

Ha az rtk "IGAZ", ram folyik
a tekercs fel, a tekercs
mkdtetve van.
(A tekercs BE van kapcsolva)
Soros ramkri kapcsols
(S logika)

Az els S a msodik kapcsolnak
be kell lennie kapcsolva ahhoz,
hogy ram folyhasson.
Prhuzamos ramkri kapcsols
(VAGY logika)

Az els VAGY a msodik
kapcsolnak be kell lennie kapcsolva
ahhoz, hogy ram folyhasson.
Els programozsi feladat
4.6 Az ramkri diagram talaktsa
4.6 Az ramkri diagram talaktsa
Hogyan alaktjuk t az ramkri rajzot PLC programm? Forgassuk el az ramkri rajzot 90-al
balra. A tpsn baloldalon fog elhelyezkedni, a fld-sn pedig a jobb oldalon. Kzpen
lthatak a kapcsol elemei az ramkrnek. A gp ramkri logikjt
(pl. idrelk vagy flip-flop-ok) amelyek valamikor vezetkekbl, kapcsolkbl, kontaktorokbl,
segd s vezrl-kontaktorokbl lltak, stb., most a PLC vezrli. rzkelk,
bemeneti s vlasztkapcsolk stb. a bemeneti oldalon, mgneskapcsolk
(motor indt kontaktor, irnyvltk, szelepek, stb.) a kimeneti oldalon helyezkednek el.
Ezek PLC-vel nem helyettesthetek.
-=
+-
=
+=
+=
-=
K1=
M=
S0= S1=
l0.0= l0.1=
Q0.1 Q0.0=
S1=
K1=
K1=
M=
S0=
K0=
K0=
90=
S
0
=
S
1
=
K
0
=
K
1
=
K
0
=
M
=
K
1
=
=
S7-200=
l0.1= Q0.1=
l0.0= Q0.0=
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 26
ramkr PLC nlkl
Tpsn
Forgsirnyvlts:
S1 kapcsolt csatlakoztassa
az I0.1 bemenetre, a K1
mgneskapcsolt a Q0.1
kimenetre a PLC-nek.
Motor BE / KI
S0 kapcsolt csatlakoztassa
az I0.0 bemenetre. A mi
pldnkban a K0 mgneskapcsol
helyettesthet a PLC Q0.0
kimeneti reljvel.
Els programozsi feladat
4.7 Az els felhasznli program elemei
4.7 Az els felhasznli program elemei
Vessnk egy kzelebbi pillantst a PLC program struktrjra ltra diagramban (LAD).
Ez a fajta megjelents nagyon hasonlt az ramkri rajzra.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 27
1h_pr_en.mwp program ltra diagramja
Tpsn
Ez a hlzati (network)
kommentr. Hasznlhat
a hlzat cmeknt.
Ez a sorszmozott mez
vlasztja el a hlzatokat.
Ez a kontaktus akkor
aktv, amikor az I0.0
bementen ram folyik.
Ez a tekercs / kimenet
akkor aktv, amikor az
eltte lv kontaktus
(itt I0.1) zrt.
A hlzatok azrt jttek ltre,
hogy a programot struktrljk.
Illessze be az aktulis elemeket
a hlzatokba.
I0.1= Q0.1=
STL program= FBD program=
I0.1= Q0.1=
Motor=
be/ki
Network 1=
I0.0=
Q0.1=
( )
NETWORK
LD= I0.0=
Q0.0=


NETWORK
LD= I0.1=
Q0.1=
Q0.1=
I0.1=
Q0.1=
I0.1=
Els programozsi feladat
4.8 llapot megtekints (online)
4.8 llapot megtekints (online)
Vlassza a men Debug > Start
Program Status-t, hogy aktivlja a ltra
diagram llapot nzett.
gy most megtekinthetek a PLC-
operandusok llapota.
A pldaprogramban az S0 kapcsol az
I0.0 bemenethez van csatlakoztatva.
Ha n zrja a kapcsolt s megvizsglja
a ltra-programot llapot nzetben (status view)
azon elemek, amelyeken ram folyik
(IGAZ) kkre sznezdnek.
Az elemek, mveletek llapott ciklikusan
olvassa a szoftver a PLC-bl s frissti a
kpernyt.
Ebben az sszefggsben az online azt jelenti,
hogy a PC-vel/programoz eszkzzel figyeljk
a PLC-t, hogy lssuk az aktulis llapotokat
s a ciklikus vltozsokat.
,
4
,
4
A nagyon gyors esemnyeket ezen a mdon nem tudjuk kvetni, mert az az id, ami az adattvitelhez
szksges (a kpernyre), tl hossz. Az llapot figyels "function block diagram" (FBD) nzetben
szintn lehetsges.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 28
Els programozsi feladat
4.9 Utastsok
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 29
4.9 Utastsok
,
,
,
Vezrl Utastsok
A vezrl utasts a legkisebb egysg a PLC felhasznli programban.
Az utasts kt rszbl ll.
Mvelet
Operandus
(Mit csinl?)

Az utasts mvelete meghatrozza
a funkcit, ami vgrehajtdik, amikor
a vezrl utasts lefut.

Ebben az esetben a ltra diagram (LAD)
eleme az alaphelyzetben nyitott kontaktus,
amely akkor vezet, ha aktv. Ha ez a kapcsol
sorba kapcsoldik egy msik kapcsolval,
akkor a kt kapcsol megvalstja a
logikai S mveletet.

Ha ez a kapcsol prhuzamosan kapcsoldik
egy msik kapcsolval, akkor a kt kapcsol
megvalstja a logikai VAGY mveletet.
(... ahhoz hogy)

Az utasts operandusa (ebben az esetben I0.0)
meghatrozza a bemeneteket s kimeneteket
a vezrl mvelet szmra. Ez egy operandus
azonostbl s egy paramterbl ll.
Az operandus azonost
meghatroz egy terletet
a PLC-ben. A fenti pldban,
a mvelet egy bemeneten
volt vgrehajtva. Ms terlet
lehet: kimenetek, s
bit-memria terletek.
A paramter az
operandus cme.
Egy bjt s egy bit-
cmbl ll.
Operandus azonost Paramter
Az operandus struktrja


Bit cm: bit szm a bjtban (0..7)
Decimlis pont: klnvlasztja a bjt cmet s a bit szmot
Bjt cm: 8bites csoportok szma
Operandus azonost
(terlet azonost)
Lehetsges terletek: bemenetek, kimenetek
bels bit memria, specilis memria
vltoz memria
5
Tbb feladat
5.1 Az els programmdosts
5.1.1 S (AND) logikai mvelet
ramkr PLC nlkl
A csatlakozk sorba vannak kapcsolva (s logika). A ltra diagramban a logika
a kvetkez szerint alakul:
Az ramkr ltra diagramja
+=
-=
S1=
K0=
K1=
K0=
M=
K1=
S2=
S0=
l0.2=
Q0.1=
Q0.0= l0.0=
l0.0=
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 31
Feladat: S2 s S0 kapcsolk zrva kell,
hogy legyenek, hogy a motor ventilltor
elinduljon.
Mint eddig, S1 kapcsol hatsra
a motor ventilltor irnyt vlt.
A funkci lersa a kvetkez:
A motor megy, ha S0 s S2 zrt.
Ez a ltra diagramban a kvetkezt
jelenti: amikor I0.0 s I0.2 zrva van,
ram folyik a tp vezetk fell
a Q0.0 tekercs fel.

S logikai mvelet
Nincs szksg az S2 kapcsolt vezetkezni,
mita az I0.2-re van csatlakoztatva a
szimultor. A kvetkez oldalon olvashat,
hogyan vlasztunk, szrunk be, trlnk
logikai kaput, s hogyan nevezzk el
az Operandust.

Tbb feladat
5.1 Az els programmdosts
5.1.2 Logikai kapu beillesztse
Ha n szeretne tovbbi, alaphelyzetben nyitott kontaktust elhelyezni az I0.2-es bemenetre, sorba
kapcsolva az I0.0 bemenet s a Q0.0 kimenet kz (S mvelet beszrsa I0.0 s I0.2 kz),
akkor elszr vlasztani kell egy olyan helyet, ahov elhelyezhet az j kontaktus.
Klikkeljen a kvetkez elemre, a
kivlasztott helytl jobbra. Jelen esetben
jellje ki a Q0.0 kimeneti tekercset.
A beszrs helye a kijellstl balra
tallhat.
Klikkeljen a kontaktus gombra az eszkz svban (Tool bar),
majd nyomja meg a megfelel funkci gombot.
Vlassza ki a kontaktus tpust a legrdl
menbl. Vlassza a legfels elemet.
(alaphelyzetben nyitott kontaktus)
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 32
I0.0= Q0.0=
I0.0=
I0.1=
Tbb feladat
5.1 Az els programmdosts
5.1.3 Az operandus bevitele s tesztelse
Miutn beillesztette az j kontaktust, meg kell hatrozni az operandust.
Klikkeljen az operandus mezre, majd vigye be az I0.2 operandust.
Nyomja meg az Enter billentyt a bevitel megerstsre.
Ne felejtsen el menteni!
Klikkeljen az egrrel a vltoztatni kvnt
mezre.
Ha tesztelni szeretn a mdostst:
Tltse le a mdostott programot a PLC-be s
tesztelje a programot. Mkdtesse az S0 s
S2 kapcsolkat, hogy elinduljon a motor.
Kapcsolja a programjt "ladder status" mdba
s figyelje a kapcsol llapot-vltozsok
megjelentst LAD nzetben.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 33
I0.0 Q0.0
I0.1
Q0.1
1.
2. 3.
4.
5.
Tbb feladat
5.1 Az els programmdosts
5.1.4 Kontaktus vagy operandus trlse
Ha n trlni akarja az I0.2 kontaktust, jellje ki az egrrel s nyomja meg a DEL
billentyt.
Ebben az esetben jra ssze kell ktni I0.0-t s Q0.0-t.
, , 4
, 4
,
,
,
4
4
4
, 4
Ha kijellst, sort, oszlopot, hlzato(ka)t vagy
alprogramot szeretne trlni, kvesse
az albbiakat:
Jellje ki a kvnt elemet.
Nyissa meg a Trls ment: Edit > Delete.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 34
Tbb feladat
5.2 A program msodik mdostsa
5.2 A program msodik mdostsa
5.2.1 VAGY (OR) logikai mvelet
Feladat:
S0 s S2 kapcsolk mkdtetve vannak,
ami hatsra a motor mkdik. S3 kapcsol
alternatvaknt nllan el tudja indtani
a motort. S1 kapcsol hatsra a motor
forgsirnyt vlt.
+=
-=
S1=
K1=
K0=
M=
K1=
K0=
S2=
S0= S3=
PLC nlkli ramkr
A funkci lersa lent lthat:
Amikor (S0 S S2) VAGY S3 mkdtetve van, a motor elindul. Ltradiagramban:
amikor I0.0 S I0.2 VAGY I0.3 kontaktusok zrtak, ram folyik a tpvezetktl a Q0.0
kimeneti tekercsig. Ez egy prhuzamos kapcsols S0 s S2 fell S3 irnyba (VAGY logikai mvelet).
A mi programunkban ez a logika a kvetkezkppen nz ki:
Nem szksges S3 kapcsolt vezetkezni,
mert I0.3-ra csatlakozik a szimultoron
keresztl. A kvetkez oldalon megtallhat
hogyan vlasszunk ki, majd szrjunk be egy
VAGY logikai kaput az ramkrbe.
Q0.1= l0.1=
l0.3=
Q0.0= l0.2= l0.0=
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 35
VAGY logikai mvelet
Az ramkr ltra-diagramja
Tbb feladat
5.2 VAGY logikai kapu beillesztse
5.2.2 VAGY logikai kapu beillesztse
Hasznlja az egeret, hogy kivlasszon
egy szabad pozcit ugyanabban a
hlzatban, s szrjon be egy
alaphelyzetben nyitott kontaktust a terletre.
Klikkeljen az egrrel a felfel mutat nyl
gombra az LAD eszkzsvban.
Most a prhuzamos VAGY g
elkszlt.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 36
I0.0
I0.0
I0.0
Q0.0
I0.2 Q0.0
I0.3
I0.3
I0.2 Q0.0
I0.1 Q0.1
Tbb feladat
5.3 A program harmadik mdostsa
5.3 A program harmadik mdostsa
5.3.1 Bekapcsols-ksleltet (On-delay) idzt
Feladat:
A kvetkez program-mdosts sorn
beszrunk egy bekapcsols-ksleltet
idztt az 1. gyakorl programba.
Amikor az I0.3 (S3) aktivlva van a
szimultoron, a bekapcsols-ksleltets
elindul. A Q0.0 kimenet, s gy a motor
a ksleltets vgig nem aktivldik.
-=
+=
S1=
K1=
K0=
M=
K1=
S3=
K0=
S2=
S0= K2=
K2=
PLC nlkli ramkr
A hozzadot idzt funkci nem ignyel
vezetkezsi munkt a PLC-n.
Minden szksges kapcsol s beavatkoz
mr vezetkezve van. Az idrel
PLC idzt funkcival helyettesthet. l0.3=
l0.2=
l0.1=
Q0.1=
l0.0= Q0.1=
l0.3
Az ramkr ltra-diagramja
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 37
A kvetkez oldalon bemutatjuk
az S7-200 PLC bekapcsols-ksleltet
idzt funkcijt. Fogunk csinlni
egy idzt hlzatot, s az itt lthat
hrom hlzatos programot.
Tbb feladat
5.3 A program harmadik mdostsa
5.3.2 A bekapcsols-ksleltet idzt funkci megrtse
T34=
1 ms= T0, , T32, T64, T96=
10 ms= T1-T4, T33-T36, T65-68, T97-T100=
100 ms= T5-T31, T37-T63, T69-T95, T101-T255=
=
=
Timebase =Txx=
PT=5=
5 x 10 ms
T34=
5=
4=
3=
2=
1=
0=
10 ms=
T34= 1=
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 38
nnek szksge van egy 1s-os
bekapcsols ksleltetsre. Az
S7-200 CPU-k 256db idztvel
rendelkeznek. Az idztk T0 -
T255-ig vannak jellve. Hasznlja
a T34-et ebben a pldban.
Ahhoz, hogy az idzt
fusson, el kell indtani.
A mi pldnkban ezt
az I0.3 bemenettel
tesszk meg az "IN"
funkci-bemeneten.
lltsa az idzts rtkt 1s-ra, a PT rtknek
100-ra lltsval. Az idzts rtke kiszmthat
a PT faktor (itt 100) s az idalap szorzatbl.
(T34 idalapja 10ms, 100 x 10ms = 1s)
Idalap
A CPU 222-nl 1ms-os,
10ms-os s 100ms-os
idalappal llnak
rendelkezsre az idztk.
Az idztket csak 1-szer
hasznlhatjuk.
Az S7-200-ban minden idztnek van
egy llapot bitje (id eltelt=/nem telt el)
Ez a bit az idzt bit.
A T34 idztnl ezt a bitet T34-nek
hvjuk.
Az I0.3 bemenet rtke "1" kell, hogy legyen
1s idtartamig, mieltt az idzt bit T34
"1" lesz. Ha a ksleltets mg nem telt el,
amikor az engedlyez jel "IN" trldik,
az idzt "0"-ba ll s az idzt bit
nem rdik be (nzd az id-diagramot
alul). Az idzt bit hasznlhat, mint
kontaktus operandus.
"IN" pl.: I0.3
T34 idzt bitje
Iddiagram 50ms-os idre
Txx pl.: T34
10s-os idalappal
A CPU 222-nl 1ms-os,
10ms-os s 100ms-os
idalappal llnak
rendelkezsre az idztk.
Az idztket csak 1-szer
hasznlhatjuk.
Tbb feladat
5.3 A program harmadik mdostsa
5.3.3 A bekapcsols-ksleltet idzt programozsa
5.=
2.=
1.=
4.=
T34=
l0.3=
3.=
Q0.0= l0.2= l0.0=
Q0.0= l0.2= l0.0=
l0.3=
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 39
Az eszkzsv (Toolbar) hasznlata
Ahhoz, hogy lssuk a hatst a
beillesztett idzt kontaktusnak a
VAGY logikai hlzatunkban,
ksztennk kell egy idzt
blokkot az elz hlzatban. Jelljk
ki az els hlzat egy rszt a
jobb egrgombbal.
Illessznk be egy alaphelyzetben nyitott
kontaktust az I0.3 rszre az j hlzat
els oszlopba.
Azutn tegynk egy bekapcsols-ksleltet
tpus idzt blokkot a msodik oszopba.
Vlasszuk ki a "Box-F9" eszkz gombot.
Grgessnk lefel a TON (bekapcsols
ksleltet idzt)-ig
Vlasszuk ki a "PT" bemeneti mezt, s
adjuk be az rtket. (Ebben az esetben
100 s T34.)
Az utols lpsben a T34 idzt bitet
kell elhelyeznnk a 2. hlzatban az
I0.3 helyn. Vgezze el a vltoztatsokat..
Mentse el a programot s
tltse bele a PLC-be
Tbb feladat
5.4 Munka projektekkel
5.4 Munka projektekkel
5.4.1 Programozs szimblumokkal
Eddig a PLC programban operandusokkal (PLC nyelven) dolgoztunk, gy mint I0.3 vagy
T34, de ha a program hosszabb, nem knny sszeprostani ezeket az operandusokat
az aktulis funkcikkal a vezrlrendszeren bell. Egyszerbb lenne a program rtelmezse (olvassa),
ha t tudnnk vltani az operandus neveket "beszdesebb" szvegre. Ez pontosan megegyezik azzal, amit a
szimblumokkal trtn programozs knl.
1.=
=
l0.0=
l0.0=
T34=
Q0.1=
Q0.0=
l0.3=
l0.2=
l0.1=
== 2.
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 40
A szimblikus cmzshez ki kell tlteni a szimblum
tblt (symbol table). Vlassza a szimblum tblt
(symbot table) a navigcis svban vagy vlassza:
View -> Component -> Symbol table.
Itt lthat a szerkeszthet szimblum tbla (symbol table). Vigye be azt a nevet, amit szeretne
ltni eredeti szvegknt a "Symbol" mez al. Az "Address" mez al vigye be az operandust,
amit ssze szeretne rendelni a szimblikus nvvel. A "Comment" mez al megjegyzsknt
brmilyen szveg bevihet, ami ksbb mg segtsg lehet. Ne felejtse el elmeneteni a
munkt.
Kvetkez oldalon folytatdik

Tbb feladat
5.4 Munka projektekkel
Simblum hasznlata a hlzatban
3.=
4.=
4.=
3
.=
l0.3=
l0.
=
=
S3:l0.3=
S2:l0.2 S0:l0.0= Motor_ON:Q0.0=
5.=
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 41
Vlassza a men eszkz View -> Symbolic Addressing
menpontot, hogy kijelzsi mdot vltson. Ha a
szimblum informcis tblzat is ellenrizve van,
akkor minden hlzat aljn lthatak a szimblumok
sszegzsei.
Ha a szimblikus cmzst vlasztotta, s
programozsi mdot vlt (LAD, STL, FDB),
a szimblikus cmzs meg fog jelenni.
A szimblikus cmzst be s ki lehet
kapcsolni.
A fenti brn egy felhasznli program, ltra diagram nzetben, szimblikus cmzssel lthat.
n szintn programozhat szimblikus cmzssel. Ha n szeretn bevinni pldul az "S3"-at, akkor
nnek csak meg kell bizonyosodni arrl, hogy ez az operandus mr benne van a szimblum tblban.
Tbb feladat
5.4 Munka projektekkel
5.4.2 j projekt ltrehozsa
Ha n szeretne rni egy sajt programot, akkor szksge van egy bizonyos helyre, amiben
a program-fjlt trolja. A STEP 7-Micro/WIN esetben, ez a trol a projekt. Egy S7-200 project
tartalmazza az sszes kiegszt informcit a programrl, pldul a szimblum tblt,
megjegyzseket, stb.

One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 42
Ksztsnk egy j projektet a men paranccsal
File -> New
Az eredmny egy projekt a kvetkez nvvel: Project1.
n elkezdheti a programozst.
Nzze meg a kvetkez
oldalt!
Tbb feladat
5.4 Munka projektekkel
A projekt mentse ms nven
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 43
Mentse el a Projekt1-et ms nven,
ami a programra utal, kzvetlenl
programozs utn, vagy kzben.
Ebben az ablakban, adjon egy
nevet a projektnek, s vlasszon
egy helyet / elrsi utat, ahol
trolni szeretn.

A vgn mentse el a munkjt!
Ezen lpsek alatt, n ltrehozott egy j projektet
s egy j program fjlt. n most mr rhat egy
j programot.
Tbb feladat
5.4 Munka Projektekkel
One-Hour Primer
44 Training Documents, 01/2007, A5E01031470-01
Gratullunk, n most mr hasznlhatja
a SIMATIC S7-200 PLC-t, az
automatizlsi projekteknl.
Ha szeretne tbbet tanulni, hasznos
informcikat fog tallni a
fggelkben.
Tbb feladat
5.5 Szeretne tbbet tanulni?
One-Hour Primer
Training Documents, 01/2007, A5E01031470-01 45
5.5 Szeretne tbbet tanulni?
Tbb pldaprogram tallhat a "Samples" knyvtrban a STEP 7-Micro/WIN alatt.
Az "Egy rs Tanfolyam" pldi folytatdnak a "Kt rs Tanfolyam" programjaival.
Megjelent az S7-200 "Tippek & Trkkk" CD ROM. A "Kt rs Tanfolyam" s a
"Tippek & Trkkk" CD elrhet az n SIMATIC kpviseljnl.
Tovbbi informcikat tall az S7-200 kziknyvben. (www.siemens.hu/ad)
Ha S7-200 oktatsra van szksge, rdekldjn a SIMATIC kpviseljnl.
Krem, lpjen kapcsolatba azzal a SIMATIC forgalmazval, ahol a Starter Kit-et vsrolta.
Ha nem sikerl kapcsolatba lpnie a SIMATIC forgalmazval, krem hvja a Siemens Mszaki
Tmogatst:
Mszaki tmogats (Technical Support):
Magyarorszgon (Budapest): 36 (1) 471-1715
Vilgszerte (Nrnberg): 49 (180) 5050-222
Megvlaszolatlan krds?
Mszaki problma?
A SIMATIC kpvisel rmmel
segt.
F
Fggelk
F.1 Bitek, bjtok s szavak ...
Az informci legkisebb egyge a digitlis technikban a "bit". A bit llapota
"0" (hamis vagy nem igaz) vagy "1" (igaz).
A vilgts kapcsolnak pldul szintn csak kt llapota van, "vilgt" vagy "nem vilgt". A kapcsol
llapota vlasz a krdsre "Be van kapcsolva a lmpa?" vagy igaz (be van kapcsolva a lmpa) vagy
hamis (a lmpa nincs bekapcsolva). A vilgts kapcsol gy informcival br egy bit segtsgvel.
Azt az llapotot, amikor a "kapcsol bekapcsolva, de az izz kigett" szndkosan kihagytuk a pldbl.
A PLC-ben, a bitek csoportokba vannak szervezve. A 8 bites csoportot bjtnak hvjuk. Minden bit
a csoporton bell pontosan meghatrozott helyen van, sajt cmmel elltva. Minden bitnek van egy bjt
cme s egy bit cme 0-tl 7-ig. A 2 bjtos csoportot sznak hvjuk. A 4 bjtos csoportot
dupla sznak hvjuk.
A szmok ebben a logikai rendszerben binris szmok s a szmtsok a kettes szmrendszeren
alapulnak.
A sz a PLC-ben jelenthet integer (egsz) szmot -32768 -tl +32767 -ig. Egy bit
2
15
- rtkkel (legmagasabb helyirtk) a negatv eljelzsre szolgl (amikor az az rtk "1"
a szm negatv).
One-Hour Primer
47 Training Documents, 01/2007, A5E01031470-01
2
0=
(2
7
+2
6
+2
5
+2
4
+2
3
+2
2
+2
1
+2
0
=255
2
0
=1,2
1
=2,2
2
=4,2
3
=8,2
4
=16,2
5
=32,2
6
=64,2
7
=128)
Ha ez a bit pozci "0" (= hamis vagy nem igaz) akkor az rtk 0 mert
0 * 2 = 0 (tartalom * bit pozci rtke).
Ha ez a bit pozci "1" (= igaz) akkor az rtk 1 mert 1 * 2 = 1
0
0
Ez a helye a 2 -nak a bjtban!
0
1 bit =
1 bjt =
1 sz =
2 2 2 2 2 2 2 2
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Ez a helye a bjtnak a szban, 255 maximum rtkkel.
Minden bit pozcinak a bjton bell lehet az rtke "1"
vagy "0". A biteket lehet egyenknt (pl.: kapcsolk) vagy
csoportokban (pl.: szmok kifejezsre) 0 s 255 kztt.


Fggelk
F.2 Az S7-200 cm-terletei
One-Hour Primer
48 Training Documents, 01/2007, A5E01031470-01
F.2 Az S7-200 cm-terletei
A lenti diagram mutatja az S7-200 PLC memria cmzst, ahol a bemenetek s kimenetek
vannak lekpezve. Pldul ha feszltsg jelenik meg a fizikai bemeneten, "1" jel
kpzdik le egy memria-cmen, ami hozz van rendelve ehhez a bemenethez. Azok a
memriaterletek, amelyek a PLC fizikai be/kimenetekhez vannak hozzrendelve,
"process image" terletnek hvjuk. PII a bemeneteknl, PIO a kimeneteknl. Ez a memria
terlet tartalmaz egy kpet (image) a vezrl folyamat jeleirl.
7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0
I0.=
I1.=
I2.=
I3.=
I4.=
I5.=
.

.
I15.=

Q0.=
Q1.=
Q2.=
Q3.=
Q4.=
Q5.=
Q15.=
.
.

Az S7-200 PLC CPU 222 cmterletei
Bemenetek:
Kimenetek:
Bjt cmek
Bit cmek (megfelel a bit rtk
kitevjnek)
Alaplapi bemenetek (I0.0 - I0.7)
Bvt modulok cmterletei
Szabad terlet a PII terleten.
Bit cmek (megfelel a bit rtk
kitevjnek)
Alaplapi kimenetek (I0.0 - I0.7)
Bvt modulok cmterletei
Szabad terlet a PIO terleten.
Fggelk
F.3 Az S7-200 PLC ciklikus program vgrehajtsa
F.3 Az S7-200 PLC ciklikus program vgrehajtsa
Az sszes SIMATIC PLC ciklikusan mkdik. A ciklusok folyamn a kls kapcsolk llapotait
elszr beolvassa a bemenetekrl, ami a "Process Image" bemeneti tblban troldik. A vezrl
program vgrehajtdik a "process image" rtkei alapjn. A kimenetek a "Process Image" kimeneti
tblban ciklikusan frisstdnek a vezrl ltra diagram logikja alapjn.
Az utols lpsben az j kimeneti rtkek a "Process Image" tblbl tkerlnek a fizikai
kimenetekre. Ez a vgrehajt ciklus ismtldik vgtelen szmban FUTS (RUN) mdban.
0 1 2=
0 1 2= n=
n=
l0.1= Q0.1=
l0.0= Q0.0=
One-Hour Primer
49 Training Documents, 01/2007, A5E01031470-01
A ciklus kezdete
"Process Image" bemeneti tbla
S7-200 program ciklus
vgrehajtja s hivatkozik:
- Bit memrik
- Idztk
- Szmllk
- ...
"Process Image" kimeneti tbla
A ciklus vge
Bemenetek
Kimenetek