You are on page 1of 19

SIEMENS STEP 7 programozsi segdlet

rta: Kucsera Pter


A STEP 7 egy komplex programkrnyezet a SIEMENS SIMATIC eszkzcsald
konfigurlshoz, valamint programozshoz. Fbb rszei:
1., SIMATIC Manager Kzponti felhasznli fellet, amelyrl elrhet brmely
hasznlni kvnt funkci.
2., Hardware Configuration a hasznlni kvnt eszkzk konfigurlsra szolgl.
3., Network Connections a hlzatba kapcsolt eszkzk topolgijnak
definilsta szolgl
4., Symbol editor a pogramozsnl hasznlt vltozk dfinilsra szolgl.
5., Programming a logikai kapcsolatok s funkcik programmal trtn
megadsra szolgl.
LAD Ltra diagramm (Ladder Logic)
STL Utastssoros (Statement List)
FBD Funkciblokk (Function Block Diagram)

1.bra
Az alap STEP 7 programcsomaghoz tovbbi a programozst, felhasznlst tovbb
segt csomagokat knl a Siemens, (termszetesen borsos ron).
S7 PLCSIM PLC szimull software
S7 GRAPH Tovbbi grafikus lehetsgek
S7 CFC EDITOR Grafikus funkciblokkos programozs (Continuous
Function Chart)
S7 SFC EDITOR - Lefut vezrlsek tmogatsa (Secvential Function Chart)

1.1 SIMATIC Manager


A SIMATIC Manager indtsa a Windows Desktop felletn
tallhat ikonnal trtnik. A Program elindtsval lehetsgnk nylik
egy j Projekt ltrehozsra, valamint ltez Projektek megnyitsra. (
FILE New, FILE Open)
j Project megnyitsa esetn meg kell adni a Project nevt,
valamint a ltrehozni kvnt Projectknyvtr helyt.
A kvetkez lpsben a hasznlni kvnt eszkz projekthez val hozzadsa
kvetkezik. Ezt az INSERT STATION 2 SIMATIC 300 Station menpontokon
keresztl, vagy a projectnk knyvtrikonjra jobb egrgombbal klikkelve az
INSERT NEW OJECT SIMATIC 300 Station tehetjk meg. (1. bra)

1.bra
Kvetkez lpsben a kvn teljes hardware konfigurlsa kvetkezik.

1.2 HARDWARE CONFIGURATION


A HW Config indtsa a
projekt ablakban a SIMATIC 300as llomsra kattintva az osztott
ablak jobb oldaln tallhat
Hardware ikonra val dupla
kattintssal trtnik. (2. bra)
A megfelel konfigurcis
paramterek
belltshoz
szksges
a
SIMATIC
termkcsald alapszint ismerete.
Esetnkben, a laborban kt
klnbz SIMATIC 300 CPU
tallhat. A CPU s a krtyk egy
hordozsnre vannak rgztve, amit a HW configban szintn definilni kell. Az
eszkzk kivlasztsa egy a Hardware Catalog nev listbl trtnik. Amennyiben ez
nem lthat a HW Configban, a 3. brn piros krrel megjellt ikonra val
rkattintssal lehet aktivlni.

3. bra
A konfigurlst a Hardware Catalog SIMATIC 300 RACK 300 Rial
leraksval kezdjk (Drag and Drop), majd a Hardware Catalog SIMATIC 300
CPU 300 a megfelel CPU kivlasztsval folytassuk. A pontos CPU tpus
kivlasztsban segtsget nyjt a CPU fedlapjrl leolvashat pontos tpusszm
(pl. 6ES7-315-2AF02-0AB0). Amennyiben szksges, az I/O modulok

konfigurlsval folytassuk a munkt. Hardware Catalog SIMATIC 300 SM


