Top Banner
IF 1.feltétel THEN 1.műveletso r [ ELSIF 2.feltétel T TH HE EN N Zalotay Péter P P R R O O G G R R A A M M O O Z Z H H A A T T Ó Ó I I R R Á Á N N Y Y Í Í T T Á Á S S O O K K I I I I . . Elektronikus jegyzet Kandó Kálmán Villamosmérnöki Kar Forrás: http://www.doksi.hu
78

Zalotay Peter Programozhato Iranyitasok II

Nov 07, 2015

Download

Documents

d gfgdgfd gfd gdfg dfg fdg dfg fd gfd gf dgfdgfd gd
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • IIFF 1.felttel TTHHEENN 1.mveletsor [ EELLSSIIFF 2.felttel TTHHEENN

    ZZaalloottaayy PPtteerr

    PPRROOGGRRAAMMOOZZHHAATT IIRRNNYYTTSSOOKK

    IIII..

    Elektronikus jegyzet Kand Klmn Villamosmrnki Kar

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    2.oldal

    Tartalomjegyzk 1. Pozicionls..................................................................................................................................... 4

    Az encoder .............................................................................................................................. 6 Az inkrementlis (nvekmnyes) .......................................................................................... 6 Az abszolt encoder ............................................................................................................... 8 Inkrementlis jelad alkalmazsa. ........................................................................................ 9

    1.1. Pozciba vezrls lptetmotorral ....................................................................................... 9 1.1.1. A lptetmotor ................................................................................................................ 10 1.1.2. A lptetmotor mkdse................................................................................................ 10 1.1.3. A lptetmotorok statikus jellemzi ................................................................................ 13 1.1.4. Dinamikus jellemzk ...................................................................................................... 16 1.1.5. Lptetsi mdok.............................................................................................................. 21 1.1.6. Vezrlsi tblzatok ........................................................................................................ 23 1.1.7. A lptetmotor vezrlsi szakaszai: ................................................................................. 24 1.1.8. A lptetmotorok illeszt ramkrei................................................................................ 24 1.1.9. A meghajt ramkrk vezrlse..................................................................................... 27 1.1.10. Plda ............................................................................................................................... 27

    1.2. Pozciszablyozs szervomotoros hajtssal...................................................................... 29 1.2.1. A szervomotor................................................................................................................. 29 Egyenram szervomotorok ................................................................................................ 30 1.2.2. Szervomotoros hajtsok .................................................................................................. 32 A hajts framkre............................................................................................................. 33 A hajts szablyozsa .......................................................................................................... 34

    1.3. Pozcivezrls aszinkronmotoros hajtssal....................................................................... 36 1.3.1. A frekvenciavlt............................................................................................................ 37 1.3.2. Szinuszos jel ellltsa PWM-el..................................................................................... 39

    2. PLC-k programozsa .................................................................................................................... 40 2.1. A PLC tpusonknti programozs ........................................................................................ 40 2.2. A PLC programozsi nyelvek szabvnyostsa ................................................................... 41

    2.2.1. Sorrendi vezrlsekhez az SFC (Sequential Function Chart)............................................ 41 2.2.2. Strukturlt szveges ST (Structured Text) ...................................................................... 49 2.2.3. .............................................................................................................................................. 49

    3. Irnytsi rendszerek felgyelete................................................................................................ 54 3.1. Mrsadatgyjts ................................................................................................................. 54

    3.1.1. Adatbzis: ....................................................................................................................... 54 3.1.2. Az automatikus mrs (adatbzisgyjts): ....................................................................... 55 3.1.3. Mintavtelezsi id ......................................................................................................... 55 3.1.4. Mrs-adatgyjt rendszerek........................................................................................... 57 3.1.5. Adatfeldolgozs: ............................................................................................................. 57

    3.2. Folyamatmegjelents .......................................................................................................... 58 3.2.1. Megjelents fogalma s alkalmazsa .............................................................................. 58 3.2.2. Rvid trtneti ttekints................................................................................................. 58 3.2.3. A megjelent rendszerek legfbb tpusai ........................................................................ 60 3.2.4. Folyamatterminl. ........................................................................................................... 61 3.2.5. Riport kszts ................................................................................................................ 63 3.2.6. Opertori szerviz............................................................................................................. 63 3.2.7. Megjelents.................................................................................................................... 63 3.2.8. Adatfeldolgozs .............................................................................................................. 64 3.2.9. Hozzfrsi szintek ......................................................................................................... 64 3.2.10. Alarmkezels .................................................................................................................. 65 3.2.11. Trendkezels ................................................................................................................... 65

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    3.oldal

    3.2.12. Vezrlsek ...................................................................................................................... 66 3.3. MODBUSZ.............................................................................................................................. 66

    3.3.1. A protokoll...................................................................................................................... 66 3.3.2. Fizikai szint..................................................................................................................... 67 3.3.3. A kommunikci felptse ............................................................................................. 67

    4. Digitlis szablyozk ................................................................................................................... 68 4.1. A numerikus integrls vltozatai ....................................................................................... 69

    4.1.1. Tglalap formula............................................................................................................. 69 4.1.2. Egyszer (kis) trapz formula.......................................................................................... 69 4.1.3. sszetett (nagy) trapz formula ....................................................................................... 70 4.1.4. rint formula................................................................................................................. 71 4.1.5. Egyszer (kis) Simpson formula...................................................................................... 71 4.1.6. sszetett (nagy) Simpson formula................................................................................... 72

    4.2. PLC-ben alkalmazott algoritmusok...................................................................................... 73 4.3. llsos szablyozk .............................................................................................................. 73

    Ktlls (ktpont) szablyozk ................................................................................................. 73 Hromlls (hrompont) szablyozk ...................................................................................... 74

    4.4. Folytonos szablyozk.......................................................................................................... 75

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    4.oldal

    1. Pozicionls

    Az ipari automatizlsban sokszor szksges egy mozg kszlk, berendezs adott helyre

    trtn mozgatsa. Az ilyen feladatokat ltja el a pozcivezrls, vagy

    pozciszablyozs.

    A feladatok csoportosthatk a mozgatsi irnyok szma (koordinta szm, szabadsgfok),

    illetve a mozgat eszkz szerint.

    Az utbbi csoportba tartoznak a villamos motorokkal a klnbz mechanikai hajtsok

    kombincija. Hasznlnak lptet-, szervo-, s aszinkron motorokat. A mechanikai

    megoldsok kztt megtalljuk a vonorst, fogas szjhajtsokat stb. Meghajtsokban mind a

    pneumatikus, mind, pedig a hidraulikus ertvitelt is hasznljk. A fejezetben csak a villamos

    motorok alkalmazst trgyaljuk.

    A pozicionls megoldsok sszefoglalsa lthat az 1. brn.

    1. bra

    Foglaljuk ssze tmren, hogy mikor clszer a vezrlst. Illetve a szablyozst alkalmazni.

    A pozicionls minden olyan esetben vezrlssel megoldhat, amikor a mozgatott tmeg

    lland. Ekkor elre meghatrozhatk a mozgats paramterei, az t, a sebessg.

    rtelemszeren szablyozst kell alkalmazni, amikor a mozgatott tmeg elre nem ismert,

    illetve menet kzben vltozhat. Ilyenkor a cl megadsn tl mst nem tudunk megadni. A

    paramtereket a szablyoz lltja be.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    5.oldal

    Mind a vezrlsnl mind, pedig a szablyozsnl a mozgats sebessgt vltoztatni kell az

    id fggvnyben. A 2. brn szemlltettk az ltalnossgban rvnyes mozgatsi

    fggvnyt.

    2. bra

    Az brn szemlltetett idfggvny szerinti vezrls fgg vltozja az id. Annak felttele,

    hogy az egyes szakaszok idejnek vltoztatsval pozcionljunk, csak akkor lehet, ha a

    mozgats egyes sebessgeit nagy pontossggal tudjuk belltani. A gyakorlatban a pontos

    pozicionlshoz szksge helyzet jeladk alkalmazsa. Csak a lptetmotoros hajtsoknl

    hagyhat el az rzkel akkor, ha lpstveszts nlkli vezrlst biztostunk. A konkrt

    megoldsokrl a fejezet tovbbi rszeiben ejtnk szt, amikor ttekintst nyjtunk a

    lptetmotoros, s frekvenciavlts vezrlsi megoldsrl, valamint rviden foglakozunk a

    szervomotoros szablyozssal.

    A kvetkezkben tmren tekintsk t ismtls gyannt a helyzet-meghatrozsnl

    alkalmazhat jeladkat. Kihagyjuk viszont a legegyszerbb megolds trgyalst, amikor a

    mozgatott objektum helyzett egy-egy lls-kapcsol, vagy optikai rzkel jelzi.

    A klnbz encoderekrl rvid ttekintssel szolglunk.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    6.oldal

    Az encoder

    Az encoder olyan jelad, amely egy tengely elfordulst rzkeli s az elforduls szgvel

    arnyosan valamilyen elektromos jelet szolgltat.

    Sok egyb nvvel is illetik. Pl.: szgad, forgs jelad angular encoder, rotary encoder, stb.

    A jelad tengelyre rgztett trcsa ltalban veg, amelyre klnbz alakzatban nem

    tltsz alakzatokat visznek fel. A jelad tengelyt kell rugalmas tengelykapcsolval

    csatlakoztatni a hajtshoz. Egy vltozatnak felptse lthat a 3. brn.

    3. bra

    (A trcsa egyik oldaln fnyforrs, a msikon fnyrzkeny elem helyezkedik el. A trcsa

    forgsakor a fnyrzkel elemre hol rkezik fny, hol nem. A vev rszben ennek

    megfelel elektromos jel jn ltre.

    Az rzkelk kt nagy csoportba sorolhatk, gymint az

    o inkrementlis, illetve

    o abszolt

    jeladk. ( Ksztenek olyan vltozatot is, amelyben mind a kt fajta jelelllts is

    megtallhat.)

    Az inkrementl is (nvekmnyes)

    jeladban olyan trcsa van, amelyiken egyforma tvolsgra egyforma mret svok vannak.

    A svokat kt db optokapu figyeli, amelyek gy helyezkednek el, hogy egymshoz kpest 90

    fokkal eltolt fzis jelet szolgltatnak a trcsa forgsakor. Ez a kt jel az "A" s a "B" fzis.

    Az optokapu k jelt beptett elektronika alaktja szabvnyos jell. Ez leggyakrabban TTL,

    nyitott kollektoros, esetleg 24V-os jel, bizonyos esetekben a jelek inverze is ki van vezetve.

    Az elvi felptst szemllteti a 4. bra.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    7.oldal

    4. bra

    A jeladkban rendszerint egy harmadik optokapu is van, ami fordulatonknt csak egyszer kap

    megvilgtst. Neve "Z" vagy "Index".

    Rviden ttekintjk, hogy mikppen hasznlhatk az inkrementlis jeladk pozci

    meghatrozsra. A trcsra felvitt sugrirny vonalak szma adja a jelad

    rzkenysgt, vagyis azt, hogy a kimeneti jel kt azonos irny vltozsa hny fokos

    szgelfordulst jelez.

    A mikor csak azt kvnjuk meghatrozni, hogy az irnytl fggetlenl mennyit mozdult el a

    trgy, akkor elgsges szmllni az egyik jel valamelyik irny vltozsait. A szmll

    mindenkori tartalma a mozgs sebessgtl fggetlenl - a trcsa szgelfordulsval

    arnyos. Amennyiben a jelad trcsjra harmadik svot is felvittek, amelyen csak egy

    vltozs van fordulatonknt, akkor a szmlls sztbonthat a fordulatok s a nem egsz

    fordulaton belli szgelmozduls fggetlen megllaptsra.

    Amikor a mozgs kzben irnyvltozs is elfordul, ilyenkor az irnyt is meg kell llaptani.

    Az 5. a. brn lthatk a kimenetek 90 fokos fzistols jelei az egyik forgsirnynl, amikor

    az J1 felfut le rkezik elszr. A b. bra a msik forgsirnyhoz tartoz viszonyokat

    szemllteti. Az egyik forgsirny esetben a J1 pozitv irny jelvltsakor a J2 alacsony

    szint, mg a msik irnynl magas szint. A kt jelbl teht meghatrozhat a mozgats

    irnya.

    a. b.

    5. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    8.oldal

    A mozgats kezdettl val elmozduls, vagyis a pozci pontos meghatrozshoz

    reverzibilis szmllst kell vgezni. Az egyik irnynl a szmll tartalmt nvelni, mg a

    msiknl cskkenteni kell. gy a szmtartalom mindenkor az adott irnyba megtett abszolt

    elmozdulssal arnyos. Az ilyen megoldsra akkor is szksg van, ha a mozgs meg-meg ll,

    ugyanis az ll llapotban a berendezs rezgsbl is eredhet jelvltozs, mgpedig mindkt

    irnyba. A ktirny szmllssal cskkenthet a pozci-meghatrozs hibja.

    Az abszolt encoder

    Az abszolt encoderben a trcsn n db koncentrikusan felvitt sv van. A svokon tereszt

    s t nem ereszt szakaszok gy helyezkednek el, hogy adott sugr mentn az n szakasz, az

    un. Gray (reflektlt binris) kd szerinti vltozik. Minden svot egy optokapu rzkel. (6.

    bra) Az optokapu -k egy sugr mentn helyezkednek el.

    6. bra

    Az encoder kimenetn az n bites kd adja meg a tengely szghelyzett. A Gray kd

    egyms utni elemei csak egy bitben klnbznek s ezrt a pozci meghatrozs

    biztosabb. A kimenetek illesztse lehet prhuzamos TTL jel (a kd minden bitje ki van

    vezetve) vagy szinkron soros kommunikci.

    A mkds mdjbl addan az abszolt jeladk felptse bonyolultabb, ezrt drgbbak

    is. Elnye viszont, hogy nem a pozci kdja kzvetlenl olvashat le a kimeneti

    jelkombincibl. Nem kell mg szmllst is beiktatni a feldolgozsnl s ezzel gyorsabb is

    az rtkels.

    A jeladk trgyalst a jelfeldolgozssal fejezzk be. Elszr azt nzzk meg, hogyan lehet a

    mikrogphez illesztett inkrementlis ad jeleibl a pozcit meghatrozni.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    9.oldal

    Start

    A mozgs indtsa

    Mozog?

    Szmlls

    Komparls

    Zn = Zp?

    A mozgs lelltsa

    Inkrement l is je lad a lka lmazsa.

    1. Elszr azt az esetet trgyaljuk, amikor lland egyirny mozgs helyzett kell

    meghatrozni.

    A mvelet folyamatbrja a 7. brn lthat.

    Ebben az alkalmazsban, a mozgats indtstl kezdden

    szmllni kell a jel vltozsainak a szmt Zn, s amikor a

    szmtartalom elri a cl pozcijhoz tartoz szmot Zp -t

    kvetkezik a mozgats lelltsa.

    A 80C552 mikrokontroller alkalmazsakor a jelfe-

    ldolgozshoz clszer a T2 szmllt hasznlni, amelyik az

    impulzus-sorozatot szmllja (Zn). A vghelyzet megha-

    trozshoz felhasznlhatjuk a compare funkcit. Pl. a

    CMP0 regiszterprba rjuk a clpozcihoz tartoz szmot

    (Zp), s az egyezskor bekvetkez megszakts rutinja

    lltja le a mozgst.

    7. bra

    1. A firny mozgs kzben irnyvltozs, vagy meglls is elfordulhat. Ilyen

    mozgatsnl megolds, ha a J1 jel megszaktst kezdemnyez, s a megszakts

    rutinban a J2 jelszintjtl fggen egy memria sz tartalmt nveljk

    (increment) vagy cskkentjk (decrement). Az sszehasonltst s dntst (a

    clpozci elrst) szoftverben kell elvgezni.

    1.1. Pozciba vezrls lptetmotorral A lptetmotorok olyan elektromechanikus talaktk, amelyek villamos

    impulzusokat alaktanak t meghatrozott nagysg szgelfordulsokk. A motor

    tengelynek pozcijt teht a vezrl ltal kiadott impulzusok szma hatrozza meg. A

    pontos pozicionls teht ellenrz jel nlkl is megvalsthat. Miutn nem csak egyetlen

    krlfordulst vezrlnk, ezrt vezrl frekvencirl szoks beszlni.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    10.oldal

    A motor fordulatszma igy

    kfi60n =

    ahol n a motor tengelynek percenknti fordulatszma,

    fi a vezrl impulzussorozat frekvencija,

    k a motor fordulatonknti lpsszma.

    A szakaszban foglalkozunk a lptetmotorok mkdsvel, legfontosabb jellemzivel,

    valamint mkdtet vezrls megoldsaival.

    1.1.1. A lptetmotor

    Tulajdonsgaik rvn a lptetmotorokat a digitlis pozcivezrlsekben, -

    szablyozsokban alkalmazzk. Kszlnek lland-mgneses, lgy-mgneses s

    hibrid tpusok.

    Az lland-mgneses motorokat alkalmazzk a legszlesebb krben, mivel j statikus s

    dinamikus tulajdonsgaik mellett a hatsfokuk is j. Lnyeges szempont mg, hogy

    tartnyomatkuk van, s csillaptsuk is megfelel.

    A lptetmotor mkdst meghatrozza, mint ahogy az elnevezs is utal r hogy

    tengelye diszkrt lpsek sorozatval forog. Mindig ugyanannyi lps utn tesz meg egy

    krlfordulst. A diszkrt lptets alkalmass teszi a digitlis vezrljelekkel trtn m-

    kdtetst.

    A lptetmotoros hajtsok legjellemzbb tulajdonsgai:

    Pontos pozicionls visszacsatols nlkl adott szm lptet-impulzus

    hatsra.

    Nagy nyomatk kis sebessgeknl, mg egyedi lptetsnl is.

    Nyugalmi helyzetben, gerjesztett llapotban nagy tartnyomatk, amely nzrst

    biztosthat.

    1.1.2. A lptetmotor mkdse

    Az lland-mgnes lptetmotoroknl az llrsz plusain helyezkednek el a

    fzistekercsek, mg a forgrsz - nagy koercitv erej - permanens mgnes.

    Egy ktfzis lptetmotor felptse lthat a 8. brn.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    11.oldal

    8. bra

    Mkds fzisait a 9. brn lthat kt - plusprral felptett motoron keresztl

    szemlltetjk.

    A fzistekercseket - kt klnbz megoldssal - helyezik el a plusokon.

    unipolris, minden pluson egy nll tekercs van (9.a.bra) illetve

    a bipolris, amelynl egy plus-pron van egy tekercs, s az lehet egyszeres-

    , (9.b.bra).

    Az unipolris tekercselsnl a pluson elhelyezked fl - tekercsnek, vagy

    mindkett, vagy

    csak egyik vgk, s egy kzstett vg van kivezetve.

    A geometriailag szembenll plusok alkotnak egy plusprt, s ezeken van egy

    fzistekercs. Az unipolris elnevezs arra utal, hogy mindegyik tekercset azonos pola-

    rits feszltsggel (rammal) kell gerjeszteni.

    a. b.

    9. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    12.oldal

    A geometriailag szembenll plusok alkotnak egy plusprt, s ezeken van egy

    fzistekercs. Az unipolris elnevezs arra utal, hogy mindegyik tekercset azonos polarits

    feszltsggel (rammal) kell gerjeszteni.

    Egy fzisnl a kt fl tekercset kezdet - vg - kezdet - vg sorrendben kell sszektni. A

    kzstett pont egy fzistekercs kt-felnek ellenttes pontja.

    A 10. brn egy motor ll-, s forgrsznek kpe lthat. A 11. bra szemllteti, hogy

    miknt helyezkedik el az lland mgnes a forgrszben.

    a. b.

    10. bra

    11. bra

    Az egyenletesebb lptetst a fzisszm nvelsvel lehet elrni. A gyakorlatban

    alkalmazott lptetmotoroknl az t-fzis vltozat elvi felptse lthat a 11. brn.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    13.oldal

    12. bra

    1.1.3. A lptetmotorok stat ikus je l lemz i

    A lptetmotorok statikus jellemzi az ll helyzetre vonatkoz adatok. A legfontosabb

    jellemzk a kvetezek:

    - a maximlis gerjeszt feszltsg,

    - a maximlis tartram,

    - lpsszg,

    - ntart nyomatk,

    - tart nyomatk,

    - statikus nyomatkgrbe.

    A nyomatkgrbe (13. bra) azt mutatja meg, hogy ha a motor ll, s a tengelyre

    hat nyomatkot folyamatosan nveljk, akkor hogyan vltozik a forgrsz elforduls

    szge. Az gy add nyomatkgrbe kzel szinuszos lefolys. Az szemllteti egy plus

    alatt a vltozst, ha csak az egyik fzistekercset gerjesztjk. Nyugalmi helyzetben az

    llrsz, s a forgrsz plusai szemben helyezkednek el. A nyomatk nvelsnek

    kezdetekor a forgrsz elmozdul a forgats irnyba, de ha a terhels megsznik, akkor

    visszatr a stabil helyzetbe. Viszont, ha a terhel nyomatk egy adott hatrt

    meghalad, akkor a forgrsz egy plusosztssal tovbb mozdul, tbillen. Ezt a terhelst

    nevezzk a motor Mb billensi nyomatknak, az elfordulsi szget, pedig b

    billensi szgnek.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    14.oldal

    13. bra

    A klnbz eljel billen-nyomatkok kztt van a labilis tartomny. Amennyiben a

    tengelyt az tbillens utn is terheli az Mb rtket meghalad nyomatk, akkor a tengely

    tovbbfordul.

    Amikor mindkt fzistekercs gerjesztst kap, akkor az egyes tekercsek nyoma-

    tkgrbinek sszegzse adja a motor statikus nyomatkgrbjt.

    Ktfzis lptetmotor ered nyomatkgrbjt mutatja a 14. bra. Az MH a motor ll

    llapotbeli tart nyomatka. Mint lthat ez elgg hullmos. A kt stabil llapot kztt

    mrjk, az un. lpsszget az t.

    14. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    15.oldal

    A fzisszm nvelsvel az ered nyomatkgrbe hullmossga cskken. A 15. brn

    egy tfzis lptetmotor nyomatkgrbje lthat.

    15. bra

    A tovbbiakban csak a ktfzis motor viszonyival foglalkozunk.

    A motorok gyrtsi szrsbl, illetve a gerjesztsi aszimmetrikbl a s

    szisztematikus szghiba lphet fel. Erre mutat pldt a 16. bra. Itt a klnbz

    aszimetrik miatt a kt fzis billen nyomatka klnbzik. Ezrt a lpsszg is

    vltakozik. A gerjeszts mdostsval az ilyen eltrs kikszblhet.

    16. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    16.oldal

    Az lland mgnes forgrsszel kszl lptetmotoroknl kls gerjeszts nlkl is

    mrhet billennyomatk. Ez viszont ktszeres frekvencij, mint a gerjesztett

    motor, mint ezt a 17.bra szemllteti.

    17. bra

    1.1.4. Dinamikus je l lemzk

    Egy lptetmotor dinamikus jellemzi azt adjk meg, hogy az

    indtskor, folytonos forgatsnl, nyomatkvltozsnl, lelltskor

    hogyan viselkedik a motor.

    A folyamatos - fzisrl-fzisra - trtn gerjeszts a tengely lptetst, illetve a

    vltsok frekvencijnak nvelsvel kzel folytonos forgst lehet elrni. A

    lptetmotorok tengelynek elfordulsa elssorban a tengelyt terhel tehetetlensgi

    nyomatktl (Q), a tekercset gerjeszt ram idbeli vltozstl fgg. Mivel a

    tekercsen tfoly ram, s gy a kialakul mgneses mez logaritmikusan vltozik, ezrt a

    forgrsz elfordulsa csak ksve (18. bra), a billent-nyomatk elrsekor kezddik.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    17.oldal

    18. bra

    A mennyiben hamarabb sznik meg a gerjeszt feszltsg, akkor lpskimarads,

    lpstveszts kvetkezik. A lert alapjn kvetkeztethetnk arra, hogy a kvnt

    impulzus szmmal megegyez lpst csak egy adott frekvencinl alacsonyabb

    impulzussorozattal lehet elrni. A motorok adatai kztt ezt az rtket az un. start/stop

    frekvenciaknt adjk meg. A megadott rtk motor terheletlen llapotra vonatkozik. A

    vals viszonyok kztt mindig van terhels.

    A 19. brn egy lptetmotor nyomatkvltozst mutatja a lpsfrekvencia fgg-

    vnyben.

    19. bra

    Az brn lthat karakterisztika grbk kzl az 1, illetve 2 szmokkal jelzettek azt

    mutatjk, hogy egy lpsben milyen frekvencij impulzussorozattal indthat a motor

    lpstveszts nlkl. Az 1-el jelzett grbe a terheletlen, mg a 2-vel jelzett a terhelt

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    18.oldal

    viszonyokat jelzi. A kls karakterisztika-grbe mutatja, hogy forgs kzben lptetsi

    frekvencinl - mekkora nyomatkkal terhelhet a motor tengelye.

    A motor mkdtetshez teht kt szakaszt klnbztethetnk meg. Az indtsi szakasz

    az a frekvenciatartomny (0 f1 Hz) amely hatsra lpstveszts nlkl indul a

    motor lpegetse. Lthat, hogy az f1 indtsi hatrfrekvencia a terhel

    nyomatktl is fgg. A terheletlen motornak is van sajt tehetetlensgi nyomatka,

    surldsa, amit figyelembe kell venni a hajts tervezsekor.

    A mr mozgsban lv motor lptetsi frekvencija a gyorstsi tartomnyon bell -

    fokozatosan nvelhet az f2 zemi hatrfrekvenciig.

    A karakterisztika alapjn meghatrozhat, hogy adott zemi nyomatknl emkkora az

    indtsi-, illetve az zemi hatrfrekvencia. Termszetesen a tnyleges mkdtetsi

    frekvencikat ezen rtkek alatt kell megvlasztani, hogy se az indtsnl, sem pedig a

    folytonos forgatsnl ne legyen lpstveszts.

    Az indtshoz hasonlan a lelltskor is trtnhet tllendlsbl ered lpstveszts.

    Amennyiben egy lpsben szntetjk meg a gerjeszt impulzussorozatot, akkor a

    tehetetlensgi nyomatk tovbbi lpseket eredmnyezhet. A pontos poziciba llt-

    snl, mindhrom zemelsi szakaszban biztostani kell a tvesztsmentes lptetst.

    Vezrlskor betartand viszonyokat a 20. bra szemllteti.

    20. bra

    Az f1 frekvencij vezrlimpulzus egy lpsben be-, vagy kikapcsolhat. A nagyobb

    f2 frekvencij zemi forgatsra trtn felgyorsts, illetve errla lelassts csak

    fokozatosan trtnhet. A vltozs lehet lineris (c), vagy egyb idfggvny szerinti

    (a,b).

    A feladat hatrozza meg, hogy vgs pozci elrsnek ideje dnt-e. Amikor nem

    lnyeges az id, akkor elgsges a hajts f1 frekvencij lptetse. A gyorsabb

    poziciba rshez, gyorstsi, zemi mozgatsi, s lasstsi szakaszokra kell bontani a

    vezrlst. Az utbbi vlasztsakor lptetmotoros hajts jellemzinek ismeretben

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    19.oldal

    hatrozhatjuk meg azt a frekvenciavltoztatsi (df/dt) sebessget, amelynl mg

    nincs lpstzveszts.

    Az esetek tbbsgben ismerjk a vlasztott motor resjrsi paramtereit start/stop

    frekvencia, indtsi nyomatk, s a statikus jellemzk -, mivel ezeket a gyrt megadja. A

    megvalstand hajts jellemzit az zemi nyomatkot, az indtsi-, s az zemi hatr-

    frekvencikat mrssel clszer meghatrozni. A mrt rtkek alapjn kell kiszmtani a

    a hajts indtshoz, gyorstshoz- lasstshoz, szksges frekvenciavltozsokat.

    A 21. brn egy ML nyomatkkal terhelt lptetmotoros hajts mrssel meghatrozott

    nyomatk-lpsfrekvencia karakterisztikja lthat. A karakterisztikbl kiindulva hat-

    rozzuk meg a vezrlshez szksges lptetsi frekvencikat.

    A hajtst biztonsgos indtsa csak az indtsi hatrhoz tartoz rtknl a hatrgrbe, s

    az ML nyomatk-egyenesnek metszse - kisebb frekvencij jellel trtnhet. Az brn az

    N munkaponthoz tartoz f1 frekvencit vlasztjuk, amelyhez az Mgy1 gyorst nyomatk

    tartozik. A megengedhet legyorsabb zemi forgats frekvencija ugyancsak alacsonyabb

    kell legyen a hatrtkhez tartoznl, mert ekkor mr nincs nyomatktartalk. A szksges

    Mgy2 rtk nyomatkkal biztosthatjuk a lpstveszts nlkli zemi mozgatst, vagyis a

    gyorstsnl csak az f2 frekvenciig szabad eljutni.

    21. bra

    A vlasztott hatrfrekvencik utn a frekvenciavltoztats sebessgt, illetve mdjt kell

    meghatroznunk.

    Elszr azt llaptsuk meg, hogy az adott nyomatk, s terhels esetn mekkora lehet a

    frekvenciavltoztats.

    A szksges gyorstnyomatk: dtdMgy wQ=

    ahol Q a rendszer tehetetlensgi nyomatka (inercia), s w a szggyorsuls.

    A gyorstsi-lasstsi szakaszokban tdtdfff 0 =

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    20.oldal

    ahol f0 a vltoztats kezdfrekvencija, s az eljelet kell megfelelen alkalmazni.

    A megengedhet frekvenciavltoztats az ap

    180Mdtdf min

    Q=

    sszefggs alapjn szmthat ki.

    A frekvencia lineris vltoztatsakor az Mgy gyorstnyomatk, s a Q tehetetlensgi

    nyomatktl, s a lptetmotor k lpsszmtl az albbi egyenltlensg alapjn

    vlaszthat meg a vltoztats megengedett mrtke:

    K=Q

    p

    gyMk

    dtdf

    A lert egyenltlensgbe helyettestve a gyorstnyomatk minimumt (Mgy2 t) kisz-

    mthatjuk a motorra jellemz K rtket. Ennek ismeretben mr meghatrozhatjuk a

    frkvenciavltoztats lptkt Df-t, s a vltoztats idbeli lpseit Dtt. A kt rtk kzl

    egyiket vlaszthatjuk szabadon, majd ezt kveten kapjuk a msik vltoztatsnak

    lpseit. A vltoztats meredeksgt a K-t soha nem szaban tllpni. A biztonsgot jelenti

    az, hogy a gyorstsi tartomnyban megvlasztott legkisebb nyomatkkal szmolunk.

    A ktfzis lptetmotorok kellemetlen tulajdonsga a lengsi hajlam. Mivel a nyoma-

    tkgrbe (lsd 7. bra), ezrt minden lptet impulzus hatsra a forgrsz leng. A len-

    gs mechanikus (pl surlds nvelse), illetve villamos csillaptssal ( pl helyes R/L

    viszony belltsa) cskkenthet. A vezrls megfelel kialaktsa is hozhat eredmnyt.

    A 22. brn lthat grbk klnbz csillapitsi viszonyok melleti szgvltozstokat

    mutatja. Az 1 jel grbe a csillaptatlan eset. A 2 jel mutatja a surlod, s villamos

    csillapts egyttes hatst.

    22. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    21.oldal

    Emlteni kell mg a motor pontos lelltsnal szksges vezrlst is. A 23. bra a

    lellts utols impulzusa krli idbeli vltozsokat szemllteti. Az utolseltti lptet-

    impulzus hatsra bekvetkez lengs maximumnl (A idpont) kell az utols

    lptetst vgrehajtani. Ekkor tullendls, vagy visszalps nlkl ll le a motor. A

    forgsirny-vlts (reverzls) akkor lesz sikeres, ha a D idpontban kapja az impulzust

    a fzistekercs.

    23. bra

    A kvetkezekben rviden ttekintjk a ktfzis lptetmotorok vezrlsi megoldsait.

    1.1.5. Lptets i mdok.

    A lptets trtnhet

    teljes termszetes lpses (Full step), fl lpsfelezs lpses (Half step) s mikrolps -es

    zemmdban. A feloszts az egy plus-pr ltal meghatrozott szgelforduls alatt

    megtett lpsek szmra utal. A teljes-, s fllps lptetsnl a tekercs gerjesztst 0,

    +Ig s -Ig kztt kell vltoztatni. Mikro-lpsnl a gerjeszts - a szlsrtkek kztt -

    tbb diszkrt lpsben vltozik.

    Az egyes lptetsi megoldsokat szemlltetik a kvetkez brk kt pluspr esetben.

    A 24. brn lthatjuk a teljes lps (full-step) lptetst, ha egyidejleg csak egy

    fzistekercs egyik fele kap gerjesztst. Ezt a vltozatot plus - alatti vezrlsnek is

    nevezhetjk. A 25. bra szerinti lptets ugyancsak teljes lps, de mindkt fzistekercs

    egyik fele kap egyidejleg gerjesztst, ezrt a plusok kz ll be a forgrsz (plus-

    kztti vezrls). A szemlltetett motor - mindkt vezrlsi megoldsnl - ngy lps

    alatt tesz meg egy teljes krlfordulst.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    22.oldal

    A 26. brn lthat megoldsban felvltva egy, illetve kt fltekercsen folyik t

    gerjeszt-ram. A motor nyolc lps alatt fordul egyet. Ezt nevezzk lps-felezses

    vezrlsnek.

    24. bra

    Teljes termszetes - lps egy fzis gerjesztsvel

    25. bra

    Teljes termszetes - lps kt fzis gerjesztsvel

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    23.oldal

    26. bra

    Fl lpsfelezses - lps mkds

    1.1.6. Vezr ls i tblzatok

    A kvetkez tblzatokban foglaljuk ssze a klnbz meghajtsoknl alkalmazhat

    vezrlsi sorrendet. A tblzatok alapjn lehet meghatrozni a vlasztott meghajt

    kapcsols tranzisztorainak a vezrlst. Az Ig jells jelenti, hogy az adott fl-, vagy teljes

    tekercsen folyik ram. Az eljel pedig a tekercs kezdethez viszonytott ramirnyt jelzi-

    Unipolris (osztott) fzistekercs Bipolris (osztatlan) fzistekercs

    Termszetes lps zemmd (Egyidejleg csak egy tekercsben folyik ram)

    tem L11 L21 L12 L22 tem L1 L2

    1 Ig 0 0 0 1 Ig 0 2 0 Ig 0 0 2 0 Ig 3 0 0 Ig 0 3 - Ig 0 4 I 0 0 Ig

    4 0 - Ig

    Termszetes lps zemmd (Egyidejleg kt tekercsben folyik ram)

    tem L11 L21 L12 L22 tem L1 L2

    1 Ig Ig 0 0 1 Ig Ig 2 0 Ig Ig 0 2 - Ig Ig 3 0 0 Ig Ig 3 - Ig - Ig 4 Ig 0 0 Ig

    4 Ig - Ig

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    24.oldal

    Lpsfelezses zemmd

    tem L11 L21 L12 L22 tem L1 L2 1 Ig 0 0 0 1 Ig Ig 2 Ig Ig 0 0 2 0 Ig 3 0 Ig 0 0 3 - Ig Ig 4 0 Ig Ig 0 4 - Ig 0 5 0 0 Ig 0 5 - Ig - Ig 6 0 0 Ig Ig 6 0 - Ig 7 0 0 0 Ig 7 Ig - Ig 8 Ig 0 0 Ig

    8 Ig 0

    1.1.7. A lptetmotor vezr ls i s zakaszai:

    A lptetmotorral megvalstott hajtsoknl a pozciba trtn vezrls pontossga

    mellett, igny mg a cl leggyorsabb elrse is. A megvalstsnl cl a megengedhet

    legnagyobb zemi frekvencij lptets, amelynl szksges az albbi hrom szakasz

    szerinti vezrls megvalstsa. A vezrlsi szakaszok az

    indts (felfuttats), az lland szgsebessg hajts, s a lellts (fokozatosan).

    Mindhrom szakaszban biztostani kell, hogy ne legyen lpstveszts. Ezt egyrszt a

    megfelel sorrend gerjesztssel msrszt, pedig azzal rhetjk el, hogy a sebessg

    vltoztatsnak mrtke nem haladhatja, meg az un. start-stop frekvencit.

    A vltoz forgsirny hajtsvezrls is hrom szakasz. A forgsirny vltoztatsa,

    csak a motor nyugalmi helyzetben trtnhet. Ekkor lesz rngats-mentes a vlts.

    A vezrls csak az adott motor tulajdonsgainak figyelembevtelvel vgezhet el. Els

    lpsben ismerni kell a motort, s a hajtott rendszer nyomatkignyt. Ezek ismeretben

    hatrozhat meg

    az indtsi-, lelltsi hatrfrekvencia, az alkalmazhat zemi-frekvencia.

    1.1.8. A lptetmotorok i l leszt ramkrei

    A lptetmotor meghajt ramkrk feladata a szksges teljestmnyilleszts biztos-

    tsa. Az egyes tekercseken tfoly ram nagysgt s irnyt is vltoztatni szksges.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    25.oldal

    A kt-fzis lptetmotorokat kt alapveten eltr tekercselsi megoldsban gyrtjk.

    Ezek a fzisonknt egy-, illetve a ketts-, vagy osztott (kt fl-tekercs)

    fzistekercs vltozatok.

    A fzisonknt kttekercs megoldsoknl az egyes tekercsek kezdeteinek s vgeinek

    megfelel bektsvel azonos kls ramirny esetn is vltoztathat a bels mgnes-

    mez irnya, unipolris vezrls. Az illeszt-, meghajt ramkr tekercsenknt egy-egy

    megfelel teljestmny elektronikus kapcsolval megoldhat. A 27. brn lthat

    a meghajt ramkr elvi kapcsolsa. A motor ngy fl-tekercsnek kzstett vgei

    csatlakoznak az Ut tpfeszltsg pozitv plushoz. A tekercsek msik vgeire egy-egy

    teljestmny tranzisztor (darlington kapcsols) kapcsolja a vezrls sorrendjben

    a tpfeszltsg negatv pontjt.

    27. bra

    A lengsek cskkentsnek egyik mdja, hogy a motortekercsekkel sorba ktnk

    ellenllst. Az optimlis megolds, ha a kls ellenlls a tekercs ohmos ellenllsnak

    hromszorosa.

    A fzisonknt egytekercs motorok esetben a bels mgnes mez irnynak vltoz-

    tatsa csak a gerjeszt ramok irnyvltoztatsval oldhat meg. Ezt hd-kapcsols

    illeszt ramkrkkel lehet megoldani. A motorvezrlsekhez fejlesztett (LM 298 tpus)

    kt teljes hidat tartalmaz ramkrnek kapcsolsi vzlata lthat a 28. brn.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    26.oldal

    28. bra

    A motor tekercseinek induktivtsa miatt szksges vd didkat alkalmazni- A 29. brn

    az egyik hdhoz brkttt didk lthatk. Ugyanitt szemlltettk a vezrl ramot _._.

    valamint a kikapcsolskor a diodkon zrd kiegyenlt ramot ----.

    29. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    27.oldal

    1.1.9. A meghajt ramkrk vezr lse

    1 .1.10. Plda

    30. bra

    G A L

    O P x

    OP y

    FHy

    FHx

    LMy

    LMx OE

    CLK

    EX

    IX

    EZ

    IY

    X irny

    a tlct mozgat lptetmotor LMx

    a kocsit mozgat lptetmotor LMy

    kezelpult

    kocs

    tlca X irny vonors

    Y irny vonors

    Y irny

    x=0 y=0 pozici

    NYK

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    28.oldal

    31. bra

    32. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    29.oldal

    1.2. Pozciszablyozs szervomotoros hajtssal A szervomotorok csaknem minden esetben valamilyen szablyozott hajts vgrehajt

    szervei. A leggyakoribb szablyozott jellemzk: az ram, a nyomatk, a fordulatszm

    (szgsebessg), valamint a pozci.

    1 .2.1. A szervomotor

    A villamos szervomotorok olyan villamos gpek, amelyeknl a j szablyozsi

    tulajdonsgokat az ignyeknek megfelel szerkezeti megoldsokkal rik el. A

    szervomotorok bemen jele a motorra kapcsolt feszltsg, vagy ram, kimen jele pedig

    szgelforduls, vagy mechanikai szgsebessg.

    A szervomotorokkal szemben tmasztott kvetelmnyek:

    a) a motor a szgelfordulst, vagy az j szgsebessgre val bellst minl gyorsabban

    hajtsa vgre. Ehhez az szksges, hogy a motor id (T, s T kicsik legyenek;

    b) a fordulatszmmal arnyos szgsebessg szles tartomnyban legyen vltoz tathat (az

    nmax/nmin arny, az n. tfogs szervomotoroknl szoksos rtke:

    100.. 1000, szemben a hagyomnyos gpekkel, ahol ez az rtk 10.. 100);

    c) a motor nagy indt-, s fkeznyomatkkal rendelkezzen (egy szervomotor- nl az I.

    vagy az ezzel arnyos M arny rtke 3... 10 szemben egy hagyomnyos gppel. ahol ez

    az arny l,53);

    d) a motor w(M) jelleggrbje lehetleg lineris legyen;

    e) a forgsirnyvlts egyszeren legyen megoldhat;

    vezrl feszltsg nlkl a motor lljon le.

    A szervoniotornl a elbb felsorolt ignyek teljestse a f cl vagyis nem az

    elektromechanikus talakts ezrt a szervomotorok hatsfoka gyakran rosz szabb,

    minta hagyomnyos villamos gpeknl megszokott rtk.

    A motorvlasztkban vannak egyenram s vltakozram szervomotorok is. A legtbb

    alkalmazsban az egyenram szervomotorokat hasznljk. A kvetkezkben ttekintjk

    az egyenram szervomotorok leg jellemzbb vltozatait s tulajdonsgait.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    30.oldal

    Egyenram szervomotorok

    A korbban felsorolt kvetelmnyek teljestst elssorban a szerkezeti felptssel

    biztostjk.

    a. A kis tehetetlensgi nyomatkot egyrszt a hossz nvelsvel rik el. A motor hossz,

    csszer felpts (rdmolornak Is szoktk nevezni). Egy ilyen szervomotor felptst

    mutatja a 33.. bra.

    33. bra

    b. A mgneses tr kis vezetkpessgeet rik el, hogy az armatra vezetket nem

    gyazzk vasba (vas mentes forgrsz). Ennek e mdszernek az elnyei: a villamos a az

    elektromechanikai idlland egyidej cskkentsn kvl (a forgrsz tehetetlensge

    lecskken a kis tmeg miatt) kicsi lesz a kammutl menetek induktivtsa, azzal egytt a

    reaktancia feszltsg is.. gy elhagyhat a segdplus, vagy a kommutl ram

    lnyegesen nagyobb lehet. Ilyen megolds a forgrsz kosrszer kialaktsa, amit a 34.

    bra szemlltet.

    34. bra

    A hornyols hinya a nyomatkot a kerlet mentn egszen kis fordulatszmoknl is

    egyenletess teszi. A vas hinynak htrnya, hogy az adott teljestmnyhez szksges

    mgneses trhez nagyobb gerjeszts szksges. Msik htrny, hogy a tekersceket rgzt

    mgyanta hvezetse kicsi ezrt romlik a helvezets. A 35. brn a kosaras motor

    fnykpe lthat.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    31.oldal

    35. bra

    Gyakori a szervomotorok kztt a forgrsz trcsaszer kialaktsa, s ezzel egytt a

    hasznos fluxus axilis irnya is. Kt motortipus terjedt el:

    - a nyomtatott ramkrs forgrsz trcsamotor

    - s a tekercsett forgrsz trcsamotor.

    A nyomtatott ramkrs forgrsz motorokban az armatra-vezetket nyomtatott

    ramkri technikval ksztik. A nyomtatott ramkr tbbrteg is lehet. A nyomtatott

    ranikr egyben kommuttorknt is hasznlt. A motor szerkezeti felptst a 36.bra

    mutatja.

    36. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    32.oldal

    A huzaltekercselses forgrsz trcsamotor szerkezeti felptse a 37. brn lthat. A

    gp axilis fiuxus, az armatra tekercselemek s a mgnesek is krcikk szerek.

    37. bra

    c. A szervomotor elektromechanikai idllandjt cskkenti, ha nagy a gp fiuxusa. Ilyen

    szempontbl, s az annatrareakci kzmbstsre is elnys nagy koercitv erej

    mignesek alkalmazsa.

    1.2.2. Szervomotoros hajtsok

    A poziciba vezrls fontos kvetelmnye, hogy a motor adott poziba trtn meglltsa

    aperiodikusan trtnjen. A 38. brn bemutatott lefolys kell legyen a szgsebessg s

    az ram idbeli vltozsa.

    38. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    33.oldal

    A hajts framkre

    A szervomotorok esetn a fordulatszm vltoztas a motorra jut kapocsfeszltsg

    vltoztatsval trtnik. A 39. brn az egy-, kt- s ngynegyedes IGBT tranzisztoros

    szaggat ramkrk kapcsolst rajzoltuk fel. A hlzati dids egyenirnyt hddal egy

    kzbenskri pufferkondenztort tltnk s a motorra jut feszltsget szaggat

    kapcsolssal, impuIzus- modulcis (ISZM) mdszerei vltoztatjuk.

    39. bra

    Az ISZM alapfrekvencija a jelenleg alkalmazott trvezezrls- (FEl) s szigelell

    vezrlelektrdjt bipolris (IGBI tranzisztorok esetn 520 kHz. Az armatrairam

    simitshoz Igy kln siniit fojttekercs legtbbszr nem szksges, a tplls

    feszltsggenertoros jelleg. Az alkalmazott hdkapcsols ngynegyedes zemet biztosL

    Fkez a viszramdidk mkdnek, melyek megemelik

    kzbens egyenram kr feszltsgt (a s b brk). A fkezsi energit vagy

    ellenllsori fkcsopper segtsgvel disszipljk (c bra), vagy egy msik, hlzati

    koninutcis rainir segtsgvel visszatplljic a hlzatba.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    34.oldal

    A hajts szablyozsa

    A 40. brn egy ISZM szaggats egyenram hajts ramszablyaz hurknakegy kicsit

    rszletesebb felptst rajzoltuk fel. Figyeljk meg hogy a vezrls nem fgg a forgrsz

    helyzettl.

    40. bra

    A kis- s kzepes teljestmny szervomotorok szablyozst vgz ISZM ramszablyoz

    krkben ma mr szinte kizrlagosan feszltsgvezrelt (kisebb feszltsgek esetn FET-,

    kzvetlenl a hlzatrl tpllt framkrk esetn pedig FET s a bipolris tranzisztorok

    elnys tulajdonsgait kihasznl IGBT-ket hasznlunk kapcsol elem (FET: Field Effect

    Traosistor s IGBT: Insulated Gate Bipolar Transistor.) A feszltsgvezrls nagy elny,

    mert a lass tirisztorokhoz kpest elmaradnak a drga s nagymret oltkrk, a

    bipolris tranzisztorokhoz kpest pedig a viszonylag nagyteljestmny meghajt

    ramkrk.

    Kisebb feszltsgeknl zajvdelmi okokbl, nagyobb feszltsgeknl pedig a tbbnyire

    szmitgp-vezrelt teljestmnyelektronika levlasztsra a tranzisztorokat opto-

    csatolkon keresztl vezreljk gy, ahogy azt a 40. brn felrajzolt blokkvziat mutatja.

    Az brban szaggatott vonallal jelltk az izolci halrvonalt. A szigetelsi szint szoksos

    rtke 1500..2500 V amit az alkatrszek elhelyezsnl, vagyis a nyomtatott ramkr

    tervezsnl figyelembe kell venni.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    35.oldal

    41. bra

    Hasonl szigetelsi prob lmk lpnek fel egy hdg vezrlsekor a hidg negatv s pozitiv

    snhez kapcso ld meghajtinak elkszitsnl. Mivel ezeket a tranzisztorokat legtbbszr

    egyeten teljestmny modulba ptik be, clszer a meghajtkat is egyetlen nyomtatott

    ramkri lapon a modul kzvetlen kzelben, vagy magukon az elemeken elhelyezni,

    gyelve az emltett szigetelsi problmkra.

    A vezrl jeltvitele a framkri oldalra s az esetleges hibajel vsszajuttatsa onnan az

    ismertetett megoldsban optocsatolkkal trtnik. Az ilyen clokra hasznlt optocsatolk

    azonban lnyegesen gyorsabbak (ksleltetsi idejk kisebb, mint 1 us; tviteli sebessgia I

    Mbitls krli rtk) s lnyegesen jobb kzs mdos zavarvdettsggel rendelkeznek

    (=10 kV/jas feszltsgvltozsi sebessggel szemben rzketlenek), minta

    hagyomnyosak.

    A mikroszmftgphez illesztsre tervezett infonncielektronikai oldalon helyezkedik el a

    hibatrol, valamint az azonos hidgban elhelyezked tranzisztorok egymshoz kpesti

    ksleitetst biztost n. holtid (dead-time) genertor. A dead-time genertor biztostja,

    hogy azonos hidgban elhelyezked tranzisztorok esetn a bekapcsolni kivnt tranzisztort

    csak a mg vezet tranzisztor kikap csolsa utn bizoayos ksleltetssel (dead-time)

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    36.oldal

    tudjuk bekapcsolni. A holtid rt ke l.3 us, melynek kvnt rtkt pl. monostabil

    multivibrtorral tudjuk belltani. Olyan alkalmazsok esetn, amelyek nem ignyelnek

    ilyen ksleltetett bekapcsolst (pi. a ktfzis vezetsekkel dolgoz elektronikus

    kommutcij motorok), holtid-genertor ki is hagyhat a kapcsolsbl.

    A hibatrolt (ami rendszerint egy D-tr) a processzor oldalrl a hidengedlyez jellel

    tudjuk meghajts-engedlyezsre lltani, a tilts jellel pedig trlni. Framkri oldalrl az

    IGBT hibja esetn a trolt az OCS2 optocsatoln keresztl a vdelmi ranikr trli. Ez

    gy trtnik, hogy hiba, vagy a hidg tiltsa esetn a Ti tranzisztor logikai O llapotba

    hzza a kzs hiba-jelvezetket (amelyre az sszes tovbbi meghajt fel van fzve), s gy

    tiltja az tbbi meghajt mkdst is. A hibt LED-didajelzi ki szelektiven, tovbb a hiba

    jelvezetkkel a processzor meg szakitsi rutiiijt is aktivizlhatjuk.

    1.3. Pozcivezrls aszinkronmotoros hajtssal

    Egy a lnyeg, nha jl jnne ha a motorok fordulatszmt gy lehetne fokozatmentesen

    vltoztatni, hogy kzben sem a hatsfok nem romlana, sem a teljestmny nem cskkenne

    jelentsen. Erre is tbb megolds van, az egyik a specilis motor s motorvezrl

    alkalmazsa. Pl. egyenram hajts. Ezzel viszont az a problma, hogy specilis DC motor

    kell hozz, ami drga.

    Az lenne a j, ha az egyszer, kznsges s elterjedt, ezrt olcs aszinkron motorok

    fordulatszmt tudnnk fokozatmentesen vltoztatni. Erre csak a frekvencia

    vltoztatsval lehetnk kpesek. Pontosan ezt csinljk az gynevezett frekvenciavltk,

    vagy VFD-k (Variable Frequency Drive).

    A frekvenciavlt teht egy olyan kszlk, amibe bevezetjk az ramot s a kimenetre

    aszinkron motort kapcsolunk. A frekvenciavlt a motorra nem 50Hz-et, hanem egy

    (bizonyos hatrok kztt) tetszlegesen vltoztathat frekvencit ad.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    37.oldal

    1.3.1. A frekvenciavlt

    Egy hromfzis frekvenciavlt tipikus felptse az albbi:

    42. bra

    1. Betplls. Jellemzen 3x400V AC

    2. Hrom fzis egyenirnyt hd, amely egyenramot llt el

    3. Kzbens kr

    4. Szrtekercsek

    5. Nagy kapacits szrkondenztor, amelyen elll a kzbens kri szrt, kb

    520V-os egyenfeszltsg

    6. Flvezets kapcsol zem teljestmny fokozat. Hrom fzis tranzisztor hd

    (ltalban IGBT), amely a kzbens kri DC feszltsgbl PWM jel segtsgvel

    ellltja a motor szmra a vltoztathat frekvencit s feszltsget

    7. A meghajtott hagyomnyos 400V AC aszinkron motor Vezrl elektronika amely

    vezrli a teljestmny fokozatot, ellenrzi az zemi krlmnyeket, ellltja a

    kimen jeleket, kezeli a bemeneteket, lehetv teszi a paramterezst, stb

    A hlzati feszltsget elszr egyenirnytja s szri (2, 3), gy egyenfeszltsg jn ltre.

    Egy flvezets 3 fzis kapcsol hd (6) ebbl az egyenfeszltsgbl PWM (impulzus

    szlessg modulci) segtsgvel ellltja a tetszleges frekvencij (pl.: 0-132Hz)

    szinuszos tlagrtk 3 fzis motorfeszltsget.

    43. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    38.oldal

    Az bra ezt a PWM jelet s a PWM jel tlagrtkeknt elll szinuszos jelet brzolja egy

    fzison. A PWM modulcira azrt van szksg, mert ezzel lehet megfelel hatsfokot

    elrni.

    A frekvenciavlt mkdst a vezrl egysg (8) koordinlja. Ez hozza ltre a PWM

    vezrl jelet a hd szmra, veszi a kls parancsokat, ellenrzi az zemi krlmnyeket,

    realizlja a tbb szint vdelmet, stb.

    A tovbbiakban a frekvenciavltt nll kszlknek tekintem. Egy "fekete doboz, amibl

    drtok jnnek ki".

    A frekvenciavltt digitlis s analg jelekkel lehet vezrelni, vagy valamilyen

    szabvnyos ipari kommunikcis vonalon (kznsges RS422, Modbus, Profibus, stb.).

    Gyakori a digitlis be s kimenetek felhasznlsa a vezrlsre.

    A digitlis bemenetek ltalban kontaktust vagy 0/+24V DC feszltsget fogadnak. A

    digitlis kimenetek nyitott kollektoros tranzisztor kimenetek vagy rel kontaktusok. Analg

    jel ltalban 0/10V-os feszltsg, vagy 0-20/4-20mA ramjel.

    Ettl eltr megoldsok is lteznek, pl. impulzus bemenet, ahol az alapjelet egy

    ngyszgjel frekvencija hatrozza meg.

    Egy frekvenciavlt funkcii

    Motor fordulatszmnak fokozatmentes vltoztatsa

    Elektromechanikus fkkel szerelt fkmotorok kezelsnek kpessge

    A motor vdelme (tlram, tlterhels, hmrsklet vdelem)

    Motor fziskiess s fzis zrlat s fldzrlat vdelem

    Hlzati fziskiess s tlfeszltsg vdelem

    Frekvenciavlt tlterhels s tlmelegeds vdelem

    Nyomatkvezrls

    Zrt s nylt hurk sebessg vagy nyomatkszablyozs

    Vezrl ki s bemenetek vagy azok egy rsznek funkcija programozhat

    Kommunikcis lehetsg szmtgppel, diagnosztikai s belltsi cllal

    Digitlis kommunikci szabvnyos terepi buszon

    Paramterezs a kszlkbe ptett kezelfellettel

    Automatikus motorillesztsi lehetsg

    Slip kompenzci

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    39.oldal

    Rezonancia csillapts

    Beptett PID vezrl

    Tbbfle feszltsg-frekvencia s nyomatk karakterisztika

    Start, stop ksleltetsi lehetsg

    Gyors lellts

    Egyenram fkezs, tartnyomatk

    A motor genertor zem jratsa (fkezs)

    Specilis aszinkron motorok kezelse (pl. kpos forgrsz emel motorok, stb.)

    Nem lineris rmpa tpusok

    Analg, tbb lpcss, fel/le, buszos md referencia alapjel

    Teljestmny monitor (motor ramfelvtele, szmtott fordulata, telj. felvtele, feszltsge, nyomatka, stb.)

    Statisztika s log (visszanzhet hibanapl, motor s frekv. vlt zemra szmll, jraindts szmllk, stb.)

    Tbb frekvenciavlt esetn terhels megoszts a DC krk snre fzsvel

    Hromfzis kis teljestmny motorok hasznlata egy fzis hlzatrl

    Szles teljestmny vlasztk (nhny 100W-tl 500-600-kW-ig)

    1 .3.2. Szinuszos je l e ll l tsa PWM-el

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    40.oldal

    2. PLC-k programozsa

    A fejezetben rviden ttekintjk a Programozhat Logikai Vezrlk programozsi nyelveinek

    fejldst. Rszletesebben ismertetjk az IEC1131-3 szabvnynak megfelel programnyelveket

    2.1. A PLC t pusonknti programozs

    A PLC-k fejlesztsnek, illetve alkalmazsuknak kezdeti szakaszban cca. 1968 1993 kztt a

    gyrt cgek sajt programozsi krnyezetet, valamint ehhez illeszked nyelveket hasznltak.

    Bizonyos fokig mr ezek kztt is volt hasonlsg. Mindegyik vltozatban hasznltk a

    ltra-diagramot, az

    alapvet funkcionlis blokkokat, valamint az

    utasts listt.

    Az Intzet oktatsnak keretben a hallgatk megismerkedtek a Modicon, a Siemens, az

    Omron cgek programozhat vezrlinek alkalmazsval, valamint programozsukkal.

    A PC-k megjelense (1981) eltt a PLC-k hez soros vonalon illesztett - programoz

    kszlkeket (brndket) alkalmaztak. A MODICON ksztett elszr kpernyn, grafikus

    szimblumokkal programozhat kszlket a P180, s a P190 tpusakat, amelyek CP/M

    rendszerben Intel 8080 mikroprocesszorral kszltek.

    Jelents vltozst a PC-k alkalmazsa eredmnyezett. A kompatibilis szemlyi szmtgpeken

    futtatott integrlt programfejleszti krnyezeteket alkalmaztk, illetve ma is sok helyen

    alkalmazzk Az els vltozatok mg DOS krnyezetben futottak. Az elmlt mintegy msfl

    vtizedben a Windows, illetve Unix opercis rendszerekben fut fejleszti programok

    hdtottak teret. A multi-taskos programfuttats biztostja a segtsg (help), s egyb

    szolgltatsok, pl adatbzis mdosts vals idej alkalmazst.

    Pldul a MODICON PLC-k az LL984 jells ltradiagram nyelvezettel programozhatk. Ez

    a programozsi nyelv a cg els PLC-inl (pl. Modicon 484 kpernys programozsa) alkal-

    mazott programozs tovbbfejlesztse a PC-s krnyezetben val programfejlesztshez. A

    MODSOFT jel program-fejleszti krnyezet - DOS alatt futtathat - alap vltozatt az 1980-as

    vek kzepn fejlesztettk ki. A PC-k fejldse, fleg sebessgk szmottev vltozsa jabb

    verzikat, illetve (update) ignyelte. A Windows alatt fut, s multitask-os programfejlesztsi

    krnyezet a ProWRX.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    41.oldal

    2.2. A PLC programozsi nyelvek szabvnyostsa Az els flvben foglalkoztunk a PLC k programozsnak fejldsvel. Rviden vzoltuk a

    tpusonknti programozsokat. Ismertettk IEC1131-3 szabvnynak megfelel programnyelvek

    kzl a

    Ladder Diagram LD -Ltra diagram szimblumokkal

    Function Block language FBD -Funkci blokkos programozs

    Instruction list IL -Utasts lista rsa

    Nyelvek utastsait, legfontosabb jellemzit.

    A fejezetben a kt legjabb programozsi nyelv a

    Sequential Function Chart SFC -Grf jelleg programozs

    Structured text ST -Strukturlt szveg magas-szint nyelv

    jellemzit ismertetjk.

    A jelentsebb PLC gyrtk (Schneider, Siemens, Omron, Allen-bradley) a sajt kszlkeikhez

    alkalmazhat fejleszti krnyezeteket kifejlesztettk.

    2.2.1. Sorrendi vezr lsekhez az SFC (Sequent ial

    Funct ion Chart) .

    A sorrendi vezrlsek tervezsnl mr ismertettk az llapot-grf segtsgvel val mkdsi

    lerst. Emlkeztetl nzzk meg az llapotgrf felptst. A 44. brn lthat llapotgrfot

    elemezzk.

    44. bra

    X0, X1, X3

    X1, X2, X3

    X0, X3

    X2

    Y0Z0

    Y1 Z1

    Y3 Z3

    Y2 Z2

    X2 X0

    X3

    X0 X2

    X1

    X1

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    42.oldal

    A grfbl leolvashat, hogy a szekvencilis hlzatnak ngy llapota (tem, lps, step) van. Az

    temekben kiadott llapotkombincik (llapot azonostk) Y0, Y1, Y2, Y3. A bemeneti

    kombincik X0, X1, X2, X3, s a kimeneti jelkombincik (akcik) Z0, Z1, Z2, Z3 szma is ngy.

    Vizsgljuk az Y2-vel jelzett llapotot. Ebbl az llapotbl csak az X2 bemeneti jelkombinci a hlzatot

    j llapotba vezrli, mg az X0, X1 s X3 nem. Az hogy minden llapothoz csak egyetlen kimeneti

    kombinci tartozik, utal arra, hogy a megvalsts Moore modell szerinti.

    Az SFC egy grafikus programozsi nyelv, amely az llapot-grfhoz hasonlan rja le a sorrendi

    folyamatot.

    Az egyes cgek fejleszti krnyezeteiben kiss eltrek az alkalmazott szimblumok, a fejlesztsi

    lpsek. Mindezek ellenre az alapvet szemllet azonos.

    Megjegyzs: Siemens STEP 7 programoz szoftverben az grafikus sorrendi programot GRAPH -nak

    nevezi, mivel az SFC rvidtst mr hasznlja a rendszer fggvnyek (System Function Control)

    megnevezsre

    Az SFC programozsi nyelv eredete a Telemecanic cg Graf-cet elnevezs grafikus

    programfejleszt nyelve. Az SFC nyelv alkalmazsval minden tpus egy-, s tbb

    szekvencij vezrls programja viszonylag knnyen fejleszthet.

    A kvetkezkben a nyelv elemeit, a programozs lpseit foglaljuk ssze. A fejezet

    befejezsben pldkon mutatjuk be a klnbz fejleszti krnyezetekben, hogyan kell

    programot fejleszteni.

    A 31. brn az elzleg megrajzolt llapotgrfos fggvnymegads (45. bra) SFC nyelv

    programja lthat. Kln jelltk az alapvet funkcikat.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    43.oldal

    45. bra

    A tovbbiakban tekintsk t az egyes elemek funkcijt, valamint a megismert fejleszti

    krnyezetbeli eltr jellsket.

    Az SFC nyelv elemei

    1. llapototk

    Az llapotgrfos lersnl az egyes temeket (llapot) krrel jeleztk. A PLC-s programozsnl

    szoftverenknt kiss eltren egy tglalappal adjk meg az egyes llapotokat (46. bra).

    Step 7 jells (Siemens) Unity Pro XL jells (Schneider)

    Programmer jells (Omron)

    46. bra

    A hrom fejleszti krnyezetben klnbz az lllapot azonostsa. A baloldali brk

    szemlltetik, hogyan jelenik meg a berskor az tem jele, amelybe automatikusan berdik a

    temvlts felttele

    Akcik

    tem

    Inicializl tem

    temvlts

    Elgazs

    Ugrs az adott temre

    tem

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    44.oldal

    soronkvetkez temszm. Az azonost megvltoztathat. A Step7-ben az S bet utni

    szmozs, s az tem neve vltoztathat. A Unity s a Programmer jellsekben csak egy

    azonost szerepel, amely fellrhat. A ketts hatrol vonallal jellt llapot az inicializl tem.

    Egy grfban csak egyetlen inicializls alkalmazhat.

    2. Akcik

    Akcinak azt a logika mveletet nevezzk, amit az adott temben a vezrlsnek vgre kell

    hajtania. Az akcik lehetnek

    egy adott vltozt (bitet) mdost utasts, vagy

    logikai fggvnnyel megadott mvelet.

    A megadhat alapvet bit mveletek jellse s funkcija a kvetkez:

    Mvelet jele operandusz Az adott vltozra vonatkoz mvelet N bit az tem idtartama alatt aktv S bit az tembe lpskor 1-be rja (SET) R bit az tembe lpskor 0-ba rja (RESET)

    D time bit az tembe lps utn t id mlva vlik altvv, s az tem vgig marad aktv (DELAY)

    DS time bit az tembe lps utn t id mlva vlik akltvv (DELAY-SET)

    L time bit az tembe lpskor lesz akv, s t id mlva vlik inaktvv P0 bit az tembl kilpskor egy ciklusig aktv P1 bit Az tembe lpskor egy ciklusig aktv

    A felsorolt mveletek mindegyik krnyezetben alkalmazhatk.

    Megjegyzs: a SET s a RESET mvelet hatsa nem sznik meg az tem befejezte-kor, ezrt

    egy kvetkez temben kell az ellenkez utastst kiadni.

    3. tmenetek (transition)

    Az tmenetek az llapotgrfos lers nyilainak felelnek meg. Jellsk mindhrom fejleszti

    krnyezetben a 47. bra szerinti. Csupn a szimblumhoz rendelt felttelek jellsben trnek

    el

    47. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    45.oldal

    4. Elgazsok

    Amikor egy llapotbl tbb llapotba is lehet tmenet azt az llapotgrfban azzal jelltk, hogy

    acsompontbl kiindul nyilak ms-ms csompontban vgzdtek. Az SFC jellseiben az

    llapot utni vizszintes vonal, s abbl kiindul tmenetekkel adjuk meg.

    Ktfle elgazst klnbztetnk meg. Az egy-vonalas az un. alternatv elgazs (48. bra ),

    ami arra utal, hogy egy adott idpontban csak az egyik tmenet lehetsges. Amennyiben tbb

    llapotvltsi felttel is telejesl, akkor a balrl els teljesl csak.

    48. bra A kt-vonalas jellst (49. bra) a prhuzamos elgazs. Ilyen esetben mindegyik elgazs-

    ban adott akcik be kell fejezdjenek ( nem felttlenl egyidejleg ), s csak azt kveten

    folytatdhatt mvelet sor.

    49. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    46.oldal

    5. Ugrsok

    Az ugrs azt mutatja meg, hogy az eltte lv transitio felttelnek teljeslse utn melyik

    tem vgrehajtsa kvetkezik. Az 50. brn mutattuk be, hogy a klnbz softverekben ezt

    hogyan kell jelezni. Az a.bra Step7, a b. Uniti s a c. a Programer. A Uniti programozsban is

    lkalmazhat a vonalas sszekts.

    a. b. c.

    50. bra

    A kvetkezekben tmren ismertetjk azt, hogyan kell az egyes fejleszti krnyezetekben

    megvalstani az SFC (Graph) nyelv programozst.

    Step7

    Az adott llapothoz tartoz akcitblzat egyik sorra kattintva a jobb gombbal jelenik meg az

    51.brn lthat tblzat. Innen vlaszthato ki az j akci. A kivlaszts utn kell berni a

    megjelen sorba az utastst s az operanduszt.

    51. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    47.oldal

    Az egyes utastsok kivlasztsban a Help nyjt segtsget. (Az operandusznl a bers

    kezdetekor megjelenik a szimblumtbla). A fejleszti krnyezetben a lertaknl tbb akci is

    progrramozhat, amelyek szintn a Help-bl ismerhetk meg.

    Az akciknt funkci (FB) blokkok s egyb fggvnyek (FC,SFC) is hvhatk.

    Unity

    Az adott temhez tartoz akcik megadshoz elszr az temre kettt kattintva megjelenik az

    52. bra szerinti ablak. A baloldali oszloban vlaszthat ki a mvelet, mellette az idzts (ha

    szksges) majd a operandusz. A mvelet a New action gommbal nyugtzhat. Lehetsg van

    egy mr bert mvelet mdostsra, vagy trlsre.

    52. bra

    Amikor logkai fggvnyben kvnunk akcit megadni, akkor a Section mezt kell kivlasztani s

    a fggvnynv megadsa utn rhat (Edit Action Section) a ngy kivlaszthat nyelv

    valamelyikn a fggvny. (53. bra)

    53. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    48.oldal

    A megfelel nyelv kivlasztsa s az Edit Action section gomb lenyomsa utn mr a nyelv

    editorban szerkeszthet az j akci fggvnye.

    Programmer

    54. bra

    55. bra

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    49.oldal

    Plda az SFC nyelv programozs alkalmazsra

    56. bra

    2.2.2. Strukturlt s zveges ST (Structured Text)

    2.2.3.

    Az ST nyelv utastsai

    IF...THEN...END_IF IF NOT...THEN...END_IF

    IF FLAG THEN IF NOT FLAG THEN C:=SIN(A) * COS(B) ; C:=SIN_REAL(A) * COS_REAL(B) ; B:=C - A ; B:=C - A ; END_IF ; END_IF ; IF A>B THEN C:=SIN(A) * COS(B) ; B:=C - A ;

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    50.oldal

    END_IF ;

    CASE...OF...END_CASE

    CASE szaml OF 0 : Lp1:= 0;Lp2:= 0;Lp3:= 0;Lp4:= 0;Lp5:= 0; 1 : Lp1:= 1; 2 : Lp2:= 1; 3 : Lp3:= 1; 4 : Lp4:= 1; 5 : Lp5:= 1;

    ELSE Lp1:= 0;Lp2:= 0;Lp3:= 0;Lp4:= 0;Lp5:= 0;

    END_CASE;

    ELSE ELSIF...THEN

    IF A>B THEN IF A>B THEN C:=SIN(A) * COS(B) ; C:=SIN(A) * COS(B) ; B:=C - A ; B:=SUB(C,A) ; ELSE ELSIF A=B THEN C:=A + B ; C:=ADD(A,B) ; B:=C * A ; B:=MUL(C,A) ; END_IF ; END_IF ;

    IF A>B THEN IF B=C THEN C:=SIN(A) * COS(B) ; ELSE B:=SUB(C,A) ; END_IF ; ELSIF A=B THEN C:=ADD(A,B) ; B:=MUL(C,A) ; ELSE C:=DIV(A,B) ; END_IF ;

    FOR

    FOR i:= 10 TO 1 BY -1 DO (* BY < 0 : Backwards.loop *) C:= C * COS(B) ; (* Instruction is executed 10 x *) END_FOR ; FOR i:= 10 TO 10 DO x (* Unique Loop *) C:= C * COS(B) ; END_FOR ; FOR i:= 10 TO 10 BY -1 DO (* Unique Loop *)

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    51.oldal

    C:= C * COS(B) ; END_FOR ;

    WHILE...DO...END_WHILE REPEAT...UNTIL...END_REPEAT

    x := 1; x := -1 WHILE x = 101 END_REPEAT ;

    EXIT

    FOR I := 1 TO 3 DO FOR J := 1 TO 2 DO IF FLAG=1 THEN EXIT; END_IF ; SUM := SUM + J ; END_FOR ; SUM := SUM + I ; END_FOR

    UGRS MVELET

    IF var1 THEN JMP START; fut := Be & NOT lep; : : START: ...

    FGGVNY HVS

    FBI_3 (IN := fut (*BOOL*), PT := t#1s (*TIME*), Q => lep (*BOOL*), ET => ido (*TIME*) ); FBI_2 (CU := lep (*BOOL*), R := veg (*BOOL*), PV := mo (*INT*), Q => veg (*BOOL*), CV => szaml (*INT*) );

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    52.oldal

    Pldk az ST nyelv programozs alkalmazsra

    Fut fnyt vezrl program a Unity Pro XL krnyezetben

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    53.oldal

    Kombincis feladat tblzatos megoldsra Unity Pro XL krnyezetben

    =5

    )29,26,24,21,18,16,13,10,8,5,2,0(Ki

    MOVE_AREBOOL_INT ( BEM, bemenet ); (* bemeneti tmb beolvassa INT-be*) eredm := FIND_EQ_ARINT ( Ig_tabl , bemenet ) ; (* rtk keress tblzatban*) IF eredm >= 0 THEN (* kimeneti rtk lltsa*) Ki := 1 ; ELSE Ki := 0 ; END_IF;

    FB ltrehozsa a STEP 7 fejleszti krnyezetben

    FUNCTION_BLOCK FOR_EXA VAR INDEX: INT ; IDWORD: ARRAY [1..50] OF STRING; END_VAR BEGIN FOR INDEX := 1 TO 50 BY 2 DO IF IDWORD [INDEX] = KEY THEN EXIT; END_IF; END_FOR; END_FUNCTION_BLOCK

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    54.oldal

    3. Irnytsi rendszerek felgyelete

    3.1. Mrsadatgyjts A mrsadatgyjts clja, s feladata

    Mrsadatgyjtsnek azt az automatikus mrssorozatot nevezzk, amely az irnytott

    folyamat kivlasztott jellemzinek rtkt - meghatrozott idpontokban (mintavtelezs

    idpontja) - lemri s azokat egy adatbzisba, rja.

    A mintavtelezs ltalban minden mrt jellemznl azonos. Akkor, ha az egyes jellemzk

    vltozsi sebessge nagysgrendekkel klnbzik a mrsi idpontok gyakorisgt is

    clszer eltrnek vlasztani.

    Az osztott intelligencij irnytsi rendszerekben a mrsadatgyjts szolgltatja az

    alapadatokat

    az irnytsi stratgia meghatrozshoz,

    az irnyts vgrehajtshoz,

    a naplzshoz,

    az ellenrzshez,

    a hibadiagnzishoz, stb.

    3.1.1. Adatbzis :

    Adatbzisnak az adatok rendezett halmazt nevezik. A rendezs szempontjai

    klnbzek lehetnek. Gyakori az idpont szerinti rendezs, amely a mrsadatgyjtsre is

    jellemz.

    Rekord az adatok azon csoportja, amely a rendez mennyisg ugyanazon rtkhez

    tartozik. Pl. az irnytsi jellemzk azonos idpontban mrt rtkei.

    Mez a rendez mennyisg klnbz rtkeihez tartoz egyazon adatok csoportja. Pl. az

    egyik irnytsi jellemz klnbz idpontokban mrt rtkei.

    Az adatbzis rtelmezshez, kirtkelshez leggyakrabban a tblzatos, vagy a grafikus

    megjelentst hasznljk. A tblzat egy sora a rekord, s oszlopai a mezk. A grafikus

    brzolsnl hasznlhatk paramterezett skbeli, vagy trbeli - klnbz formtum s

    elrendezs - megjelentsek.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    55.oldal

    3.1.2. Az automatikus mrs (adatbzisgy j ts) :

    A hierarchikus szervezs irnytsi rendszerekben a jellemzk mrst s trolst azon a

    szinten vgzik, ahol az elsdleges felhasznlsuk trtnik. gy az irnytsban kzvetlenl is

    hasznlt vltozkat - pl. a szablyozs rzkelt jellemzi - az irnytsi szinten, mg a csak

    a stratgiai, vagy naplzsi clra szksges jellemzket a felgyeleti szinten mrik. Az

    egyes szintek kztt ipari-, vagy szmtgpes hlzaton trtnik az adatsszests az

    egysges adatbzisba.

    Ahhoz, hogy a mrssorozat minl kevesebb idt vegyen ignybe clszer sztvlasztani a

    "nyers adat" mrst az adat feldolgozstl (konvertlstl, dimenzionlstl). Pl.

    egy analg jellemzt mrve a nyers adat az A/D talakt kimen jele. A jellemz -

    dimenzihelyes - tnyleges mrszmt az adatok feldolgozsa sorn - a mrstl idben

    elklntve - kell meghatrozni.

    3.1.3. Mintavtelezs i id

    A mintavtelezsi id tm az az id, amely egy adott jel kt egyms utni mrse kztt eltelik.

    A mintavteles mrs pontossga javul, ha nveljk az idegysg alatt vgrehajtott

    mrsek szmt, vagyis cskkentjk mintavtelezsi idt.

    Azonos mrsi pontossg ms-ms jelformknl klnbz mintavtelezsi idvel

    valsthat meg. Nzzk a leggyakoribb jelformknl, hogyan clszer megvlasztani az

    idegysg alatti mrsek szmt.

    Periodikus jelek:

    A periodikus jelek mrsnl elfogadhat kzelts, hogy a jel egy peridusa alatt vett

    mintk szma, s mrsi pontossg kztt fordtott arnyossg rvnyes. Termszetesen

    a mintavtelezsi id csak az egyik tnyez. Az alkalmazott mr rendszer pontossga

    alapveten megszabja az elrhet mrsi pontossgot. A lertakbl kvetkezik, hogy 1 %

    mrsi pontossg mreszkz alkalmazskor, peridusonknt 100 mintnl tbb vtele mr

    nem javt mrs minsgn. sszefoglalva megllapthatjuk, hogy a peridusonknt

    szksges mintk szma (n), s a mrrendszer pontossga (p) kztt kapcsolatot az

    p1n @

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    56.oldal

    A mrt jelek, az albbi kt csoportba sorolhatk:

    lland, vagy nagyon lassan, illetve

    gyorsan vltoz jelek.

    (A vltozst mind a frekvencira (peridusid) mind, pedig az amplitdra vonatkoztatjuk).

    Az lland, illetve a mrs idtartama alatt nem vltoz jelek esetben rvnyes a

    Shannon elv, mely szerint peridusonknt elgsges kt mintt ismernnk Ilyen mrseknl

    a mintavtelezsi id a peridusid (Tj) fele.

    A mrst, s az adatok trolst n/2 szm periduson keresztl kell ismtelni = 360/n

    fokos fzistolssal. (42 .bra)

    57. bra

    A gyorsan vltoz jeleknl egy peridus alatt kell az n db mintt lemrni s trolni.(43.

    bra)

    58. bra Nem periodikus jelek

    A nem periodikus jelek kvnt p pontossg mrshez szksges mintavtelezsi idt a jel

    legnagyobb meredeksg szakaszbl lehet meghatrozni. A leggyorsabban vltoz

    jelszakasz p rtk megvltozshoz tartoz idt kell vlasztani a mintavtelezs

    ismtlshez.(44. bra)

    t

    tp

    t

    J

    n minta peridusonknt

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    57.oldal

    59. bra

    A vizsglt jelnl megvlaszthat legkisebb tm, s ezzel a mrs pontossga fgg a mrs-adat gyjt rendszer felptstl.

    3.1.4. Mrs-adatgy j t rendszerek

    A mrs-adatgyjts sorn mind analg mind, pedig diszkrt (digitlis) jelek sorozatos

    mrse, s trolsa trtnik. A mr-trol rendszer felptse alapveten meghatrozza,

    hogy mekkora lehet a leggyorsabb mintavtelezs, amibl kvetkezik a mrhet jelek

    hatrfrekvencija.

    A rendszereket csoportosthatjuk:

    csatornaszm (a mrhet jelek szma),

    a mrssorozat-,

    s az adattrols idbeli vgrehajtsa

    alapjn.

    3.1.5. Adat fe ldolgozs:

    A valsidej mrssorozat "nyers" rtkeibl ll adatbzis rtkelsre, elemzsre

    felhasznlhat formba az adatfeldolgozs sorn kerl. Ehhez a feladathoz a klnbz

    adatbzis kezel programok hasznlhatk. Ezek kz tartozik a Microsoft Excel tblzat-, s

    adatbzis kezel programja, amely kis-, s kzepes mret adatbzis nagyon vltozatos

    feldolgozsra alkalmas. Segtsgvel megoldhatk a szksges tszmtsok (dimen-

    zionls), rendezs, keress, tblzatos s sokfle grafikus megjelents.

    J

    t tm

    P

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    58.oldal

    3.2. Folyamatmegjelents 3.2.1. Megjelen ts fogalma s a lkalmazsa

    Folyamatmegjelents alatt szkebb rtelemben valamely (ipari) folyamat llapotnak a

    szemlltetst rtjk. Tgabb rtelemben az ipari folyamat felgyelett ellt

    operator s a szmtstechnikai rendszer kztt fennll interaktv kapcsolatot

    nevezzk folyamatmegjelentsnek. Ez magban fogtalaja mindazon feladatokat

    amely e kapcsolat kialaktshoz elengedhetetlen - teht a kommunikcit, az adatok

    felknlst, a grafikus szemlltetst, a figyelmeztetseket, a vezrlsi funkcikat,

    az adatok trolst s az opertori parancsokat.

    A folyamatmegjelentsre jellemz grafikus brzols ppen e kapcsolat hathats

    megvalstsa rdekben alakult ki. A grafikus folyamatsmkon a kezel egyetlen

    szempillantssal ttekintheti a rendszer llapott. Azonban a jl tgondolt szveges

    informci (alarm) legalbb ilyen fontos momentuma a folyamatmegjelentsnek.

    ppgy mint a klnfle hangjelzsek, az egyszer beep-tl a szmtgpes

    beszdhangig. A modern megjelent rendszerek az informciszolglat felsorolt

    eszkzeit kombinciban alkalmazzk.

    A folyamatmegjelent rendszereket ltalnosan alkalmazzk az ipari automatizls

    minden terletn. Az hardware s a software rak elmlt vekben megfigyelhet jelents

    zuhansa miatt ma mr szmos egyb terleten is tallkozhatunk e rendszerekkel.

    Ilyenek a lakhz-biztonsgtechnikai alkalmazsok, szmos j orvosi alkalmazs,

    modellezs, laboratriumi alkalmazsok, oktats, stb.

    A definci szerinti megjelent rendszerek meglehetsen bonyolult szmtstechnikai

    programcsomagok. Nem csoda, hiszen a legnehezebb programozsi feladatok itt mind

    megtallhatk. nmagban a kommunikci, a hlzatkezels, a grafika s a

    menrendszerek is elegend problmt takarnak - ht mg azok sszessge. Rszben

    ennek a krlmnynek ksznhet, hogy a megjelentsre mind a mai napig nincs igazn

    kiforrott megolds, a szabvnyosts is csak a kezdeteknl tart.

    3.2.2. Rvid trtnet i ttekints

    A folyamatmegjelents gyakorlatilag egyidej az ipari automatizlssal, szmtgpes

    folyamatmegjelents pedig azta ltezik, amita a szmtgp. Az 1970-es vek

    kzepig azonban csak a komolyabb alkalmazsok kaptak felgyeleti szmtgpet

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    59.oldal

    tekintettel a korszak irnytsi clra alkalmas berendezseinek magas rra (Id. PDP

    sorozat). A grafikai szolgltatsok kezdetlegessge miatt mg gy is inkbb

    folyamattblkon brzoltk a gyrts llapott. Nem vletlen ht, hogy a

    folyamatmegjelents e kezdeti korszakban mg elvlaszthatatlan rszt kpezte a teljes

    folyamatirnytsi rendszernek, amely tipikusan centrlis kialakts volt. Teht

    egyetlen nagyteljestmny szmtgp vgezte a rendszer teljes felgyelett. Olyan

    nevek fmjelzik e korszakot, mint a Honeywell, Foxborrow, Ferranti, Yokogawa, stb.

    A komplett folyamatirnyt rendszerek 1980-as vekben megjelen j genercija mellet

    ekkor kezddtt meg az irnytsi rendszertl rszben vagy egszben fggetlen nll

    folyamatmegjelent rendszerek kifejlesztse. Az osztott intelligencij rendszerek s

    a hlzati szabvnyok kialakulsval lehetv vlt, hogy a megjelentsrt felels

    szmtgp kizrlag az ember gp kapcsolattal foglalkozzk, amely interaktv

    kapcsolatban ll a folyamatirnyt rendszer tovbbi elemeivel, a vezrlkkel,

    szablyozkkal, stb. Az adatok az alkalmazott kommunikci rendszer rvn kerlnek

    tovbbtsra

    Ez a folyamat tette lehetv az 1980-as vek vgtl az olcs irodai kszlkek,

    tbbnyire PC folyamatmegjelents cljra val felhasznlst is, hiszen elvileg lehetv

    vlt a folyamatmegjelent terminl olcs szmtgppel val kivltsa. Megjegyezzk,

    hogy a PC-k ltjogosultsgt a megbzhatsg s a teljestmny elmlt vekben

    megfigyelhet lnyegi javulsa alapozta meg. Ma mr az ipari PC-k mellett egyre inkbb

    elfogadhat az irodai kszlkek alkalmazsa is - rszben a berendezsek

    megbzhatsgnak a nvekedse, rszben a rendszerek modulris kialaktsa miatt is. A

    hagyomnyos komplett folyamatirnyt rendszerek teht mindinkbb kiszorulnak az

    alkalmazsokbl. A PC-k forradalma mellett az nll nagyteljestmny grafikus

    munkallomsok (Workstation) terjedse is megfigyelhet (pl. Sun-Station), mivel ezek

    ra is meredeken tart lefel.

    Az itt vzolt folyamatokat szemllteti a kvetkez bra:

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    60.oldal

    3.2.3. A megje lent rendszerek legfb b t pusa i

    A megjelent rendszerek tbbfle szempont szerint csoportosthatk. A kvetkezkben

    az irnytsi rendszer nyitottsga szempontjbl lltunk fel kategrikat. Ezek a

    kvetkezk:

    Komplett centralizlt folyamatirnyt rendszerek.

    A komplett folyamatirnyt rendszer magban foglalja az irnytsi s megjelentsi

    feladatok valamennyi aspektust. Br osztott felptsk tekintetben nem mutatnak

    lnyegi architektrlis eltrseket a modulris rendszerektl, a bvthetsg s

    hozzfrhetsg tekintetben teljesen zrtak. Tipikus plda a nagy mlt CENTUM a

    Yokogawa Hokushin Electronics cgtl. Htrnyaik ellenre e rendszerek ltjogosultsgt

    kiforrottsguk indokolja, minthogy e gyrtmnyok mgtt sok esetben 10-20 v

    tapasztalata hzdik meg.

    Elosztott intelligencij modulris rendszerek.

    A modulris rendszerek szmtgp-modulokbl felptett osztott intelligencij

    rendszerek. Itt teht a megjelentsi s irnytsi feladatok mr rszben elvlnak

    egymstl. A modulris rendszer elemei valamilyen szles krben alkalmazott opercis

    rendszer felgyelete alatt futnak (RSX, UNIX, stb.). A portabilits (nyitottsg) teht az

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    61.oldal

    opercis rendszer szintjn jelentkezik, de a kommunikci s az ipari perifrik illesztse

    tbbnyire tovbbra is zrt rendszert alkot. A modularits egy adott elemkszletbl val

    ptkezst jelenti. Ma mr a legtbb komplett folyamatirnyt rendszernek is van

    modulris vltozata. Az elz pontban emltett Yokogawa Yewpack folyamatterminlja

    mr a modularits figyelembevtelvel szletett meg. Tovbbi tipikus plda a 68020

    bzis PEP szmtgp csald, vagy a TDC3000 rendszer. Hasonl kategrij rendszerek

    PC bzison is lteznek. Ilyen a QNX alap PROMETHEUS, s a szmos PLC -hez ksztett

    megjelent clprogram, amely egy-egy konkrt PLC illesztst vgzi (pl. FESTO-VIP).

    Univerzlis folyamatmegjelent rendszerek,

    Bizonyos, hogy a jv tja az univerzlis folyamatmegjelent rendszerek alkalmazsa.

    Ezeknl mr teljesen klnvlik a megjelents s az irnyts. A folyamatmegjelent

    rendszer szempontjbl teljesen mindegy, hogy az irnyts milyen PLC -k, szmtgpek

    kzremkdsvel valsul meg. Az univerzlis meg jelent rendszer elterjedt opercis

    rendszer felgyelete alatt fut, s ahol csak lehet a szabvnyokra tmaszkodik - ppen a

    nyitottsg teljes megvalstsa rdekben. E kategriba sorolhat a VISION

    folyamatmegjelent rendszer is. Az univerzlis rendszerek fontos tulajdonsga a vezrl-

    fggetlensg, szemben a komplett s modulris rendszerekkel, ahol a perifrilis

    szolgltatsok kre kttt.

    Termszetesen a fenti felsorols egyes tagjai kztt tmenetek vannak, ahogy ezt az

    brn is szemlltettk.

    3.2.4. Folyamatterminl .

    Folyamatterminlnak nevezzk az irnytstechnikai rendszer interaktv ember-gp

    kapcsolat megvalstsrt felels szmtgpt.

    E pontban a folyamatterminl legfbb funkciit foglaljuk ssze:

    Folyamatterminl helye a rendszerben.

    A folyamatterminl ltalban klnll szmtgp amely a grafikus vagy semi-

    grafikus munkalloms kpessgeivel rendelkezik. A folyamatterminl kommu-

    nikcis hlzatok tjn tart kapcsolatot a megjelentett ipari folyamattal s a

    rendszer egyb erforrsaival. A rendszer felptst VISION alkalmazsa esetn az

    albbi bra szemllteti.

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    62.oldal

    Folyamatterminl funkcik.

    A kvetkezkben a legfontosabb folyamatterminl funkcikat vesszk sorra

    Kommunikci

    A folyamatterminl kommunikci rvn teremt kapcsolatot a irnytott folyamattal s a

    teljes rendszer tovbbi szmtstechnikai egysgeivel.

    Mint az brn lthat, az ltalnos folyamatterminl egyszerre hrom irnyban termet

    kapcsolatot a klvilggal.

    Als szint hlzat:

    Kommunikci az Input-Output rendszerrel, amely ltalban PLC -kbl s egyb irnyt

    szmtgpekbl ll. E kommunikci rszben ciklikusan beolvasott bemeneti llapotokat,

    msrszt az operator ill. a terminl szint automatika parancsait tovbbtja. Tipikus

    hlzatfajtk a klnfle sodort buszhlzatok (RS422/485), mint a BITBS vagy a

    PROFIBUS, de elkpzelhet csillag kialakts pont-pont kapcsolat is (RS232).

    Terminl hlzat:

    Prhuzamos kapcsolatteremts mellrendelt folyamatterminlokkal. A klnbz

    terminlok klnfle hozzfrsi jogokkal rendelkezhetnek. Amennyiben a rendszer

    tovbbi terminljai is ugyanazon az IO hlzaton lgnak, kln terminlhlzatra nincs

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    63.oldal

    szksg. Ellenkez esetben a kitntettet funkcij szerver-terminl gondoskodik az

    adatok sztosztsrl. Tipikus hlzatfajtk a NOVELL s a TCP/IP.

    Fels szint hlzat:

    Kapcsolattarts a flrendelt (main-frame) felgyel szmtgppel s a

    gyrtsirnytssal. A fels szint kapcsolatot opust a main-frame ignyei hatrozzk

    meg. Gyakori az egyszer RS232 soros vonal.

    A kommunikci ltalban az ISO htszint protokoll-hierarchija szerint pl fel. Gyakori

    a MAP szabvnyok klnfle vltozatainak az alkalmazsa (pl. Mini MAP).

    3.2.5. Riport ksz ts

    A riport valamely gyrts vagy egy folyamat eredmnynek az sszefoglalsa. A riport

    ltalban a nyomtatra kerl kezeli parancsra vagy a program ltal automatikusan. A

    riport ltalban egy tblzat, amely szabadon konfigurlhat felpts kijellve a helyet

    a megfelel adatok szmra

    3.2.6. Opertor i szerv iz

    Az operatori szerviz az operator krseinek a kiszolglsra szolgl. Ezen felhasznli

    programrszek gondoskodnak a megfelel parancsok ellenrzsrl majd

    vgrehajtsrl, szerviz kpek ill. menk felrajzolsrl stb. gy az opertori szerviz

    keretben valsul meg a rendszervdelem (kulcssz bekrse), az zemmd

    vltoztatsok.

    3.2.7. Megjelen ts

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    64.oldal

    A megjelents a mkd folyamat adatait brzolja az opertor szmra. Az brzols

    mdjt tekintve beszlhetnk grafikus (semi-grafikus) s szveges (tblzatos)

    megjelentsrl.

    3.2.8. Adat fe ldolgozs

    A folyamatmegjelent rendszernek ltalban kpesnek kell lennie bizonyos

    adatfeldolgozsi feladatok elltsra. Ilyenek az tlagkzn, integrls, szmtsi

    kpletek vgrehajtsa, stb.

    3.2.9. Hozzfrs i s zintek

    A folyamatterminl funkcik ltalnosan hrom szinten frhetk hozz:

    (1) a programoz szmra,

    (2) a felhasznl szmra, s

    (3) a karbantart szemlyzet (ltalban nhny kitntetett opertor) szmra.

    Programozi szint.

    Ez a szint teszi lehetv a fejleszti krnyezet szolgl tatsainak hozzfrst. Tipikusan

    a kpszerkesztsi, adatdefincis s programozsi szolgltatsokat tartalmazza.

    Opertori szint.

    Ez a norml felhasznli hozzfrs szintje. Mindazon funkcik sszessge, amely a

    felhasznli program klnbz kpeinek s adatainak az elrst teszi lehetv.

    Ezenkvl e szint biztostja az opertori parancsok vgrehajtst, beavatkozsokat,

    nyomtatsokat, archivlst, feldolgozsi mveleteket stb.

    Karbantartsi szint.

    E szinthez tartoznak mindazon funkcik, amelyek a felhasznli program bossztv

    mkdst biztostjk. Ide tartoznak a trolt adatok (diszk) karbantartsa, rgi

    archvumok trlse, fele-ok, adattblk inicializlsa, vdelmi kulcsok belltsa, lnyeges

    paramterek feltltse, stb. Mindezen feladatok specilis kpzsben rszeslt kezelt

    feltteleznek.

    A szint megvalstst kln is figyelmbe ajnljuk az olvasnak. Tapasztalat szerint ui. e

    szint megvalstsa ltalban elmarad. A legtbb utnjrsnak, utazsnak, knos telefon-

    beszlgetsnek a kiindulpontja ez

    Forrs: http://www.doksi.hu

  • Zalotay Pter: Programozhat irnytsok II Elmleti tananyag 2. flv

    65.oldal

    Grafikus megjelents esetn az adatok az ipari folyamat szmtgpes modelljn

    kerlnek brzolsra az adat forrsra jellemz mdon. Azt a mdot, ahogy az adat

    megjelenik nevezzk animcinak. Az animci lnyegben attl fgg, hogy a krdses

    grafikus objektum mely paramterhez (attribtumhoz) rendeltk hozz az adatot.

    Tipikus a szn s kitltsi mintk vltoztatsa, a feltteltl fgg szvegkirats (pl.

    hibajelzs), a mrt rtek kzvetlen kirsa s az egyszer grafikonok, mint a brgrf s a

    trend.

    Az ignyesebb folyamatmegjelent rendszerek az elbb felsorolt animcis technikkon

    tlmen tovbbi lehetsgeket is felknlnak. Ilyen az objektumok alak- s pozci

    vltoztatsa, forgatsa, bitmap-animci lejtszsa, stb. Vannak olyan rendszerek is,

    amik kpesek vide anyag ablakban val megjelentsre is.

    A szveges (tblzatos) megjelents esetn az adatok mrt rtkkkel, dimenzijukkal

    s a hozzjuk tartoz tovbbi szveges informcival kerlnek brzolsra. Ez br

    rendkvl egyszer mdszer, az esetek tbbsgben kielgt - sokszor a tblzat

    ttekinthetsge miatt mg jobb is mint az sok rszletet tartalmaz bonyolult

    folyamatsma.

    3.2.10. Alarmkezels

    Az alarm specilis szveges informci, ami valamely kritikus llapot vagy fe