Logo Plc Leiras

download Logo Plc Leiras

of 230

Transcript of Logo Plc Leiras

Tartalomjegyzk

dvzljk a LOGO! felhasznlit!

Tisztelt vsrlnk! Ksznjk, hogy LOGO!-t vsrolt s gratullunk a dntshez. A LOGO!-val n olyan logikai modul birtokba jutott, amely megfelel az ISO 9001-es szabvny szigor minsgi kvetelmnyeinek. A LOGO! szmos terleten alkalmazhat. Kiterjedt funkcionalitsa s rendkvl egyszer felhasznlhatsga szinte minden terleten kiemelkeden gazdasgos megoldst knl.

LOGO! dokumentcik Ez a kziknyv tjkoztatja nt a LOGO! felszerelsrl, programozsrl s hasznlatrl. A LOGO! bektsre vonatkoz informcik a kziknyvben s a termkkel egytt leszlltott LOGO! gyrtmnyismertetben egyarnt megtallhatk. Tovbbi informci tallhat a LOGO! PC segtsgvel trtn programozsrl a LOGO!Soft Comfort on-line Help rendszerben. A LOGO!Soft Comfort olyan PC-s szoftver, amely lehetv teszi a termk programozst. Ez a WINDOWS alatt futtathat szoftver segti nt a LOGO! jobb megismersben, valamint programok LOGO!-tl fggetlenl trtn rsban, tesztelsben, kinyomtatsban s archivlsban.

A kziknyv tartalma: A kziknyv az albbi 9 fejezetet tartalmazza Ismerkeds a LOGO!-val A LOGO! felszerelse s bektse A LOGO! programozsa A LOGO! funkcii A LOGO! paramterezse A LOGO! programmoduljai A LOGO! szoftver Alkalmazsok Fggelk Kiegszt tmogats LOGO!-val kapcsolatos tovbbi krdseire knnyen s gyorsan vlaszt kaphat az Internetrl az albbi cmen: http://www.ad.siemens.de/logo

I

dvzljk a LOGO! felhasznlit!

Biztonsgi elrsokA kziknyv tartalmazza mindazon biztonsgi elrsokat, melyek betartsa szksges az n szemlyes biztonsga, valamint a termk s a hozz csatlakoz eszkzk biztonsgnak megvsa rdekben. Ezeket az informcikat figyelmeztet hromszg jelzi, a veszlyessgi fokozat megjellsvel az albbiak szerint: letveszly Jelzi, hogy halleset, slyos szemlyi srls, vagy jelents anyagi kr kvetkezik be, ha az elrt intzkedseket nem teszik meg. Figyelem Jelzi, hogy halleset, slyos szemlyi srls, vagy jelents anyagi kr kvetkezhet be, ha az elrt intzkedseket nem teszik meg. Vigyzat Jelzi, hogy szemlyi srls, vagy anyagi kr kvetkezhet be, ha az elrt intzkedseket nem teszik meg. Megjegyzs Felhvja az n figyelmt a termkre, vagy a termk kezelsre vonatkoz klnsen fontos informcikra, illetve a dokumentci bizonyos rszleteire. Figyelem A kszlk zembehelyezst s zemeltetst csak megfelelen kpzett szemly vgezheti. Megfelelen kpzett szemlynek az tekinthet, aki jogosultsggal rendelkezik ramkrknek , kszlkeknek s rendszereknek a biztonsgtechnika jl megalapozott szabvnyai s gyakorlati eljrsai szerinti zembehelyezsre, fldelsre s megjellsre. Figyelem A kszlket csakis a katalgusban, illetve a mszaki lersban meghatrozott alkalmazsokban szabad hasznlni, kizrlag a Siemens ltal javasolt illetve megengedett idegen kszlkekkel s komponensekkel sszekapcsolva. A termk kifogstalan s biztonsgos mkdshez elengedhetelen a szakszer szllts, raktrozs, szerels s zembehelyezs ppgy mint az elrsoknak megfelel kezels s karbantarts.

II

Tartalomjegyzk

Tartalomjegyzk

1

Ismerkeds a LOGO!-val

1

2 2.1 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3

A LOGO! felszerelse s bektse A LOGO! fel- s leszerelse A LOGO! bektse A tpfeszltsg csatlakoztatsa A LOGO! bemeneteinek csatlakoztatsa A kimenetek bektse Az ASi Busz csatlakoztatsa (csak a LOGO! ...B11-nl ) LOGO!...B11 az ASi busz-on A LOGO! bekapcsolsa /a tpfeszltsg visszakapcsolsa

7 8 10 10 12 17 19 20 21

3 3.1 3.2 3.3 3.4 3.5 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6

A LOGO! programozsa Kivezetsek

24 25 27 30 33 35 36 36 37 39 46 52 53

Blokkok s blokkszmok

A kapcsolsi rajztl a LOGO!-ig A LOGO! mkdsnek ngy aranyszablya A LOGO! menk ttekintse Program bevitele s indtsa tkapcsols programozs mdba Els program Programbevitel Msodik program Blokk trlse Tbb sszekapcsolt blokkok trlse

III

Tartalomjegyzk3.6.7 3.6.8 3.6.9 3.7 Gpelsi hibk javtsa ? a kpernyn Program trlse Trol terlet s az ramkr mrete 54 54 55 56

4 4.1 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.3 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.4 4.4.1 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.4.10 4.4.11

LOGO! funkcik

59 60 62 64 64 65 66 66 67 68 68 69 70 71 72 72 73 73 74 77 79 81 83 85 87 89 91 92 97 99

Konstansok s kivezetsek Co Alapmveletek listja BF AND AND RLO ldetektlssal NAND (AND Not) NAND RLO ldetektlssal OR NOR (OR Not) XOR (Exclusive OR) NOT (Negls, Inverter) A specilis mveletek alapjai Bemenetek lersa Iddiagramok rajel pufferels Remanencia Vdelmi fokozatok Analg rtkek ersts s offszetszmtsa Specilis funkcik listja SF Bekapcsolsi ksleltets Kikapcsolsi ksleltets Bekapcsolsi/Kikapcsolsi ksleltets Remanens bekapcsolsi ksleltets Latch rel ramimpulzus rel Idtartam ksleltets - Impulzus kimenet Idtartam ksleltet rel Htnapos kapcsolra Tizenkt hnapos kapcsolra Elre/htra szmll

IV

Tartalomjegyzk4.4.12 4.4.13 4.4.14 4.4.15 4.4.16 4.4.17 4.4.18 4.4.19 4.4.20 4.4.21 zemra szmll Szimmetrikus raimpulzus genertor Aszinkron impulzusgenertor Vletlen genertor Frekvencia trigger Analg trigger Analg kompartor Lpcshzi vilgts Ktfunkcis kapcsol zenet szvegek 102 105 107 108 110 112 115 119 121 123

5 5.1 5.1.1 5.1.2 5.1.3 5.2 6 6.1 6.2 6.3

A LOGO! paramterezse tkapcsols paramterezs mdba Paramterek Paramter kivlaszts Paramter megvltoztatsa Id bellts (LOGO! ... C) LOGO! programmodulok A modulok ttekintse

126 127 127 128 129 132 134 135 136

Modulok behelyezse s eltvoltsa Program msolsa a LOGO!-bl a program modul krtyra Msols a modulbl a LOGO!-ba

138 139

6.4

7 7.1 7.2 7.3

A LOGO! szoftver A LOGO! szoftver lehetsges alkalmazsai A LOGO! csatlakoztatsa PC-hez tviteli belltsok

142 144 145 146

V

Tartalomjegyzk8 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.3 8.3.1 8.3.2 8.4 8.4.1 8.4.2 8.4.3 8.5 8.5.1 8.6 8.6.1 8.6.2 8.6.3 8.7 8.7.1 8.7.2 8.7.3 8.7.4 8.8 Alkalmazsok Lpcshzi vagy folyos vilgts Kvetelmnyek a lpcshzi vilgtssal szemben Az eddigi megolds Vilgtsi rendszer a LOGO!-val Specilis s tovbbfejlesztett funkcik Automatikus ajt Az automatikus ajtval szemben tmasztott kvetelmnyek Az eddigi megolds Ajt vezrl rendszer a LOGO!-val Specilis s tovbbfejlesztett funkcik Tovbbfejlesztett megolds a LOGO! 230RC -vel Szellztet rendszer Kvetelmnyek a szellztet rendszerrel szemben A LOGO! hasznlatnak elnyei Ipari kapu Kvetelmnyek a kapuvezrl rendszerrel szemben Az eddigi megolds Tovbbfejlesztett LOGO! megolds Tbb ipari kapu kzponti vezrlse s felgyelete Kvetelmnyek a kapuvezrl rendszerrel szemben Fnycsvek Kvetelmnyek a vilgtsi rendszerrel szemben Az eddigi megolds Fnycs vezrl rendszer a LOGO! 230RC-vel Vzszivatty A vizszivattyval szemben tmasztott kvetelmnyek Az eddigi megolds Vzszivatty a LOGO! 230RC-vel Specilis s tovbbfejlesztett funkcik Tovbbi lehetsges alkalmazsok 147 148 148 148 149 152 153 153 154 154 157 157 160 160 163 165 165 166 168 169 170 174 174 175 176 178 179 179 180 181 182

VI

TartalomjegyzkA A.1 A.2 A.3 A.4 A.5 A.6 A.7 A.8 Mszaki jellemzk 185 185 187 190 193 196 200 202 204

ltalnos mszaki jellemzk Mszaki jellemzk: LOGO! 230 Mszaki jellemzk: LOGO! 24 Basic Mszaki jellemzk: LOGO! 24 Long Mszaki jellemzk: LOGO! 12 Mszaki jellemzk: LOGO!Power 12 V Mszaki jellemzk: LOGO!Power 24 V Mszaki adatok: LOGO! Contact 24/230

B

Memriakapacitsok meghatrozsa

205

C

Ciklusid meghatrozsa

207

D

LOGO! Kijelz nlkli

209

E

LOGO! ...LB11: Aktiv/passzv tkapcsols

212

F

LOGO! Men rendszer

214

Rendelsi szmok

215

Rvidtsek

217

VII

Ismerkeds a LOGO!-val

1 Ismerkeds a LOGO!-val

Mi a LOGO!?A LOGO! a Siemens univerzlis logikai modulja, amely az albbi funkcikkal rendelkezik. Vezrl funkcik Kezel s kijelzegysg Tpegysg Program modul interfsz s PC kbel A napi mkdshez gyakran ignybevett beptett alapfunkcik, mint pl. a ki/be kapcsolsi ksleltets, ramimpulzus rel. Kapcsolra Binris markerek A kszlk tpusnak megfelel kimentek s bemenetek

Mire kpes a LOGO!?A LOGO! felhasznlhat olyan hztartsi s pletgpszeti feladatokra, mint pl. (lpcshzi vilgts, kls vilgts, rnykolstechnika, rednyk, kirakatvilgts stb.) vagy olyan gpszeti terleteken, mint a kapuvezrl rendszerek, szellztet rendszerek, vzszivattyk, stb. A LOGO szintn felhasznlhat specilis hthzi, vagy meleghzi vezrl rendszerekben, vezrl rendszerek jeleinek ellltsra, s az ASi vltozattal gpek s folyamatok kzponti vezrlsre. Vannak specilis kezelegysg nlkli vltozatok is, kisgp, berendezs, vezrlszekrny konstrukcik, valamint pletgpszeti szria alkalmazsok szmra.

1

Ismerkeds a LOGO!-val

Kszlktpusok

A LOGO! modellek 12 V DC, 24 V DC, 24 V AC s 230 V AC kivitelben llnak rendelkezsre az albbi vltozatokban: Megjegyzs : (DC = egyenram, AC = vltram) Alapvltozat 6 bementtel s 4 kimenettel mret: 72 x 90 x 55 mm / Megjelent nlkli vltozat 6 bemenettel s 4 kimenettel /mret: 72 x 90 x 55 mm / 8 bemenet s 4 kimenet vltozat / mret: 72 x 90 x 55 mm/ 12 bemenet s 8 kiment hossz vltozat /mret: 126 x 90 x 55 mm / 12 bemenet s 8 kimenet buszos vltozat, az AS buszon keresztl ezenfell tovbbi 4 bemenet s kimenet biztosthat, mindez / 126 x 90 x 55 mm./ mretben. Minden vltozat 29 beptett alapmveletet s specilis funkcit tartalmaz a programozshoz.

Tessk vlasztani!A klnbz vltozatok nagyon egyszeren adaptlhatk az n specilis feladataira. A LOGO! igen szles svban knl megoldsokat, kezdve a kis hztartsi alkalmazsoktl, kisebb automatizlsi feladatokon t egszen a komplex ASi buszos rendszerekig.

2

Ismerkeds a LOGO!-val

A LOGO! felptse

1 2 3 4 5 6 7

Tpfeszltsg Bemenetek Kimenetek Programmodul fedllel Vezrlpanel (az Rco kivtelvel) Kijelz panel (az Rco kivtelvel) AS interfsz csatlakoz (csak az LB11 vltozatnl)

3

Ismerkeds a LOGO!-val

A LOGO! modellek jellemziA LOGO!-n lev jellsek a modellek klnbz jellemzire utalnak: 12: 12 V-os DC vltozat 24: 24 V-os DC vltozat 230: 115/230 V-os AC vltozat R: Rels kimenetek (R jells nlkl: Tranzisztoros kimenet) C: Beptett htnapos kapcsolra o: Kijelz nlkli vltozat L: Ktszeres kimenet s bemenetszm B11: AS buszos kiszolgl egysg

A klnbz LOGO! tpusok azonostsra piktogramokat is hasznlnak. Ezek akkor hasznlatosak, amikor az informci az albbi nhny LOGO! vltozatra vonatkozik: Alapvltozat 6 vagy 8 bemenettel s 4 kimenettel /mretek: 72 x 90 x 55 mm/

Megjelent nlkli alapvltozat 6 vagy 8 bemenettel s 4 kimenettel /mretek: 72 x 90 x 55 mm/

..L vltozat 12 bemenettel s /mretek: 126 x 90 x 55 mm/

8 kimenettel

..B11 vltozat 12 bemenettel s 8 kimenettel valamint tovbbi 4 virtulis bemenetet s 4 virtulis kimenetet biztost kiegszt AS busszal /mretek: 126 x 90 x 55 mm/

4

Ismerkeds a LOGO!-val

VltozatokA LOGO!-nak az albbi vltozatai vannak:

5

Ismerkeds a LOGO!-val

