rs 485 kommunikacio gm7u plcvel modbus protokoll

74
(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 1 BEVEZETÉS _______________________________________ 5 1. VEZÉRLÉS AZ IPARBAN________________________ 6 1.1. Vezérlés fejlıdése:______________________________________________ 6 1.1.1. Elektromechanikus vezérlések ______________________________________________ 6 1.1.2. Huzalozott logikájú elektronikus vezérlések ____________________________________ 6 1.1.3. Számítógépes vezérlések, programozható logikai vezérlık________________________ 8 1.2. Vezérlık felépítése és felosztása ______________________________ 8 2. PLC A KEZDETEKTİL NAPJAINKIG ___________ 9 2.1. PLC történelem _________________________________________________ 9 2.2. A PLC-k fejlıdésének áttekintése: ____________________________10 2.3. PLC az iparban _________________________________________________10 2.4. PLC felépítése: _________________________________________________11 2.5. A PLC-k funkcionális felépítése _______________________________12 2.5.1. A központi feldolgozó egység (Central Processing Unit) _________________________ 13 2.5.2. Tápegység ____________________________________________________________ 13 2.5.3. Bemeneti és kimeneti egységek ____________________________________________ 13 2.5.4. Digitális bemeneti egységek _______________________________________________ 13 2.5.5. Digitális kimeneti egységek________________________________________________ 13 2.5.6. Analóg bemeneti egységek________________________________________________ 14 2.5.7. Analóg kimeneti egységek ________________________________________________ 14 2.5.8. Kommunikációs egységek ________________________________________________ 14 2.5.9. Intelligens egységek _____________________________________________________ 14 2.5.10. Memória _____________________________________________________________ 15 3. PROGRAMOZHATÓ VEZÉRLİK PROGRAMOZÁSA ________________________________ 15 3.1. Alapszoftver____________________________________________________15 3.2. Felhasználói programok _______________________________________16 3.2.1. A felhasználói program végrehajtása ________________________________________ 16 3.3. PLC programnyelvek ___________________________________________17 4. LG IPARI FELHASZNÁLÁSÚ TERMÉKEK______ 18 Forrás: http://www.doksi.hu

Upload: rgewrggew-wgregrge

Post on 17-Sep-2015

245 views

Category:

Documents


4 download

DESCRIPTION

gfhg gf hgf gf fg gf hfg fg gf hgf hfg gf fg hgf hgf fgh gfhfghgfhgfhfghgfhfghgfhgfhgfhgfh fg hgfhgfh gf hgfh gfhgfhfghgfhgfgf hgf hghgfgfhgfh gf hgf hfhgfhgfhghfgh

TRANSCRIPT

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    1

    BEVEZETS _______________________________________ 5

    1. VEZRLS AZ IPARBAN________________________ 6

    1.1. Vezrls fejldse:______________________________________________ 6 1.1.1. Elektromechanikus vezrlsek ______________________________________________ 6 1.1.2. Huzalozott logikj elektronikus vezrlsek ____________________________________ 6 1.1.3. Szmtgpes vezrlsek, programozhat logikai vezrlk________________________ 8

    1.2. Vezrlk felptse s felosztsa ______________________________ 8

    2. PLC A KEZDETEKTL NAPJAINKIG ___________ 9

    2.1. PLC trtnelem _________________________________________________ 9

    2.2. A PLC-k fejldsnek ttekintse: ____________________________10

    2.3. PLC az iparban _________________________________________________10

    2.4. PLC felptse:_________________________________________________11

    2.5. A PLC-k funkcionlis felptse _______________________________12 2.5.1. A kzponti feldolgoz egysg (Central Processing Unit) _________________________ 13 2.5.2. Tpegysg ____________________________________________________________ 13 2.5.3. Bemeneti s kimeneti egysgek ____________________________________________ 13 2.5.4. Digitlis bemeneti egysgek _______________________________________________ 13 2.5.5. Digitlis kimeneti egysgek________________________________________________ 13 2.5.6. Analg bemeneti egysgek________________________________________________ 14 2.5.7. Analg kimeneti egysgek ________________________________________________ 14 2.5.8. Kommunikcis egysgek ________________________________________________ 14 2.5.9. Intelligens egysgek _____________________________________________________ 14 2.5.10. Memria _____________________________________________________________ 15

    3. PROGRAMOZHAT VEZRLK

    PROGRAMOZSA ________________________________ 15

    3.1. Alapszoftver____________________________________________________15

    3.2. Felhasznli programok _______________________________________16 3.2.1. A felhasznli program vgrehajtsa ________________________________________ 16

    3.3. PLC programnyelvek___________________________________________17

    4. LG IPARI FELHASZNLS TERMKEK______ 18

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    2

    4.1. LG LS programozhat vezrl berendezsek _________________18 4.1.1. MASTER-K sorozat______________________________________________________ 19 4.1.2. GLOFA GM sorozat _____________________________________________________ 19

    4.1.2.1. LG GLOFA GM7U termkrl ltalban ___________________________________ 20 4.1.2.2. GM7U ltalnos jellemzk_____________________________________________ 20 4.1.2.3. GM7U mszaki jellemzk _____________________________________________ 21 4.1.2.4. Hasznos beptett fggvnyek _________________________________________ 21 4.1.2.5. Bvt modulok:_____________________________________________________ 22

    4.2. LG Inverter (frekvenciavlt)__________________________________22 4.2.1. Fordulatszm szablyozs ________________________________________________ 24 4.2.2. A frekvenciavlt mkdse_______________________________________________ 24 4.2.3. LG Startvert frekvenciavltk ______________________________________________ 25

    4.2.3.1. Startver - iC5 0,4kW - 2,2 kW 1 fzis, 230 V 50 Hz, 0-400Hz__________________ 25 4.2.3.2. Startver - iG5 0,4kW - 4 kW 1/3 fzis, 230/400V 50 Hz, 0-400Hz ______________ 26 4.2.3.4. Startver - iS5 0,75kW - 75 kW 3 fzis, 400V 50 Hz, 0-400Hz__________________ 26 4.2.3.5. Startver - iH 0,75kW - 22 kW 3 fzis, 400V 50 Hz, 0-400Hz___________________ 27

    5. PLC-K KOMMUNIKCIS RENDSZERE _______ 27

    5.1. Soros adattvitel_______________________________________________27 5.1.1. tviteli sebessg ________________________________________________________ 28 5.1.2. Adattvitel irnya _______________________________________________________ 28 5.1.3. Kdolsi eljrsok_______________________________________________________ 28

    5.1.3.1. RS 232C kdols____________________________________________________ 29 5.1.3.2. Nullra komplementl differencilis kdols ______________________________ 29 5.1.3.3. Manchester-kdols _________________________________________________ 29 5.1.3.4. Differencilt Manchester-kdols _______________________________________ 29

    5.2. RS tpus kommunikcis szabvnyok________________________30 5.2.1. RS 232C szabvny szerinti adattvitel _______________________________________ 30 5.2.2. RS-422/485 szabvny szerinti adattvitel_____________________________________ 31

    5.3. Hlzati kommunikci________________________________________32 5.3.1. Ethernet hlzat ________________________________________________________ 33

    5.4. Gyrtspecifikus buszrendszerek _____________________________34 5.4.1. Profibusz ______________________________________________________________ 34 5.4.2. Foundation Fieldbus _____________________________________________________ 36 5.4.3. CANbus_______________________________________________________________ 37 5.4.4. Modbus _______________________________________________________________ 38

    6. RS 485 KOMMUNIKCI GM7U PLC-VEL_____ 39

    6.1. Rendszerbellts______________________________________________39 6.1.2. A PLC belltsa ________________________________________________________ 39 6.1.2. Az LG GM7U PLC megismerse ___________________________________________ 39

    6.2. Frekvenciavlt kivlasztsa _________________________________41 6.2.1. A frekvenciavlt megismerse ____________________________________________ 42 6.2.2. Az SV-iC5 zembe helyezse _____________________________________________ 44

    6.2.2.1. Modbus bvtkrtya installlsa _______________________________________ 45 6.2.2.2. Elzetes belltsi teendk ____________________________________________ 47

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    3

    6.3.Rendszersszellts ___________________________________________48 6.3.1. GM7U s PC kapcsolata__________________________________________________ 49 6.3.2. GM7U tpellts ________________________________________________________ 49 6.3.3. SV-iC5 tpellts _______________________________________________________ 49 6.3.4. GM7U s iC5 kapcsolata _________________________________________________ 50

    6.4. GM7U programozsa___________________________________________50 6.4.1. GMwin program kszts _________________________________________________ 50 6.4.2. GMwin kommunikcis belltsok__________________________________________ 51 6.4.3. GMwin Modbus funkciblokkok ____________________________________________ 53

    6.4.3.1. MOD0304 funkciblokk _______________________________________________ 54 6.4.3.2. MOD0506 funkciblokk _______________________________________________ 55

    6.4.4. Modbus cmzsi szablyok________________________________________________ 55

    7. MODBUS PLDAPROGRAM____________________ 57

    7.1 Idztett szmll ksztse ___________________________________58

    7.2. Idztett utastsok ____________________________________________60

    7.3. rsengedlyezs ______________________________________________61

    7.4. Felfutsi id belltsa ________________________________________62

    7.5. Lelfutsi id belltsa ________________________________________63

    7.6. Kimeneti frekvencia belltsa________________________________64

    7.7. Motor indtsa__________________________________________________64

    7.8. Motor lelltsa ________________________________________________65

    7.9 Paramter llapot lekrdezse ________________________________66

    7.10. Modbus kommunikcis hibazenetek ______________________68

    8. ZEMZAVAR ELHRTS _____________________ 69

    8.1. ltalnos belltsok __________________________________________69

    8.2. GM7U belltsok ______________________________________________69

    8.3. SV-iC5 belltsok _____________________________________________69

    8.4. Bektsi hibk _________________________________________________70

    8.5. Paramter belltsi hibk ____________________________________71

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    4

    SSZEGZS______________________________________ 73

    IRODALOMJEGYZK_____________________________ 74

    MELLKLET ______________________________________ 74

    A kvetkez oldalakon lthat dokumentumok szerzi jog vdelme alatt llnak, mindenfle msolsuk, terjesztsk jogi kvetkezmnyeket von maga

    utn!

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    5

    Bevezets

    A 20. szzad kzeptl, a nagymrtk ipari fejlds s az egyre szlesed piac hatatlanul a vezrls reformlshoz vezetett. A forradalmi jtst a programozhat logikai vezrl (tovbbiakban PLC) megjelense jelentette, mely az 1970-es vektl kezdd elterjedse ta tretlen npszersgnek rvend, s ma csaknem kizrlagos alkalmazst nyert az ipari folyamatok vezrlsben. Nem csoda, hogy napjainkban a folyamatirnyts s a PLC fogalmak szinte sszefondtak, ami a PLC kszlkek nagyfok feladatorientltsgnak, megbzhatsgnak tudhat be. Az informatika rislptk fejldse a PLC-kre is nagy hatst gyakorolt. Megjelentek a gyrtspecifikus buszrendszerek, melyek kvetkeztben a PLC-k kommunikcija tlpte az addigi korltokat. A gyrtk a PLC-jket a kszlkkel szoros integrltsgban lv sajt hlzattal lttk el. Ilyen a Modbus protokoll is, amit eredetileg a Modicon PLC-k kommunikcijnak biztostshoz fejlesztettek ki, egyszersge s megbzhatsga miatt viszont szmos PLC-gyrt, tbbek kztt az LG cg is gyakran alkalmazza. A gyrtsautomatizlsban szinte egyeduralkodnak szmt PLC-k rohamos fejldsbl addan, a kommunikcijukkal foglalkoz tma fontossga vitathatatlan.

    A diplomatervben az RS-485 ipari szabvny kommunikcis lehetsgeit rszletesen ismertetem a Tech-con cg ltal rendelkezsemre bocstott LG GLOFA PLC-k legjabb tagja, a GM7U s az LG SV-iC5 inverter segtsgvel. A kommunikci a GM7U-ba, valamint az SV-iC5 Modbus bvtkrtyjba beptett RS-485 interfszen keresztl, Modbus protokollon trtnik. Az iparban szmos technolgiai folyamatot, (pl.: anyagszllts, adagols, mozgats) aszinkronmotorral valstanak meg. Az ilyen motorok fordulatszmnak kvnt rtkre lltsra a legkzenfekvbb megolds a tpll feszltsg frekvencijnak a vltoztatsa. Ez a dolgozat ennek egy lehetsges, korszer kommunikcis megvalstsi mdjt rszletezi. A bemutatsra kerl Modbus pldaprogram egy olyan sszetett program, mely tartalmazza az LG GLOFA GM7U PLC-vel vezrelt SV-iC5 frekvenciavlt, Modbus protokollal megvalstott kommunikcija esetn felmerl sszes szksges belltst, ezzel biztostva egy lehetsges alternatvt, valamint az egyes programelemek adaptlst ms, hasonl jelleg, hasonl cl programok ksztsekor.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    6

    1. Vezrls az iparban 1.1. Vezrls fejldse:

    A vezrls az irnyts egyik fajtja, egy mszaki folyamatba val beavatkozs, annak elindtsa, mdostsa, vagy megszntetse cljbl. Mivel a vezrlssel irnytott folyamat nem tartalmaz negatv visszacsatolst, a beavatkozs eredmnye nem hat vissza a rendelkezst kiad szervre. Az ilyen diszkrt folyamatok tbbnyire ktrtk vltozkat tartalmaznak, melyek BOOL algebrai fggvnyekkel megvalsthatak, ebbl kifolylag a vezrls lehet kzi, illetve nmkd. Vezrlsek felptshez hasznlt elemek, illetve az ltaluk megvalsthat vezrlsi

    struktrkat tekintve hrom csoportot klnbztethetnk meg:

    elektromechanikus (rels) vezrlsek huzalozott logikj elektronikus vezrlsek szmtgpes vezrlsek, programozhat logikai vezrlk

    1.1.1. Elektromechanikus vezrlsek

    A ktllapot jeleket feldolgoz vezrlstechnikban korbban szinte kizrlagosan a jelfogs kapcsolsokat hasznltk. A jelfogk a jelek fogadsra, elosztsra, feldolgozsra, jelek kiadsra, galvanikus sztvlasztsra kpesek. A jelfogs vezrlsek alkalmazsa azonban szmos htrnnyal jr, mivel minden vltoztats nehezen vgezhet el rajtuk, msrszt nehezen integrlhatk elektronikus rendszerekbe. Br a rels vezrlsek napjainkra teljesen kiszorultak, csak korbbi teleptsek vannak zemben, a rels szemllet a programozhat vezrlkben a ltradiagramos programozsi nyelvben tovbb l

    [3].

    1. bra Jelfogs bemenet szmtgpes kapcsolattal

    1.1.2. Huzalozott logikj Jel fld

    Folyamat fld

    +5V az ipari folyamattl

    +5V a szmtgptl

    BOOL algebrai vltoz a szm-tgphez

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    7

    elektronikus vezrlsek

    A kedvezbb megvalstsra s nagyobb megbzhatsgra, lettartamra val trekvs vezetett az rintkez mentes elemek alkalmazshoz. A huzalozott logikj elektronikus vezrlseknek kt vltozata ltezett: a diszkrt alkatrszekbl felptett dida- tranzisztor logika (DTL, diode-transistor logic), ksbb pedig a tranzisztor- tranzisztor logika (TTL, transistor-transistor logic), illetve a komplemens fm-oxid flvezet elemekre pl (CMOS, complementary metal-oxid semiconductor) integrlt ramkrkbl felptett rendszerek. Az ilyen ramkrkkel zemel rendszereknek szmos elnyk van a rels vezrlsekhez kpest: mozg alkatrszeket nem tartalmaznak, igen nagy a mkdsi sebessg, lettartamuk nagysgrendekkel jobb, kis helyignyek. Szmos htrnyuk, mint pldul a fix huzalozs, zavarrzkenysg, kommunikcis lehetsg hinya miatt napjainkra teljesen kiszorultak, esetleg csak rszfunkcik elltsra alkalmazzk [3].

    2. bra digitlis bemenet fotodida segtsgvel

    3. bra digitlis CMOS bemene

    4. bra digitlis bemenet TTL logikai szint rtkek

    Kimenet Vezrl jel

    +UT

    -UT

    Fototranzisztor

    Szmtgp Fldje

    Fnyvd borts

    Digitlis bemenet

    Fotodida

    Digitlis jel fld

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    8

    1.1.3. Szmtgpes vezrlsek, programozhat logikai vezrlk

    A szemlyi szmtgpek megjelensekor kerlt eltrbe a szmtgpek folyamatirnytsra trtn felhasznlsnak gondolata. Mivel a szmtgpek rendelkeznek ktllapot jelek fogadsra, illetve kiadsra alkalmas egysgekkel, digitlis vezrlsek megvalstsra idelisak. Ugyanakkor a fogad- s adegysgek jel szintjei nem illeszkednek az ipari szintekhez, s az ipari hatsokkal szemben sem ellenllak. Kezdeti idszakban a szmtgpek ra is igen magas volt, gy nem lehetett csodlkozni azon, hogy megjelentek kifejezetten a folyamatirnytsra optimalizlt mikroszmtgpek, a PLC-k, s nagyrsz ki is szortottk az alkalmazsi terletrl a szmtgpeket. A PLC

    hasznlata szmos elnnyel jr: a ki- s bemeneti feszltsgszintek illeszkednek az iparban hasznlatos eszkzk szintjeihez. Ezrt a be- s kimenetek csak ritkn 5 V-os szintek (ami a PC-s technikban megszokott), mg az esetek nagy tbbsgben a analg be- s kimenetek 24, 60, vagy 220 V-osak, az digitlis be-s kimenetek feszltsgtartomnya +/- 24V. Az ipari kivitel msik jellemzje a krnyezeti rtalmakkal (por, lgszennyezettsg) s a mechanikai hatsokkal (tsek, rzkds) szembeni ellenll kpessg [3].

    1.2. Vezrlk felptse s felosztsa

    5. bra irnytsi folyamat blokkvzlata

    A paramter megads a rendszer kvnt mkdshez szksges adatok (alapjelek, technolgiai jellemzk) megadst jelentik. A mkdtets alatt a berendezs zemeltetse cljbl szksges be- s kikapcsols, vszlellts jelei rtendek. A mkdtet jel ltalban emberi beavatkozs eredmnye, de szrmazhat az irnyt vagy az irnytott berendezstl is. A kijelzs a mkds fzisainak s egyb jellemzinek visszajelzse a kezel, illetve felgyel szemlyzet rszre. ltalban a kijelzsek jelents segtsget nyjtanak az esetleges hibk helyeinek felismersben is. Az ellenrz jeleket a technolgiai folyamatban elhelyezett rzkelk szolgltatjk. Az itt hasznlt rzkelk vagy ktllapot jeleket, vagy analg rtkeket bocstanak ki, melyeket sokszor a digitlis

    Jelfeldolgoz

    Egysg

    Irnytott

    folyamat Mkdtets

    Kijelzs

    Paramtermegads

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    9

    feldolgozhatsg rdekben digitalizlunk. Az irnytjelek (beavatkoz jelek) kiadsa a beavatkoz szerveken keresztl trtnik. Ezek ltalban jelfogk, mgneskapcsolk, mgnesszelepek. A jelfeldolgoz egysg, amely a vizsglatunk szempontjbl a legfontosabb, alapveten ktflekppen mkdhet: sorrendi (szekvencilis) s kombincis hlzatknt. Felptst tekintve a feldolgozegysg huzalozott program, vagy trolt program lehet. A huzalozott program vezrlseknl az egyes elemek (jelfogk vagy flvezet logikai elemek) sszekapcsolsa huzalozssal olymdon trtnik, hogy ez hatrozza meg az egysg mkdst, a bemenetek s a kimenetek kztti logikai kapcsolatot. Ezek az sszekttetsek legtbbszr nem, vagy csak igen nehezen mdosthatk, vagyis a huzalozott logikai kapcsolat megvltoztatsa komoly nehzsget jelent. Vannak olyan berendezsek, ahol a huzalozott logikai kapcsolat vltoztatst dugaszolssal teszik lehetv. A trolt program vezrlberendezseknl a be- s kimen jelek kztti kapcsolatot (ezek logikai fggvnyeit) egy trolt program (felhasznli program) hatrozza meg. A trol ramkr lehet pl.: csak olvashat memria (ROM). Ez esetben, ha az ramkr nem cserlhet, akkor a berendezsprogramja rgztett, ha cserlhet, a memria cserjvel vltoztathat. Ms trol ramkrk alkalmazsa esetn (pl. RAM, EEPROM) a trolt program jrarhat. Esetenknt a trban egymstl fggetlenl tbb programot is elhelyeznek, amelyek kzl a kvnt programot kls jelre vagy idtl fggen aktivizljk.

    2. PLC a kezdetektl napjainkig 2.1. PLC trtnelem

    A programozhat vezrlk az 1970-es vektl kezdve teret hdtottak vilgszerte olyannyira, hogy az ipari folyamatok vezrlsben szinte egyeduralkodv vltak, ksznheten az ltaluk megvalsthat folyamatirnyts rugalmassgnak,

    megbzhatsgnak. Programozhat vezrlk elnevezsei orszgonknt vltozhatnak, legelterjedtebb az Amerikai Egyeslt llamokbl ered PLC PROGRAMABLE LOGIC CONTROLLER (programozhat logikai vezrl). 1968-ban a GM (General Motors) cg plyzatot hirdetett egy olyan programozhat vezrl berendezs fejlesztsre, amely az addigra mr ismert vlt rels, flvezets, valamint szmtgpes vezrls elnyeit integrlja.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    10

    A berendezssel szemben tmasztott kvetelmnyek: egyszer, modulris felpts, kis mret; mozg alkatrszt ne tartalmazzon (a hosszabb lettartam elrse rdekben); galvanikus levlasztst biztost be-, illetve kimeneti fokozatok (24Vdc-tl

    240Vac-ig); knny programozhatsg s jraprogramozs (a sokoldal felhasznls

    biztostsa rdekben); maximum 0,1 sec vlaszid (vals idej mkds); nagy megbzhatsg, minimlis karbantarts; versenykpes r [1].

    2.2. A PLC-k fejldsnek ttekintse:

    V A FEJLDS JELLEMZI 1968 A PLC-koncepci kidolgozsa a GM felhvsra.

    1969 Az els Modicon PLC megjelense. /huzalozott CPU, 1kbyte memria, 128 I/O/ 1971 A PLC els alkalmazsa az autiparban.

    1973 Az els intelligens (smart) PLC megjelense: aritmetikai funkci nyomtatvezrls, mtrixmveletek, kpernykijelzs.

    1974 Az els multiprocesszoros PLC gyrtsa: idzt- s szmllfunkci, 12kbyte memria s

    1024 I/O.

    1975 Az els PID algoritmussal elltott PLC kibocstsa.

    1976 A tvoli modulkezels (remote control) kidolgozsa, s a hierarchikus konfigurci bevezetse az integrlt gyrtrendszerben.

    1977 Mikroprocesszor bzis PLC bevezetse.

    1980 Intelligens kommunikcis modulok megjelense, nagy sebessg, nagy pontossg pozcionl interfsz kifejlesztse.

    1981 Data Highway kommunikci alkalmazsa, 16 bites mikroprocesszor bzis PLC sznes monitorral.

    1983 Kltsgkml mini PLC-k megjelense. 1985 PLC hlzatok kifejlesztse.

    2.3. PLC az iparban

    A PLC-ket kedvez jellemzik az albbi terleteken teszik alkalmass irnytsi funkcik elvgzsre:

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    11

    Egyszer irnytsi feladatok. A kompakt kivitel, mini PLC-k alacsony ruk miatt mr 5-10 relt ignyl hagyomnyos megoldsok kivitelezsnl is gazdasgosan vlthatjk ki a jelfogs vezrlst.

    Bonyolult, sszetett feladatok. A nagy teljestmny, bonyolult szmtsok elvgzsre kpes PLC-k jelentik a megoldst az olyan vezrlseknl, ahol a rels technika alkalmazsa mr nem, vagy csak nehezen vezet eredmnyre. Ezek a nagyteljestmny PLC-k mr kzel llnak a folyamatirnyt szmtgpekhez.

    Gyakran mdosul feladatok. Mivel a PLC a memrijban trolt program vgrehajtsval oldja meg a feladatot, megvltozott feladatok esetn legtbbszr elg a programot mdostani, ami gyors s olcsbb megolds, mint egy huzalozott vezrlramkr talaktsa.

    Terletileg elosztott feladatok. A nagyobb, modulris PLC-k esetben lehetsg van arra, hogy az I/O (input/output) modulokat a vezrlsi helyek kzelbe teleptsk, s ezek a modulok a kzponti egysggel egy kbelen keresztl kommunikljanak. gy a rendszer kbelezsi kltsgei jelentsen cskkenthetk minden egyes I/O jel kzponti egysghez egyenknt trtn vezetshez kpest.

    2.4. PLC felptse: A mai PLC-ket, kivitelk alapjn kt csoportba sorolhatjuk:

    - kompakt

    - modulris A kompakt PLC elnevezsbl addan hardverstruktrja nem mdosthat, egy

    egysgben tartalmazzk az sszes szerkezeti elemet, vagyis a tpegysget, a CPU-t, az sszes ki- s bemenetet. Kizrlag megfelel vdettsg ipari tokozsban kszl, kis helyigny, olcs. Tipikus felhasznlsi terlete a sorozatgyrtsban kszl berendezsek, alkatrszek, illetve a PLC nyjtotta lehetsgeken belli, jellemzi ltal lefedhet egyedi vezrlsek. Ezeket sokszor klnfle feszltsgekre elre sklzott formban lehet kapni.

    A modulris felpts programozhat logikai vezrlk jellemzje, hogy a hardverstruktrjuk hasonlan a szemlyi szmtgpek alaplapjhoz mdosthat, illetve bvthet, a modulokkal, melyek a vezrls valamely specilis funkcijt nmagban ellt ramkri krtyk. Ezeknek ksznheten a PLC-ket sajt ignyeinknek megfelelen pthetjk ki, s gy olyan feladatokat is ellthatnak, amelyeket kompakt vezrlkkel nehz lenne megvalstani. Ezeket a rendszereket knnyebb sklzni, bvteni.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    12

    6. bra modulris PLC egysgi felptse

    Modulris felpts PLC rszegysgei, bvt moduljai: - tpegysg modul (opcionlis):100V 240V AC feszltsgbl 24V DC stabil,

    szrt tpfeszltsget biztost az ramkri krtyknak - I/O modulok: analg, digitlis jelek fogadsa, illetve vezrljelek kibocstsa - Kommunikcis, hlzati modulok: lehetv teszik a programozhat logikai

    vezrl, ms berendezsekkel (pl.: PC, inverter) val informci cserjt.

    2.5. A PLC-k funkcionlis felptse

    7. bra A PLC funkcionlis felptse

    Egy PLC rendszerben az albbi egysgeket tallhatjuk meg: Kzponti feldolgoz egysg (CPU)

    BE

    ME

    NE

    TI

    RA

    MK

    RR

    K

    KIM

    EN

    ET

    I

    RA

    MK

    RK

    KZPONTI LOGIKAI ILL.

    FELDOLGOZ EGYSG /CPU/

    RAM

    ROM

    KOMMUNI- KCIS EGYSG

    BEMENETI SZERVEK

    KIMENETI SZERVEK

    PROGRA- MOZ

    EGYSG

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    13

    Tpegysg

    Bemeneti s kimeneti egysgek (I/O) Intelligens egysgek

    Kommunikcis egysgek

    Memria (RAM, ROM)

    2.5.1. A kzponti feldolgoz egysg (Central Processing Unit) A kzponti feldolgoz egysg a PLC agya. Futtatja a felhasznli programot s vezrli a tovbbi egysgeket. A felhasznli program vagy RAM-ban, vagy EPROM-ban troldik. A program fejlesztse szemlyi szmtgpen trtnik, s a ksz programot (mr a CPU processzornak gpi kdjban) viszik t a ksbbi troleszkzbe. Egyes PLC-k specilis, ellapi programozsi lehetsggel is rendelkeznek. A kzponti vezrlegysg cmezi a kimeneti s a bemeneti egysgeket, parancsokat ad a rendszerben lv intelligens feldolgozegysgeknek.

    2.5.2. Tpegysg A tpegysg feladata, hogy a rendszert megfelel feszltsggel ellssa, a hlzati feszltsget a PLC szmra talaktsa s stabilizlja. A legtbb esetben kln telepeket is tartalmaz, hogy feszltsg kimarads esetn a RAM tartalma megrizhet legyen.

    2.5.3. Bemeneti s kimeneti egysgek A PLC-k egyes be- s kimeneti pontjai szinte minden esetben galvanikusan le vannak vlasztva a bels buszrl, illetve a CPU egysgtl. A digitlis egysgek ki-, bemenetein a feszltsg ltalban 24V. Vannak olyan egysgek is, amelyek kpesek vltakoz ramot is fogadni vagy leadni.

    2.5.4. Digitlis bemeneti egysgek A digitlis bemeneti egysgek feladata olyan jelek rtelmezse, valamint illesztse a PLC bels szintjhez, melyek csak kt lehetsges llapotot vehetnek fel. Az iparban hasznlatos feszltsgekhez igazodva megtallhatak a vlasztkban egyen- illetve vltakozfeszltsget rzkel egysgek is. A bemeneti egysgek feszltsgtartomnya, 24V-os nvleges feszltsg leggyakrabban.

    2.5.5. Digitlis kimeneti egysgek A digitlis kimeneti egysgek feladata a PLC bels jeleinek talaktsa a krnyezet szmra.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    14

    Alapveten ktfle vltozat tallhat:

    Rels kimenet: itt a CPU egy relt vezrel, amelynek az rintkezje van kivezetve.

    - Elnye, hogy segtsgvel olcsn lehet nagy ramokat kapcsolni, s az

    ramkrkbe brhova beilleszthet (ha az egyik pontja nincs pl.: fldelve). - Htrnya, hogy a megvalsthat kapcsolsi frekvencia alacsony, kisebb, mint

    10 Hz, s a reakciideje is nagy. Tranzisztoros kimenet: itt valamilyen vezrelt flvezet elem kapcsolja a

    kimeneti feszltsget.

    - Elnye, hogy viszonylag gyors kapcsolsra kpes (100 Hz krl) s rvid a reakciideje.

    - Htrnya, hogy csak megadott helyre illeszthet, pl. az egyik pontot fldelni kell, illetve nagy ramokat csak relatvan drga elemekkel lehet kapcsolni.

    2.5.6. Analg bemeneti egysgek Az analg bemeneti egysgek A/D talaktk segtsgvel konvertljk digitlis kdd a bemenetre kapcsolt analg jelet. Az ipari jeltartomnyokhoz illeszkedve a bemeneti feszltsg, vagy ramtartomny tbb lpcsben vltoztathat.

    2.5.7. Analg kimeneti egysgek A PLC futsa sorn szmolt digitlis rtkeket alaktja t D/A konverter segtsgvel analg jell.

    2.5.8. Kommunikcis egysgek Ezen egysgek segtsgvel valsthat meg a kapcsolattarts ms eszkzkkel, pl.:

    folyamatirnyt szmtgppel vagy printerrel. Szabvnyos soros, prhuzamos interfszt biztostanak, valamint hlzati kommunikcit tesznek lehetv.

    2.5.9. Intelligens egysgek Ezen egysgek valamilyen nagy sebessg el-feldolgozst vgeznek a bemen jeleken, nagymrtkben tehermentestve ezltal a kzponti feldolgoz egysget. Ilyen el-feldolgozs lehet pl.: szmlls, pozcifigyels, hmrskletszablyozs stb. A legklnbzbb ipari clokra kszlnek intelligens egysgek.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    15

    2.5.10. Memria A RAM kzvetlenl elrhet trolegysg (Random Access Memory), mely a vgrehajts alatt ll programok utastsait, adatait tartalmazza. Olyan tr, amelynl az adatok egy elre megadott cmen tallhatk, s errl a cmrl utlag kiolvashatk. Az ilyen RAM tpus trolk a tpfeszltsg kikapcsolsa esetn elvesztik informci

    tartalmukat.

    Dinamikus RAM: frisstst ignyl RAM-okat hvjuk dinamikus RAM-oknak Statikus RAM: frisstst nem ignyl RAM-okat hvjuk statikus RAM-oknak. CMOS RAM: A tpfeszltsg zemi rtknek tredke mellett is megtartjk tartalmukat az ilyen tpus RAM-ok. Jellemzjk az alacsony fogyaszts, ezrt akkumultorrl is zemelethetk.

    A ROM, vagyis az rhat memria tartalma a gp kikapcsolsa utn nem vsz el. Az adatok hossz tv trolsra szolgl. A programok nagyobb tbbsgnek trolst vgzi. A ROM tpusai:

    - ROM: Gyrts sorn programozott memria. - PROM: A felhasznl ltal programozott memria.

    - EPROM: Tbbszr programozhat, ultraibolya fnnyel trlhet. - EEPROM: Tbbszr programozhat, elektronikus ton trlhet.

    3. Programozhat vezrlk programozsa A PLC hardvere ugyan univerzlis, de konkrt irnytsi feladatra csak a felhasznli programmal egytt vlik alkalmass. Belthat teht, hogy a vezrlk alkalmazhatsgnak egyik legfontosabb krdse a felhasznli program ksztse. A programozsi nyelven azt a szintaktikt, azaz formai szabvnygyjtemnyt rtjk, amely segtsgvel a program elkszthet.

    PLC-ben fut programok s feladataik: A korszer PLC szoftverek funkcijuk alapjn kt csoportra oszthatk:

    - Alapszoftver

    - Felhasznli program

    Az alapszoftver az lland (rezidens), a felhasznli program pedig a vltoz rszt kpviseli [1].

    3.1. Alapszoftver A PLC alapszoftvert hasonlan valamennyi mikroszmtgpes berendezshez az opercis rendszer biztostja. Igen ersen gyrt-, illetve tpusfgg, gy egyedi. Ennek

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    16

    ellenre tartalmaznak kzs funkcikat, amelyek szinte valamennyi korszer tpusnl

    felfedezhetek.

    3.2. Felhasznli programok Az alapszoftver a PLC-ben fut programok lland rsze, s minden azonos tpus programozhat vezrlben egyforma. Ezzel szemben a felhasznli programok a vltoz rszt jelentik, s segtsgkkel vlik alkalmass a PLC az adott vezrlsi feladatra. Ezek a programok specilis, vezrlstechnikai, illetve irnytstechnikai orientltsg

    programnyelven rdnak.

    3.2.1. A felhasznli program vgrehajtsa A PLC-k a felhasznli programot ciklikusan, jra s jra ellrl futtatva hajtjk vgre. Ennek oka a felhasznls jellege: a vezrlsi feladatokat a gp bekapcsolstl kezdve egszen a kikapcsolsig el kell ltni. Az egyes ciklusokban a felhasznli program eltt s utn az opercis rendszer bizonyos rszei hajtdnak vgre. A kvetkez bra mutatja a programvgrehajts folyamatt.

    8. bra Programvgrehajts folyamata A logikai vezrlbekapcsolsa utn azonnal egy olyan ciklusba kerl, amelybl csak kikapcsolskor fog kilpni. A ciklus a kvetkez hrom tevkenysgbl ll:

    1. A bemenetek rtkeinek beolvassa s trolsa a memria egy elre rgztett, a rendszer ltal kezelt terletn. Ez a mvelet azzal az elnnyel jr, hogy a felhasznli program futsa kzben hiba vltoznak meg a krnyezet jelei, ezt a program nem rzkeli, gy nem lphetnek fel hazrdjelensgek. A memria azon terlettnek a neve, ahol a beolvasott rtkeket a rendszer trolja, bemeneti folyamattkr, angolul Process Input Image (PII).

    INDTS

    PII AKTUALIZLSA

    FELHASZNLI

    PROGRAM

    VGREHAJTSA

    PIQ KIIRATSA

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    17

    2. A felhasznli program vgrehajtsa. A processzor a vgrehajtand utastsokat egyms utn olvassa ki a memribl. A felhasznli program a bemenetek rtkt a PII-bl veszi, s a szmolt eredmnyeket nem kzvetlenl rja ki a kimeneti egysgekre, hanem szintn a memria egy terletre teszi le. Ennek a terletnek a

    neve kimeneti folyamattkr, angolul Process Output Image (PIQ). 3. A PIQ-ban trolt rtkek kiratsa a kimeneti egysgekre. gy minden kimenet

    egyszerre vlt rtket, s elkerlhetk a hazrdok. Ha idztsi, vagy egyb okokbl szksg van egy bemenet adott pillanatbeli rtknek hasznlatra, vagy egy kimenet azonnali belltsra, ez megtehet a PII s a PIQ megkerlsvel. Ezekre az esetekre specilis utastsokat hasznlhatunk [3].

    3.3. PLC programnyelvek A fejldse sorn szmos programozsi nyelvet fejlesztettek ki, s ezen nyelvek szles krben val alkalmazsa az egyes gyrtk eszkzei kztti kompatibilitst lehetetlenn teszi. Ebbl addan egyre nagyobb igny mutatkozik egy egysges nemzetkzi szabvnyokban rgztett programozsi nyelv kifejlesztsre. Ez a trekvs vezetett az IEC 1131-3 nemzetkzi szabvny ltrejtthez, ami nem egy j kompatibilis programnyelvet jelent, hanem a mr meglv, hasonl struktrj nyelveket igyekszik egyesteni. A PLC programozsi nyelvek kzs jellemzje, hogy vezrlstechnikai (jabban irnytstechnikai) orientltsgak. Az IEC 1131 szabvny a programnyelveket kt osztlyba sorolja: szveges rendszer, illetve grafikus szimblumokat alkalmaz programnyelvek. A szveges rendszernek kt megvalstsi formja ltezik:

    ST (Structured Text), ami a magas szint programnyelvekkel (Pascal, C) tmogatott strukturlt felhasznli programnyelv. Ezen mdszer clja, hogy a magas szint nyelvet ismerk az ltaluk mr megszokott mdon kpesek legyenek PLC program ksztsre. Br a npszersge egyre nvekv tendencit mutat, nem tartozik az elterjedtebbek kz.

    9. bra Programvgrehajts folyamata

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    18

    IL (Instruction List), vagyis az utastslists felhasznli programnyelv, amely a mikroprocesszorok programozsnl mr bevlt assembly-bl fejldtt ki, s a bitszervezs PLC-knl ersen ktdtt a hardverstruktrhoz.

    Az IEC 1131-3 szabvnyban a grafikus rendszer nyelvek hrom alcsoportot tartalmaznak: LD (Ladder Diagram), vagyis ltradiagramos programnyelv. Alapvet nyelv, mely

    az informcitechnolgiban jratos embereknek nyjt knny ttekinthetsget. Az ramttervbl alakult ki, gy tulajdonkppen a ltradiagramok az ramttervek szoftveres megfeleli. Csak logikai egyenletek lersra szolglnak, nem tartalmaznak specilis, csak az rintkezs hlzatokra jellemz sszevonsokat, s elemei csak az adott PLC funkcionlis szoftverelemei lehetnek.

    FD (Function Block), azaz funkciblokk-diagram. A huzalozott logikban az SSI, MSI ramkrknl hasznlt szimblumokbl kialaktott, ersen hardverorientlt nyelv. Egy funkciblokknl baloldalon a bemenetek, jobboldalon a kimenetek tallhatak.

    SFC (Sequential Flow Chart), vagyis a sorrendi folyamatbrs programozsi nyelv a Grafcet francia nemzetkzi szabvny tovbbfejlesztse, a nagyobb szoftverorientltsg eltrbe helyezsvel.

    4. LG ipari felhasznls termkek Az LG Electronics, Inc. Vllalatot (Koreai tzsde: 6657.KS) 1958-ban alaptottk. Nemben ez volt az els cg a koreai szrakoztat elektronikai piacon. A vllalat jelenleg globlisan is meghatroz szerep az elektronika, informcitechnolgia s a kommunikci terletn, 76 klfldi lenyvllalatban s marketingkzpontjban tbb mint 64 000 alkalmazottat foglalkoztat vilgszerte. Tevkenysge 4 f terletre, kereskedelem s szolgltats, vegyi- s energiaipar, pnzgyi finanszrozs s elektronikai cikkek

    fejlesztsre, gyrtsra sszpontosul. Az elektronikai cikkek - mind az ipari, mind a szrakoztat - a cg termelsnek 26,2%-t teszik ki, ezen bell 2005-ben az LG a koreai PLC piacon 46%-os rszesedst rt el [4].

    4.1. LG LS programozhat vezrl berendezsek A kt altpusba, a MASTER-K- s GLOFA sorozatba tartoz LG PLC-k felhasznli ignyeket tekintve meglehetsen szles sklt fognak t, s rugalmassguknak, nagyfok

    megbzhatsguknak, valamint versenykpes ruknak ksznheten szles krben elterjedtek.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    19

    A MASTER-K sorozatba tartoz kszlkek a rendkvl gazdasgos, kis vezrlsi feladatok elltsra alkalmas PLC-k sort bvtik, mg a GLOFA-GM termkcsald a IEC 61131-3 nemzetkzi szabvnynak megfelel mlti-funkcionlis rendszerekhez alkalmazhat. GM sorozat tagjai kztt tallhatunk modulris felpts PLC-ket, valamint olyan vezrl berendezseket is, melyek I/O egysgei tbb 10000 be- s kimenetet szmolnak [2].

    4.1.1. MASTER-K sorozat Kis berendezsek vezrlsre alkalmas, rendkvl gazdasgos.

    Fbb jellemzk: Rugalmas, kompakt s bizonytott megbzhatsg

    I/O pont: 10 ~ 1024

    Analg I/O-k, beptett RS-232C/485

    Nagysebessg szmll

    4.1.2. GLOFA GM sorozat A GM sorozat tagjait az IEC 61131-3 nemzetkzi szabvny specifikcii alapjn terveztk, gy lehetsg nylik IL, LD, SFC programnyelvek hasznlatra, ezltal biztostva a knny programozst.

    Tulajdonsgok: Nyitott hlzati lehetsgek nemzetkzi kommunikcis protokoll alapjn (RS-

    232C (modem) interfsz, RS-422/485 (ModBus) interfsz)

    Nagy gyorsasg adatfeldolgozs, ksznheten a folyamat-orientlt processzornak

    Szmos specilis modul, ami a PLC alkalmazsi krt tgtja (DeviceNet, FieldBus, ProfiBus-DP, EtherNet)

    Analg I/O, RTD, TC, HSC, Pozicionls stb.

    Rels, vagy tranzisztoros be-, kimenet (bizonyos tpusok esetn)

    Windows alap IL, LD, SFC nyelveket tmogat programoz szoftver (GMWIN) A GLOFA-GM sorozat elemei: GMR, GM1(B), GM2(B), GM3, GM4(B;C), GM6, GM7, GM7U

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    20

    4.1.2.1. LG GLOFA GM7U termkrl ltalban Nagyfok kompaktsgbl, gyors processzlsbl (0,1-0,9 s) addan, ami a sorozatban a GM7U-nl a legnagyobb, a GM7U egy nagyon sokoldal termk. A program memria

    mrete szintn a sorozat ezen elemnek a legnagyobb (132Kb), az adatmemria is a legtbb megoldand feladat szmra kielgt mennyisg (44Kb). Knnyen belthat teht, hogy ez a tpus szles krben alkalmazhat. I/O pontok szmt (20-120), illetve kapcsolst (rels - DR, vagy

    tranzisztoros - DT) tekintve tbbfle verzi ltezik. Az egyes karakterek jelentst az elnevezsben az albbi plda szemllteti.

    4.1.2.2. GM7U ltalnos jellemzk

    10. bra GM7U ltalnos jellemzk

    I/O Szmra utal tpus utal

    Tranzisztoros Kivitel (PNP)

    Sorozat szm

    GM7-DT60U(P)

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    21

    4.1.2.3. GM7U mszaki jellemzk

    11. bra GM sorozat 5 tagjnak mszaki jellemzi

    Feldolgozsi id 0,5 s Program kapacits 132000 lps Beptett RS 232C kommunikcis port a PC s a GM7U kztti kapcsolathoz

    Beptett RS 485 kommunikcis port GM7U s kompatibilis ipari termkek kztt (pl.: inverter, kijelz)

    4.1.2.4. Hasznos beptett fggvnyek Gyors szmll: 32-bites mkds

    - Mkdsi tartomny: -2,147,483,6482,147,483,647 - Fggvnyei: ring counter (gyr szmll), latch counter, comparison

    /sszehasonlt fajti equal (egyenl), zone (zna), task (feladat)/, RPM (fordulatszmll)

    Pozicionl fggvny: (DRT/DT tpus) Vezrl tengely: 2 tengely (100 kHz) Mkdsi forma: egyszeri/ismtlses Mkdsmd: end (vg), keep (tart), continous (folyamatos) Egyb fggvnyek: visszatrs az origba, JOG vezrls, PWM kimenet PID fggvnyek

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    22

    - Rel/PRC automatikus hangols, SV ramp, delta MV, PWM kimenet, pozci/sebessg algoritmus, Elre/visszafel

    4.1.2.5. Bvt modulok: Rendelkezsre ll rendszer maximum 3 bvt egysg a standard vltozatnl s

    maximum 2 a gazdasgos vltozatnl Digitlis I/O: maximum 3 egysg Analg I/O: maximum 3 egysg A/D, D/A talakt: maximum 3 egysg

    Analg idzt: maximum 3 egysg Kommunikcis I/F: 1 egysg

    - RS-232C 1 modul - RS-422/485 modul belertve a Modbus protokollt - Fieldbus I/F modul (Fnet master) - Fieldbus I/F modul (Rnet master) - DeviceNet modul (slave) - Profibus-DP modul (slave) - Cnet I/F modul - Rnet I/F modul - Pnet I/F modul

    4.2. LG Inverter (frekvenciavlt)

    A villamos motorok fordulatszm vltoztatsnak ignye nem j kelet dolog, gondoljunk csak a szles krben elterjedt egyenram hajtsokra, melyek mr hossz ideje szerves rszt kpezik a klnfle ipari technolgiknak.

    Az iparban legelterjedtebb, nagy darabszmban teleptett villamos forggp a hromfzis rvidrezrt forgrsz kisfeszltsg aszinkron motor. Ezek a motorok a legklnflbb technolgiai folyamatokban a kukoricadarltl a ventilltorokon keresztl a szlltplykig, ma mg legtbbszr direkt a hromfzis hlzati 50 Hz-es hlzatrl mkdnek. Egy nem tl rgi eurpai felmrs szerint a beptett motorok csak mintegy 10 %-a rendelkezik fordulatszm vltoztats lehetsgvel, az elrejelzsek szerint azonban ez az arny a nem tl tvoli jvben teljesen megfordul.

    Bvt modulok

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    23

    12. bra motor M/n grbe

    Elnyk, melyek ezt a gyors tllst elsegthetik:

    A technolgiai igny a fokozatmentes fordulatszm vltoztatsra egyszeren kielgthet.

    Energia megtakarts, hiszen jzansszel is belthat, hogy a ventilltor, szivatty, stb. ltal tovbbtott kzeg tjba tett fojtsnl sszerbb s takarkosabb a fokozatmentes fordulatszm-vltoztatssal vgzett mennyisgvltoztats.

    A direkt indtssal szemben tulajdonkppen itt frekvenciafelfuts valsul meg, teht a hlzatot nem terheli indtsi ramlks. Az energia megtakartson fell ez a hlzati elemek mretezsnl is megtakartsokat eredmnyez.

    Ahhoz, hogy a fordulatszm szablyozs folyamatt, fizikai httert megrtsk, elengedhetetlen az indukcis motorok mkdsnek megismerse.

    Az ilyen tpus motorok fizikai tulajdonsgai hasonlak a transzformtor mkdshez. Ha a motort a vltakoz ram hlzatra csatlakoztatjuk, akkor az llrszben ltrejn egy a hlzati frekvencinak megfelel fordulatszmmal forg mgneses mez. A forg mez hatsra, a

    forgrsz tekercsben indukldott feszltsg kvetkeztben kialakul ram s a mgneses mez

    klcsnhatsara, a forgrsz forogni kezd. A forgrsz mindig lassabban forog, mint a forg mez, vagyis aszinkron fordulatszm, mert klnben nem lenne a nyomatkot ltrehoz ervonalmetszs. A fordulatszm-klnbsget nevezzk slip-nek, amely a terhels fggvnyben vltozik. Ha n a terhels, akkor a slip nvekszik, a munkapont egyre inkbb a motor billennyomatknak kzelbe kerl. Tlterhelsnl a motor kibillenhet a stabil zemllapotbl. A 12. brn a fix frekvencin zemel motor nyomatk-fordulatszm grbje lthat. A legtbb motor a nvleges nyomatknak 150 %- val rvid ideig (60 sec- ig) tlterhelhet, azonban ezzel nem rdemes visszalni, fleg ha a motor nem rendelkezik korrekt hvdelemmel. A motor szempontjbl szintn kritikus a kis fordulatszmon, nvleges terhelssel trtn zemeltets, mivel ekkor mr a motor tengelyre szerelt sajt hts nem elegend. ltalnos szablyknt elmondhat, hogy a nvleges fordulatszm felig leszablyozhat a motor fordulatszma, utna csak teljestmnycskkentssel zemelhet.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    24

    Minden esetben rdemes kihasznlni a frekvenciavltkba beptett motorvdelmi funkcit (frekvenciafgg I2t), de a legkorrektebb megolds a motor tekercsfejeibe ptett PTC termisztor, melynek ellenlls-vltozst a frekvenciavlt kirtkeli. A maximlis

    fordulatszmot a motor mechanikai hatrfordulatszma korltozza be, melyet ltalban a gyrtk a ktszeres nvleges fordulatszmban adnak meg. A nvleges frekvencia feletti tartomnyban azonban a motor fluxusa a fordulatszmmal fordtott arnyban cskken s ennek megfelelen a motor terhelhetsge is [5].

    4.2.1. Fordulatszm szablyozs A leggyakoribb megvalstsoknl tulajdonkppen csak vezrlsrl beszlhetnk, mivel ltalnos esetekben nincs fordulatszm-visszacsatols, teht az alapjelbl szrmaztatott vezrljel kzvetlenl az ramszablyoz alapjelt kpezi. Ezen alapjel s a tnyleges mrt ramrtk klnbsgt dolgozza fel az ramszablyoz, s ennek alapjn kpezi le a gyjtsi kpet. Ebben az esetben a fordulatszm ersen fgg a terhels mrtktl. A nyomatki grbe a vzszintes tengely mentn, mind a kt irnyba eltolhat a tpll frekvencia vltoztatsval. Ezltal nylik lehetsg a fordulatszm szablyozsra. Mivel a motor teljestmnye arnyos a nyomatk s fordulatszm szorzatval, nem hagyhatjuk figyelmen kvl a fordulatszm mdostsval bekvetkez teljestmnyvltozst, mind a felvett, mind a leadott rtkekre. A legkzenfekvbb megolds egy aszinkron motor fordulatszmnak vltoztatsra a tpll feszltsg frekvencijnak a vltoztatsa. Nem szabad azonban elfelednnk, hogy amennyivel cskkentjk a frekvencit, knytelenek vagyunk a motorra jut feszltsget is ugyanannyival cskkenteni, klnben a motor fluxusa tl magas lenne, s a motor teltdne. A nvleges frekvencia alatti tartomnyban teht a feszltsget is cskkentennk kell.

    Ha pedig a frekvencit a hlzati fl nveljk, akkor magasabb feszltsgre lenne szksg, mint a nvleges, hogy a fluxus ebben a tartomnyban is lland maradjon. Erre ltalban nincs lehetsg, a motorra jut feszltsget a nvleges rtken tartjuk, gy viszont a nvekv frekvencival cskken a motor fluxusa, ebbl kifolylag a nyomatka is.

    4.2.2. A frekvenciavlt mkdse A tp lehet egy-, vagy hromfzis kisebb teljestmnyeknl, azonban nagyobb teljestmnyeknl kizrlag hromfzisval valsthat meg. A betpllt ram a dids hdon (Graetz hd) keresztl folyva lesz egyenirny, s a kzbenskri puffer kondenztorokat tpllja. A kondenztorok egyrszt simtjk a feszltsg hullmossgt

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    25

    13. bra frekvenciavlt mkdse

    (flszinusz; klnsen az 1 fzis betpllsnl van ennek jelentsge), msrszt kisebb hlzati ingadozsoknl tartjk a feszltsgszintet is. A szablyozatlan kzbenskri egyenfeszltsg miatt a tpfeszltsg cscsrtke hatrozza meg az rtkt. A

    kzbenskri egyenfeszltsg impulzusszlessg-modulci segtsgvel ismt vltakoz

    feszltsgg alakul. A kvnt

    hullmforma a kimeneti tranzisztorok

    (IGBT) meghatrozott frekvencival (kapcsolsi frekvencia) trtn ki-, bekapcsolsval hozhat ltre.

    4.2.3. LG Startvert frekvenciavltk Az LG cg meglehetsen szles palettt knl a Startvert inverter csalddal, amibe 6 alaptpus tartozik, az egsz kompakt kiviteltl az akr 280 kW teljestmny kezelsre kpes 3 fzis frekvenciavltig. A Tech-con cg ltal is forgalmazott 4 alaptpus iC5; iG5; iS5 s iH kzs jellemzi: [2]

    llthat frekvenciatartomny 0-400Hz. Frekvenciapontossg: digitlis parancsnl: 0,01%; Analg parancs esetn: 0,5%. Tlterhelhetsg: A nvleges bemeneti ram 150% egy percig. Analg bemeneti jelszint: 0-10VDC, 0-20mA. Felfutsi/lefutsi idllts 0-6000 sec.

    4.2.3.1. Startver - iC5 0,4kW - 2,2 kW 1 fzis, 230 V 50 Hz, 0-400Hz Nvleges tpfeszltsg: 230V; 50 Hz. Vezrlsi md: Impulzus szlessg modullt szinusz hullm. V/F vezrls, rzkelmentes (sensorless) vektorvezrls. Beptett: PID vezrls, DC fkezs, frekvenciakorlt, szlip kompenzci. Bellthat multi-step frekvencik.

    Beptett potenciomteres frekvencialltsi lehetsg. Vdelmi funkcik: tlfeszltsg vdelem, feszltsgcskkensi vdelem, tlram

    vdelem, motor tlterhels vdelem, be/kimeneti fzis kimarads vdelem, tlterhels vdelem, kommunikcifigyels, hardver bels hiba vdelem.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    26

    Krnyezeti felttelek: maximum 90% pratartalom, lecsapds (mentesen), rezgsllsg

    4.2.3.2. Startver - iG5 0,4kW - 4 kW 1/3 fzis, 230/400V 50 Hz, 0-400Hz Nvleges tpfeszltsg: 230V/ 50 Hz 1 fzis; 380-460VAC/ 50Hz 3 fzis. Vezrlsi md: Impulzus szlessg modullt szinusz hullm. V/F vezrls, tr vektorvezrls. Beptett: PID vezrls, DC fkezs, frekvenciakorlt, szlip kompenzci, RS-485,

    ModBus-RTU, kivehet billentyzet. 8 bellthat frekvencialps, 3 multifunkcis bemenet, 1 multifunkcis kimenet. NPN s PNP jelek fogadsra is alkalmas hardver. Analg kimeneti jel 0-12 V. Paramterek msolsa a billentyzetrl! 1-10kHz viv frekvencia. Vdelmi funkcik: tlfeszltsg vdelem, feszltsgcskkensi vdelem, tlram

    vdelem, motor tlterhels vdelem, be/kimeneti fzis kimarads vdelem, tlterhels vdelem, kommunikcifigyels, hardver bels hiba vdelem.

    Krnyezeti felttelek: maximum 90% pratartalom, lecsapds (mentesen), rezgsllsg.

    4.2.3.4. Startver - iS5 0,75kW - 75 kW 3 fzis, 400V 50 Hz, 0-400Hz Nvleges tpfeszltsg: 380-460VAC/ 50Hz 3 fzis. Vezrlsi md: Impulzus szlessg modullt szinusz hullm IGBT-vel. sensorless vektorvezrls.

    Beptett: PID vezrls, DC fkezs, frekvenciakorlt, kivehet billentyzet. 8 bellthat frekvencialps, 3 multifunkcis bemenet, 2 multifunkcis kimenet. Analg kimeneti jel 0-12 V. 1-15kHz viv frekvencia. Vdelmi funkcik: tlfeszltsg vdelem, feszltsgcskkensi vdelem, tlram

    vdelem, motor tlterhels vdelem, be/kimeneti fzis kimarads vdelem, tlterhels vdelem.

    Krnyezeti felttelek: maximum 90% pratartalom, lecsapds (mentesen), rezgsllsg.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    27

    4.2.3.5. Startver - iH 0,75kW - 22 kW 3 fzis, 400V 50 Hz, 0-400Hz Nvleges tpfeszltsg: 380-460VAC/ 50Hz 3 fzis. Vezrlsi md: Impulzus szlessg modullt szinusz hullm IGBT-vel s 32 bit

    DSP-vel. Tr vektorvezrls.

    Beptett: PI vezrls, frekvenciakorlt, kivehet billentyzet. 8 bellthat frekvencialps, 6 multifunkcis bemenet, 4 multifunkcis kimenet. Analg kimeneti jel 0-12 V. 2, 8 kHz viv frekvencia. Vdelmi funkcik: tlfeszltsg vdelem, feszltsgcskkensi vdelem, tlram

    vdelem, motor tlterhels vdelem, be/kimeneti fzis kimarads vdelem, tlterhels vdelem, kommunikcifigyels, hardver bels hiba vdelem, Inverter/motor tlmelegeds vdelem, CPU hiba vdelem.

    Krnyezeti felttelek: maximum 90% pratartalom, lecsapds (mentesen), rezgsllsg

    5. PLC-k kommunikcis rendszere

    A programozhat vezrlk szmos informciforrssal llnak kapcsolatban. Ezek kzl a prhuzamos formtum PLC s technolgiai folyamat, illetve a soros formtum PLC s

    PLC, PLC s szemlyi szmtgp, PLC s kezel, valamint a PLC s perifria kztti kommunikci a legelterjedtebb. Prhuzamosan kezelt jelek a ktllapot, analg, valamint a frekvencia (impulzus) be-, kimenetek.

    5.1. Soros adattvitel

    Soros adattvitel esetn az adatok bitenknt, a kiegszt, ellenrz jelekkel egytt, idben egyms utn rendszerint egy vezetken (rpron) kerlnek tovbbtsra. Az informcit a feszltsg, vagy az ram szintje, illetve jeltmenete kpviseli (0V; 6V), amely minimum

    egy bitideig tart. Soros adattvitel a kommunikciban rszt vev adk s vevk szmtl fggen alapveten kt

    pont kztt (pont-pont kommunikci), 14. bra Soros adattviteli formtum t

    +6 V

    0 V

    1 0 1 1 1 0 1 1

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    28

    illetve tbb pont kztt trtnhet. Pont-pont kztti kommunikci (ad, vev) esetn kt egysg van sszekttetsben, az adattvitel folyhat egy, vagy mindkt irnyban. A tbb pont kztti kommunikci napjainkban szinte kizrlag hlzati jelleg. A soros adattvitel kidolgozshoz s programozshoz az tviteli sebessg, a fizikai jellemzk, a kdolsi eljrsok, a szinkronizls mdja s az tvitel szablyrendszernek (protokoll) ismerete szksges. A soros adattvitel vezetkes, vagy vezetk nlkli tviteli kzegen keresztl lehetsges. Elbbi lehet elektromos- (csavart rpr; koaxilis kbel), illetve fnykbel (optikai kbel).

    5.1.1. tviteli sebessg Az tviteli sebessget az idegysgenknt tvitt bitek szmval adjk meg, mrtkegysge a bit/s vagy bps. Gyakran tallkozhatunk brutt, valamint nett adattviteli sebessg fogalmval. Az elbbi a hasznos adatokon tl az adminisztrcis adatokat is figyelembe veszi, mg az utbbi csak a hasznos adatok tvitelre vonatkozik, s rtke a kdolstl fggen az elztl 10-30 %-kal kisebb. Jellemz adattviteli sebessgek s alkalmazsok:

    1 Kbit/s pl.: PC perifrik (nyomtat) 10100 Kbit/s pl.: irnytstechnikai hlzatok (PROFIBUS) 110 Mbit/s pl.: alapsv LAN (PC-hlzatok) 100 Mbit/s1 Gbit/s pl.: szles sv LAN (kptvitel)

    5.1.2. Adattvitel irnya AZ adattvitel tovbbi fontos jellemzje az egy idben trtn tvitel irnya. Eszerint hrom fajtt klnbztethetnk meg.

    Szimplex: az adatramls egyirny Fl duplex: az adattovbbts mindkt irnyban lehetsges, de nem

    egyszerre

    Duplex (full duplex): egy idben mindkt irnyban lehet adatokat tovbbtani

    5.1.3. Kdolsi eljrsok A kommunikcis csatornn keresztl tovbbtott binris rendszer adatok megfeleltetsre szmos, kdolsi forma ltezik. A leggyakoribb kdolsi eljrsok:

    RS 232C kdols Nullra komplementl differencilis kdols

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    29

    16. bra NRZI kdols

    17. bra Manchester-kdols

    Manchester-kdols Differencilis Manchester-kdols

    5.1.3.1. RS 232C kdols Lass adattvitel jellemzi, kznsges tvkzlsi csatornaknt szolgl. Az RS 232C kdolsnl (NRZ Non Return to Zero) az 1 bitrtknek az egy bitperidusig tart negatv feszltsgszint, mg a 0 bitrtknek a pozitv feszltsgszint felel meg.

    15. bra RS 232C kdols (NRZ)

    5.1.3.2. Nullra komplementl differencilis kdols Az NRZI (Non Return to Zero Inverted) sok, nagy bonyolultsg vonalvezrl eljrs. A NRZI kdolsban a bitperidusban egy pozitv, vagy negatv feszltsg polaritsvltsa megfelel a 0

    bitrtknek. Ha nincs polaritsvlts, akkor az 1 bitrtket jelent.

    5.1.3.3. Manchester-kdols Elektromos szempontbl sok loklis hlzati megvalstsban kivnatos, hogy pozitvbl

    negatvba val tmenet s a negatvbl pozitvba val polaritsvlts elre lthat szablyossggal kvesse egymst. Loklis hlzatokban elterjedt. 1 bitre felfut l, 0 bitre lefut l. A jel spektruma 1/2T s 1/T.

    5.1.3.4. Differencilt Manchester-kdols A Manchester-kdols egyik formja, j nhny loklis hlzat, hasznlja ezt a vltozatot. Ennl is, mint a hagyomnyosnl minden bitperidusban polaritsvlts trtnik. Azonban

    a vltozs jellege fgg az elz bit rtktl. A bitrtk 1-be billen, ha nem vltozik a polarits az elz bitperidus vgn, de vltozik a bitperidus kzepn, s 0 bitrtket azonost, ha a bitperidusnak mind az elejn, mind a kzepn

    01 11 0 11 1 00 11 00 0

    rajel

    Adat

    NRZ kdolt jel0 1

    01 11 0 11 1 00 11 00 0

    rajel

    Adat

    NRZI kdolt jel0 1

    01 11 0 11 1 00 11 00 0

    rajel

    Adat

    Manchester kdolt jel0 1

    01 11 0 11 1 00 11 00 0

    rajel

    Adat

    Manchester kdolt jel0 1

    18. bra Diff. Manchester-kdols

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    30

    polaritsvlts trtnik.

    5.2. RS tpus kommunikcis szabvnyok Az EIA ltal a gpi kommunikcira kidolgozott RS szabvnyok egy rsze a pont-pont kztti, msik rsze a hlzati kommunikci hardverfeltteleit definilja. Pont-pont kztti kommunikci rendszerint PC-PLC, PLC s PLC, PLC s MMI, illetve PLC s perifria kztti adatforgalom lebonyoltsra hasznlatos. Erre a clra a leginkbb az RS-232, esetleg az RS-422/485, valamint a CETRONICS (prhuzamos) interfszt alkalmazzk.

    5.2.1. RS 232C szabvny szerinti adattvitel A pont-pont kztti kommunikcihoz rendszerint az 1969-ben az EIA ltal kidolgozott s valsznleg a legszlesebb krben hasznlt RS-232C szabvnyt hasznljk. A szabvny a kommunikciban rszt vev kt eszkz kztti csatlakozs (Data Terminal Equipment, DTE s Data Communication Equipment, DCE) mechanikai, elektromos s funkcionlis jellemzit definilja, ezrt gyakran hardverprotokollnak is nevezik.

    Az RS 232C tipikus feszltsgrtkei:

    JEL TPUSA LOGIKAI LLAPOT FESZLTSGTARTOMNY NVLEGES RTK 0 (SZNET) +3 V+15 V +7 V

    ADATJEL 1 (JEL) -15 V-3 V -7 V 0 (KI) -15 V-3 V -7 V

    VEZRLJEL 1 (BE) +3 V+15 V +7V

    RS 232C szabvny szerinti kommunikci fbb mszaki jellemzi: tviteli sebessg: 75, 300, 600, 1200, 4800, 9600, 19000 bit/s A maximlis tviteli tvolsg feszltsgkimenet esetn kb.15 m, ramkiment esetn

    nhny 100 m, az tviteli sebessgtl fggen.

    Az RS-232C szabvny csatol kt vgberendezs bitsoros sszektetst valstja meg s megfelel kialaktsban szimplex, fl duplex vagy duplex tvitelre egyarnt alkalmas. A csatols a szabvny szerint 25 plus csatlakozt ignyel, de valamennyi vezetkfunkcit csak ritkn hasznostjk. Van 3-9 vezetkes megolds, amihez 9 plus csatlakoz szksges.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    31

    Az RS 232C szerinti soros kommunikci rendszerint a CPU soros UART egysgn valsul meg gy, hogy ennek TTL szint jeleit gynevezett EIA meghajtkkal s szintttevkkel alaktjk RS 232C szintre s vissza. Ennl az tvitelnl az informci tovbbtsa az adatvezetkeken, soros formban, gynevezett kzfogsos (hand-shaking) mdon a vezrlbitek ltal irnytva trtnik.

    5.2.2. RS-422/485 szabvny szerinti adattvitel Az RS-232C tpus adattvitel az tviteli sebessg s a tvolsg szempontjbl elnytelen s csak alacsony sebessg s kis tviteli tvolsg esetn hasznlatos. Ezen javt az RS-422, illetve RS-485 szabvny szerinti adattvitel. E kt szabvny az tviteli paramterek javulst nagyrszt a szimmetrikus jeltvitel rvn ri el.

    19. bra RS 422/485 tvitel jelalakjai; tipikus feszltsgszintek

    Az RS-422/485 szabvny szerinti tvitel kettnl tbb pont eszkz kztti kommunikcit is lehetv tesz.

    20. bra RS 422 tvitel svszlessge a kbel hossznak fggvnyben, a hullm-impedancia = 100; (FEET lb kb. 33 cm)

    Ha ipari krnyezetben, kis informci csomagokat szeretnnk gyorsan, nagytvolsgra szlltani, akkor az RS-485 szabvny interfsz az optimlis vlaszts, ami ktvezetkes busz specifikcijt hatrozza meg tbb eszkz kztti, gynevezett party-line, vagy multidrop hlzati kommunikcihoz. A lnyegi klnbsg a 422 s 485 kztt az, hogy

    VO

    H

    VO

    L

    sznet jel nincs jel 5 V

    TX

    2,5 V TX

    0 V

    Tipikus feszltsgszintek:

    VOZ=0,9 Vmin1,7 Vmax VOH=2 Vmin5 Vmax VOL=-2 Vmin-5 Vmax

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    32

    mg a 422-es kommunikci egy ad s tbb vev kztt lehetsges, addig a 485-s esetben az ad oldalon is tbb kapcsolat kivitelezhet. Az RS-485 szerinti kteres, sodrott rpr vezetken tbbnyire master-slave tpus buszhozzfrs lehetsges.

    21. bra RS 485 Half-duplex multi-point kommunikci EIA SZABVNY

    JELLEMZK RS 232C RS 422 RS 485

    ADATTVITEL IRNYA FULL DUPLEX FULL DUPLEX HALF DUPLEX

    TVITELI SEBESSG (MAX.) 115 KBIT/S 10 MBIT/S 10 MBIT/S TVOLSG (MAX.) 50 M 1200 M 1200 M KOMMUNIKCI

    KAPCSOLAT

    1 AD - 1 VEV

    1 AD TBB VEV 1+10

    TBB AD TBB VEV 32

    HULLMIMPEDANCIA [ZH] 100 54 CSATLAKOZ 25/9 PLUS 4 PLUS 2 PLUS

    22. bra RS 232C 422, valamint 485 interfsz fbb jellemzi

    Az RS 485 szabvny szimmetrikus jeltvitelt biztost sodrott rprral. A vonalon az informcit feszltsgimpulzusok hordozzk, ezrt az tviteli sebessg nvelsvel nvekszik a feszltsgugrsok felharmonikus tartalma.

    A nagyfrekvencis technikban minden kbelt hullmimpedancival (Zh) kell lezrni, a vonalon terjed jel visszaverdsnek megakadlyozsra.

    5.3. Hlzati kommunikci

    A mr jl bevlt, szmos tipikus alkalmazsi terlettel rendelkez pont-pont kztti kommunikci mellett, napjainkban a tbb pont kztti kommunikci ignye is egyre nvekszik.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    33

    Tbb PLC kztti kommunikci mdszerei a kvetkezk: Tbb soros vonal rvn kialaktott pont-pont kapcsolat. Ez a megolds csak

    korltozott kommunikcira alkalmas, ezrt a mai PLC-ken gyakran egynl tbb RS 232C interfsz tallhat

    PLC-hlzat. A legelterjedtebb, kommunikcis mdszer a tbb PLC-t fellel informcis kapcsolat kialaktshoz

    Ethernet-hlzat. A klnsen nagy tvolsg, illetve adatmennyisgeket ignyl kommunikci esetn alkalmazand.

    Adatgyjt szmtgp. Adatgyjt szmtgp s PLC-k kztti kapcsolatot valst meg, ma mr elavult.

    23. bra hlzati kommunikci

    Az irnytstechnika kommunikcis hlzatainak elnyei: Jelentsen kisebb kbelkltsgek Kisebb:

    - mret kapcsolszekrnyek

    - mennyisg jrulkos, hagyomnyos technika (pl. sorozatkapcsok) - teleptsi s rfordtsi kltsgek (brkltsgek) - szervizkltsgek

    Nagyobb zembiztonsg s teljestmny Rugalmas mdostsi lehetsg

    5.3.1. Ethernet hlzat

    A 70-es vekben a Xerox kezdte el a klnbz irodai berendezsek kztti adatkapcsolatok fejlesztst. A soros vonali kommunikcin gyorsan tllpve a kismret hlzatok fel indultak. gy szletett a LAN (Local Area Network) betsz. 1985-ben az IEEE elfogadta az Ethernet-et, s ezt az ANSI/IEEE 802.3 szabvnyban rgztette. A mszaki tartalom viszont tbb ponton mdosult, gy az IEEE 802.3 szerinti

    Ethernet PLC hlzat

    Pont-pont sszekttets Tbb soros vonal (RS 232C)

    PC

    PLC PLC PLC PLC PLC

    PLC

    PLC PLC PLC

    PC PC

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    34

    hlzat s az Ethernet hlzat klnbz dolgot kellene, hogy jelentsen. Mivel az Ethernet nv addigra mr szles krben hasznltt vlt, mind a mai napig Ethernet-nek hvjuk az IEEE 802.3 ksbbi kibvtseinek megfelel, mai hasznlatban lev, hlzatainkat. Az Ethernet a legjobban elterjedt irodai hlzat, amelyet ma mr az irnytstechnikai rendszerekben is hasznlnak a hierarchia legmagasabb fokn a nagy adatmennyisgek, mint pldul PLC-programok, recepttrk tvitelre, illetve tvdiagnosztikai feladatok megoldsra. Amg korbban a csatolst kln szmtgppel oldottk meg, ma mr a PLC-be csatlakoztathat ethetnet- interfszt forgalmaznak. Az ethernet-specifikciban az adatkapcsolsi s fizikai rtegkdol/dekdol (Manchester-kdolst hasznl, 17. bra) funkciit vezrlkrtyn integrljk, amit a hlzati eszkzbe (PC, PLC) ptenek. A fejlds sorn 3 kbeltpuson jelentek meg Ethernet megvalstsok:

    Koax

    vegszl Sodrott rpr

    Koaxilis kbelt alkalmaztak az Ethernet-nl kezdettl fogva. Nagyfrekvencis jeltvitelekre kivlan alkalmazhat, hiszen a koax nagy svszlessget, kis csillaptst s magas elektromgneses vdettsget biztost, valamint csatlakoztatsa is j minsgben, rnykoltan, robosztusan megoldhat. Az vegszl szintn a kezdetektl hasznlatban van, az utbbi idszakban viszont erteljes trhdtst figyelhetnk meg. Ennek oka - az risi svszlessg mellett - az elektromgneses zavarokkal szembeni rzketlensge, a rdifrekvencis kisugrzs megsznse (lehallgats nehezebb), s az opto szerelstechnikai eszkzk rcskkense. Sodrott rpras kbelek hasznlata ma a legelterjedtebb, ezeket a kapcsolatokat 10BaseT s 100BaseT jellssel azonostjuk. (T - twisted pair.) Az Ethernet kapcsolat megvalstshoz 2 db sodrott rprra van szksg, kln az ads- s vteli irnynak

    5.4. Gyrtspecifikus buszrendszerek 5.4.1. Profibusz Az automatizls vilgban szles krben ismert a PROcess Field BUS, rviden PROFIBUS, az els szabvnyostott terepi buszok egyike, amely 1987-ben nmet ipari szabvnyknt indult, s 1996-ban vlt nemzetkzi szabvnny. A PROFIBUS a forrs/cl tpus hlzatok csoportjba tartozik, s hibrid (token passing, master-slave, multimaster) tpus buszhozzfrsi eljrst hasznl.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    35

    Kevesebben tudjk, hogy a Profibus tulajdonkppen egy hromtag csald: Profibus PA (Process Automation) mely a Foundation Fieldbus-szal azonos fizikai

    szinten, s terepi eszkzk felfzsre szolgl.

    Profibus DP (Distributed Peripheria) mely a PLC-k s I/O modulok, komplex terepi eszkzk kztti kommunikcira szolgl. Ez a legelterjedtebb.

    Profibus FMS mely a PLC-k feletti rendszerbusz feladatra van optimalizlva.

    Br fejleszts alatt ll a DP mkdtetse Ethernet-en is, napjaink felhasznlsaira az RS-485-s soros vonalon val DP hasznlat a jellemz. Az RS-485 soros vonal 2 eres, sodrott, rnykolt rpron mkdik. Az rpr ltalban 9 ts DIN (Mint a soros vonali egr a PC-n) csatlakozkra van ktve. A busz elejn s vgn 3-3 ellenllsbl ll lezrs foglal helyet. A DIN csatlakozn kvl gyakori az IP 65-s M12 csatlakoz, illetve egyes PLC-ken a 3 vezetkes sorkapocs is.

    A PROFIBUS-hlzat busztopolgij, maximlisan ngy szegmensbl llhat, amelyeket jelismtlk kapcsolnak egymshoz. A szegmensek maximlis hossza fgg az tviteli sebessgtl. Egy-egy szegmensbe legfeljebb 32 eszkz (PLC, I/O, PC, hajts, stb.) tartozhat, belertve a repeatereket is. A ngy szegmensbl ll PROFIBUS-hlzat gy 127 kszlket tartalmazhat. A PROFIBUS-hlzatra legfeljebb 32 master kapcsolhat. A DP csatlakozba lehetleg be kell ktni a bejv s tovbbmen kbelt is, mert ha legazsokat csinlunk, s azt ktjk be, nagyobb busz sebessgnl tviteli zavarok lehetnek:

    24. bra DP bektse

    A busz nyomvonalval lehetleg kerljk el az ers zavarforrsokat. Az RS-485 sebessgt a buszvezetk (szegmens) hossznak megfelelen kell konfigurlni: Napjainkban - a folyamatos rcskkens eredmnyekppen - egyre elterjedtebb az optikai adattvitel. Nagy elnye a nagy tviteli sebessg s a nagy zavarvdettsg. Szmos cg knl RS-485-opto talaktkat, melyek segtsgvel tbbnyire csillag, ritkbban gyr

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    36

    topolgikat lehet kialaktani. Lteznek olyan talaktk is, melyek redundns (dupliklt) optokbel csatlakozst knlnak. Az optokbelek alapveten kt f kategriba esnek:

    Multimdus (max. 3 Km tvitel) Monomdus (max. 20 Km tvitel)

    5.4.2. Foundation Fieldbus A szenzorbuszok sikere adta az tletet egy olyan busz ltrehozshoz, melyre tvadkat s szablyz szelepeket lehet felfzni. A nagy gyrtk, nem lltak neki kln-kln buszok fejlesztsnek, hanem a legnagyobb felhasznlkat bevonva ltrehoztk a Terepi Busz Alaptvnyt, angolul Fieldbus Foundation-t. E szervezet feladata, hogy koordinlja a folyamatirnyts terepi busznak fejlesztst. Alapvet szempont volt egy olyan egysges rendszer definilsa, amelyben problmamentesen sszekapcsolhatk a klnbz gyrtk termkei. Az alaptvnyhoz hamarosan a legtbb jelents gyrt csatlakozott. Az alaptvny 1996-ban kezdte meg tnyleges mkdst. A Foundation Fieldbus esetn minden eszkz magban hordozza a vele kapcsolatos adatfeldolgozsi mveletekhez szksges processzorteljestmnyt s memrit, gy a rendszer bvtse egyszeren az j eszkz csatlakoztatsbl ll. A kzponti egysgek feladata csak az emberi kezelfellet biztostsa s a magas szint folyamatirnyts koordinlsa. Kevesebb feladat kevesebb helyet ignyel, gy eltnik a kzponti mszerterem. A Foundation Fieldbus intelligens egysgekre pl, ahol a vezrlsi, szablyozsi algoritmusok elosztottan kzvetlenl az I/O eszkzkn folynak s a kzponti egysgek feladata az osztottan foly feldolgozs irnytsa s szervezse. A Foundation Fieldbus a msodik genercis DCS rendszerek kialaktst tmogatja. A legnagyobb jdonsga a FFB-nak, hogy a buszra kttt eszkzk egymssal is kpesek kommuniklni (peer to peer).

    25. bra Peer to peer kapcsolat szablyozszelep s nyomstvad kztt Foundation Fieldbus hlzaton

    A szelep pozcionl rendelkezik PID szablyoz algoritmussal, s rendszeres idkznknt kpes a nyoms rtknek a lekrdezsre a tvadtl. Teht a szablyozshoz els kzeltsben nem kell PLC, DCS,

    illetve msfle irnyt rendszer. FFB-os eszkzk ramfelvtelk modullsval kommuniklnak. A rendszerben lv eszkzket kln ramgenertoros tpegysg ltja el. Az eszkzk 15...20 mApp

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    37

    modulcit alkalmaznak. Eszerint, a lezr RC krt figyelembe vve, a buszon 0.75...1 Vpp nagysg jelek keletkeznek.

    5.4.3. CANbus A Bosch ltal kifejlesztett kommunikci a CAN (Controller Area Network) egy soros adatbusz, mely - br jrmvekben val alkalmazsra terveztk - egyre terjed az automatizlsban is. A CANbus-ra fztt eszkzk szma mr meghaladja a vilgban az 500.000-et. A CAN felhsznls clszeren az eszkzbuszok tern valsthat meg, mivel a buszon egy zenet maximum hossza 8 byte lehet. 8 byte-ba a mrsi adatokhoz lershoz szksges lebegpontos szm is belefr, teht az ilyen cl felhasznls is megoldhat. A CAN alkalmazsai kztt tallhatunk a processz elemzs alkalmazsoktl a villamos

    szelephajtsok terepi buszig sok rdekessget. Ezek tipikus begyazott eszkzbusz megoldsok. A CAN kommunikcin alapul pl.: az Allen-Bradley cg ltal kidolgozott DeviceNet is.

    A CANbus elnyei:

    Kedvez kltsg - ktvezetkes soros busz, 120 Ohm lezrssal - maximlis sebessg: 1Mbit/s (40 m-s buszhossznl) - ttehet ms kzegekre is (opto, rdi) Megbzhat - kifinomult hibarzkels s - kezels, CSMA/CD hozzfrsi rend - az zenetek egyedi azonostja tartalmazza a prioritst is, a hibs zeneteket rzkeli s jra kldi - rendszerszint adatkonzisztencia (minden eszkz rtesl a hibrl) - a hibs egysgek automatikusan kivonjk magukat a kommunikcibl - EMI elleni nagy vdettsg

    Flexibilis - multi-master mkds is megengedett - az eszkzk knnyen le- s rcsatlakoztathatk (hot-swap) - az eszkzk szma nincs korltozva a protokoll ltal

    - broadcast lehetsges

    Szabvnyostott ISO-IS 11898, ISO-IS 11519-2, [5]

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    38

    5.4.4. Modbus A ModBus protokollt eredetileg a Modicon PLC-k kommunikcijnak biztostshoz fejlesztettk ki. Egyszersge s megbzhatsga miatt szmos PLC-gyrt, st mszergyrt alkalmazza.

    A Modbus protokoll a master-slave elv alapjn mkdik. A kapcsolat kezdemnyezsnek a joga a master-t illeti meg. A master egy krds-, vagy egy parancscsomagot kld a slave szmra. A cmzettet egy cmbjt tartalma jelli ki. Ez azt jelenti, hogy elmletileg 256 berendezs (0255) azonostsra van lehetsg egy Modbus hlzaton. A gyakorlatban maximum 32 kapcsolat lehetsges a Modbus ltal is hasznlt RS 485-s kommunikcis interfsz korltai miatt. A 0 cmnek kitntetett szerepe van. Amennyiben a master valamennyi slave szmra zenetet akar kldeni (gynevezett krzvnyzenet, pl.: a dtum s az id szinkronizlsa rdekben), akkor ezen specilis cm megadsval elegend egyetlen csomagot a vonalra helyezni. Azt mindegyik slave rtelmezi, s vgrehajtja a csomag parancst. A master ltal kiadott csomag kvetkez logikai rsze egy 1 bjt terjedelm parancskd, azaz elmletileg 256 klnbz parancskd rtelmezsre nylik lehetsg.

    Minden egyes objektumcsoportban egy-egy konkrt bemenetre, illetve kimenetre egy-egy 16 bites szmmal hivatkozhatunk az els elemre a 0, a msodik elemre az 1 stb. szmokkal.

    Az rst kezdemnyez csomag ASCII, vagy RTU formban kerlhet a soros vonalra.

    Az ASCII protokoll azt jelenti, hogy a csomag minden egyes bjtja kt hexadecimlis ASCII kdra konvertldik, s ez kerl a vonalra.

    Az RTU (Remote Terminal Unit) protokoll kdfggetlen tvitelt jelent. A csomag bjtjai minden konverzi nlkl kiadsra kerlnek a soros vonalon. Sem csomag kezd, sem csomagterminl karakter nincs.

    A Modbus protokoll nem kizrlag a MODICON PLC-k esetn alkalmazhat. Szmos ms PLC-gyrt - belertve az LG-t is lekpezte ezt a kommunikcis protokollt, knny, megbzhat hasznlata miatt. Tipikusan az intelligens eszkzk tbbsgvel (pl.: frekvenciavltk, gzemelk, hozamszmt mvek stb.) a Modbus protokoll alapjn lehet kommuniklni.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    39

    6. RS 485 kommunikci GM7U PLC-vel

    6.1. Rendszerbellts

    6.1.2. A PLC belltsa

    Az adott feladathoz, mely az RS 485 kommunikci bemutatsa GM7U PLC-vel szksg van egy olyan eszkzre is a PLC-n kvl, ami ennek a kommunikcinak a megvalstst

    lehetv teszi, azaz rendelkezik RS 485-s interfsszel. Ilyen eszkz lehet akr egy frekvenciavlt is. A vlaszts egy LG SV-iC5 tpus inverterre esett, amely nmagban nem rendelkezik a RS 485 szabvnynak megfelel csatlakozsi lehetsggel, gy elkerlhetetlen clunk elrse rdekben Modbus krtya hasznlata, mely az iC5-s frekvenciavlt egyik opcionlis bvt modulja.

    6.1.2. Az LG GM7U PLC megismerse

    A PLC egy LG GM7-DT60U(P), ami a GLOFA GM csald egyik legjabb kompakt tagja. Ez egy 36 bemenettel s 24 kimenettel rendelkez tpus. Ebbl ltszik, hogy ez a PLC jl alkalmazhat szles krben, akr bonyolult feladatok szmra is, s a mr meglv feladat, pl.: az RS 485-s kommunikci tovbb fejlesztse esetn minden bizonnyal nem lesz szksg a vezrl cserjre, ksznheten a viszonylag nagy I/O szmnak. A be-, illetve kimeneti kapcsolat tisztn tranzisztoros jelleg (DT (P) PNP tmenet). Nagy elnye a rels kivitellel szemben, hogy megvalsthatak vele olyan feladatok, amelyeknl szksg van impulzus zem (azaz gyors kapcsols) llapotra, mivel a rels kapcsolshoz kpest a tranzisztoros kapcsols jval gyorsabb, s nem tartalmaz mechanikus, korltozott lettartam alkatrsz. Mivel ezek nem teljestmnytranzisztorok, sajnos a nagy teljestmny, 220V jelek kibocstsra nem alkalmasak.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    40

    26. bra GM7U PLC rszei

    NO. NV LERS

    PWR LED RENDSZER TPELLTS JELZSE

    RUN LED KZPONTI EGYSG ZEMI LLAPOTNAK JELZSE

    1 CPU LLAPOTJELZ LED-EK

    ERR LED HIBAJELZS

    2 I/O LED I/O ZEMI LLAPOT JELZSE

    3 BEPTETT RS 485 CSATLAKOZ CSATLAKOZ BEPTETT RS 485-S KOMMUNIKCIHOZ

    RUN PROGRAMFUTSI ZEM

    STOP PROGRAMFUTS LELLTSA 4

    LLAPOTVLT KAPCSOL

    PAU/REM

    - PAUSE IDEIGLENES PROGRAM

    MEGSZAKTS - TVVEZRLS LEHETSGE

    5 CNET S ROM MODE KAPCSOL -BEPTETT CNET* INTERFSZ

    HASZNLATA; FLASH MEMRIA RSA

    9

    10

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    41

    NO. NV LERS

    6 RS-232C CSATLAKOZ CSATLAKOZ PC-S KAPCSOLATHOZ (PLC PROGRAMOZS)

    7 BVT CSATLAKOZ BVT EGYSGEK CSATLAKOZTATSA. (AD-DA TALAKT, I/O BVT, ANALG IDZT)

    8 INPUT OLDAL BEMENETI SORKAPOCS CSATLAKOZK

    9 OUTPUT OLDAL KIMENETI SORKAPOCS CSATLAKOZK

    10 TP DC 24V TPFORRS

    EZ A KOMMUNIKCIS BELLTS LEHETV TESZI RS-232C S RS 485 PROTOKOLL (MODBUS, CNET, FELHASZNL LTAL DEFINILT, PROTOKOLL NLKLI) HASZNLATT. A ROM MODE KAPCSOLJNAK ON LLSBA BILLENTSVEL LEHETSG NYLIK A BEPTETT FLASHMEMRIA RSRA *

    A GM7U OPERCIS RENDSZERNEK LETLTSHEZ SZKSGES BELLTSOK

    6.2. Frekvenciavlt kivlasztsa

    A frekvenciavltk mkdsi elve a 4.2. fejezetben mr bemutatsra kerlt. Ez alapjn tudjuk, hogy az invertert 3 fzis aszinkron motorok fordulatszm szablyozsra hasznljuk. Ahhoz, hogy ez zemi krlmnyek kztt, problmamentesen, esetleges komplikcik fellpse nlkl trtnjen, ismernnk kell a vezrlend berendezs j nhny jellemz paramtert. A legfontosabb a teljestmny illeszts, motor s frekvenciavlt kztt, pontosabban az, hogy a motortl elvrt teljestmnyt az inverter tudja kezelni, valamint az ram szintek illesztse. Mivel jelen esetben csak egy elkpzelt feladatrl beszlhetnk, ahol a szablyozs kommunikcira vonatkoz rsze kerl rszletezsre, az

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    42

    egyik legkisebb, legegyszerbb tag kerlt kivlasztsra. Ez az LG LS termkcsald SV008iC5-1 tpus tagja, ami mind az adott feladat bemutatsra, mind ipari krnyezetben val hasznlatra tkletesen megfelel. Ez a tpus 0,75 kW motor teljestmnyt tud kezelni, 200~230V-os, 50~60Hz hlzati tprl mkdik. A Frekvencia vezrlsre az albbi lehetsgeket biztostja:

    Analg: 0~10V, 4~20mA Digitlis: programoz ltal

    Potenciomter

    Kommunikcis: Modbus protokoll Mivel ez a frekvenciavlt nem rendelkezik, bptett RS 485-s interfsszel, csak az utbbi lehetsg jhet szba, mghozz egy direkt ehhez a tpushoz kaphat opcionlis Modbus-krtya segtsgvel, mely lehetv teszi az RS 485-s kommunikcis kapcsolatot a PLC-vel.

    6.2.1. A frekvenciavlt megismerse

    27. bra SV- iC5 rszei

    1

    2

    6

    4

    3

    5

    8

    9

    7

    10

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    43

    A frekvenciavlt bizonyos csatlakozinak elrshez az ells- s als takarlemezt el kell tvoltani. A 27. brn lthat kszlknl az ells takarlemez mr eltvoltsra kerlt.

    Az iC5-s tpus jellemz rszeit, paramtereit az albbi tblzat tartalmazza:

    NO. NV LERS

    1 LLAPOT LED, KIJELZ A FREKVENCIA VLT LLAPOTNAK JELZSE, HIBAJELZS

    2 FUTTATS NYOMGOMB PROGRAM INDTSA

    3 4 RNY NYOMGOMB PARAMTER MEGADSA

    4 NPN/PNP KAPCSOL NPN/PNP TPUS JELEK FOGADST TESZI LEHETV

    30A A KIMENETI KONTAKTUS

    30B B KIMENETI KONTAKTUS 5 MULTI-FUNKCIS REL KIMENET

    30C A;B JELFLD

    6 KOMMUNIKCIS SLOT OPCIONLIS MODBUS RTU KRTYA CSATLAKOZ

    7 KEYPAD POTENCIMTER FUTSI FREKVENCIA MANULIS SZABLYOZ

    8 STOP NYOMGOMB PROGRAM LELLTS

    P1 FX: ELRE

    P2 RX: HTRA

    P3 BX: VSZ-STOP

    P4 JOG: LASS ZEMMD

    P5

    MULTI-

    FUNKCIS BEMENETI

    TERMINL

    KEZD

    ETI B

    ELLT

    SOK

    RST: HIBA

    P24 24V TP P1~P5-NEK

    VR 12V TP A POTMTERNEK

    V1 0~10V ANALG BEMENET I 0~20MA ANALG BEMENET CM P1~P5, AM, P24 KZS JELFLD

    9

    ANALG BEMENETI, KIMENETI TERMINL

    AM 0~10V ANALG KIMENET

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    44

    NO. NV LERS

    CM AM JELFLDJE

    MO NYITOTT KOLLEKTOR KIMENET 9 ANALG BEMENETI, KIMENETI TERMINL

    EXTG MO T/M FLD

    10 INVERTER FLD KSZLK FLD

    6.2.2. Az SV-iC5 zembe helyezse

    Ipari Az SV-iC5 csald tagjai 4 klnbz paramter-csoporttal rendelkeznek melyeket az ellapon tallhat 4 irny nyomgomb (3) segtsgvel hvhatunk el, tovbb lehetsgnk nylik az adott csoporton belli funkci, azaz funkcikd kivlasztsra, illetve annak paramter megadsra. A 4 fcsoport:

    MEGNEVEZS LERS

    MOTOR HAJTS PARAMTEREK ALAP PARAMTEREK, FREKVENCIA PARANCSOK, GYORSTSI / LASSTSI ID BELLTSA, STB.

    FUNKCI CSOPORT 1 ZEMI PARAMTEREK, MAX. FREKVENCIA, NYOMATK BOOST, KIMENETI FREKVENCIA, FESZLTSG STB.

    FUNKCI CSOPORT 2 FELHASZNLI PARAMTEREK, FREKVENCIA UGRS, FREKVENCIA KORLT, PID ZEMMD STB.

    BEMENET / KIMENET CSOPORT MULTIFUNKCIS CSATLAKOZ S MKDSI PARAMTEREK BELLTSA

    Az ellapon tallhat NPN/PNP kapcsolt billentsk PNP llsba, mivel a GM7-DT60U(P) PNP tpus kimeneti jeleket bocst ki.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    45

    A 6.2. fejezetben felsorolsra kerltek az SV-iC5 tpus kszlk lehetsges frekvencia vezrlsi mdjai. Nzzk most meg ezeket bvebben kifejtve:

    Analg - az analg bemeneti csatlakozkra (V1, I) kttt analg jelekkel a 0~10V feszltsg, illetve 4~20mA ram tartomnyban

    Digitlis - az elre programozott rtkek alapjn a program indtsa kvetkeztben a frekvenciavlt automatikusan vgrehajtja a paramterek kvnt rtkre llst

    Potenciomter - az ellapon tallhat potenciomter, illetve a program futtatst befolysol RUN, STOP nyomgomb segtsgvel manulisan is elvgezhetjk a belltsokat

    Kommunikcis - Modbus protokollon keresztl, GM7U PLC-vel trtn kommunikcival

    A feladat bemutatsra csak a kommunikcis md nyjt lehetsget. Ahhoz, hogy a frekvenciavlt az informcikat a Modbus krtyn keresztl fogadja, az egyes funkcikdok rtkeit a kvetkezkppen kell megvltoztatni:

    A drive group-on bell (kijelzn a 0.0 ltszik): a drv funkcikd (vezrl md) 3-as rtkre, illetve a frq funkcikd (frekvencia belltsi md) 8-as rtkre lltsval

    engedlyezhetjk a Modbus protokollon keresztl trtn kommunikcit. Ezen paramterek futtats kzben trtn vltoztatsra nincs lehetsg. A kszlk bekapcsolsa utn clszer elvgezni a belltsokat, amiket a frekvenciavlt a memrijban trol, gy kikapcsols utn nem ll vissza az alaprtelmezett rtkre. Mr tudjuk, hogy az iC5 nem rendelkezik Modbus interfsszel, ezrt szksg van egy, ezt a lehetsget biztost krtya installlsra. A tovbbiakban ezzel rszletesebben foglalkozunk.

    6.2.2.1. Modbus bvtkrtya installlsa

    A Modbus bvtkrtyt a 28. brn lthat mdon illeszthetjk az SV-iC5 tpus frekvenciavlthoz.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    46

    28. bra iC5 Modbus RTU bvtkrtya teleptse

    29. bra iC5 Modbus RTU bvtkrtya

    Modbus krtya csatlakozsi pontjai:

    MEGNEVEZS LERS

    SLOT CSATLAKOZ AZ IC5-N KALAKTOTT SLOTBA CSATLAKOZTATHAT

    GND (G) 485 JELFLD N 485 JEL HIDEGPONT () KOMMUNIKCIS

    CSATLAKOZK P 485 JEL MELEGPONT (+)

    A Modbus krtya fldels nlkli hasznlata, relatv alacsony tviteli sebessg, tvolsg esetn nem kvetkezik be adatveszts, illetve kommunikcis zavar, ezrt a GND kapocsra nem szksges csatlakoztatunk jelfldet. (Nagy tviteli sebessg, tvolsg hasznlatval fellphetnek adattviteli zavarok. Ilyen pl.: az azonos fzis zavarjel, melynek megjelense legtbbszr a jelillesztsi szablyok be nem tartsbl kvetkezik.) Kis tvolsgok esetn (pr mter) a PLC s a bvtkrtya kztt 0.5mm csavart rpr vezetk hasznlata elegend.

    iC-5

    Slot

    GND

    N

    P

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    47

    6.2.2.2. Elzetes belltsi teendk

    A Modbus krtya engedlyezst kveten az iC5 tpus frekvenciavlt PLC-vel val problmamentes kapcsolata rdekben az albbi teendket kell elvgeznnk:

    A bemenet/kimenet csoporton bell az I60-as funkcikd rtknek vltoztatsval lehetsg nylik a frekvenciavlt (slave lloms) szmnak meghatrozsra. A belltsok elvgzse elengedhetetlen, klnsen, ha tbb kszlket kvnunk hasznlni. Az alaprtelmezett rtk az 1, vagyis az egyes lloms. Ha a hlzatba fztt berendezsek mindegyike ezt az rtket hasznlja, akkor a cmzs a PLC-vel nem sikerlhet, a frekvenciavltk megklnbztethetetlensge miatt.

    A bemenet/kimenet csoporton bell az I61-es funkcikd a lehetsges tviteli sebessgek rtkeit foglalja magban (0=1200bps; 4=19200bps). Fontos, hogy az itt belltott rtk egyezzen a GMwin szoftverben megadottal, a kommunikcis kapcsolat ltrejtte rdekben.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    48

    6.3.Rendszersszellts

    30. bra rendszersszellts

    230V AC 230V AC

    230V AC

    32. LLOMS 2. LLOMS

    COM PORT

    1. LLOMS

    RS 485

    RS 232C

    GM7U

    iC-5 iC-5

    PC

    iC-5

    JELFLD

    KSZLK FLD

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    49

    6.3.1. GM7U s PC kapcsolata

    A GMwin szoftverrel ksztett program a PLC memrijba csak fizikai szzekttetssel kerlhet. A szemlyi szmtgp s a GM7U PLC egy un. feltltkbelen keresztl kommunikl (K1C-050A) az RS 232C protokollnak megfelelen. A PC brmely COM PORT-jt (ha tbbel is rendelkezik) vlaszthatjuk a kapcsolat kialaktsra. A 9 ts csatlakoznak csak 3 plust hasznljuk, gy otthoni krlmnyek kztt is knnyen elkszthet, illetve javthat az albbi kapcsolsi rajz alapjn.

    31. bra feltltkbel plus kiosztsa

    6.3.2. GM7U tpellts

    A GM7U PLC hlzati tpforrsrl zemel. A 0-t s a fzist az AC100-240V felirat sorkapcsokra, a fldet az FG felirat sorkapocsra kell csatlakoztatni. A kszlkfldnek letvdelmi szerepe van. A GM7U manyag szigetel tokozsban kerl forgalomba, veszlyes feszltsgek rintse a fedl lehajtsval elkerlhet, ezrt a fld bektse nem szksgszer. Fldelskor, tbb kszlk hasznlata esetn kerlni kell az eltr pontokban trtn fldelst, mert az egyes fldpontok kztt potencil klnbsg jhet ltre.

    6.3.3. SV-iC5 tpellts

    Az iIC5 frekvenciavlt esetben a tpforrst L1 s L2 csatlakoz kapcsokra ktjk, melyek az als takarlemez eltvoltsval vlnak elrhetv. A bekts utn, a

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    50

    takarlemez visszahelyezhet, ezzel meggtolva a veszlyes feszltsg alatt lv pontok

    rintst. A kszlkfld bektsre szolgl csatlakozk a htventilltor alatt helyezkednek el. (30. bra, 10-es pont)

    6.3.4. GM7U s iC5 kapcsolata

    A GM7U PLC s az iC5 tpus frekvenciavlt kztt a Modbus-RTU bvtkrtya installlsa utn az RS 485 szabvnynak megfelel sodort rprt hasznlunk. A vezetk a GM7U kszlk oldaln a +, valamint jelzs pontokra csatlakoztathat.

    Ezen csatlakozsi pontokkal, a Modbus krtya is rendelkezik (29. bra). Jelfld pont csak a bvtkrtyn tallhat. Ennek oka a jelforrsok s jelvevk illesztsben keresend. A PLC szimmetrikus fldfggetlen jelforrsnak, mg a Modbus krtya szimetrikus fldelt jelvevnek tekinthet. A 32. bra szerinti bektssel az esetlegesen fellp kommunikcis zavarok kompenzlhatak. Alacsony tviteli sebessg s relatv lass frisstsi id alkalmazsval a jelfld bektse nem szksgszer.

    6.4. GM7U programozsa

    Az LG GLOFA termkcsald tagjait a direkt erre a clra fejlesztett GMwin elnevezs szoftverrel programozhatjuk. A GM7U a legjabb tag, ezrt programozst csak a 4.10. verzij, valamint az ennl magasabb verziszm szoftverek tmogatjk. Az IEC 1131-3 szabvny SFC (sorrendi folyamatbrs), LD (ltradiagramos), valamint IL (utastslists) programnyelvei hasznlatra egyarnt lehetsget nyjt a szoftver. A szimulcinak, monitorozsnak ksznheten a mr meglv program helyes mkdst kiprblhatjuk a klnbz elemek csatlakoztatsa nlkl is, ezltal megelzhet az egyes kszlkek, alkatrszek meghibsodsa.

    6.4.1. GMwin program kszts

    A szoftver elindtsa utn a Project flre kattintva kezdhetnk j programot, illetve nyithatjuk meg a mr meglvt. A project nevnek s elrsi tjnak meghatrozsa utn

    32. bra jelilleszts

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    51

    vlasszuk ki a PLC tpusok kzl a GM7U-t. Az ezt kvet ablakban megadhatjuk a program nevt. Ez tbb program rsa esetn clszer elvgezni. Ezt kveten a programnyelvet vlaszthatjuk ki. Az alaprtelmezett LD nyelvet vlasszuk. A befejezs gombra kattintva kezdhetjk a programozst.

    6.4.2. GMwin kommunikcis belltsok

    A meglv program futtatsa eltt a kommunikcis paramterek megfelel belltsa elengedhetetlen. A baloldalon lthat projectablak Parameter flre kattintsa utn a kommunikcis paramterek kivlasztsval megjelenik a Communication parameter selection ablak. A Channel 0 gombra kattintva tbbek kztt a PC s PLC kztti kommunikcis

    33. bra kommunikcis paramter vlaszts

    paramtereket belltsra nylik lehetsg.

    A Station No.: az lloms szma. Ezt lltsuk 0 rtkre, ez lesz a GM7U.

    gyeljnk arra, hogy ez az rtk s a mellklloms (inverter) szma eltr legyen. Baud rate: Fontos, hogy az tviteli sebessg rtkek minden esetben egyezzenek.

    Vlasszuk ki a frekvenciavltnl mr korbban meghatrozott svszlessget. A Data bit: rtkek kzl a 7 s a 8 hasznlatos, ezt hagyjuk nyolcason (ASCII jel

    7; RTU jel 8). Az RS232C Null MODEM or RS422/485 kommunikcis csatorna a GM7U

    beptett kommunikcis interfsze, s a Cnet I/F modul szmra.

    A tbbi paramtert hagyjuk az alaprtelmezett belltson.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    52

    34. bra a 0-s s 1-s

    kommunikcis csatorna belltsai

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    53

    Az 1-es kommunikcis csatorna a GM7U beptett RS-485-s interfsz kommunikcis paramtereit tartalmazza. Az lloms szmot s az tviteli sebessget lltsuk be a frekvenciavltnak megfelelen.

    A Modbus kommunikci esetn a PLC a Master a csatlakoztatott frekvenciavlt pedig a Slave szerept tlti be, ennek megfelelen vlasszuk a Master opcit.

    A Transmission mode az adattvitel mdjt jelenti. ASCII protokoll a csomag bjtjait kt hexadecimlis kdra konvertlja. Az RTU protokoll kdfggetlen jeltvitelt jelent. Vlasszuk az RTU opcit, mivel az iC5 frekvenciavlt Modbus bvtkrtyja is RTU szabvnyt hasznl.

    6.4.3. GMwin Modbus funkciblokkok

    Az jonnan kezdett project csak az alap funkciblokkokkal rendelkezik. A project Library flre kattintva egy jobb klikk utn az Add items Library opci

    segtsgvel ngy tovbbi funkciblokk-csomagot tlthetnk be. A Modbus protokoll szerinti kommunikcihoz szksges

    funkciblokkokat a COMM.8FB elnevezs knyvtr-fjl tartalmazza.

    35. bra kommunikcis funkciblokkok betltse

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    54

    Mieltt belevgunk a project elksztsbe, gyzdjnk meg arrl, hogy a GM7U PLC ltal tmogatott, hasznlni kvnt funkciblokkot a Modbus-RTU krtya is tudja kezelni. Mg a PLC az albbi nyolc funkcikdot tmogatja: 01; 02; 03; 04; 05; 06; 15; 16, addig a Modbus-RTU bvtkrtya a hasznlati utasts szerint ebbl csak a 03-as; 04-es; 06-os; s 10-es funkcikdokat tudja kezelni. FUNKCI KD MEGNEVEZS 0x03 Tart regiszter olvassa 0x04 Bemen regiszter olvassa 0x06 Regiszter rsa 0x10 Multi regiszter rs

    36. bra SV- iC5 Modbus-RTU krtya ltal tmogatott funkcikdok

    A GMwin programban funkciblokkonknt kt funkcikd kezelsre van lehetsg. A feladatban az rtkek rsra (0x06), s olvassra (0x03) kerl sor ezrt a MOD0304, illetve a MOD0506 elnevezs funkciblokkokat hasznljuk.

    6.4.3.1. MOD0304 funkciblokk

    A GM7U PLC dokumentcijban rszletes lerst tallhatunk az egyes funkciblokkokrl. Nzznk meg ezek kzl kettt, ami a programban is felhasznlsra kerl.

    MOD0304 FUNKCIBLOKK LERS

    INPUT

    REQ: Funkciblokk vgrehajtsa 1-es rtk esetn (nvekv l) CH : Kommunikcis csatorna belltsa (0 ~ 1) SLV_STNO: A slave (mellk) lloms szma FUNC: Funkcikd megadsa (03; 04 tmogats) SLV_ADDR: Az olvasni kvnt lloms cme NUM: A mellkllomstl rkez, olvasand adat mrete

    Output

    RD_DATA: Vltoz neve az olvass alatt lv adat mentsre. (A tmbk szma nagyobb, vagy egyenl legyen az adat mrethez kpest). NDR: Ha a mvelet hiba nlkl zrul, a kimenet 1 lesz, amit a kvetkez funkciblokk hvsig tart. ERR: Valamilyen hiba fellptvel, a kimenet 1 lesz, amit a kvetkez funkciblokk hvsig tart. STATUS: Hiba bekvetkeztvel a kimenet egy hibazeneti kd.

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    55

    A funkciblokk mkdse: Ez a funkciblokk mind a 03-as (tart regiszter), mind a 04-es (bemen regiszter) funkcikdot vgre tudja hajtani, ami a Modbus protokollon a word tpus adatok olvasst teszi lehetv.

    6.4.3.2. MOD0506 funkciblokk

    MOD0506 FUNKCIBLOKK LERS

    INPUT

    REQ: Funkciblokk vgrehajtsa 1-es rtk esetn (nvekv l) CH : Kommunikcis csatorna belltsa (0 ~ 1) SLV_ADDR: Az olvasni kvnt lloms szma FUNC: Funkcikd megadsa (05; 06 tmogats) ADDR: A mellklloms olvass alatt lv kezdeti cme

    Output

    DATA (J): Vltoz neve az olvass alatt lv adat mentsre. NDR: Ha a mvelet hiba nlkl zrul, a kimenet 1 lesz, amit a kvetkez funkciblokk hvsig tart. ERR: Valamilyen hiba fellptvel, a kimenet 1 lesz, amit a kvetkez funkciblokk hvsig tart. STATUS: Hiba bekvetkeztvel a kimenet egy hibazeneti kd.

    A funkciblokk mkdse: Ez a funkciblokk mind a 05-s, mind a 06-os (regiszterrs) funkcikdot vgre tudja hajtani. A Modbus protokollon a 05-s 1 bit adatot r a kimeneti tekercsre. Ha a NUMH rtke 255, (vagy HFF) a bit 1 lesz. Ha NUMH rtke 0, (vagy 16#0000) a bit 0 lesz. A 06-os 1 word tpus vltozt r a kimeneti tart regiszterbe.

    6.4.4. Modbus cmzsi szablyok

    Az iC5 Modbus RTU bvtkrtya 16, illetve 10 bites cmeket rendel a funkcikdokhoz. A GMwin programmal lehetsg van a cmek hexadecimlis, illetve decimlis megadsra. A GM7U PLC a cmzst 0-val kezdi, ami a Modicon tpus termkek esetn 1-nek felel meg, vagyis ha a Modbus cm n, akkor ezen a cmen jegyzett funkcikd elrshez

    Forrs: http://www.doksi.hu

  • (CENZURZVA) RS 485 KOMMUNIKCI GM7U PLC-VEL

    56

    a GM7U PLC-vel n-1-et kell megcmezni. Ez alapjn pl.: a DRV group D01 funkcikddal meghatrozott gyorstsi idintervallumot (piros keret) vagy a 16#8100 hexadecimlis kddal, vagy a 33024 decimlis szmmal rhetjk el.

    37. bra iC5 Modbus-RTU krtya DRV group cmei

    A 37. brn lthat tblzatban szerepl funkcikdok rsa s olvassa is engedlyezett. A pillanatnyi llapotot a MOD0304 funkciblokkal krdezhetjk