300
A modulok pozcija is informcit hordoz, ezrt gyeljnk arra, hogy a CPU-t
a 2. Rackslot-ba hzzuk, az egyb I/O modulokat pedig a hardware elrendezsnek
megfelel sorrendben, indokolatlan res helyek kihagysa nlkl helyezzk el.
PROFIBUS csatolval rendelkez CPU esetn az elhelyezst kveten
alkalmunk van a PROFIBUS hlzat azonnali belltsra. (4. bra)

4. bra
PROFIBUS hlzat hozzadshoz kattintsunk a New gombra, a megjelen
ablakban a Network Settings flre kattintva bellthatjuk a BUS tpust, tviteli
svszlessget. Ne lltsuk a BUS sebessgt 1.5 Mbps-re, mert ezt a laborban
tallhat eszkz nem kpes kezelni. 187.5 Kbps tviteli sebessg a mrsi feladatok
elvgzsre kielgt paramtereket ad. A CPU PROFIBUS cmnek megadsnl
arra gyeljnk, hogy ne legyen tkzs a buszra kapcsolt egyb eszkzkkel.
Minden eszkz eltr cmmel kell, hogy rendelkezzen.
A HW Config ablak als felben lthatk a modulok s a rjuk legjellemzbb
paramterek. Az M (MPI address), valamint a bemenetek s kimenetek cmei.
Ezen cmek segtsgvel tudunk ksbb az adott I/O csatornkra hivatkozni.
Amennyiben a PROFIBUS-t nem kvnjuk hasznlni, a megfelel I/O valamint
CPU modul belltsok letlthetk a 3. bra srga krrel jellt ikonjval vagy a PLC.
Download
A PLC s a PC kztt egy RS232-MPI adapter szolgltatja a kapcsolatot.
Egyes esetekben a letltsnl hibajelzst kapunk, ez a PLC s a PC eltr MPI
belltsa okozza. Ha ilyen hiba merlne fl, ellenrizzk a SIMATIC Manager
Option Set PG/PC Interface menpont alatt a PC Adapter (MPI) Properties

Transmission Rate rtknek megegyezst a HW Config ban a CPU-ra jobb


egrgombbal kattintva az Object Properties Interface Properties alatt
mutatott rtkkel.

5. bra
Egy esteleges Hardware belltst mutat az 5. bra. gyeljnk arra, hogy a letlts
alatt a PLC STOP vagy RUN-P mdban legyen. A hibtlan letltst kveten a
PLC-n lv SF/DP s BF piros
hibajelz
LED-ek
nem
vilgthatnak.
A
PLC-t
RUN-P
mdba
kapcsolva, lehetsgnk van a
bemenetek force-olsra, a
kimenetek monitorozsra. Ez
a megfigyelni kvnt krtyra
jobb egrgombbal val kattints
utn
a
Monitor/Modify
menpont
kivlasztsval
trtnik.
A Monitor/Modify ablakban a
kvnt funkci check-box-t ki
kell jellni, valamint a Modify
Value
gomb
lenyomsval
aktivlhatjuk az elzleg bert
force-olt kimeneti rtket. A
monitorozs is ezen elvek

alapjn vgezhet. ( a Monitor/Modify funkci csak RUN vagy RUN-P mdban fut
PLC esetn aktv.)
A laborban tallhat egy Siemens 314C-2DP tpus CPU amely rendelkezik
gyors szmll bemenetekkel, valamint az sszes bemenet szabadon konfigurlhat
Interrupt forrsknt is.
Ezen funkcik, a hasznlni
kvnt modulra dupln
kattintva
rhetk
el.
Pldul, a bemeneteknl
vlaszhat a ksleltetsi
id, valamint az Interrupt
felfut, vagy lefut lre
val aktivlsa. (7. bra)
Ezen funkcik sok esetben
jelentsen leegyszerstik
az eszkz programozst.
Az Interrupt lekezelsre a
ksbbiekben
mg
visszatrek.

7.bra

1.3 NetPro Network Configuration


