Professional Documents
Culture Documents
funkcii
4 A LOGO! funkcii
Az elemek listja
A 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 tartalma
Valamennyi 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.
59
A LOGO! funkcii
Bemenetek
A bemeneteket az I betvel jelljk. A bemenetek szmozsa (I1, I2, ...) megfelel a LOGO! bemeneti csatlakozsi pontjainak szmozsval.
Analg bemenetek
A 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 bemenetek
Az Asi buszos LOGO! vltozatoknl (LOGO!...B11) az Ia1 ... Ia4 bemenetek is rendelkezsre llnak az ASi buszon keresztl trtn kommunikcira.
Kimenetek
A 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.
Megjegyzs
A markerek kimeneti jele mindig megegyezik azzal az rtkkel, amely az utols programciklusban kerlt belltsra. Egy programciklus kzben a jel nem vltozik.
Szintek
A 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 kimenetek
Ha a blokk egyik csatlakozsi pontja nincs bektve, akkor ezt az X jel jelli.
61
A LOGO! funkcii
4.2 Alapmveletek BF
A 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
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! funkcii
brzols a kapcsolsi rajzon brzols a LOGO!-ban
63
A LOGO! funkcii
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.
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 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.
65
A LOGO! funkcii
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 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 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.
67
A LOGO! funkcii
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.
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.
68
A LOGO! funkcii
69
A LOGO! funkcii
70
4.3.2 Idztsek
T paramter
Nhny 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
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 kapcsolra pontossga
Annak 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 pufferels
A 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.
72
A LOGO! funkcii
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
74
A LOGO! funkcii
75
A LOGO! funkcii
76
A LOGO! funkcii
T Paramter
A T paramter lehetsges rtkeit a 4.3.2 fejezetben nzheti meg.
Iddiagram
A funkci lersa
Amikor a Trg bemenet llapota 0-rl 1-re vlt, a Ta idzts elkezddik. (Ta az aktulis id a LOGO!-ban ).
77
A LOGO! funkcii
Ha 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
Iddiagram
79
80
A LOGO! funkcii
A Th s Tl paramterek
A Th s Tl paramterek alaprtelmezs szerinti rtkeit a 4.3.2-es fejezetben lthatja.
81
A funkci lersa
Amikor 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
T paramter
rtkeinek meghatrozsnl krjk nzze meg a 4.3.2 fejezetet.
Iddiagram
83
84
A LOGO! funkcii
Iddiagram
Kapcsolsi tulajdonsgok
A 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
Iddiagram
Az iddiagram vastagon kihzott rsze az ramimpulzus rel szimblumban is lthat.
A mvelet lersa
A 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! funkcii
Az 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
T paramter
A T paramterre vonatkoz megjegyzseket a 4.3.2 fejezet tartalmazza. Iddiagram Az iddiagram vastagon kihzott rsze az idtartam ksleltets szimblumban is lthat.
A mvelet lersa
Amikor 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! funkcii
Ha 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
T paramter
A T paramterre vonatkoz megjegyzseket a 4.3.2 fejezetben tallhatja
Iddiagram
Az iddiagram vastagon kihzott rsze az lvezrelt idtartam ksleltets szimblumban is lthat.
A mvelet lersa
Amikor 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
Iddiagram (3 plda)
Naponta: 06:30 rtl 08:00 rig Kedden 03:10 rtl 04:15 rig Szombaton s Vasrnap 16:30 rtl 23:10 rig
92
Paramter ablak
Az 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 napjai
A 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! funkcii
A 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.
Megjegyzs
A kapcsolra pontossgval kapcsolatos informcikat a mszaki jellemzknl tallhatja a 4.3.2 fejezetben.
94
1 btyk
Az 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
Htf Kedd
Szerda Cstrtk
Pntek Szombat
Vasrnap
96
A LOGO! funkcii
Iddiagram
Be Ki
Februr 20
prilis 3
A funkci lersa
A 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
98
A LOGO! funkcii
99
Bels szmllrtk
A funkci lersa
A 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.
100
A LOGO! funkcii
Bekapcsolt remanencia esetn a szmll llapota feszltsgkimarads utn is megmarad s a tpfeszltsg visszakapcsolsa utn jra hasznlhat.
101
A LOGO! funkcii
102
A LOGO! funkcii
MI = paramterezhet szmllrtk MN= a htralv id OT= a teljes eltelt id a Ral bemeneten utoljra megjelent 1 llapot ta.
Iddiagram
MI = 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
OT korltok
Amikor 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.
104
A LOGO! funkcii
T paramter
rtkeinek meghatrozsnl krjk tekintse meg a 4.3.2 fejezet erre vonatkoz megjegyzst.
Iddiagram
A funkci lersa
A 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
106
A LOGO! funkcii
Iddiagram
A funkci lersa
A 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
108
Iddiagram
Az 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
Iddiagram
110
Megjegyzs
Ha 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
112
A funkci lersa
A 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
Bekapcsolsi kszb Kikapcsolsi kszb Ersts %-ban Vdelmi fokozat Nyomja meg a > billentyt
Offszet
114
A LOGO! funkcii
Ersts s offszet paramterek Az ersts s offszet paramterekkel kapcsolatos informcikat a 4.3.6 fejezetben tallhatja.
115
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 szablyok
Q = 1 amikor: [(Ax + offszet) * ersts] [(Ax + offszet) * ersts] > kszbrtk
116
117
Paramter hozzrendels
118
A LOGO! funkcii
T paramter
Az rtkek belltst megelzen krjk nzze meg a 4.3.2 fejezet vonatkoz megjegyzst. Iddiagram
119
Az idalap megvltoztatsa
Igny szerint n megvltoztathatja a figyelmeztetsi idtartam s a figyelmeztet jel hossznak rtkt.
120
A LOGO! funkcii
A TH s TL paramterek
Az rtkek belltshoz krjk nzze meg a 4.3.2 fejezet vonatkoz megjegyzst.
121
A LOGO! funkcii
Iddiagram
A funkci lersa
A mikor a Trg bemenet llapota 0-rl 1-re vltozik, a Ta idzts elindul s a Q kimenet 1 llapotba kerl. Amikor Ta idzts elri a TH idtartamot, a Q kimenet nullzdik. Tpfeszltsg kimarads esetn az idzts trldik. Ha a Trg bemeneti llapot 0-rl 1-re vlt s az 1 szint legalbb a TL idtartam hosszig fennll, az lland vilgts funkci aktivizldik s a Q kimenet lland bekapcsolt llapotba kerl. A Trg bemenet ismtelt bekapcsolsa trli a TH idztst s a Q kimenetet kikapcsolja.
122
A LOGO! funkcii
Korltozsok
Az zenetfunkcik maximlis szma 5 lehet.
A funkci lersa
Amikor a bemeneti llapot 0-rl 1-re vlt, a paramterezett szveg megjelenik RUN mdban. Ha a bemeneti llapot 1-rl 0-ra vlt, a szveg nem jelenik meg. Ha az En=1 llapot tbb zenetszveg funkcit aktivizl, akkor azok kzl a legmagasabb priorits szveg jelenik meg. A V billenty lenyomsval az alacsonyabb priorits zenetszvegek is megjelenthetk. A standard megjelents s az zenetmegjelents funkcik a V s a /\ billentyk segtsgvel kapcsolhatk.
123
Paramter ablak
A priorits paramterezse az albbi mdon trtnik (P paramter belltsi ablak):
Hasznlja a > billentyt annak a sornak a kivlasztshoz, amely a kvnt zenet szveget tartalmazza. Nyomja meg az OK billentyt, hogy ezt a sort szerkeszts mdba kapcsolja. Hasznlja a V s /\ billentyket s vlassza ki a megjelentend bett. A kurzort egyik pozcibl egy msikba a <, > billentykkel mozgathatja. Nyomja meg az OK billentyt a vltoztatsok jvhagyshoz, vagy az ESC billentyt a szerkeszts mdbl val kilpshez.
124
A LOGO! funkcii
Egy paramternek a kivitelhez (azaz egy mrsi vagy egy funkci rtk zenet szvegknt trtn megjelentshez) vlassza ki a megfelel sort a > billentyvel s nyomja meg a /\ billentyt:
Hasznlja a <, > billentyket a megjelentend blokkok vagy paramterek kztti vlasztshoz. Hasznlja a V, /\ billentyket a megjelentend blokk vagy paramter kivlasztshoz A megfelel paramter kivlasztshoz nyomja meg az OK billentyt. A paramter bellts mdbl val kilpshez nyomja meg az ESC billentyt. Az kezdemnyezett vltoztatsok ezzel vgrehajtsra kerlnek.
125
A LOGO! paramterezse
5 A LOGO! paramterezse
A paramterezs fogalmn a blokkok paramtereinek a belltst rtjk. n bellthatja az idzts funkcik ksleltets rtkeit, egy szmll kszbrtkt, az zemra szmll figyelsi idtartamt, a kszbkapcsol be s kikapcsolsi kszbszintjeit. A paramtereket bellthatja: Programozs mdban Paramterezs mdban Paramterezs mdban a programoz maga rhatja be egy paramter rtkt. A paramterezs mdot abbl a clbl vezettk be, hogy a paramter rtkek vltoztathatk legyenek anlkl, hogy a programot meg kellene vltoztatni. Ilymdon pldul maga a felhasznl kpes az idztseket megvltoztatni, anlkl, hogy t kellene neki kapcsolni programozs mdba.Ennek a megoldsnak az az elnye, hogy a program (s gy a beprogramozott ramkr) vdve vannak, ugyanakkor a felhasznlnak megvan a lehetsge arra, hogy az ramkrn az ignyeinek megfelel mdostsokat elvgezze.
Megjegyzs
A LOGO! paramterezs mdban is folytatja az elindtott program vgrehajtst.
126
A LOGO! paramterezse
A Set Clock - ra belltsmenpont csak akkor kerl vgrehajtsra, ha az n LOGO! verzija rendelkezik ra/id kapcsolval (ezekre a LOGO! verzikra a C bet utal a kszlk megnevezsben, pl. LOGO 230RC). Az ra bellts menpont lehetv teszi a LOGO! idkapcsoljnak belltst is.
5.1.1 Paramterek
A paramterek az albbiak lehetnek: Idrel ksleltetsi idi. Kapcsolra kapcsolsi idpontjai (kapcsol btykk). Egy szmll kszbrtkei. Az zemra szmll figyelsi (monitorozsi) ideje. Kszbkapcsol kapcsolsi kszbrtkei.
127
A LOGO! paramterezse
szolgl. Pldk: B01:T Blokkszm : A paramter rvidtse
T: ...a bellthat idrtk. No1: ...a kapcsolra els btyke. Par: ...a megfigyelhet szmllkra utal.
Erre a LOGO! megjelenti az els paramtert. Ha a paramter valamilyen okbl nem llthathat be, akkor az ESC billenty segtsgvel trhet vissza a paramterezs menhz.
128
A LOGO! paramterezse
Paramter A paramter belltand rtke
3. A kvnt paramter kivlasztsa: a /\ vagy V billentykkel A LOGO! a paramtert kln ablakban jelenti meg. 4. A paramter megvltoztatshoz elszr vlassza ki a kvnt paramtert, majd nyomja meg az OK billentyt.
129
A LOGO! paramterezse
A ksleltetsi idk egysgt paramterezs mdban nem vltoztathatja meg. Ez csakis programozs mdban lehetsges.
A T id aktulis rtke
Paramterezs mdban a T id rtkt az albbi formban lthatja:
A belltott T idrtk
A Ta aktulis id A belltott T id rtket a Paramter megvltoztatsa c. rszben lertak szerint vltoztathatja meg.
Kapcsolra kikapcsolt llapotban (a kimeneti llapot 0) Kapcsolra bekapcsolt llapotban (a kimeneti llapot 0) 0 A LOGO! egy-egy kapcsolbtyk ramkri llapotainak a megjelentse helyett a kapcsolra ramkri llapotait mutatja. A kapcsolra ramkri llapotai mindhrom btyktl fggenek (No1, No 2 s No 3).
130
Bekapcsolsi kszb
Aktulis szmllrtk
131
A LOGO! paramterezse
Az id belltsa paramterezs mdban: 1. Kapcsoljon t paramterezs mdba: ESC s OK billentyk egyidej lenyomsval. 2. Vlassza ki a Set Clock - ra bellts menpontot s nyomja meg az OK billentyt.
A kurzor a pozicionldik.
nap
paramter
el
3. Vlassza ki a ht kvnt napjt: /\ vagy V billentyk 4. Mozgassa a kurzort a kvetkez pozciba < vagy > billentyk 5. Vltoztassa meg az rtket: /\ vagy V billentyk 6. lltsa be az rt a kvnt idpontra. Ismtelje ehhez a 4. 5. lpseket. 7. Fejezze be a bevitelt: OK billenty
132
A megjelentett id
Ellenkez irnyban hasonlkppen vltoztathatja meg az id paramter rtkt: 3. Nyomja meg az OK s V billentyket. Az aktulis id rtke egy rval visszall.
133
A LOGO! programmoduljai
6 A LOGO! programmoduljai
A LOGO! egyidejleg egyetlen programot kpes csak trolni. Ezrt ha meg kvnja vltoztatni a programjt, vagy egy j programot kvn rni anlkl, hogy a meglev programot trln, mentse el (archivlja) azt valahol. Ezt a clt szolgljk a programmodul/krtyk. A LOGO!-ban trolt programot programmodul/krtyra msolhatja t. Ezt a programmodul/krtyt azutn ms LOGO!-ba is behelyezheti, ezen a mdon ms LOGO!-kba is tmsolhat programokat. A programmodul/krtyt az albbiakra hasznlhatja: Programok archivlsra Programok dupliklsra Programok postzsra Programok rsra s tesztelsre irodai krnyezetben, majd azok tvitelre egy kapcsolszekrnyben elhelyezett LOGO!-ba. A LOGO! a programmodul behelyezsre/eltvoltsra egy csatlakozval rendelkezik (amit egy fedllel zrhatunk le). A programmodul/krtyt a kszlktl fggetlenl szerezheti be.
Megjegyzs
A modulra nincs szksge ahhoz, hogy a programjt tartsan a LOGO!-ban trolja. A LOGO! program ugyanis a programozs mdbl val kilps utn tartsan troldik.
Az albbiakban ismertetsre kerl a LOGO!-val egytt leszlltott kt modul. Ezek mindegyike megfelel a LOGO! teljes memriakapacitsnak.
134
A LOGO! programmoduljai
Piros programmodul Erre a modulra csak programokat rhat. Amint egy programot eltrolt, azt nem tekintheti meg, nem msolhatja s nem vltoztathatja meg (azaz a program vdett). Az ilymdon mentett programok csak abban az esetben futtathatk, ha a rendszer mkdse kzben a modul a LOGO!-ba be van helyezve.
Figyelmeztets
Gyzdjn meg arrl, hogy programjait ne programvdelemmel mentse egy modulra abban az esetben, ha azokat tovbb akarja szerkeszteni. A programmodulon lev vdett programot elindthatja, de nem olvashatja azt szerkesztsi cllal.
135
Figyelmeztets
Ne helyezze az ujjt, vagy fmbl, egyb vezet anyagbl ksztett trgyat a nyitott programmodul/krtya nylsba. A programmodul/krtya csatlakoz akkor is mkdkpes lehet, ha az L1 s N kapcsok helytelenl lettek bektve. A programmodul/krtyt csakis szakkpzett kezel cserlheti.
136
Helyezzen vatosan egy csavarhzt a programmodul/krtya fels vjatba s hzza ki egy kiss a modult a fszkbl. Ezt kveten teljesen eltvolthatja a program modul/krtyt.
A programmodul/krtya behelyezse
A programmodul/krtya rekesze a jobb als szln rovtkolt. A programmodul/krtynak szintn van egy rovtkolt le. Ez megakadlyozza, hogy a programmodul/krtyt rossz helyzetben tolja be. Tolja be a programmodul/krtyt a rekeszbe tkzsig.
137
A LOGO! programmoduljai
3. Mozgassa a > kurzort a PC/Card menponthoz. 4. Nyomja meg az OK billentyt. Az tvitel men jelenik meg.
5. Mozgassa a >kurzort a LOGO Card menponthoz. 6. Nyomja meg az OK billentyt. A LOGO! a trolt programot a programmodul/krtyra msolja t. Amikor a LOGO! befejezte a msolst, automatikusan visszatr a fmenhz.
138
A LOGO! programmoduljai
A program ezzel a programmodul/krtyra kerlt. Most mr eltvolthatja a programmodul/ krtyt. Ne felejtse el a fedelet visszatenni! Ha a program msolsa kzben tpfeszltsgkimarads kvetkezik be, a msolst a tpfeszltsg visszalltsa utn meg kell ismtelni.
Megjegyzs
Jegyezze meg, hogy nem minden modulon trolt program olvashat valamenynyi LOGO! vltozatban. Ha szksges olvassa t ismt a 6.1 fejezetet.
139
A LOGO! programmoduljai
Eredmny: A mvelet eredmnyeknt a program a programmodul/krtyrl tmsoldik a LOGO!-ba. Amint a LOGO! befejezte a msolst, a fment jelenti meg.
Megjegyzs
Mieltt a LOGO!-t RUN llapotba kapcsolja,gyzdjn meg arrl, hogy a LOGO!-val vezrelt rendszer nem tartalmaz veszlyforrsokat. 1. Mozgassa a > kurzort a Start menpontra: Nyomja meg ktszer a V billentyt 2. Nyomja meg az OK billentyt.
140
A LOGO! programmoduljai
4. Nyomja meg az OK billentyt, megjelenik az tvitel men.
Eredmny: A mvelet eredmnyeknt a program a programmodul/krtyrl tmsoldik a LOGO!-ba. A msols befejezse utn a LOGO! automatikusan megjelenti a fment.
141
A LOGO!-szoftver
7 A LOGO! szoftver
A LOGO!Soft Comfort szoftver a kvetkez funkcikkal rendelkez PC-s programcsomag: Off-line program generls az n alkalmazsaihoz Szmtgpes ramkr (vagy program) szimulci ramkri blokkdiagram ellltsa s kinyomtatsa A program mentse lemezre, vagy ms troleszkzre Programtvitel LOGO!-rl PC-re PC-rl LOGO!-ra
142
143
A LOGO!-szoftver
zembehelyezs s mkdtets
zembehelyezs eltt olvassa el a termkinformcis dokumentcikat s a CD-ROM-on lev szvegfjlokat. A szoftver zembehelyzshez egyszeren csak kvesse az installl program utastsait. Az installcis program indtsa az albbi mdon trtnik (a CD-ROM-os installci automatikusan indul): 1. Vlassza ki s indtsa el a SETUP.EXE programot (a Windows 95/98-ban s a Windows NT 4.0 -ban vagy a Start Run kivlasztsval s a: [meghajt]:\Setup sor bevitelvel, vagy Windows Explorer-ben a Setup-ra trtn rkattintssal . 2. Kvesse az installcis program utastsait. A szoftverrel val ismerkedsnek legjobb mdja a sajt szmtgpen val kiprbls. Brmilyen krds felmerlse esetn hasznlja a szoftver on-line Help rendszert.
144
145
A LOGO!-szoftver
A LOGO!-nak a PC-LOGO mdba trtn automatikus tkapcsolsa az albbi mdon trtnik: 1. Kapcsolja ki a LOGO! tpegysgt. 2. Tvoltsa el a programmodul/krtyt, vagy annak a fedelt s csatlakoztassa ide a kbelt. 3. Kapcsolja be ismt a tpegysget. Ekkor a LOGO! automatikusan tkapcsol PC - LOGO mdba. A PC most kpes elrni a LOGO!-t. Erre vonatkoz tovbbi rszleteket a LOGO! szoftver on-line Help rendszerbl tudhat meg. A PC-hez val csatlakozst a LOGO!-n az ESC billenty lenyomsval szakthatja meg.
LOGO!Soft Comfort
A szksges LOGO! vltozat meghatrozsa: A LOGO!Soft Comfort megllaptja, hogy nnek milyen LOGO! vltozatra van szksge a megrt programok hasznlathoz. Opcik Interfsz: Megadhatja azt a soros portot, amelyhez a LOGO! csatlakozik. A megfelel port automatikusan is megtallhat (a program csatlakoztatott LOGO! esetn valamennyi portot ellenrzi). tvitel: PC LOGO!: Ezt az opcit a LOGO!Soft Comfort-ban ksztett programoknak a LOGO!-ba trtn tvitelnl hasznlhatja. tvitel: LOGO! PC: Ezt az opcit a LOGO! -ban ksztett programoknak a LOGO! Soft Comfort -ba trtn tvitelnl hasznlhatja.
146