Szabvnyoknak val megfelelsg, tanstvnyok, engedlyekA LOGO! UL, CSA s FM tanstvnyokkal rendelkezik. UL lista jel Underwriters Laboratories (UL) UL 508 szabvny, fjl No. 116536 CSA Canadian Standard Association (CSA) szabvny C22.2 No. 142, fjl No. LR 48323 FM engedly Factory Mutual (FM) Szabvny osztly szma: 3611, I osztly, 2. divzi, A, B, C, D csoport Figyelmeztets Szemlyi srls s anyagi kr keletkezhet, ha robbansveszlyes krnyezetben a rendszer mkdse kzben brmely csatlakozst bontjuk. Minden esetben gyzdjnk meg arrl, hogy a rendszer feszltsgmentes llapotban van, mieltt a LOGO! csatlakozsait, vagy a hozz kapcsold egysgek csatlakozit robbansveszlyes krnyezetben megbontjuk. A CE jellssel elltott LOGO! megfelel az IEC1131 s VDE 0631 szabvnyoknak s az EN 55011 szerinti interferencia elnyomssal rendelkezik /B osztly, Asi buszos mkdsnl A osztly/. A LOGO! az albbi hajgyrtsi tanstvnyokkal is rendelkezik. ABS American Bureau of Shipping BV Bureau Veritas DNV Det Norske Veritas GL Germanischer Lloyd LRS Lloyds Register of Shipping PRS Polski Rejestr Statkw

A LOGO! teht ipari s hztartsi krnyezetben egyarnt biztonsgosan hasznlhat.

6

A LOGO! felszerelse s bektse

2 A LOGO felszerelse s bektse!ltalnos tudnivalkA LOGO! felszerelse s bektse sorn az albbi ltalnos irnyelveket kell betartani: A LOGO! bektsekor biztostani kell valamennyi rvnyes s ktelez szabvny betartst. Az eszkzk szerelse s mkdtetse kzben figyelembe kell tovbb venni minden nemzeti s regionlis elrst. Az adott helyzetben alkalmazand szabvnyok s elrsok megllaptsa cljbl a megfelel hatsgokkal kell kapcsolatba lpni. A felhasznlt vezetkek keresztmetszete minden esetben feleljen meg a fellp ramerssgnek. A LOGO! bektsnl 1.5 mm2, 2 mm2 s 2.5 mm2 keresztmetszet vezetkek hasznlhatk. (ld. 2.2 fejezet). A csavarkts csatlakozkat ne hzzuk meg tl ersen. A maximlis megengedett nyomatk 0.5 Nm lehet. (ld. 2.2 fejezet). A lehet legrvidebb vezetkhosszakat alkalmazzuk. Ha hosszabb vezetkre van szksg, akkor az rnykolt kbel legyen. Vezetkprokat alkalmazzunk: semleges vezett a fzis, vagy jelvezetkkel egytt. A vltakoz ram vezetkeket s a nagyfeszltsg, magas mkdsi frekvencij egyenram vezetkeket klntsk el az alacsony feszltsg jelvezetkektl. Biztostani kell a vezetkek megfelel hajlkonysgt. Alkalmazzunk megfelel tlfeszltsg vdelmet azoknl a vezetkeknl, melyek a villmls hatsra srlhetnek. Ne kssnk kls ramforrst egy egyenram kimenetet prhuzamosan terhel kimenetre. Ez visszramot eredmnyezhet a kimeneten, hacsak nincsen dids, vagy egyb vdelem a konfigurciban.

MegjegyzsA LOGO! felszerelst s bektst olyan kpzett szakembernek kell vgeznie, aki az ltalnosan alkalmazand elektronikai szablyokat, valamint az adott helyzetre vonatkoz szabvnyokat s elrsokat egyarnt ismeri.

7

A LOGO! felszerelse s bektse

2.1 A LOGO! fel- s leszerelseMretekA LOGO! mretei megfelelnek a DIN 43880 elrsainak. A LOGO!-t a DIN EN 50022 szerinti 35 mm szlessg DIN kapocssnre kell felpattintani. A LOGO! szlessge: A LOGO! 72 mm szles /ez a 4 modulos alapvltozat szlessge/ A LOGO!...RCo is 72 mm szles, /amely megfelel a 4 modulos alapvltozat szlessgnek/. A LOGO!...L 126 mm szles, /ez a 7 modulos vltozat szlessge/. A LOGO!...B11 126 mm szles , /amely megfelel a 7 modulos vltozat szlessgnek/. Megjegyzs A LOGO! fel- s leszerelst a LOGO! 230RC segtsgvel mutatjuk be. Az albbiakban feltntetett mretek ugyancsak megfelelnek valamennyi ms LOGO modulnak.

FelszerelsA LOGO!-nak a DIN kalapsnre val felszerelst az albbiak szerint kell vgezni: 1. Helyezze r a LOGO! t a snre 2. Billentse r a modult a snre, mg a LOGO! htoldaln tallhat rgztelem felpattan a snre. A DIN kalapsn tpustl fggen a rgzt mechanizmus egy kiss merev is lehet. Abban az esetben, ha tlzottan merev s a LOGO! egyszeren nem pattinthat fel, hzza kicsit lefel a rgztelemet, ahogyan az a LOGO! leszerelsnl olvashat (ld. ksbb).

8

A LOGO! felszerelse s bektse

LeszerelsA LOGO! leszerelse az albbiak szerint trtnik: 1. Helyezzen egy csavarhzt a kpen lthat nylsba s a rgztelem als rszt hzza lefel.

2. Billentse fel a modult a DIN kapocssnrl.

9

A LOGO! felszerelse s bektse

A LOGO! felszerelse s huzalozsa

2.2 A LOGO bektse!A LOGO! bektshez 3 mm fejszlessg csavarhzt hasznljon. A csatlakozsokhoz nincs szksg kbelsarukra. Az albbi keresztmetszet vezetkek hasznlhatk: 1 x 2.5 mm 2 2 x 1.5 mm 2 minden ketts csatlakozshoz Nyomatk: 0.4...0.5 Nm vagy 3...4 LBin

MegjegyzsA LOGO!-t eloszt- vagy kapcsolszekrnybe ptse be, miltal biztosthat a csatlakozsi pontok megfelel zrtsga. Ha nem gy trtnik, akkor fennll a veszlye a feszltsg alatti rszek rintsnek.

2.2.1 A tpfeszltsg csatlakoztatsaA LOGO! 230 vltozatok 115/230 V hlzati feszltsget a LOGO! 24 s 12 vltozatok pedig 24 V egyen s vltakoz feszltsget vagy 12 V egyenfeszltsget ignyelnek. A megengedhet feszltsgingadozsokra, a hlzati frekvencira s ramfelvtelre vonatkoz tovbbi informcikat az eszkzzel egytt szlltott gyrtmnyismertet s az A Fggelk tartalmazza.

MegjegyzsA hlzati hibk, pldul a feszltsgkimarads utni visszallsok a specilis lvezrelt mveleteknl egy jrulkos lt eredmnyezhetnek.

10

A LOGO! felszerelse s bektse

CsatlakoztatsA LOGO! csatlakoztatsa a rendszerhez az albbiak szerint trtnik:

Szksg esetn biztostval vdve (ajnlott). 12/24 RC...: 0.8 A 24: 2.0 A 24 L: 3.0 A

MegjegyzsA LOGO! vdszigetelssel rendelkezik, emiatt fldvezetk csatlakoz nem szksges.

11

A LOGO! felszerelse s bektse

2.2.2 A LOGO! bemeneteinek bektseElzetes felttelekAz rzkelk csatlakoztatsa a bemenetekre. Az rzkelk az albbiak lehetnek: nyomgombok, kapcsolk, fotoelektronikai eszkzk, fnyrzkelk, stb. A LOGO!-hoz csatlakoztathat rzkelk jellemzi

12

A LOGO! felszerelse s bektse

rzkel csatlakozsokParzsfny lmpk, 2-vezetkes kzeltskapcsol csatlakoztatsa a LOGO! 230RC/230Rco-hoz A C vltozat rendelsi szma: Siemens Switching Devices & Systems

llapotvltozs 0 1 / 1 0Amikor a logikai llapot 0-rl 1-re vlt, akkor az 1 llapotnak, amikor pedig 1rl 0-ra vlt, akkor a 0 llapotnak legalbb egy LOGO! programciklus idtartamig fenn kell llni ahhoz, hogy az j logikai llapot felismerhet legyen. A program feldolgozsnak ciklusideje fgg a program mrettl. A fggelkben tallhat egy rvid teszt program lersa, amelynek segtsgvel a pillanatnyi ciklusid kiszmthat. Gyors bemenetek A LOGO! ( a LOGO! 230..., 24 RC s a 24 Rco kivtelvel) frekvencia mveletek szmra is rendelkezik bemenetekkel. A gyors bemenet a LOGO! utols kt bemenete: A LOGO! alapvltozatnl: I5/I6 bemenetek A LOGO!...L vltozatnl: I11/I12 bemenetek

13

A LOGO! felszerelse s bektse

Analg bemenetekA LOGO!24, LOGO!12/24RC s a LOGO!12/24Rco-nl, az I7 s I8 bemenetek norml digitlis bemenetknt, vagy analg bementknt hasznlhatk. A bemenet hasznlatnak mdja a LOGO! vezrl programjtl fgg. A digitlis ignybevteli lehetsg esetn a bemenetek jellse I7/I8, analg esetben pedig AI1 s AI2. Lsd mg a 4.1. fejezetben.

MegjegyzsAz analg jeleknl mindig csavart rprat kell hasznlni s a vezetkek hoszszt a lehet legrvidebbre kell szabni.

14

A LOGO! felszerelse s bektse

rzkel csatlakozsokAz rzkelket a kvetkez mdon kell a LOGO!-hoz csatlakoztatni:

LOGO! 12/24 ...A LOGO! 12/24... az rzkekkre a tpfeszltsggel megegyez referenciapotencilt kell ktni, gy a fldpotencil s a tpfeszltsg kztti analg jelek rzkelhetk.

LOGO! 230 ... (alapvltozat)

Figyelem!A hatlyos biztonsgi elrsok (VDE 0110, ... s IEC 1131, ..., valamint az UL s CSA) szerint nem megengedett klnbz fzisok csatlakoztatsa a LOGO! 230 bemeneteire.

15

A LOGO! felszerelse s bektse

LOGO! ...L...

A LOGO! ...L.. bemenetei ngyes csoportokba vannak rendezve. Ezekre a csoportokra ugyanaz vonatkozik, mint az alapvltozat egyedi bemeneteire. Klnbz fzisok csak a blokkok kztt lehetsgesek.

Figyelem!A hatlyos biztonsgi elrsok (VDE 0110, ... s IEC 1131, ..., valamint az UL s CSA) szerint nem megengedett klnbz fzisokat ktni a LOGO! ...L... egy bemeneti blokkjra.

16

A LOGO! felszerelse s bektse

2.2.3 A kimenetek bektse LOGO! ...R...A LOGO! ...R... kimenetei relk. A relk rintkezi el vannak szigetelve a tpegysgtl s a bemenetektl.

A rels kimeneteknl betartand felttelekA kimenetekre klnbz terhelsek csatlakoztathatk, pl. lmpk, fnycsvek, motorok, vdkapcsolk, stb. A LOGO! ...R... kimeneteihez csatlakoztatott terhelseknek a kvetkez paramterekkel kell rendelkezni: A kapcsolhat ramerssg maximlis rtke fgg a terhels tpustl s a kapcsolsi mveletek szmtl. Erre vonatkozan tovbbi informcikat a mszaki jellemzk adatai tartalmaznak. Bekapcsolt llapotban (Q = 1), a maximlis ramerssg nem-induktv terhelsnl 10 A lehet, (8 A a 230 V AC-nl) s 3 A induktv terhels esetn (2 A a 12/24 V AC/DC-nl ) .

CsatlakoztatsTerhelsek csatlakoztatsa a LOGO! ...R...vltozatokhoz az albbiak szerint trtnik:

A vdelem maximum 16 amperes B16-os automata biztostval, pl. 5SX2 116-6 os megszakt, rhet el (ha szksges).

17

A LOGO! felszerelse s bektse

LOGO! tranzisztoros kimenetekkelA tranzisztoros kimenetekkel rendelkez LOGO! vltozatokat legknnyebben arrl lehet felismerni, hogy hinyzik az R bet a tpus megjellsbl. A tranzisztoros kimenetek rvidzr s tlterhels ellen vdettek. A terhelsekhez kln tpegysg nem szksges, mivel a LOGO! elltja azokat tpfeszltsggel. A tranzisztoros kimenetekhez val csatlakozs felttelei A tranzisztoros kimenettel rendelkez LOGO!-hoz csatlakoztathat terhelseknek az albbi paramterekkel kell rendelkezni: A kapcsolhat ramerssg legnagyobb rtke kimenetenknt 0.3 A.

CsatlakoztatsA tranzisztoros kimenet LOGO!-hoz a terhelseket az albbiak szerint kell csatlakoztatni:

Terhels: 24 V DC, 0.3 A max.

18

A LOGO! felszerelse s bektse

2.2.4 Az ASi busz csatlakoztatsa (Csak a LOGO! ...B11-nl )Ez a fejezet abban az esetben rdekelheti nt, ha a LOGO!..B11-et az ASi buszhoz kivnja csatlakoztatni.

LOGO!...B11LOGO!...B11 ASi kiszolglknt integrlhat hlzatba. Kthuzalos vezetket hasznlva az albbi lehetsgeket nyjtja: 4 tovbbi bemenet beolvassa s feldolgozsa az ASi buszon keresztl. 4 tovbbi kimenet mkdtetse az ASi busz egy Mester llomsn. A LOGO!...B11 konfigurlst az ASi buszos mkdshez a hasznlt ASi Mester llomsnak megfelelen kell vgezni.