A NetPro Program elindtsa a SIMATIC Manager-bl valamint a HW
Configbl is lehetsges az itt jelzett ikon segtsgvel. (3. bra liln
bekarikzott ikon.) Ez a program nagyon hasonlt a HW Config-hoz, azzal a
klnbsggel, hogy itt a hlzatokra kapcsolt elemeket, valamint a BUS (-ok)
paramtereit tudjuk lltani. Az MPI BUS, mint mr emltetem, az a BUS, amin a PC
kommunikl a PLC-vel. Erre a Bus-ra mindenkppen szksgnk van, mivel az els
HW Config letltse csak ezen keresztl trtnhet. A laborban tallhat mindkt
Siemens SIMATIC PLC rendelkezik ProfiBus csatolval, gy a Netpro ezt a kt Bus-t
jelli egy megfelel HW config elvgzse utn. (8. bra)
A kvnt eszkzk kivlasztsa a HW Confighoz hasonlan a Catalog ablakbl
trtnik. Amennyiben a ProfiBusra szeretnnk eszkzt csatlakozatni, elbb ki kell
jellni a SIMATIC 300-as lloms DP moduljt. A NetPro indtsakor elfordul, hogy a
SIMATIC 300-as lloms nincs csatlakoztatva a Bus-(ok)hoz ezek bektst a
modulban tallhat sznes ngyzetre kattintva a bal egrgombot lenyomva tartva a
vonalat a Bus-ra hzva tehetjk meg. Minden, a ProfiBus-ra (esetleg az MPI Busra) csatlakoztatott eszkz eltr cmmel kell, hogy rendelkezzen.

8.bra
A belltsok elvgzse utn a Save and Compile ikon segtsgvel
fordthatjuk be a vltoztatsokat, majd egy jabb HW Config letltsvel
vihetjk t a PLC-be.
Ha a ProfiBUS-ra egysgeket szeretnnk csatlakoztatni, els lpsben ki kell
jellnnk a ProfiBUS DP Mastert. Ez esetnkben a CPU, gy a SIMATIC 300 CPU
DP moduljra kattintva azt kijelljk (a DP-vel jellt tglalap a 8. brn lthat mdon
kk szn), majd megkezdhetjk a BUS-ra a modulok feljuttatst. Amennyiben ezt a
lpst elmulasztjuk, a kvetkez hibazenetet kapjuk ( 1.hibazenet)

1. hibazenet
Ha a fent lert lpseket sikerrel elvgeztk, a PLC hibajelzs mentes,
valamint minden a redszerhez csatlakoztatott eszkz monitorozhat, elkezdhetjk az
eszkz programozst.

Symbol Editor
A
programozs
megkezdse eltt rdemes
ltalunk knnyen kezelhet
szimblumnevekhez rendelni
a fizikai bemeneteket s
kimeneteket,
valamint
a
lefoglalt bels vltozkat,
memriaterleteket.
A Symbol Editor elrhet a
Simatic Manager-ben a HWconfigban definilt CPU (pl.
314C-2DP) alatt tallhat S7
Program
alknyvtrban
tallhat Symbols ikonra val
dupla kattintssal (9. bra).
9. bra
A 10. brn lthat a Symbol Editor program ablakstruktrja. A Symbol oszlopba
rhatjuk be az ltalunk adott tetszleges nevet. Az Address oszlopban adhatk meg
a direkt memriacmek. A cm kitltse utn megfelel adattpus megadsa esetn a
Data type mezt a program automatikusan kitlti. A Comment mezben tetszleges
hozzfznivalnkat adhatjuk meg a program ksbbi ttekintsnek elsegtse
rdekben.

10. bra
A memria byte kioszts, gy a bitekre val hivatkozs formja pldul M 0.0. Ez a
0. byte 0. bitjre mutat. A byte-okra val hivatkozsnl csak a byte szmt kell
megadni (pl. MB 1). Mivel a Word tpus vltoz 2 byte-os, gy a hivatkozsnl