Az ASi Master-ral trtn mkds feltteleigyelni kell arra, hogy a LOGO! ...B11 regisztrlva legyen az ASi rendszerben (azaz a LOGO!-nak a busz Mester llomstl kell kapni a cmet. Ennek lerst a 2.2.5 fejezetben tallhatja.

FigyelemAz ASi cm minden LOGO! ! ..LB11 vltozatnl maximlisan 10 alkalommal vltoztathat meg. Az ezen felli vltoztatsok nem garantltak.

19

A LOGO! felszerelse s bektse

CsatlakoztatsCsatlakoztassa a modullal szlltott, vagy egyb engedlyezett busz-kbelcsatlakozt. gyeljen a helyes polaritsra. Ezutn tolja be a bekttt csatlakozt az AS interface jelzssel elltott mlyedsbe.

2.2.5 A LOGO!...B11 az ASi BuszonAhhoz, hogy az ASi funkcikat hasznlni lehessen, szksges, hogy a busz Mester llomsa felismerje a LOGO!...B11 et. Ez automatikusan megtrtnik, amikor n a LOGO!...B11-et a buszvezetkhez csatlakoztatja. A Mester lloms megllaptja a kiszolgl cmt. A LOGO!...B1 esetben ez a cm gyrilag 0-ra van lltva, a Mester lloms viszont egy 0-tl klnbz cmet oszt ki neki. Ha nincs cmtkzs a rendszerben, illetve, ha a rendszerbe csakis egy nulls cm kiszolglt csatlakoztattak, akkor nincs tovbbi teendnk.

MegjegyzsHa n tbb kiszolgl egysget (azaz LOGO!...B11-t) kvn egyidejleg a buszhoz csatlakoztatni, krjk olvassa el az E Fggelket.

20

A LOGO! felszerelse s bektse

2.3 A LOGO! bekapcsolsa /a tpfeszltsg visszakapcsolsaA LOGO!-nak nincs tpfeszltsg kapcsolja. A LOGO! vlasza a bekapcsolsra az albbiaktl fgg: Van-e LOGO!-ban trolt program?. Van- e behelyezett program modul?. Van-e a LOGO!-nak kijelzje? (LOGO!...RCo vltozat-e?). Mi volt a LOGO! bekapcsols eltti llapota? A LOGO! lehetsges vlaszait a klnbz helyzetekben a tblzat mutatja:A LOGO-ban trolt programmal

Kikapcsols eltt /

Bekapcsols utn

A LOGO!-ban trolt programmal

A modulbl a LOGO!-ba msolt programmal

A LOGO!-ban trolt programmal

A modulbl a LOGO!-ba msolt programmal

21

A LOGO! felszerelse s bektse Jegyezze meg a LOGO! indtsnak 4 egyszer szablyt:1. Ha nincs program a LOGO-ban, vagy a csatlakoztatott program modulban, akkor a kijelzvel elltott LOGO!-n a No Program zenet jelenik meg. 2. Ha a program modulban van program, akkor az automatikusan tmsoldik a LOGO!-ba s az ott lev korbbi programot fellrja. 3. Ha a LOGO!-ban, vagy a program modulban van trolt program, akkor a LOGO! bell abba a mkdsi llapotba, amelyben a kikapcsols eltt volt. Ha kijelz nlkli vltozatot hasznl (LOGO! ...RCo), az STOP llapotbl automatikusan RUN-ba vlt (a LED fny pirosrl zldre vlt ). 4. Ha a LOGO!-nak legalbb egy marad (remanens) funkcijt elzleg bekapcsoltk, vagy lland remanencira kapcsolt funkcit alkalmaztak, akkor az aktulis rtkek megrzdnek a hlzat kikapcsolsa esetn is.

MegjegyzsHa programbetlts kzben tpfeszltsg kimarads kvetkezik be, a feszltsg visszatrse utn a program trldik a LOGO-bl. Ezrt ajnlatos az eredeti programot vltoztats eltt a program modulon (krtyn) vagy a PC-n (LOGO!Soft Comfort) lementeni.

22

A LOGO! felszerelse s bektse

A LOGO! mkdsi mdjaiA LOGO! nak 2 mkdsi mdja van: a STOP s a RUN

STOP A kijelzn: No Program (nem a LOGO! ...Rco-nl) A LOGO! programozott mdba kapcsolva Vrs LED vilgt (Csak a LOGO! ...RCo -nl)

RUN A kijelzn: A bemeneteket s kimeneteket figyel maszk (START utn a f menben) (nem LOGO! ...Rco -nl) A LOGO! paramterezs mdba kapcsolva (nem a LOGO! ...Rco -nl) Zld LED vilgt (Csak a LOGO! ...RCo -nl) A LOGO! mkdse: A LOGO! olvassa a bemeneti llapotokat. A LOGO! programvezrelten belltja a kimenetek llapott. A LOGO! be vagy ki kapcsolja a relket/tranzisztoros kimeneteket.

A LOGO! mkdse: A bemeneteket nem olvassa Programot nem hajt vgre. A rel rintkezk llandan nyitottak, a tranzisztoros kimenetek kikapcsolva.

23

A LOGO! programozsa

3 A LOGO! programozsaEls lpsek a LOGO!-valA programozson jelen esetben valamilyen ramkri kapcsols bevitelt rtjk. Egy LOGO! program tulajdonkppen nem ms, mint az ramkrk kapcsolsi rajzainak msfle mdon trtn megjelentse. A megjelents mdjt gy vlasztottuk meg, hogy az alkalmazkodjk a LOGO! kijelz paneljnek lehetsgeihez. Ebben a fejezetben bemutatjuk, hogy a LOGO! segtsgvel az alkalmazsok hogyan alakthatk programokk.

MegjegyzsA LOGO! kijelz panel nlkli vltozatai LOGO! 12/24RCo, LOGO! 24Rco s LOGO! 230RCo Nem rendelkeznek kezelegysggel. Ezeket a vltozatokat alapveten kisgpek s berendezsek szria alkalmazsaihoz sznjuk. A LOGO!...RCo vltozatok direkt mdon nem programozhatk. Ezekbe az egysgekbe a LOGO! szoftverbl, vagy ms LOGO! eszkzk memrijbl tlthetk programok. A fejezet els rszben egy rvid plda nyjt segtsget a LOGO! hasznlatnak megismershez. A bevezett kt alapvet kifejezsnek, a kivezetseknek s a blokknak a bemutatsval kezdjk. Msodik lpsben programot fejlesztnk egy egyszer, hagyomnyos ramkrre. A harmadik lpsben ezt a programot n kzvetlenl beviheti a LOGO!jba. gy a Kziknyv els nhny lapjnak tolvassa utn mris az n birtokban lehet az els LOGO!-ban trolt, vgrehajthat programja. A megfelel hardvert hasznlva (kapcsolk, stb.) ezt kveten rgtn el is vgezheti az els teszteket.

24

A LOGO! programozsa

3.1 KivezetsekA LOGO! kivezetseit a bemeneti s kimeneti csatlakozsi pontok egyttesen jelentik:

Az egyes bemeneteket az I bet s egy sorszm jelli. Fellnzetben a bemenetek csatlakozsai a LOGO! fels rszn tallhatk. Az egyes kimeneteket a Q bet s sorszmok jellik. A kimenetek az bra als rszn lthatk.

MegjegyzsA LOGO!...B11 ASi buszos bemenetei s kimenetei tulajdonkppen a LOGO! sajt fizikai bemenetei. Jegyezzk meg, hogy az Asi buszon a bemeneti s kimeneti eszkzk meghatrozst a busz Mester lloms vgzi.

25

A LOGO! programozsa

A LOGO! kivezetseiA kivezetsek fogalma itt a LOGO! valamennyi kimeneti s bemeneti csatlakozsi pontjt s azok llapotait jelenti. A bemenetek s kimenetek a 0 s 1 llapotokat vehetik fel. A 0 llapot jelenti a bemenet feszltsgmentes llapott, az 1 a feszltsg alatti llapotot. De nagyon valszntlen, hogy ezzel az Olvas szmra jat mondtunk volna. Megismertetjk nt a hi, lo s x, llapotokkal, annak rdekben hogy megknnytsk a programbevitelt az n szmra. A hi (high) jelenti a rgztett 1 llapotot, a lo (low) pedig a rgztett 0 llapotot. Ha n nem akar bektni egy bemenetet a blokkon, akkor az ilyen kivezets llapott x-el kell megjellni (nem hasznlt, res bemenet). . A kvetkez lapon elmagyarzzuk a blokk fogalmt.

A LOGO! az albbi kivezetseket ismeri fel:Kivezetsek

26

A LOGO! programozsa

3.2 Blokkok s blokkszmokEbben a fejezetben lerjuk, hogyan hozhatk ltre bonyolultabb ramkrk a LOGO! eszkzeinek segtsgvel s hogyan lehet a blokkokat egymssal, valamint a bemenetekkel s kimenetekkel sszekapcsolni. Mindezt a 3.3 szakaszban tallhatja meg, ahol lerjuk, hogy hogyan lehet egy hagyomnyos ramkrt LOGO! programm alaktani.

BlokkokA blokk a LOGO!-ban olyan funkci /logikai fggvny/, amely a bemeneti informcit kimeneti informciv alaktja. A LOGO! korbbi vltozataiban az egyes elemeket a vezrlszekrnyben, vagy a vgberendezs szekrnyben kellett sszehuzalozni. A LOGO! programozsa sorn n a kivezetseket blokkokkal kti ssze. Ehhez a kvnt kivezetst egyszeren kivlaszthatja a CO menrl (aCo a Connector rvidtse). Logikai mveletek A legegyszerbb blokkok a logikai mveletek AND (logikai S mvelet) OR (logikai VAGY mvelet) ...

Az I1 s I2 bemenetek az OR blokkhoz vannak csatlakoznak. A blokk utols bemenete nincs felhasznlva, ezt x-el jelljk.

Kifejlesztettnk olyan specilis funkcikat is, melyek a korbbiaknl jval hatkonyabbak. Ezek az: ramimpulzus rel Szmll Bekapcsolsi ksleltets ...

A 4. Fejezetben megtallhat a LOGO! funkcik teljes listja.

27

A LOGO! programozsa

Blokk kijelzse a LOGO!-banAz albbi bra egy tipikus LOGO! brt mutat a kijelzn. Az brn egyidejleg egyetlen blokk lthat. Ezrt vezettk be a blokkszmokat, melyek segtsgvel ellenrizhet az ramkr felptse. A LOGO! kijelzn megjelen bra Mutatja tovbbi blokkok kapcsoldst A LOGO! ltal hozzrendelt blokkszm

Bemenet

Nincs bektve

Blokk

Kimenet

A blokkszm kiosztsaAmikor n behelyez egy blokkot a programba, a LOGO! hozzrendel ahhoz egy blokkszmot. A LOGO! a blokkszmot a blokkok kztti kapcsolatok jelzsre hasznlja. A blokkszmok ily mdon fleg abban segtik nt, hogy eligazodjon a programban.

Bngszs a programban a < billenty segtsgvel.

28

A LOGO! programozsaAz ttekint kp hrom olyan LOGO! brt mutat, amelyek egyttesen a programot alkotjk. Amint lthat, a LOGO! az egyes blokkokat a blokkszmok alkalmazsval kapcsolja ssze.

A blokkszmozs elnyeiCsaknem minden blokk hozzkapcsolhat egy adott blokk bemenethez a blokkszm hasznlatval. Ezen a mdon tbbszr is felhasznlhatk egy logikai, vagy ms tpus mvelet kzbens eredmnyei. Ezzel megtakarthat egyrszt az ismtelt bevitelhez szksges munka, msrszt a memriaterlet s biztosthat tovbb, hogy az ramkr egyszer s knnyen ttekinthet legyen. Ehhez nnek ismernie kell, hogy a LOGO! hogyan nevezte el a blokkokat.

MegjegyzsAhhoz, hogy a LOGO!-val val munka klnsen hatkony legyen, javasoljuk, hogy jelentse meg a program ttekint diagramjt. Ezt kveten a LOGO! ltal kiosztott blokkszmok berhatk a diagramba. Ha n a LOGO!Soft szoftvert hasznlja a LOGO! programozsra, akkor megjelentheti s kinyomtathatja a program vzt. A LOGO!Soft Comfort program hasznlatval gy n kzvetlenl elllthatja programjnak funkcionlis blokkdiagramjt.

29

A LOGO! programozsa

3.3 A kapcsolsi rajztl a LOGO!-igHogyan rja le egy kapcsolsi rajz az ramkrt ?Nyilvnvalan n is tudja, hogy egy ramkr hogyan reprezentlhat a kapcsolsi rajzval. me egy plda.: Az E1 fogyaszt az (S1 OR S2) AND S3 kapcsolkombinci hatsra kerl be-, illetve kikapcsolt llapotba. (VAGY=OR; S=AND) A K1 rel akkor tart, amikor az S1 vagy S2 kapcsolk S3 kapcsolval egyidejleg zrtak.

ramkr megvalstsa a LOGO!-valA LOGO!-ban ramkrt a blokkok s kivezetsek egymshoz kapcsolsval hozhat ltre.

Egy ramkr ltrehozsa a LOGO!-ban az ramkr kimeneteivel kezddik. A kimenet a mkdtetni kvnt terhels, vagy rel lehet.

30

A LOGO! programozsaEzutn az ramkrt blokkokk alakthatja, a kimenetektl a bemenet fel haladva. 1 Lps: A Q1 kimeneten az S3 zrrintkeznek s egy msik ramkri elemnek a soros kapcsolsa tallhat. Ez a soros kapcsols egy AND blokknak felel meg:

2 Lps: S1 s S2 prhuzamosan kapcsoldnak. Ez a prhuzamos kapcsols egy OR blokknak felel meg:

Ily mdon ellltotta az ramkr teljes lerst a LOGO! szmra. Most mr csak a bementeket s kimeneteket kell megfelelen LOGO!-hoz ktni.

BektsKsse az S1..S3 kapcsolkat a LOGO! csavarkts kivezetseihez Ksse az S1-et a LOGO! I1 kivezetshez Ksse az S2-t a LOGO! I2-es kivezetshez Ksse az S3-at a LOGO! I3 kivezetshez Az OR blokknak csak kt bemenete lesz felhasznlva, gy a harnadik bemenetet nem hasznltknt kell megjellni. Ezt a bemenet utni x jel jelli. Hasonlkppen az AND blokknak is csak kt bemenete lesz felhasznlva. A harmadik bemenetet itt is a bemenet utni x jellel kell jellni. Az AND blokk kimenete vezrli a Q1 kimeneti relt. Az E1 fogyaszt a Q1 kimenetre csatlakozik.

31

A LOGO! programozsa

Bektsi pldaA kvetkez tblzat a bektst mutatja 230 V-os LOGO! vltozatot felttelezve.

32

A LOGO! programozsa

3.4 A LOGO!-val vgzett munka 4 aranyszablya1. SzablyA 3-ujjas mvelet Az ramkrt programozs mdban programozhatja be (Megjegyzs: az ramkr beprogramozsnak szinonimjaknt a betlts, illetve bevitel kifejezsek is hasznlatosak) Kapcsoljon programozs mdba a s OK billentyk egyidej lenyomsval. A belltott id s paramter rtkeket paramterezs mdban vltoztathatja meg. Paramterezs mdba az ESC s OK billentyk egyidej lenyomsval kapcsolhat.

2. SzablyKimenetek s bemenetek Az ramkr bevitelt mindig a kimenetektl a bemenet fel haladva kell vgezni Egy kimenetre tbb bemenet is csatlakoztathat, egy bemenetre viszont tbb kimenet nem kthet. Tilos egy kimenetet sszektni a programozsi tvonalnak egy megelz bemenetvel. Ilyen rekurzis esetekben iktasson be markereket, vagy ptllagos kimeneteket.

33

A LOGO! programozsa

3. SzablyA kurzor s a kurzor mozgatsaAz albbiakban lertakat ramkr beprogramozsa sorn kell alkalmazni: Amikor a kurzor alhzs formban jelenik meg, akkor a kvetkez mdon tudja mozgatni: Az ramkrn bell trtn mozgatshoz hasznlja a , /\ ... vagy a V billentyket. A blokk, vagy kivezets kivlasztshoz nyomja meg az OK billentyt Nyomja meg az ESC billentyt az ramkr betltsbl val kilpshez. Amikor a kurzor tmr ngyszg formjban jelenik meg, akkor ktelezen ki kell vlasztani egy blokkot, vagy sorkapcsot. Egy kivezets, vagy blokk kivlasztshoz hasznlja a V vagy /\ billentyket. Nyomja meg az OK-t a vlaszts elfogadshoz. Nyomja meg az ESC-t , ha egy lpssel vissza akar lpni.

4. szablyTervezs Mieltt az ramkrt betlti, rajzolja meg a komplett tervt papron, vagy programozza a LOGO!-t kzvetlenl a LOGO!Soft vagy a LOGO!Soft Comfort segtsgvel. A LOGO! csak teljes programokat kpes trolni. Ha nem teljes programokat akarunk bevinni, a LOGO! nem tud kilpni a programozsi mdbl.

34

A LOGO! programozsa

3.5 A LOGO! meninek ttekintseProgramozsi md

F men

Programozsi men

Paramterezsi md

Paramterezsi men

35

A LOGO! programozsa

3.6 Program bevitele s indtsaMiutn megtervezte az ramkrt betltheti azt a LOGO!-ba. Az albbi pldn keresztl bemutatjuk, hogyan teheti ezt meg.

3.6.1 tkapcsols programozs mdba

Csatlakoztassa a LOGO!-t a tpegysghez s kapcsolja be. A kijelzn a kvetkez zenet jelenik meg:

Kapcsolja a LOGO!-t programozs mdba. Ehhez nyomja le egyidejleg a s OK billentyket. Az a tny, hogy a billentyket egyidejleg kell lenyomni, megakadlyozza, hogy brki is vletlenl kapcsolja a LOGO-t programozs mdba.

Amikor lenyomta a billentyket, megjelenik a LOGO! fmenje:

A LOGO! fmenje

Az els sor baloldaln a > kurzor jelet fogja ltni. Hasznlja a /\ s V billentyket a > kurzor fggleges irnyokba trtn mozgatshoz. Mozgassa a > kurzort a Program menponthoz s nyomja meg az OK billentyt. Ekkor a LOGO! tkapcsol a programozsi menre.

36

A LOGO! programozsa

A LOGO! programozsi menje

Az ASi busz mensor csak a LOGO!...LB11 vltozatoknl jelenik meg.

A > kurzort itt is a /\ s V billentyk segtsgvel mozgathatja. Pozcionlja a > kurzort az Edit Prg. (azaz programbevitel) menpontra s nyomja meg az OK billentyt. A LOGO! ekkor az els kimenett jelenti meg:

A LOGO! els kimenete

A tovbbi kimenetek kivlasztshoz hasznlja a /\ s V billentyket. A megfelel kimenet kivlasztsa utn elkezdheti az ramkr beprogramozst.

3.6.2 Az els programVessen egy pillantst a kvetkez ramkrre: kt kapcsol prhuzamos kapcsolsra.

A kapcsolsi rajzAz bra az ramkr kapcsolsi rajzt mutatja. A fogyaszt az S1 vagy S2 kapcsolval kapcsolhat be. Ami a LOGO!t illeti, a prhuzamos kapcsolst egy OR blokkal valstja meg, mivel a kimenett az S1 VAGY S2 kombinci lltja BE llapotba.

37

A LOGO! programozsaA LOGO! programozsi nyelvre lefordtva ez azt jelenti, hogy a K1 relt (a LOGO!-ban a Q1 kimeneten) egy OR blokk vezrli.

A programAz I1 s I2 bemenetek az OR blokk bemeneteire csatlakoznak (az S1 az I1re, az S2 pedig az I2-re). Az ennek megfelel LOGO! program az brn lthat:

A bektsA bekts az albbiak szerint trtnik:

Az S1 kapcsol az I1 bemenetet, az S2 kapcsol az I2 bemenetet kapcsolja, a fogyaszt pedig a Q1 relhez csatlakozik.

38

A LOGO! programozsa

3.6.3 A program beviteleMost elrkezett a program bevitelhez (a kimenettl a bemenet fel haladva). A LOGO! elszr az albbi zenetet jelenti meg:

A LOGO els kimenete

A kimenetet jelz Q1feliratban a Q bet alhzva jelenik meg. A kurzor jelzi az n aktulis pozcijt a programban. A kurzort a , /\ vagy V billentyk segtsgvel mozgathatja. Most nyomja meg a < billentyt, a kurzor balra fog elmozdulni..

A kurzor az n pillanatnyi pozcijt jelzi a programban.

Ebben az llapotban csak az els blokkot /OR blokk/ vigye be. Nyomja meg az OK billentyt a bevitel mdba val kapcsolshoz.

A kurzor ekkor tmr ngyszg formjban fog megjelenni. Ilyenkor egy blokkot, vagy egy kimenetet lehet kivlasztani.

A kurzor ettl kezdve nem alhzs formban, hanem villog tmr ngyszg formban fog megjelenni. A LOGO! most felknlja az els vlaszthat mveleti listt. Vlassza ki a kvnt elemet a BF listrl (BF= Basic Functions - Alapfunkcik). Vlasszon mveletet a BF listrl (a V megnyomsval) s ezt kveten nyomja meg az OK billentyt. A LOGO! ekkor megjelenti a BF alapmveletek els blokkjt.

39

A LOGO! programozsaAz alapmveletek listjn az els blokk az AND: A kurzor tmr ngyszg formban jelenik meg, jelezve, hogy blokk kivlasztsa kvetkezik. Most nyomja meg a V vagy /\ billentyt,mg az OR blokk meg nem jelenik a kijelzn

A tmr ngyszg formj kurzor mg mindig a blokkban tallhat.

Nyomja meg az OK billentyt a vlaszts befejezshez. A kijelz panelen a kvetkez bra jelenik meg:

Blokkszm

Az n teljes programja az albbiak szerint fog kinzni.

n most bevitte az els blokkot. Minden bevitt blokk egy sorszmot fog kapni, ez a blokkszm. Ezt kveten be kell ktni a blokk bemeneteit. Ezt az albbi mdon hajthatja vgre: Nyomja meg az OK billenytyt. A kijelz panelen kvetkez bra jelenik meg:

40

A LOGO! programozsa

Vlaszts a Co listrl:Nyomja meg az OK billentyt: A kijelz panelen az albbi bra jelenik meg:

A CO lista els eleme az x karakter, amely a nem hasznlt res bemenetek jelzsre szolgl. Az I1 bemenet kivlasztsra hasznlja a /\ vagy V billentyket.

Nyomja meg az OK billentyt. Ennek hatsra az I1 bemenet az OR blokk bemenethez kapcsoldik s a kurzor az OR blokk kvetkez bemenetre ugrik.

A kijelz panelen a kvetkez bra jelenik meg:

Az n eddigi teljes programja a LOGO!-ban az allbbiak szerint fog kinzni:

Most ksse az I2 bemenetet is az OR blokk bemenetre. Mr tudja, hogy ezt mikppen kell vgrehajtani: 1. Kapcsoljon beviteli mdba: OK 2. Vlasszon elemet a Co listrl: /\ vagy V billentyk 3. Hagyja jv a vlasztst : OK 4. Vlassza ki az I2-t: /\ vagy V billentyk 5. Az I2 kivlasztst hagyja jv : OK gy most mr az I2 is az OR blokk bemenetre lesz ktve.

41

A LOGO! programozsaA kijelz panelen az albbi bra jelenik meg: Az n eddigi programja az albbiak szerint fog kinzni a LOGO!-ban:

Ebben a programban nincs szksg az OR blokk utols bemenetre. A LOGO! programban a nem hasznlt res bemeneteket az x jellel kell megjellni, gy most egy x-et kell bevinnie, (ennek a mikntjt mr ismeri): 1. Kapcsoljon beviteli mdba: OK 2. Vlasszon elemet a Co listrl: /\ vagy V billentyk 3. Hagyja jv a vlasztst : OK 4. Vlassza ki az x-et: /\ vagy V billentyk 5. Az x kivlasztst hagyja jv : OK Ily mdon a blokknak most mr valamennyi bementt bekttte. A LOGO! szempontjbl a program ezzel teljes, a LOGO! visszatr a Q1 kimenethez.

A kijelz panelen az albbi bra jelenik meg: A program az albbiak szerint fog kinzni:

Ha mgegyszer t kivnja nzni a programot, a /\ vagy V billentyket hasznlhatja, melyekkel a kurzort a programon le- fel mozgathatja.

42

A LOGO! programozsaMost kilpnk a programbevitelbl. Ez az albbi mdon trtnik: 1. Trjen vissza a programozs menhz: ESC Ha ekkor nem trne vissza a programozs menhz, ez azt jelenten, hogy a blokkot nem kttte be teljesen. A LOGO! megjelli azt a pontot a programban, ahol elfelejtett valamit vgrehajtani. (A LOGO! egybknt csak teljes programokat hajland elfogadni, az n jl felfogott rdekben).

MegjegyzsA LOGO! most mr llandan trolni fogja az n lta bevitt programot, azaz a program nem fog elveszni tpfeszltsg kimarads esetn sem. A programot a LOGO! mindaddig trolja, amg n azt kifejezetten nem trli a megfelel parancs bevitelvel. 2. Visszatrs a fmenhz: ESC

Kapcsolja a LOGO!-t RUN mdba3. Mozgassa a > kurzort a Start sorra: /\ vagy V billentyk 4. Hagyja jv a Start kivlasztst: OK A LOGO! RUN mdba kapcsol. A RUN mdban a LOGO! az albbiakat jelenti meg:

A LOGO! kijelz panelje RUN mdbanA bementek llapota Aktulis id (csak a kapcsolrval elltott vltozatoknl) A LOGO! RUN mdban A kimenetek llapotai Az ASi bementek llapotai Az ASi kimenetek llapotai Az ASi busz llapota

43

A LOGO! programozsa

Mit jelent a LOGO! RUN mdja?RUN mdban a LOGO! vgrehajtja a trolt programot. Elszr beolvassa a bemenetek llapotait, az ltalunk ellltott program segtsgvel belltja a kimeneti llapotokat majd a megfelel kimeneti relket BE, vagy KI llapotba kapcsolja. A LOGO! a kimeneti s bemeneti llapotokat az albbi mdon jelenti meg:

llapot megjelentsEzt a pldnkon keresztl figyeljk meg:

Amikor az S1 kapcsol zr az 1 llapotnak megfelel feszltsg az I1 bemenetre jut. A LOGO! a program segtsgvel kiszmtja s belltja a bemenetnek megfelel kimeneti llapotot. A Q1 kimenet itt 1-es llapotba kerl. Amikor a Q1 kimenet 1 llapotba kerl, a LOGO! behzza a Q1 relt s a Q1 kimeneten lev fogyasztra feszltsg kerl.

44

A LOGO! programozsa A kvetkez lpsEzzel n sikeresen betlttte els ramkri programjt. A kvetkez rszben azt mutatjuk be, hogy miknt lehet a meglev programokat mdostani s specilis mveleteket vgrehajtani azokban.

45

A LOGO! programozsa

3.6.4 A msodik programA kvetkez programot az albbiak szemlltetsre sznjuk: Hogyan iktassunk be j blokkot egy meglv programba? Hogyan kell kivlasztani egy specilis funkci blokkjt? Hogyan lehet paramtereket bevinni?.

Az ramkrk megvltoztatsaAnnak rdekben, hogy a msodik programot ellltsuk, az elst kismrtkben meg kell vltoztatnunk. Kezdjk a mveleteket a msodik program ramkri kapcsolsi rajzval: n mr ismeri az ramkr els rszlett. Az S1 s S2 kapcsolk egy relt mkdtetnek. Ez a rel bekapcsolja az E1 fogyasztt majd 12 perces ksleltets utn kikapcsolja azt.

A LOGO!-ban a program az albbiak szerint nz ki:

n felismerheti az els program szerinti OR blokkot, valamint a Q1 relt. Csak a kikapcsolsi ksleltets az j funkci.

46

A LOGO! programozsa

Program szerkesztseKapcsolja a LOGO!-t programozs mdba. Ezt az albbi mdon vgezheti: 1. Kapcsolja a LOGO!-t programozs mdba: (a < ,> s az OK billentyk egyidej lenyomsval). 2. Vlassza ki a fmenrl a Programsort (a > kurzornak a Program. sorra trtn pozcionlsval s azt kveten az OK billenty lenyomsval) 3. Vlassza ki az Edit Prg..-t a fmenrl (a > kurzornak az Edit Prg..sorra trtn pozcionlsval s azt kveten az OK billenty lenyomsval ) Most mr mdosthatja a meglv programjt.

j blokk beillesztse a programbaMozgassa a kurzort a B1 felirat B betjre (B01 az OR blokk blokkszma) Mozgassa a kurzort: Nyomja meg a < billentyt

Nyomja meg az OK billentyt. Ezzel beillesztett egy j blokkot.

A LOGO! megjelenti a BN listt.

Vlassza ki az SF listt (V billenty). /SF = Special Functions/

Az SF lista tartalmazza a specilis funkcik blokkjt.

Nyomja meg az OK billentyt.

47

A LOGO! programozsaAz els specilis funkci blokkja jelenik meg: Mikor kivlasztja egy alapmvelet, vagy egy specilis funkci blokkjt, a LOGO megjelenti a megfelel blokkot. A kurzor tmr ngyszg formban a blokk belsejben jelenik meg. A kvnt blokk kivlasztshoz hasznlja a /\, V billentyket. Vlassza ki a kvnt blokkot (kikapcsolsi ksleltets, ld. kvetkez diagram) s nyomja meg az OK billentyt. A most beillesztett blokk a B02 blokkszmot kapja.. A B01 -es blokk, amely eddig a Q1 kimenetre volt ktve, most automatikusan a beillesztett blokk legfels inputjhoz kapcsoldik. A kurzor a beillesztett blokk legfels bemenetre pozcionldik.

A kikapcsolsi ksleltets blokkja 3-bemenet. A legfels bemenet a trigger (Trg) bemenet. Ez a bemenet a ksleltets indtsra hasznlhat. Pldnkban a kikapcsolsi ksletetst a B01 blokkszm OR blokk indtja. Az id s a kimenetek nullzsa a reset bemeneten trtnik, a ksleltetsi idtartam belltsa pedig a T paramterrel. Pldnkban a kikapcsolsi ksleltets reset bemenett nem hasznljuk. Ide x-et rjunk. Azt az els programnl lttuk, hogy miknt, most csak emlkeztetl lljon itt az eljrs ismt: 1. Pozcionlja a kurzort az R al: /\ vagy V billentyk 2. Kapcsolja beviteli mdba: OK 3. Vlassza a Co listrl: /\ vagy V billentyk 4. Hagyja jv a vlasztst: OK 5. Vlassza ki az x-et: /\ vagy v billentyk 6. Hagyja jv a vlasztst: OK A kijelz paneknek most a kvetkezket kell mutatnia:

48

A LOGO! programozsa

Blokk paramterezseMost vigye be a ksleltets T idejt: 1. Ha a kurzor mg nem llna a T bet alatt, pozcionlja azt oda: /\ vagy V billentyk 2. Kapcsoljon bevitel mdba: OK A LOGO! megjelenti a paramter ablakot: B02: A B02 blokk paramtere T: az id + Azt jelenti, hogy a paramter paramterezsi mdban jelent meg s itt mdosthat. Az id rtke Az id egysge

A kurzor az id rtknek az els pozcijban jelenik meg. Az id rtk mdostst az albbiak szerint vgezheti: Hasznlja a < s > billentyket a kurzor pozcionlshoz. Hasznlja a /\ s V billentyket az rtkek megvltoztatshoz Mikor belltotta a helyes id rtket nyomja meg az OK billentyt.

Az id belltsalltsa be az idt T = 12:00 percre: 1. Mozgassa a kurzort az els pozcira: < vagy > billentyk 2. Vlassza ki az 1-et: /\ vagy V 3. Mozgassa a kurzort a msodik pozciba: < vagy > billentyk 4. Vlassza ki a 2-t: /\ vagy V 5. Mozgassa a kurzort az idegysghez: < vagy > billentyk 6. Vlassza ki az m (minute=perc) egysget /\ vagy V

49

A LOGO! programozsa

Paramterek megjelentse/elrejtse vdelmi tpusHa nem kivnja megjelenteni a paramtert paramterezs mdban, akkor az albbiak szerint jrjon el: 7. Mozgassa a kurzort vdelmi mdba: < vagy > billentyk 8. Vlassza ki a vdelmi mdot : /\ vagy V A kijelz panelen most a kvetkez zenet jelenik meg :

Vdelmi tpus+: Id A T id belltott rtkt paramterezs mdban megvltoztathatja 9.Fejezze be a bevitelt: OK

Vdelmi tpus : Id A T id belltott rtkt paramterezs mdban nem vltoztathatja meg.

A program ellenrzseA Q1 kimenetre tervezett programg ezzel teljess vlt. A LOGO! megjelenti a Q1 kimenetet. Most tnzheti a programjt a kijelz panelen. A programon val navigls a jl ismert billentyk segtsgvel trtnik. Hasznlja a billentyket a blokkokon val lpkedshez, a /\ s V billentyket pedig a blokk bemenetein trtn lpkedshez.

Kilps programozs mdblA program beviteli mdbl val kilpst ugyangy hajthatja vgre, mint az els program esetn. Most csak emlkeztetl lljon itt az eljrs ismt. 1.Trjen vissza a programozs menhz: ESC 2. Trjen vissza a fmenhz: ESC 3. Mozgassa a > kurzort a Start sorra : /\ vagy V billentyk 4. Hagyja jv a Start kivlasztst: OK

50

A LOGO! programozsaA LOGO! most ismt RUN mdba kerlt:

51

A LOGO! programozsa

3.6.5 Blokk trlseTtelezzk fel, hogy n most trlni akarja a B02 blokkot az albbi programbl s a B01 blokkot kzvetlenl a Q1 kimenetre akarja ktni.

Ezt az 1. 2. 3.

albbi mdon vgezheti: Kapcsolja LOGO!-t programozs mdba (3-ujjas mdszer). Vlassza ki az Edit Prg-ot az OK lenyomsval. Pozcionlja a kurzort a Q1 bemenetre, azaz a B02 al a /\, V billentyk hasznlatval:

4. Nyomja meg az OK billentyt. 5. A B01 blokkot a B02 blokk helyett ksse ssze kzvetlenl a Q1 kimenettel: Vlassza ki a BN listt s nyomja meg az OK billentyt. Vlassza ki a B01-et s nyomja meg az OK billentyt. Eredmny: A B02 blokk trldtt, ezt kveten az ramkrn bell sehol sem hasznlhat. A B01 blokk most kzvetlenl a kimenetre csatlakozik a B02 helyett.

52

A LOGO! programozsa

3.6.6 Tbb sszekapcsolt blokk trlseTtelezzk fel, hogy n most a B01 s B02 blokkokat kvnja trlni az albbi programbl.

Ezt az albbi mdon vgezheti: 1. Kapcsolja LOGO!-t programozs mdba (3-ujjas mdszer). 2. Vlassza ki az Edit Prg-ot az OK lenyomsval. 3. Pozcionlja a kurzort a Q1 bemenetre, azaz a B02 al:

4. Nyomja meg az OK billentyt. 5 Ksse be az x -et B02 blokk helyett a Q1 kimeneten: Vlassza ki a Co listt s nyomja meg az OK billentyt. Vlassza ki az x-et azutn nyomja meg az OK billentyt. Eredmny: A B02 blokk trldtt, mivel a tovbbiakban az ramkrben sehol sem hasznlhat. Trlsre kerltek tovbb a hozz kapcsold blokkok is (azaz a B01 blokk a pldban).

53

A LOGO! programozsa

3.6.7 Gpelsi hibk javtsaA LOGO!-ban a gpelsi hibk knnyen javthatk: Ha mg nem fejezte be a bevitelt, az ESC billenty segtsgvel lphet vissza egy lpst. Ha a bevitelt mr befejezte, egyszeren kezdje azt jra az albbiak szerint: 1. Mozgassa a kurzort a hiba pozcijba. 2.Kapcsoljon bevitel mdba: OK 3. Vigye be a bemenet helyes bektst. Csak egyetlen blokkot helyettesthet egy msikkal s az j blokknak ugyananynyi bemenettel kell rendelkeznie mint a rginek. Ellenkez esetben trlheti a rgi blokkot s beilleszthet helyette egy jat. Termszetesen olyan blokkot illeszthet be, amilyet akar.

3.6.8 ? a kijelz panelenMiutn bevitte a programot s ki akar lpni ESC-vel az Edit Prg mdbl, a LOGO! ellenrzi, hogy valamennyi blokk valamennyi bemenett helyesen kttte-e be. Ha n elfelejtett egy bemenetet bektni, vagy egy paramtert belltani, a LOGO! megjelenti az els helyet, ahonnan hinyzik valami s krdjellel jelli meg mindazokat a bemeneteket s paramtereket, amelyek nem lettek bektve.

Ezt a bemenetet mg nem kttte be. Ennek a paramternek az rtkt mg nem hatrozta meg.

Ksse be a jelzett bemenetet s adjon rtket a paramternek. Ezutn kilphet az Edit Prg mdbl az ESC lenyomsval.

54

A LOGO! programozsa

3.6.9 Program trlseProgramot az albbiak szerint trlhet:1. Kapcsolja a LOGO!-t programozs mdba: s OK egyidejleg

2. Mozgasa a > kurzort a /\, V billentykkel a Program..-ra s nyomja meg az OK billentyt

A LOGO! tkapcsol a programozs menre.

3. Mozgassa a >kurzort Clear Prg-ra: /\, V billentyk 4. Hagyja jv a Clear Prg kivlasztst:

A vletlen trls megakadlyozsa cljbl itt egy tovbbi krdst is beiktattunk.

Ha mgsem akarja trlni a programot, hagyja a kurzort a No feliraton s nyomja meg az OK billentyt. Ha biztos abban, hogy a LOGO!-ban trolt programot trlni akarja, az albbiak szerint jrjon el: 5. Mozgassa a >kurzort a Yes-re: /\ vagy V billentyk 6. Nyomja meg az OK billentyt s a LOGO! trli a programot

55

A LOGO! programozsa

3.7 Trolkapacits s az ramkr mreteEgy programra (a LOGO! vezrl programja, vagy kapcsolsi rajz) az albbi korltozsok vonatkoznak: A sorbakapcsolt blokkok szma (egymsba gyazsi mlysg) Trol kapacits igny (a blokkok ltal felhasznlt memria mrete) Memria terlet LOGO! programjban csak korltozott szm blokkot hasznlhat. Ezen tlmenen nhny blokk mg kln memriaterletet is ignyel specilis funkciihoz A specilis funkcikhoz ignyelhet memria az albbi ngy terleten van elosztva. Par: Az a terlet, ahol a LOGO! a belltott rtkeket trolja (pl. a szmll kszbrtkei) RAM: Az a terlet, ahol a LOGO! az aktulis rtkeket trolja (azaz a szmll pillanatnyi llsa) Timer: Az a terlet, amelyet a LOGO! az idzts funkcikhoz hasznl, mint pldul a kikapcsols idzts. REM: Az a terlet, amelyben a LOGO! a megrzend aktulis rtkeket trolja, (pl. zemra szmll llsa). Azokban a blokkokban, amelyek szelektv mdon hasznljk a megrzsi opcit, ez a memriaterlet csak bekapcsolt remanencia esetn hasznlhat.

A LOGO! rendelkezsre ll erforrsaiA LOGO! maximlis erforrsai, amelyet egy program ignybe vehet az albbiak:

A LOGO! folyamatosan figyeli a memriafelhasznlst s csakis azokat a funkciit kinlja fel kivlasztsra a funkcilistkban, amelyeknek a vgrehajtshoz elegend memriaterlettel rendelkezik.

56

A LOGO! programozsa

Memria felhasznlsAz albbi tblzat a specilis funkcik specilis memria ignyeit tekinti t:

Funkciblokk Latch rel* ramimpulzus rel * Idtartam-ksleltets rel lvezrelt idtartam ksleltets rel Bekapcsolsi ksleltets Kikapcsols ksleltets Be/Ki kapcsolsi ksleltets Remanens bekapcsolsi ksleltets Htnapos kapcsolra Tizenkt hnapos kapcsolra Elre/htra szmll* zemra szmll Szimmetrikus rajelgenertor Aszinkron impulzusgenertor Vletlen genertor Frekvencia trigger Analg trigger Analg kompartor Lpcshzi vilgtskapcsol Ktfunkcis kapcsol Szveges zenet

Par 0 0 1 1 1 2 2 2 6 2 2 2 1 3 2 3 4 3 1 2 1

RAM (1) (1) 1 1 1 1 1 1 2 0 (2) 0 1 1 1 3 2 4 1 1 0

Timer 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0

REM (1) (1) 0 0 0 0 0 0 0 0 (2) 4 0 0 0 0 0 0 0 0 0

* A paramterezs mdjtl fggen (van-e, vagy nincs belltott remanencia) az egyes funkcik az albbi memriaterleteket ignylik: Remanencia kikapcsolva: RAM memria Remanencia bekapcsolva: REM memria

57

A LOGO! programozsa A hasznlhat funkcik maximlis szmaAz egyes specilis funkcik memria ignyei alapjn kiszmthatja a hasznlhat funkcik maximlis szmt. Plda: Az zemra szmll 2 egysgnyi memriaterletet ignyel a belltott rtkek trolshoz (Par) s 4 egysgnyi memriaterletet a megtartand aktulis rtkek trolshoz. (REM). A LOGO!-nak 15 REM s 48 Par memriaterlete van. Az zemra szmll specilis funkci ezrt csak maximum hrom alkalommal hasznlhat, mivel ezt kveten mr csak 3 REM memriaterlet marad szabadon. Br ugyanekkor mg 42 Par memriaterlet szabadon rendelkezsre ll, egy REM memriaterlet viszont hinyzik ahhoz, hogy egy tovbbi zemra szmll funkcit futtassunk. . Szmts: A szabad memria terletek szmt ossza el a szksges memriaterletek szmval. Ezt a szmtst valamennyi memriafajtra vgezze el (Par, RAM, timer, REM). A legalacsonyabb rtk mutatja az n ltal hasznlhat funkcik maximlis szmt.

Begyazsi mlysgEgy programozsi tvonal mveleti blokkok sorozatt tartalmazza, a kezd blokktl a zr blokkig. A programozsi tvonal blokkjainak szma adja az n. begyazsi mlysget. A bemenetek s a bemeneti szintek (I, Ia, hi, lo), valamint a kimenetek s a jelzk (markerek) alkotjk a hatrol blokkokat. A hatrol blokkokat a LOGO!-ban nem a szoksos blokk szimblumokkal jellik. A LOGO!-ban hasznlhat mveleti blokkok maximlis szma 56, gy a maximlis begyazsi mlysg: 56 mveleti blokk + 2 hatrol blokk = 58.

58

A LOGO! funkcii

4 A LOGO! funkcii

Az elemek listjaA LOGO! nagyszm elemet knl nnek programozs mdban. Annak rdekben, hogy az elemeket knnyen kvetni tudja, az albbi listkba soroltuk azokat: Co: A kivezetsek listja (Connector) (ld. 4.1 bekezds) BF: Alapmveletek listja AND, OR, ... (ld. 4.2 bekezds) SF: Specilis funkcik listja (ld. 4.4 bekezds) BN: Elre elksztett, az ramkrkben jra felhasznlhat blokkok listja

A listk tartalmaValamennyi lista a LOGO!-ban felhasznlhat elemeket jelenti meg. Ez ltalban a megfelel LOGO! vltozathoz tartoz valamennyi kimenet, alapmvelet, s specilis funkci. Az elemlista tartalmazza tovbb valamennyi olyan blokkot, melyet n hozott ltre a LOGO!-ban, mieltt a BN listhoz folyamodott volna.

Amit a LOGO! mr nem jelent megA LOGO! nem jelenti meg a tovbbi elemeket, ha : Nincs tovbbi beilleszthet blokk Ebben az esetben vagy nincs tovbbi rendelkezsre ll memria, vagy elrte a maximlis lehetsges blokkszmot (56). Egy specilis blokk tbb memrit ignyelne, mint amennyivel a LOGO! mg rendelkezik. Az egymssal sorba kapcsold mveleti blokkok szma meghaladja a 7-et (ld. 3.7 bekezds)

59

A LOGO! funkcii

4.1 Konstansok s kivezetsek CoA konstansok s a kivezetsek (connectors = Co) bemenetek, kimenetek, memria jellk (markerek) s rgztett feszltsgszintek (konstansok) lehetnek.

BemenetekA bemeneteket az I betvel jelljk. A bemenetek szmozsa (I1, I2, ...) megfelel a LOGO! bemeneti csatlakozsi pontjainak szmozsval.

Analg bemenetekA LOGO! 24, LOGO! 12/24RC s LOGO! 12/24RCo modellek rendelkeznek I7 s I8, jel bemenetekkel, amelyek a programozs mdjtl fggen AI1 s AI2 bemenetekknt is hasznlhatk. Ha ezeket a bemeneteket I7 s I8 bemenetknt hasznlja, akkor a bemeneti jelet a LOGO! digitlis rtkknt rtelmezi. Ha viszont ugyanezeket a bemeneteket AI1 sAI2 bemenetknt hasznlja, akkor a bemeneti jeleket a LOGO! analg rtkknt rtelmezi. Azon specilis funkcik esetn, amelyek rtelem szerint csak analg bemenetekhez csatlakoztathatk, a LOGO! csak az AI1 s AI2 analg bemeneteket knlja fel programozs mdban a bemeneti jel kivlasztsakor.

ASi bemenetekAz Asi buszos LOGO! vltozatoknl (LOGO!...B11) az Ia1 ... Ia4 bemenetek is rendelkezsre llnak az ASi buszon keresztl trtn kommunikcira.

KimenetekA kimeneteket a Q bet azonostja. A kimenetek szmozsa (Q1, Q2, ...) megfelel a LOGO! megfelel kimeneti csatlakozsi pontjainak a sorszmval. Az Asi Buszos LOGO! vltozatoknl (LOGO!...B11).a Qa1 ... Qa4 kimenetek is rendelkezsre llnak az Asi buszon keresztl trtn kommunikcira.

60

A LOGO! funkcii

Jellk (markerek)A markereket az M bet azonostja. A markerek tulajdonkppen olyan virtulis kimenetek, amelyeknek a kimenetn ugyanaz az rtk tallhat, mint a bemenetn. A LOGO!-ban 8 memria marker ll rendelkezsre (M1 ...M8). A memria markerek hasznlatval meg lehet nvelni az egymsssal sorbakapcsolt blokkok maximlis szmt.

Indts jelzk (flag-ek)Az M8 -as memria marker a felhasznli program els ciklusban kerl belltsra s a tovbbiakban indts jelzknt hasznlhat. A program els ciklusnak vgrehajtsa utn automatikusan trldik. Ami a belltst, trlst s kiolvasst illeti az M8-as memria marker a tovbbi ciklusokban ugyanazon a mdon hasznlhat, mint az M1 ... M7 markerek.

MegjegyzsA markerek kimeneti jele mindig megegyezik azzal az rtkkel, amely az utols programciklusban kerlt belltsra. Egy programciklus kzben a jel nem vltozik.

SzintekA feszltsgszinteket a hi s lo jelli. Ha egy blokkot folyamatosan az 1 llapotban (azaz hi), vagy a 0 llapotban (azaz lo) akarunk tartani, akkor a bemenett konstans hi vagy lo szintre kell ktni.

Nyitott kimenetekHa a blokk egyik csatlakozsi pontja nincs bektve, akkor ezt az X jel jelli.

61

A LOGO! funkcii

4.2 Alapmveletek BFA LOGO! alapmveletei egyszer BOOL algebrai mveletek (logikai kapuk). Kapcsolsi rajz beprogramozsa kzben az alapmveletek megfelel blokkjai a BF listbl vlaszthatk. Itt az albbi alapmveletek tallhatk: brzols a kapcsolsi rajzon brzols a LOGO!-ban Az alapmvelet jele AND Tbb zrrintkez soros kapcsolsa

AND RLO ldetektlssal

NAND (AND not) Tbb nyitrintkez prhuzamos kapcsolsa NAND RLO ldetektlssal

OR Tbb zrrintkez prhuzamos kapcsolsa NOR (OR not) Tbb nyitrintkez soros kapcsolsa

62

A LOGO! funkciibrzols a kapcsolsi rajzon brzols a LOGO!-ban

Az alapmvelet jele XOR (exclusive OR)

Kt vltrintkez soros kapcsolsa NOT (negation, inverter) Inverter

63

A LOGO! funkcii

4.2.1 AND - Logikai STbb zrrintkez (alaphelyzetben nyitott kapcsol) soros kapcsolst a kapcsolsi rajzokon az albbi mdon jelljk: A megfelel LOGO! szimblum:

Az AND blokk kimenete csakis akkor kerl 1 llapotba, ha valamennyi bemenete 1-es llapot (azaz az rintkezk zrtak). Ha ennek a blokknak az egyik bemeneti kapcsa nincs bektve (x), akkor ezen a bementen az x=1 llapotot kell biztostanunk.

Az AND logikai llapottblja

4.2.2 AND RLO ldetektlssal - Logikai S ldetektlssalA megfelel LOGO! szimblum:

Ennek a blokknak a kimenete csakis akkor kerl 1 llapotba, ha valamennyi bementn 1 llapot van s a megelz ciklusban legalbb egy bemenetnek 0 volt az llapota. Ha ennek a blokknak az egyik bemenete nincs bektve (x), akkor ezen a bemeneten az x=1 llapotot kell biztostani.

64

A LOGO! funkcii Az ldetektlsos AND blokk iddiagramja

4.2.3 NAND (AND Not) - Logikai Nem STbb nyitrintkez (alaphelyzetben zrt kapcsol) prhuzamos kapcsolst a kapcsolsi rajzokon az albbi mdon jelljk: A megfelel szimblum LOGO!-ban:

A NAND blokk kimenete csakis akkor kerl 0 llapotba, ha valamennyi bemenete 1 llapot (azaz a kapcsolk zrtak). Ha ennek a blokknak az egyik bemenete nincs bektve (x), akkor ezen a bemeneten az x=1 llapotot kell biztostani.

A NAND blokk logikai llapottblja

65

A LOGO! funkcii

4.2.4 NAND RLO ldetektlssal - Logikai Nem S ldetektlssalA megfelel szimblum a LOGO! -ban:

Ennek a NAND blokknak a kimenete csakis akkor kerl 1 llapotba, amikor legalbb egy bemenete 0 llapot s a megelz ciklusban valamennyi bemenetnek 1 volt az llapota. Ha ennek a blokknak az egyik bemenete nincs bektve (x), akkor ezen a bemeneten az x=1 llapotot kell biztostani.

Az ldetektlsos NAND iddiagramja

4.2.5 OR - Logikai VAGYTbb zrrintkez (alaphelyzetben nyitott kapcsol) prhuzamos kapcsolst a kapcsolsi rajzokon az albbi mdon jelljk: A megfelel szimblum a LOGO!-ban:

Az OR blokknak a kimenete akkor kerl 1 llapotba, ha legalbb egy bemenete 1 llapot (azaz a kapcsol zrt). Ha ennek a blokknak az egyik bemenete nincs bektve (x), akkor ezen a bemeneten az x=0 llapotot kell biztostani.

66

A LOGO! funkcii Az OR logikai llapottblja:

4.2.6 NOR (OR Not) Logikai Nem VAGYTbb nyitrintkez (alaphelyzetben zrt kapcsol) soros kapcsolst a kapcsolsi rajzokon az albbi mdon brzoljuk: A megfelel szimblum a LOGO!-ban:

A NOR blokk kimenete csakis akkor kerl 1 llapotba, ha valamennyi bemenete 0 llapot (azaz kikapcsolt llapotban vannak). Amint brmelyik bemenete bekapcsolt llapotba kerl (1 llapot) a NOR kapu kimenete a 0 llapotot veszi fel. Ha ennek a blokknak az egyik bemenete nincs bektve (x), akkor ezen a bemeneten az x=0 llapotot kell biztostani.

A NOR logikai llapottblja

67

A LOGO! funkcii

4.2.7 XOR (Exclusive OR)- Logikai KIZR VAGYKt vltrintkez soros kapcsolst a kapcsolsi rajzokon az albbi m- A megfelel szimblum a LOGO!-ban: don jelljk:

Az XOR blokknak a kimenete akkor kerl 1 llapotba, ha a bemenetei klnbz llapotak. Ha ennek a blokknak az egyik bemenete nincs bektve (x), akkor ezen a bemeneten az x=0 llapotot kell biztostani.

Az XOR logikai llapottblja

4.2.8 NOT (Negation, Inverter) - Logikai NEM (Negls)Nyitrintkez (alaphelyzetben zrt kapcsol), melyet a kapcsolsi rajzokon az albbi mdon brzolunk: A megfelel szimblum a LOGO!-ban:

A kimenet akkor kerl 1 llapotba, ha a bemenet 0 llapot, msszval a NOT kapu invertlja a bemeneti llapotot. A NOT blokk alkalmazsnak az elnye abban rejlik, hogy nnek nem kell a tovbbiakban nyitrintkezt hasznlni a LOGO!-ban, hasznlhat zrrintkezt, melyet azutn a NOT blokkal nyitrintkezv invertlhat.

A NOT logikai llapottblja

68

A LOGO! funkcii

4.3 A specilis funkcik alapjaiEls ltsra szlelni fogja, hogy a specilis mveletek klnbznek az alapmveletektl, mivel a lersokban ezek bemeneteit megnevezzk. A specilis mveletek tartalmaznak idztseket, megtartst (remanencia), s klnbz paramterezsi lehetsgeket, annak rdekben, hogy a program kpes legyen alkalmazkodni az n egyedi ignyeihez. Ebben a rszben rviden ttekintjk a bemenetek lersait s elltjuk nt nhny fontos httrinformcival a specilis funkcik hasznlatrl. Az egyes specilis funkcik rszletes lersa a 4.4 fejezetben tallhat.

69

A LOGO! funkcii

4.3.1 A bemenetek lersaCsatlakoz bemenetekAz albbiakban rszben a LOGO! bemeneti, rszben pedig a blokkok egyms kztti csatlakozsait rjuk le: S (set) - bellts: Az S bemenet lehetv teszi a kimenet belltst 1 llapotba. R (reset) - trls: Az R trl bemenetnek prioritsa van valamennyi ms bemenettel szemben s a kimenetet 0 llapotba kapcsolja. Trg (trigger) - triggerels, indts: Ezt a bemenetet egy mvelet indtsra hasznlhatja. Cnt (count)- szmlls: Ez a bemenet rgzti a bemen impulzusok szmt. Fre (frequency) - frekvencia: A bemenetre kapcsolt s ezzel a lerssal elltott jelek (frekvencik). Dir (direction) - irny: Ezzel a bemenettel llthatja be pldul a szmllk szmllsi irnyt (elre/htra). En (enable) - engedlyezs: Ez a bemenet engedlyezi a blokk szmra a mveletet. Ha ez a bemenet 0 llapot, a blokk a tbbi bemenett nem veszi figyelembe. Inv (invert) - invertls: A blokk kimen jele invrtldik, ha ez a bemenet aktv. Ral (reset all) - mindent trl: Az sszes bels rtket trli.

X llapot a specilis funkcik bemenetnHa a specilis funkcik valamely bemeneti llapota X, akkor az adott bemenetet 0 llapotra (alacsony feszltsgszint) kell ktni.

70

A LOGO! funkcii Paramter bemenetekVannnak olyan bemenetek is, amelyek nem ignylik bemeneti jelszint belltst. Ehelyett n meghatrozott rtkekkel paramterezi a mveleti blokkot. Par (parameter) - paramter: Ezt a bemenetet nem kell bektni. blokk szmra. T (time) - id: Ezt a bemenetet nem kell bektni. No (number)- szm: Ezt a bemenetet nem kell bektni. P (priority) - priorits: Ezt a bemenetet nem kell bektni.

Itt a paramtereket llthatja be a

Itt llthatja be az id rtkeket. Itt llthatja be az idalapokat. Itt llthatja be a prioritsokat.

4.3.2 IdztsekT paramterNhny specilis funkcinl a T idrtk paramterezhet. Az id belltsnl gyeljen arra, hogy a bevitelre kerl rtkek fggenek a belltott idalaptl. - idalap s (seconds)-msodpercek m (minutes)-percek h (hours)-rk __ Msodpercek : Percek : rk : __ 1/100 msodpercek Msodpercek Percek

Plda: A T idrtk belltsa 250 percre:ra egysgek (h): 04.00 ra 240 perc 00.10 ra +10 perc = 250 perc

Megjegyzs Az idparamter rtkt mindig T>= 0.10 s-ra kell belltani. A T = 0.05 s s T = 0.00 s rtkek nem definiltak.

71

A LOGO! funkcii Az id pontossgaAz egyes elektronikus alkatrszek pontossga kismrtkben eltr. Ez eltrseket jelenthet a T id belltsban is. A LOGO!-ban a maximlis pontatlansg rtke 1%. Plda: Egy rban (3600 msodperc) az eltrs maximlis rtke 1% (azaz 36 msodperc). Egy perc idtartam maximlis pontatlansga ezrt 0.6 msodperc lehet.

A kapcsolra pontossgaAnnak biztostsa cljbl, hogy ez a pontatlansg ne jelenjen meg a kapcsolsi idben, a C vltozatban a kapcsolrt meghatrozott idkznknt szszehasonltjk s szinkronizljk egy nagypontossg idalappal. Ezzel maximlisan + 5s biztosthat naponta.

4.3.3 ra pufferelsA LOGO! modulok bels rja tpfeszltsg kimarads esetn is tovbb mkdik a pufferelt tpfeszltsg kvetkeztben. A tartalk ramforrs zemidejt a krnyezeti hmrsklet befolysolja. 25 Celsius fok krnyezeti hmrsklet esetn ez ltalban 80 ra.

4.3.4 Megtarts (remanencia)A specilis funkcik kpesek megrizni a kapcsolsi llapotokat s szmllrtkeket. Ennek rdekben a megtartsi (remanencia) opcit be kell kapcsolni a megfelel funkcinl.

72

A LOGO! funkcii

4.3.5 Vdelmi fokozatA paramtervdelem belltsa lehetv teszi az n szmra, hogy a belltott paramterek megjelenthetk s megvltoztathatk legyenek-e a LOGO! modul paramterezs mdjban. A vdelemnek kt lehetsges belltsa ltezik: +: A paramter belltsok megjelennek s megvltoztathatk paramterezs mdban. : A paramter belltsok nem jelennek meg paramterezs mdban s azok csak programozs mdban vltoztathatk meg.

4.3.6 Analg rtkek ersts s offszet szmtsa (offszet=nulla pont eltols)A Gain s Offset paramterek lehetv teszik analg rtkek bels rtelmezst a mrt aktulis rtkeknek megfelelen. Paramter Kapocs feszltsg (V) Bels feldolgozsi rtk Ersts (%) Offszet Minimum 0 0 0 999 Maximum . >=10 1000 1000 +999

A 0 ... 10 V nagysgrendbe es rtkeket a rendszer a 0 ... 1000 bels rtkintervallumra kpezi le. A 10 V-nl nagyobb bemeneti rtkeket is az 1000-es bels rtkmaximum reprezentlja. A Gain paramtert az erstsi tnyez belltsra hasznlhatja, pl. 1000%, amely tzszeres erstsnek felel meg. Az Offszet paramtert a mrt rtkek nulla pont eltolsra hasznlhatja. A 118-as oldalon az analg kompartor specilis funkci lersnl ezekre tallhat egy mintaalkalmazst. Az analg bemenetekrl tovbbi informcit 4.1 fejezetben tallhat tovbbi informci.

73

A LOGO! funkcii

4.4 A specilis funkcik listja SFA LOGO!-ba trtn programbevitel sorn a specilis funkciknak megfelel blokkokat az SF listrl vlaszthatja. Az albbi tblzat tjkoztatja nt a funkcik brzolsmdjrl, valamint jelzi, hogy a krdses funkci rendelkezik-e paramterezhet megtartsi opcival.

74

A LOGO! funkcii

75

A LOGO! funkcii

76

A LOGO! funkcii

4.4.1 Bekapcsolsi ksleltetsRvid lersA bekapcsolsi ksleltets aktivizlsa esetn a kimenet mindaddig nem lesz tkapcsolva, amg egy meghatrozott idtartam el nem telik.

T ParamterA T paramter lehetsges rtkeit a 4.3.2 fejezetben nzheti meg.

Iddiagram

Az iddiagram vastagon kihzott rszt lthatja a bekapcsolsi ksleltets szimblumban is.

A funkci lersaAmikor a Trg bemenet llapota 0-rl 1-re vlt, a Ta idzts elkezddik. (Ta az aktulis id a LOGO!-ban ).

77

A LOGO! funkciiHa a Trg bemenetnek az llapota legalbb a paramterezett T idtartam alatt 1 llapotban van, akkor a kimenet a T id utn (ez az az idpont, amely a bemenet bekapcsolsa s az annak megfelel kimeneti llapot megjelense kztt eltelik) 1 llapotba kerl. Ha a Trg bemenet llapota visszavlt 0-ba mg mieltt a T id letelik, az idzts trldik. A kimenet 0 llapotba kerl, ha a Trg bemenet is 0 llapot. Tpfeszltsg kimarads esetn az idzts trldik.

78

A LOGO! funkcii

4.4.2 Kikapcsolsi ksleltetsRvid lersA kikapcsolsi ksleltets aktivizlsa esetn a kimenet mindaddig nem kerl 0 llapotba, mg egy meghatrozott idtartam le nem telik.

T paramter A T paramter rtkeire vonatkoz informcikat a 4.3.2 fejezetben tallhatja.

Iddiagram

Az iddiagram vastagon kihzott rsze a kikapcsolsi ksleltets szimblumban is lthat.

79

A LOGO! funkcii A funkci lersaAmikor a Trg bemenet llapota 1-re vltozik, a Q kimenet azonnal 1 llapotba kerl. Amikor a Trg bemenet llapota 1-rl 0-ra vlt, a Ta idzts elindul a LOGO!ban s a kimenet 1 llapotban marad. Amikor a Ta rtke elri a T paramterrel meghatrozott ksleltetsi id rtkt (T a =T), a Q kimenet 0 llapotba kerl (kikapcsolsi ksleltets). Ha a Trg bemenetet ismtelte be s kikapcsoljuk, a Ta idzts minden alkalommal jra indul. Az R (Reset) bemenet trli a ksleltetst s a kimeneti llapotot, mieltt a belltott ksletetsi id letelne.

80

A LOGO! funkcii

4.4.3 Be/Kikapcsolsi ksleltetsRvid lersA Be/Kikapcsolsi ksleltets aktivizlsa esetn a kimenet egy programozott idtartam letelse utn kapcsol t, s egy paramterezhet idtartam utn trldik.

A Th s Tl paramterekA Th s Tl paramterek alaprtelmezs szerinti rtkeit a 4.3.2-es fejezetben lthatja.

81

A LOGO! funkcii Iddiagram

Az iddiagram vastagon kihzott rsze a be/kikapcsolsi ksleltets szimblumban is lthat.

A funkci lersaAmikor a Trg bemeneti llapot 0-rl 1-re vlt, a Th idzts elkezddik. Ha a Trg bemeneti llapot legalbb a parametrizlt Th idtartam alatt 1-ben marad, akkor a kimenet a ksleltetsi idt kveten 1 llapotba kerl, (ez a ksleltets a bemenet bekapcsolsa s a kimeneti llapot megvltozsa kztt eltelt id). Ha a Trg bemeneti llapot visszavlt 0-ra mieltt a Th idzts letelik, az idzts trldik. A Tl idzts akkor indul, amikor a bemeneti llapot ismt 0-ra vltozik. Ha a Trg bemeneti llapot legalbb a parametrizlt Tl idtartam alatt 0-ban marad, akkor a kimenet a ksleltetsi idt kveten 0 llapotba kerl (ez a ksleltets a bemenet kikapcsolsa s a kimenet kikapcsolsa kztt eltelt idtartam). Ha a Trg bemeneti llapot visszavlt 1-re mieltt a Tl idzts letelik, az idzts trldik. Hlzatkimarads esetn az idzts trldik.

82

A LOGO! funkcii

4.4.4 Remanens bekapcsolsi ksleltetsRvid lersEgy bemeneti impulzust kveten meghatrozott idtartam idzts indul, amelynek letelte utn a kimenet 1 llapotba kerl.

T paramterrtkeinek meghatrozsnl krjk nzze meg a 4.3.2 fejezetet.

Iddiagram

Az iddiagram vastagon kihzott rsze a remanens bekapcsolsi ksleltets szimblumon is lthat.

83

A LOGO! funkcii A funkci lersaAmikor a Trg bemeneti llapot 0-rl 1-re vltozik, a Ta idzts elindul. Amint a Ta rtke elri a belltott T ksleltetsi id paramter rtket, a Q kimenet 1 llapotba kerl. A Trg bemenet ms llapotvltozsai nincsenek hatssal a Ta ksleltetsre. A kimeneti llapot s a Ta idzts mindaddig nem trldik, amg az R bemenet llapota ismt 1-re nem vlt. Tpfeszltsg kimarads esetn az idzts trldik.

84

A LOGO! funkcii

4.4.5 Latch rel (RS trol)Rvid lersA Q kimenet az S bemeneten keresztl llthat be s az R bementen kersztl trlhet.

Iddiagram

Kapcsolsi tulajdonsgokA latch rel egy egyszer binris memriacella. A kimeneti jel a bemeneti llapotoktl s a kimenet elz llapottl fgg. A logikai llapotokat mgegyszer az albbi tblzat szemllteti.

85

A LOGO! funkcii

Sn 0 0 1 1

Rn 0 1 0 1

Q x 0 1 0

Megjegyzsek Az llapot nem vltozik Trls Bers Trls (a trlsnek elsbbsge van a berssal szemben)

Ha a remanencia be volt kapcsolva, akkor tpfeszltsg kimarads utn a kimenet abba az llapotba kerl, amely a kimarads eltt rvnyes volt.

86

A LOGO! funkcii

4.4.6 ramimpulzus relRvid lersA kimenetet egy rvid bemeneti impulzus lltja be s trli.

IddiagramAz iddiagram vastagon kihzott rsze az ramimpulzus rel szimblumban is lthat.

A mvelet lersaA Q kimenet llapota minden egyes alkalommal megvltozik, azaz a kimenet ki- vagy bekapcsoldik, valahnyszor a Trg bemeneti jel 0-rl 1-re vltozik.

87

A LOGO! funkciiAz R bemenetet az ramimpulzus rel eredeti llapotnak visszalltsra hasznlhatja (azaz a kimeneti llapot 0-ra lltsra). Feszltsgkimarads esetn az ramimpulzus rel trldik s a Q kimenet 0 llapotba kerl, hacsak nem volt bekapcsolva a megtartsi (remanencia) opci.

88

A LOGO! funkcii

4.4.7 Idtartam ksleltets impulzus kimenetRvid lersA bemeneti jel meghatrozott idtartam kimeneti jelet generl.

T paramterA T paramterre vonatkoz megjegyzseket a 4.3.2 fejezet tartalmazza. Iddiagram Az iddiagram vastagon kihzott rsze az idtartam ksleltets szimblumban is lthat.

A mvelet lersaAmikor a Trg bemenet 1 llapotra vlt, a Q kimenet is ksleltets nlkl 1 llapotba kerl. Ugyanekkor indul a Ta idzts is s a Q kimenet marad 1 llapotban. Ha a Ta idzts elri a T paramterrel meghatrozott rtket (T a =T), a Q kimenet visszatr 0 llapotba (impulzus kimenet).

89

A LOGO! funkciiHa a Trg bementi llapot visszavlt 1-rl 0-ra mg mieltt letelne a meghatrozott idtartam, a kimenet ksleltets nlkl szintn visszavlt 1-rl 0-ra.

90

A LOGO! funkcii

4.4.8 lvezrelt idtartam ksleltet relRvid lersEgy bemenjel paramterezhet idtartam kimenjelet generl (ismtelheten indthat).

T paramterA T paramterre vonatkoz megjegyzseket a 4.3.2 fejezetben tallhatja

IddiagramAz iddiagram vastagon kihzott rsze az lvezrelt idtartam ksleltets szimblumban is lthat.

A mvelet lersaAmikor a Trg bemenet 1 llapotra vlt, a Q kimenet is ksleltets nlkl 1 llapotba kerl. Ugyanekkor indul a Ta idzts. Amikor a Ta elri a T paramterrel meghatrozott rtket (T a =T), a Q kimenet visszavlt 0-ra (impulzus kimenet). Ha a Trg bemenet ismtelten 0-rl 1-re vltozik mieltt mg a belltott idtartam letelne (jraindts), akkor a Ta idzts trldik s a kimenet bekapcsolt llapotban marad.

91

A LOGO! funkcii

4.4.9 Htnapos kapcsolraRvid lersA kimenetet egy belltott bekapcsolsi/kikapcsolsi dtum vezrli. A ht napjainak brmilyen kombincija megengedett. Az aktv napokat a passzv napok elrejtsvel vlassza ki.

Iddiagram (3 plda)

No1: No2: No3:

Naponta: 06:30 rtl 08:00 rig Kedden 03:10 rtl 04:15 rig Szombaton s Vasrnap 16:30 rtl 23:10 rig

92

A LOGO! funkcii A funkci lersaMinden htnapos kapcsolra hrom bellthat btykkel rendelkezik, melyek mindegyike felhasznlhat az idablakok paramterezshez. A btykket az egyes idablakok be s kikapcsolsi idpontjainak belltshoz hasznlhatja. A bekapcsolsi idpont bekvetkezsekor a kapcsolra aktivlja a kimenett, hacsak az mr korbban nem volt bekapcsolt llapotban. A kikapcsolsi idpont bekvetkezsekor a kapcsolra deaktivlja a kimenett, hacsak az mr korbban nem kerlt kikapcsolt llapotba. Ha n egy olyan bekapcsolsi idpontot llt be az egyik btykn, amely megegyezik egy msik btykn belltott kikapcsolsi idponttal, akkor be/ki kapcsolsi konfliktus kvetkezik be. Ilyen esetekben a 3. btyknek prioritsa van a 2. btykkel szemben a 2. btyknek pedig az 1. btykkel szemben.

Paramter ablakAz 1. btyk belltsra szolgl paramter ablak pldul a kvetkezkppen nzhet ki: B01 blokk 1. btyk A ht napjai (napi) Ld. a Paramterek megjelentse/elrejtse - vdelmi tpusok Bekapcsolsi idpont (06.30 ra) Kikapcsolsi idpont (08.00 ra)

A ht napjaiA D= utni betknek az albbi jelentsei lehetnek: M : Monday (Htf) T : Tuesday (Kedd) W: Wednesday (Szerda) T : Thursday (Cstrtk) F : Friday (Pntek) S : Saturday (Szombat) S : Sunday (Vasrnap)

93

A LOGO! funkciiA nap nagy kezdbetje azt jelenti, hogy a jelzett nap ki van vlasztva. A jel azt jelenti, hogy a nap nincs kivlasztva. Kapcsolsi idpontok 00:00 s 23:59 ra kztt tetszleges idpont bellthat. : azt jelenti, hogy nincs belltott be/ki kapcsolsi idpont.

A htnapos kapcsolra belltsaA kapcsolsi idpontok bevitele az albbi mdon trtnik: 1. Pozcionlja a kurzort az egyik idkapcsol btykre (pldul a No 1 paramterre) 2. Nyomja meg az OK billentyt. A LOGO! kinyitja az adott btykhz tartoz paramter ablakot. A kurzor a ht napjaira ll. 3. Hasznlja a V, /\ billentyket a ht egy vagy tbb napjnak a kivlasztsra. 4. Hasznlja a > billentyt a kurzornak a bekapcsolsi idpont els pozcijra trtn lltshoz. 5. lltsa be a bekapcsolsi idpontot. Az rtk megvltoztatsra a V, /\ billentyket hasznlhatja. Itt csak az : rtk els szmjegyt vlaszthatja ki (a : azt jelenti, hogy nincs kapcsolsi mvelet). 6. Hasznlja a > billentyt a kurzornak a kikapcsolsi idpont els pozcijra trtn lltshoz. 7. lltsa be az idpontot (ugyanaz az eljrs mint a bekapcsolsi idpont belltsnl, ld. 5.). 8. Fejezze be a bevitelt az OK billenty lenyomsval. A kurzor ekkor a No 2 paramterre ll (2. btyk), s n most a kvetkez btykt paramterezheti.

MegjegyzsA kapcsolra pontossgval kapcsolatos informcikat a mszaki jellemzknl tallhatja a 4.3.2 fejezetben.

94

A LOGO! funkcii Htnapos kapcsolra: pldaA htnapos kapcsolra kimenete minden nap 05:30 s 07:40 ra kztt lesz bekapcsolva. Ezenkvl a kimenet szintn be lesz kapcsolva kedden 03:10 s 04:15 kztt, valamint a htvgn 16:30 s 23:10 ra kztt. Ennek a belltshoz hrom btykre van szksg. Az brkon a btyk belltsra szolgl paramterablakok lthatk a fenti idztsek belltshoz.

1 btykAz 1. btyk a kapcsolra kimenett a ht minden napjn 05:30.. 07:40 ra kztt kapcsolja be.

A 2. btyk

A 2. btyk a kapcsolra kimenett minden kedden 03:10 .. 04:15 ra kztt kapcsolja be.

A 3. btyk

A 3. btyk a kapcsolra kimenett minden szombaton s vasrnap 16:30 .. 23:10 ra kztt kztt kapcsolja be.

95

A LOGO! funkcii Az eredmny

Htf Kedd

Szerda Cstrtk

Pntek Szombat

Vasrnap

96

A LOGO! funkcii

4.4.10 Tizenkt hnapos kapcsolraRvid lersA kimenet vezrlse bellthat ki/be kapcsolsi dtumokkal trtnik.

Iddiagram

MM.DD+ Be=02.20 Ki=04.03

Be Ki

Februr 20

prilis 3

A funkci lersaA bekapcsolsi idpontban a tizenkt hnapos kapcsolra kimenete bekapcsol, a kikapcsolsi idpontban pedig kikapcsol. A kikapcsols dtuma azt a napot mutatja, amikor a kapcsolra kimenete nullzdik. Az els rtk a hnapot, a msodik a napot jelenti.

97

A LOGO! funkcii Paramterezsi pldaA pldban szerepl LOGO! kimenete minden vben mrcius 1-n be fog kapcsolni, prilis 4-n pedig kikapcsol. Jlius 7-n ismt bekapcsol, majd november 19-n kikapcsol. Ehhez nnek kt tizenkt hnapos kapcsolrra van szksge, amelyek a fenti kapcsolsi peridusokra vannak belltva. A kt kapcsolra kimeneteit ezutn egy OR blokkal , kell sszekapcsolni.

B01:No MM.DD Be=03.01 Ki=04.04

B02:No MM.DD Be=07.07 Ki=11.19

98

A LOGO! funkcii

4.4.11 Elre/htra szmllRvid lersEgy bemeneti impulzus hatsra egy bels szmll elkezd szmllni a paramterezssel bellthat irnyban. Meghatrozott szmllrtk elrsekor a kimenet bekapcsolt llapotba kerl. A szmllsi irnyt kln bemeneten lehet belltani.

99

A LOGO! funkcii Iddiagram

Bels szmllrtk

A funkci lersaA bemenjel minden egyes felfut lre a Cnt vagy nveli eggyel a bels szmll rtkt (Dir = 0) vagy cskkenti azt eggyel (Dir = 1). Ha a bels szmll rtk nagyobb vagy egyenl a Par paramterben belltott rtkkel, akkor a Q kimenet 1 llapotba kerl. Az R Reset bemenet a bels szmllrtk s a kimenetek 000000 rtkre trtn belltsra hasznlhat. Mindaddig amg R=1, a kimenet 0 llapotban marad s a bemeneti impulzusok nem kerlnek szmllsra.

Par paramter belltsSzmll rtk Ld. a Paramterek megjelentse/elrejtse vdelmi tpusok c. fejezetet Remanencia Ha a bels szmllrtk nagyobb vagy egyenl a Par paramterben belltott rtkkel, akkor a Q kimenet 1 llapotba kerl. A kimeneti llapot tlcsorduls, vagy alulcsorduls esetn megmarad. Lim 0 s 999999 kztti tetszleges rtk. Rem: Ezzel a paramterrel kapcsolhat ki s be a remanencia opci. off = nincs remanencia on = a Cnt szmllrtkek remanens mdon troldnak

100

A LOGO! funkciiBekapcsolt remanencia esetn a szmll llapota feszltsgkimarads utn is megmarad s a tpfeszltsg visszakapcsolsa utn jra hasznlhat.

101

A LOGO! funkcii

4.4.12 zemra szmllRvid lersA bemenet bekapcsolt llapotban meghatrozott idtartam idzts indul. A kimenet akkor kerl be llapotba, ha a meghatrozott idtartam letelik.

102

A LOGO! funkcii

MI = paramterezhet szmllrtk MN= a htralv id OT= a teljes eltelt id a Ral bemeneten utoljra megjelent 1 llapot ta.

IddiagramMI = meghatrozott idtartam MN = htralv idtartam OT = a teljes eltelt id a Ral bemeneten utoljra megjelent 1 llapot ta. A szmlls lell mindaddig, amg az R vagy Ral bemenetek 1 llapotban vannak.

103

A LOGO! funkcii A funkci lersaAz zemid szmll figyeli az En bemenetet. Amg a bemeneten 1 llapot van jelen, a LOGO! figyeli az eltelt idt s az MN htralev idt. A LOGO! ezeket az idtartamokat meg is jelenti paramterezs mdban. Amikor az MN htralv id rtke elri a nullt, a kimenet 1 llapotba kapcsol. Az R reset bemenet a Q kimenetet, a htralv id rtkt, valamint a belltott MI peridusid rtkt egyarnt trli. Az OT bels szmll ugyanakkor tovbb fut. A Ral reset bemenet trli a Q kimenetet, s az MI paramterrel meghatrozott rtkig htralv id szmlljt. Az OT bels szmll is nullzdik. Az MN s OT aktulis rtkei programvgrehajts kzben paramterezs mdban megfigyelhetk.

OT korltokAmikor n trli az zemra szmllt az R bemeneten, az elzetesen eltelt idk sszestett rtke trolva marad az OT-ben. Az OT szmll ltal elrhet maximlis rtk 99999 ra. Ha az zemra szmll elrte ezt az rtket, tovbbi rk nem kerlnek szmllsra.

Par paramter belltsA figyelt idszak rkban Vdelmi fokozat

Az MI egy paramterezhet idintervallum. . 0 s 9999 kztt tetszleges rtk lehet.

104

A LOGO! funkcii

4.4.13 Szimmetrikus rajelgenertorRvid lersA kimeneten meghatrozott peridusidej rajelet generl.

T paramterrtkeinek meghatrozsnl krjk tekintse meg a 4.3.2 fejezet erre vonatkoz megjegyzst.

Iddiagram

Az iddiagram vastagon kihzott rsze a szimmetrikus rajelgenertor szimblumban is lthat.

A funkci lersaA T paramter az egymssal egyenl hosszsg ki- s bekapcsolsi peridusok idtartama. Az En (enable) bemenetet az rajelgenertor bekapcsolsra hasznlhatja. Mindaddig, amg az En bemenet 0 llapotba nem kerl, az rajelgenertor a kimenetet T idtartamig 1 llapotba, majd T idtartamig 0 llapotba kapcsolja.

105

A LOGO! funkcii Megjegyzs rels kimenetek esetn:A terhels alatt mkd rels kimeneteket minden egyes kapcsolsi mvelet egy kicsit elhasznlja. Arra vonatkozan, hogy a LOGO! kimenetek hny kapcsolsi mveletet kpesek vgrehajtani a Mszaki jellemzk c. fejezet nyjt informcit. (ld. A fejezet).

106

A LOGO! funkcii

4.4.14 Aszinkron rajelgenertorRvid lersA kimeneti impulzus formja a pulzus idtartamnak s a pulzusok kztti sznet arnynak a meghatrozsval vltoztathat.

Iddiagram

A funkci lersaA pulzus idtartamt s a pulzusok kztti sznet hosszt n a TH (Time High) s TL (Time Low) paramterekkel llthatja be. Mindkt paramternek ugyanaz az idalapja, klnbz idalapokkal nem llthatk be. Az INV bemenet lehetv teszi a kimenet invertlst. Az INV bemenet csak akkor hatsos, ha a blokkot az En bemenetn aktivltk.

107

A LOGO! funkcii

4.4.15 Vletlen jel genertorRvid lersA vletlen genertor kimenete paramterezhet idtartamon bell kerl be- illetve kikapcsolsra..

108

A LOGO! funkcii A TH s TL paramterekA TH s TL alaprtkeit a 4.3.2.fejezetben tallhatja.

IddiagramAz iddiagram vastagon kihzott rsze a nem vletlen jel genertor szimblumban is lthat.

A funkci lersa Amikor az En bemeneti llapot 0-rl 1-re vlt, elindul egy a 0 s a belltott TH rtkintervallumba es vletlen idzts (bekapcsolsi ksleltets). Ha az En bemenet legalbb a bekapcsolsi ksleltets idtartama alatt 1 llapotban marad, akkor a kimenet a bekapcsolsi ksleltets utn 1 llapotba kerl. Ha az En bemeneti llapot visszavlt 0-ra mieltt mg a bekapcsolsi ksleltets letelne, az idzts trldik. Ha az En bemeneti llapot ismt 0-ra vlt, akkor elindul egy a 0 s a belltott TL rtkintervallumba es vletlen idzts (kikapcsolsi ksleltets). Ha az En bement legalbb a kikapcsolsi ksleltets idtartama alatt 0 llapotban marad, akkor a kimenet a bekapcsolsi ksleltets utn 0 llapotba kerl. Ha az En bemeneti llapot visszavlt 1-re mieltt mg a kikapcsolsi ksleltets letelne, az idzts trldik. Tpfeszltsg kimarads esetn a letelt id trldik.

109

A LOGO! funkcii

4.4.16 Frekvencia triggerRvid lersA kimenet attl fggen kerl be-, illetve kikapcsolsra, hogy a bemeneti frekvencia kt meghatrozott hatrrtk kz esik-e.

Iddiagram

110

A LOGO! funkcii A funkci lersaA trigger mri a Cnt bemeneti jelet. A bemeneti impulzusok rgztsre kerlnek a G_T paramterezsi peridus alatt. Ha a bemeneti impulzusfrekvencia meghaladja a bekapcsolsi s kikapcsolsi kszbrtket, a Q kimenet bekapcsolt llapotba kerl. A Q kimenet akkor kerl ismt kikapcsolt llapotba, ha a mrt impulzusfrekvencia elri a kikapcsolsi kszbrtket, vagy az al cskken.

Par paramter belltsBekapcsolsi kszb Vdelmi fokozat Kikapcsolsi kszb Idintervallum az impulzusszmllshoz SW/\ a bekapcsolsi kszb. A 0000 to 9999 Hz intervallumban tetszleges frekvencia lehet. SWV a kikapcsolsi kszb. A 0000 to 9999 Hz intervallumban tetszleges frekvencia lehet. G_T az az idintervallum, amely alatt a Cnt bemeneti impulzusok mrse folyik. A G_T a 00.05 s s 99.95 s intervallumban tetszleges idtartam lehet.

MegjegyzsHa a Gta rtket 1 s-ra lltja be, akkor a LOGO! az fa paramterben az aktulis frekvencia rtkt adja vissza Hz-ben. Az fa mindig a GT idegysg alatt leszmllt impulzusok sszessge.

111

A LOGO! funkcii

4.4.17 Analg triggerRvid lers A kimenet akkor kerl bekapcsolt llapotba, ha az analg rtk meghaladja a paramterezett bekapcsolsi kszbrtket. A kimenet akkor kerl kikapcsolt llapotba, ha az analg rtk a parametrizlt kikapcsolsi kszbrtk al cskken (hiszterzis).

Ersts s offszet paramterekAz ersts s offszet paramterekkel kapcsolatos informcikat a 4.3.6 fejezetben tallhatja.

112

A LOGO! funkcii Iddiagram

A funkci lersaA funkci beolvassa az AI1 vagy AI2 analg rtkeket. Az Offset paramter ezt kveten hozzaddik az analg rtkhez. A kapott rtket a rendszer sszeszorozza az ersts paramter rtkvel. Ha a kapott eredmny meghaladja a bekapcsolsi kszbrtket (SW ), a Q kimenet 1 llapotba kerl. A Q kimenet akkor kerl ismt 0 llapotba, ha a fenti rtk elri a kikapcsolsi kszbrtket. (SW ).

113

A LOGO! funkcii Par paramter belltsAz ersts s offszet paramtereket a hasznlt rzkelk tpushoz, valamint a megfelel alkalmazshoz kell igaztani. Paramter hozzrendels

Bekapcsolsi kszb Kikapcsolsi kszb Ersts %-ban Vdelmi fokozat Nyomja meg a > billentyt

Offszet

Kijelzs PARAM mdban (plda):

114

A LOGO! funkcii

4.4.18 Analg kompartorRvid lersA kimenet akkor kerl bekapcsolt llapotba, ha az Ax s Az kztti klnbsg meghaladja a belltott kszbrtket.

Ersts s offszet paramterek Az ersts s offszet paramterekkel kapcsolatos informcikat a 4.3.6 fejezetben tallhatja.

115

A LOGO! funkcii Iddiagram

A funkci lersa Az analg kompartor funkci az albbi aritmetikai mveleteket hajtja vgre: 1. A parametrizlt offszet rtket hozzadja az Ax s Ay rtkekhez. 2. Ax s Ay rtkeit beszorozza az ersts paramter rtkvel. 3. A funkci ellltja az Ax s Ay analg rtkek klnbsgt. Ha a klnbsg rtke meghaladja a /\-ban parametrizlt kszbrtket, a Q kimenet 1 llapotba kerl, ellenkez esetben 0 rtk lltdik be.

Szmtsi szablyokQ = 1 amikor: [(Ax + offszet) * ersts] [(Ax + offszet) * ersts] > kszbrtk

116

A LOGO! funkcii Par paramter belltsAz ersts s offszet paramtereket a hasznlt rzkelk tpushoz, valamint a megfelel alkalmazshoz kell igaztani.

Vdelmi fokozat Ersts %-ban Kszbrtk Offszet

LOGO! Kziknyv A5E00067781 01

117

A LOGO! funkcii PldaEgy ftsi rendszer vezrlse cljbl a Tv ftfolyadk hmrsklete (az AI1 bemeneten elhelyezett rzkeln keresztl) s a Tr visszatrsi hmrsklet (az AI2 bemeneten elhelyezett rzkeln keresztl) sszehasonltsra kerlnek. Ha a visszatrsi hmrsklet tbb mint 15 fokkal klnbzik a ftfolyadk hmrsklettl, abban az esetben egy kapcsolsi mvelet aktivizldik /gfej bekapcsolsa/. A tnyleges hmrskletek PARAM mdban jelenthetk meg. A hmrsklet rzkelk az albbi mszaki jellemzkkel rendelkeznek: 30 tl +70 C0-ig, 0 .. 10V DC.

Paramter hozzrendels

Kijelzs Paramterezs mdban (plda):

118

A LOGO! funkcii

4.4.19 Lpcshzi vilgtsRvid lersEgy bemeneti impulzust kveten (lvezrelt) paramterezett idksleltets indul. A kimenet a belltott idtartam letelte utn kikapcsolt llapotba kerl. 15 msodperccel a belltott idzts letelte eltt egy figyelmeztet jel kerl kibocstsra.