gyelni kell arra, hogy az egymst kvet Word tpus vltozk cmt kettesvel kell
nvelni. Termszetesen duplasz hasznlatnl 4 byte-nyi helyet kell kihagyni a
definilt vltozk kztt. ( Egy adott memriaterletre tbbfle adattpussal is
hivatkozhatunk. Pldul: MB 0 s M 0.0 hivatkozsok egyttes hasznlata esetn az
MB 0 byte-knt trtn hasznlata mellett kln mdosthat az MB 0 byte 0. bitje.)
Type and
Description
BOOL(Bit)
BYTE
(Byte)
WORD
(Word)

Size Format
in Options
Bits
1 Boolean
8
16

DWORD
32
(Double word)

INT
(Integer)
DINT
(Integer,
32 bits)
REAL
(Floatingpoint )
S5TIME
(SIMATIC
time)

16

CHAR
(Character)

32

32

16

Range and Number Notation


(lowest to highest value)_

Example

TRUE/FALSE

TRUE

Hexadecimal B#16#0 to B#16#FF


L B#16#10
number
L byte#16#10
Binary
2. 0 to
L 2#0001_0000_0000_0000
number
L W#16#1000
2#1111_1111_1111_1111
Hexadecimal W#16#0 to W#16#FFFF
L word#16#1000
number
L C#998
L B#(10,20)
C#0 to C#999
BCD
L byte#(10,20)
B#(0.0) to B#(255.255)
Binary
2#0 to
2#1000_0001_0001_1000_
number
2#1111_1111_1111_1111
1011_1011_0111_1111
1111_1111_1111_1111
DW#16#0000_0000 to
L DW#16#00A2_1234
Hexadecimal DW#16#FFFF_FFFF
L dword#16#00A2_1234
B#(0,0,0,0) to
L B#(1, 14, 100, 120)
Decimal
B#(255,255,255,255)
L byte#(1,14,100,120)
unsigned
Decimal
-32768 to 32767
L1
signed
Decimal
L#-2147483648 to L#2147483647 L L#1
signed
IEEE
Floatingpoint
S7 time in
steps of
10 ms
(default)
ASCII
characters

Upper limit: 3.402823e+38


Lower limit: 1.175 495e-38

L 1.234567e+13

S5T#0H_0M_0S_10MS to
S5T#2H_46M_30S_0MS and
S5T#0H_0M_0S_0MS

L S5T#0H_1M_0S_0MS
L
S5TIME#0H_1H_1M_0S_0MS

'A','B' etc.

L 'E'

1. tblzat
A hasznlhat adattipusokat az 1. tblzat tartalmazza. Mieltt a programbl
kilpnnk, ne mulasszuk el menteni a definilt szimblumokat.

Organization blocks (OBs)


Az Organizcis blokkok (OBs) teremtik meg a kapcsolatot a CPU-n fut oercis
rendszer s a felhasznl ltal rt program kztt. Ezeket a blokkokat az opercis
rendszer hvja meg ciklikus vagy kls megszaktsok hatsra. Szintn ezek a
blokkok ltjk el a hibakezelst.
Type of Interrupt Organization Block
Main program
OB1
scan
Time-of-day
OB10 to OB17
interrupts
Time-delay
OB20-OB23
interrupts

Priority Class (Default) See also


1
Organization Block for Cyclic
Program Processing (OB1)
2
Time-of-Day Interrupt Organization
Blocks (OB10 to OB17)
3-6
Time-Delay Interrupt Organization
Blocks (OB20 to OB23)

Cyclic interrupts OB30-OB38

7-15

Cyclic Interrupt Organization


Blocks (OB30 to OB38)

Hardware
interrupts

OB40-OB47

16-23

Hardware Interrupt Organization


Blocks (OB40 to OB47)

Multicomputing
interrupt
Redundancy
errors

OB60 Multicomputing

25

Multicomputing - Synchronous
Operation of Several CPUs
"Error Handling Organization
Blocks (OB70 to OB87 / OB121 to
OB122)"

OB70 I/O Redundancy


Error (only in H
systems)
OB72 CPU
Redundancy Error (only
in H systems)
Asynchronous
OB80 Time Error
errors
OB81 Power Supply
Error
OB82 Diagnostic
Interrupt
OB83 Insert/Remove
Module Interrupt
OB84 CPU Hardware
Fault
OB 85 Program Cycle
Error
OB86 Rack Failure
OB87 Communication
Error
Background cycle OB90

25
28

Startup

27
27
27

Synchronous
errors

OB100 Restart
(Warm start)
OB101 Hot Restart
OB102 Cold Restart
OB121 Programming
Error
OB122 Access Error

25
(or 28 if the
asynchronous error OB
exists in the startup
program)

Error Handling Organization


Blocks (OB70 to OB87 / OB121 to
OB122)

29 1)

Background Organization Block


(OB90)
Startup Organization Blocks
(OB100/OB101/OB102)

Priority of the OB that


caused the error

2., tblzat

Error Handling Organization


Blocks (OB70 to OB87 / OB121 to
OB122)

Az 1. tblzatban lthat a klnbz opercis blokkok felsorolsa. A 3. oszlopban


az adott blokkhoz tartoz prioritsi rtk lthatk. A magasabb priorits blokk
megszaktva az alacsonyabb priorits, ppen fut blokk futst, hajtdik vgre,
majd a megszaktott blokk is folytathatja feladatt.
Az OB1 az alap szinten leggyakrabban hasznlt, legalacsonyabb priorits
organizcis blokk. A PLC bekapcsolsa utn, ha ms blokk nincs, ciklikusan,
idkorlt nlkl fut le.
Emltst rdemel mg az OB30-OB38-as csoport, amely meghatrozott
idnknt ciklikusan fut le. A lefutsi idket, valamint a prioritsi rtkeket a 2. tblzat
tartalmazza.
Ciklikus megszakts OB
OB30
OB31
OB32
OB33
OB34
OB35
OB36
OB37
OB38

Idkz [ms]
5000
2000
1000
500
200
100
50
20
10

Priorits
7
8
9
10
11
12
13
14
15

3. tblzat
Amennyiben a blokk nem kpes az idkorlton bell lefutni, a program hibt jelez (az
OB85 fut le)
OB40-OB47 kls interrupt ltal okozott megszaktsok futnak le. Kls
interrupt forrs lehet a mr a HW Confignl emltett (7. bra) digitlis bemenet. Egy
nagy frekvencij ( 100Hz-1kHz ), nem peridikus jel fogadsa s pldul
szmllsa trtnhet mondjuk az OB40-be elhelyezett aritmetikai modullal.

11. bra
A programozs megkezdse eltt rdemes tjkozdni a programozni kvnt CPU
paramtereirl, mivel elfordulhat, hogy a CPU nem tmogat egy adott OB-t. Pldul
a S7 314C-2DP nem tmogatja csupn az OB35-s ciklikus megszaktst.
Programing

A HW config s a NetPro megfelel belltsa, a szimblumok definilsa, ezek a


PLC-be val letltse utn ( s az esetleges hibajelensgek kikszblse utn )
megkezdhetjk a PLC programozst.
Az els lps a XXXX fejezetben ismertetett Opercis Blokkokbl a neknk
legmegfelelbb kivlasztsa s ltrehozsa. A Symatic Manager alapbl generlja
az OB1 blokkot. (12. bra)

12. bra
Amennyiben az OB 1-et kvnjuk hasznlni, nem kell mst tennnk, mint dupln
kattintani az S7 ProgramBlockOB1 ikonra. j blokk ltrehozshoz a Blocks
alknyvtrra jobb egrgombbal kattintva, az Insert New Object menpontot
kivlasztva az Organization Block listaelemet kell kivlasztani. (12. bra)
A blokk els alkalommal trtn megnyitsakor be kell lltanunk a hasznlni kvnt
programozi eszkzt. Az alap STEP7 programcsomag a kvetkez lehetsgeket
knlja:
LAD Ltra diagramm (Ladder Logic)
STL Utastssoros (Statement List)
FBD Funkciblokk (Function Block Diagramm)
A szmunkra legknyelmesebb eszkz kivlasztsa a 13. brn lthat ablakban a
Created in Language: legrdl menbl vlaszhat ki.

13. bra

LAD Ltra diagramm (Ladder Logic)


A ltra diagramm a klasszikus PLC programozsi nyelv egy grafikus fellet
segtsgvel. (A relkkel felptett logikai hlzatokbl ered) A komponenseket balrl
jobbra Drag and Drop mdszerrel juttatjuk a ltrehozni kvnt hlzatba a Program
elements listbl. (Amennyiben a lista nem lthat a kpernyn, a ViewCatalog
menpontban kapcsolhatjuk be.)

14. bra
Amennyiben nem vagyunk tisztban egy adott blokk mkdsvel, a ? ikonra, majd
a blokkra kattintva rszletes lerst kapunk az adott blokk mkdsrl. A
leggyakrabban hasznlt eszkzk megtallhatk ikon formjban a fejlcben is.
(15.bra)

15. bra
A 15.brn 1. szmmal jellt ikon a Program elements ablakoz teszi lthatv,
illetve tnteti el. A 2. ikonnal j hlzatot hozhatunk ltre. A 3. s 4. ikon nyit illetve
zr kontaktust hoz ltre a hlzatban (bemeneti vltoz), az 5. ikon tekercset
(kimeneti vltoz). A 6. ikonra kattintva a megjelen lista box-bl kivlszthat a

hasznlni kvn tetszleges blokk, gy nem szksges a Program elements ablak


hasznlata. Az elgaztatni kvnt vezetre kattintva, majd a 7. ikonra, az adott
ponton a hlzat elgaztathat. A 8. ikon a hlzat lezrsra, a 9. ikon pedig a
hlzaton belli sszekttetsek ltrehozsra szolgl. A 10. ikon a mr emltett
segtsg (help) ikon.
Az jonnan elhelyezett alkatrszek fltt kezdetben piros krdjelek jelennek meg
(???) ezekre kattintva begpelhet a mr definilt szimblum neve, direkt hivatkozs
ki/bementre, memriacmre. Ha nem emlksznk a szimblumunk nevre, jobb
egrgombbal a ki/bementre kattintva az Insert Symbol opcit vlasztva egy listbl
vlaszthatjuk ki szimblumainkat.

16. bra
A 16.brn egy egyszer pldt lthatunk. A blokk kimenetn vagy bemenetn tartva
az egr mutatjt nhny msodperc utn megjelenik az adott ki vagy bemenet
adattpusa, ez hathats segtsget nyjthat az esetleges adattpus konfliktusok
elkerlsben. A 16 brn lthatunk direkt memriacmre val hivatkozst, valamint
a szimblumtblban mr hasznlt vltoz alkalmazsokat.
A vltozk helyes megadsa rdekben javasolt az 1.tblzat alapos
ttanulmnyozsa.

FBD Funkciblokk (Function Block Diagram)


Ez a programozsi mdszer nagyon hasonl a mr ismertetett LAD-hez, eltrs
csupn a megjelentsben s a kezelsben van. Kialaktsban az ramkri
kapcsolsi rajzokhoz hasonlt leginkbb. A hasznlt egysgek blokkokknt vannak
megjelentve, melyeknek kimenett az ramkri tervezsekhez hasonlan
huzalozssal kthetjk ssze.

17.bra
A 17. brn a mr ismert programozi krnyezetet lthatjuk, altrs a fejlcben
tallhat ikonokban elszr szembetn.

18.bra
Az 1. ikon a Program Elements ablakot kapcsolja, a 2. ikon pedig j hlzatot hoz
ltre. A 3. ikonnal S (AND) logikai kapcsolatot alakthatunk ki, a 4. ikonnal pedig
VAGY (OR) logikai kapcsolatot. Az 5. ikonnal rendelhet hozz egy kimeneti vltoz
rtke egy memriaterlethez, vagy fizikai kimenethez. Ezzel az ikonnal tudjuk
pldul egy BOOL tpus vltoznkat egy PLC kimenethez hozzrendelni. (19. bra)

19.bra
A 6. ikonnal helyezhetnk el tetszleges blokkot az elredefinilt tpusokbl. A blokk
konkrt tpusa lista-box-bl vlaszthat. A 7. ikon tovbbi bemenetek
hozzrendelst vgzi egy adott logikai kapuhoz. (gy tudunk pldul 4 bemenet S
kaput ltrehozni.) A 8. ikon az aktv bemenet negltjt kpzi. A 9,10,11. ikon funkcija
a LAD nl mr ismertetett mdon, az elgazsok, bels kapcsolatok kpzse,
valamint a HELP gomb.
STL Utastssor (Statement List)
A gpi kdra leginkbb hasonlt ler nyelv.

20. bra
Az STL hasznlata esetn nem ll rendelkezsre az LAD-nl s az FBD-nl mr
megszokott lista, amelybl tetszlegesen kivlaszthatjuk a hasznlni kvnt modult.
Az egyes logikai kapcsolatokat kulcsszavak, betk segtsgvel rhetjk el. Mint a
20. brn is lthat, az A AND, O OR, R Reset, S Set = - direkt
hozzrendels jele. Az egyes logikai kapcsolatok jeleirl a Help segtsgvel
tjkozdhatunk.

ON LINE programozs
A program fejlesztsben jelents segtsget nyjt az on-line monitorozsi funkci.
Ezen funkci hasznlata esetn a programoz folyamatosan nyomon kvetheti a
ki/bemenetek llapott, bels vltozinak rtkt. A kvetkezkben egy rvid
programmal illusztrlnm a monitorozsi funkci mkdst.
Plda 1.
Programomat az OB35-s ciklikus megszaktsi blokkban rom meg. Ez az
Organizcis Blokk 100 msec-enknt ciklikusan fut le. Egyetlen sszead blokkot
hasznlok, amely mint a 21. brn lthat, az MW1 Integger tpus vltoz
inkrementlst vgzi.

21.bra
Tipp: Az EN bemenet szabadon hagysval a blokk automatikusan engedlyezve
van.
Az MW1 vals idej megfigyelse a 22. brn lthat piros krben tallhat
szemveget jelkpez ikonnal tehetjk meg.

22.bra
A Monitor funkci elrshez a blokk kijellse, valamint a PLC RUN mdban val
futsa szksges. A pldnkban szerepl sszead blokk ki s bemenetein lthatjuk
a vltoznk aktulis rtkt.

Variable Table
Amennyiben tbb vltozt szeretnnk egyszerre megfigyelni, esetleg vltoztatni, ezt
a Variable Table segtsgvel tehetjk meg. A funkci elrshez az S7
ProgramBlock knyvtrban jobb egrgombbal kattintva, az Insert New Object
menpontot kivlasztva az Variable table listaelemet kell kivlasztani.

23.bra
A 23. brn lthat ablakban tetszleges megfigyelni kvnt vltozk definilhatk,
tetszleges sorrendben! Lehetsgnk van tovbb, a vltozk rtknek
megvltoztatsra. A megfigyelsi s vltozatsi funkcik a 23.bra ikonsornak hat
jobboldali ikonjval, vagy a vltozra jobb egrgombbal kattintva, a megfelel
listaelem kivlasztsval trtnik.
A vltoztbla elmenthet!, gy a programozs sorn brmikor elhvhat.
Hasznlata bonyolultabb feladatok megoldsnl mindenkppen ajnlott.

You might also like