Professional Documents
Culture Documents
(CENZURZVA)
(CENZURZVA)
6.3.Rendszersszellts ___________________________________________ 48
6.3.1. GM7U s PC kapcsolata__________________________________________________ 6.3.2. GM7U tpellts ________________________________________________________ 6.3.3. SV-iC5 tpellts _______________________________________________________ 6.3.4. GM7U s iC5 kapcsolata _________________________________________________ 49 49 49 50
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
(CENZURZVA)
A kvetkez oldalakon lthat dokumentumok szerzi jog vdelme alatt llnak, mindenfle msolsuk, terjesztsk jogi kvetkezmnyeket von maga utn!
(CENZURZVA)
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.
(CENZURZVA)
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
[3].
Folyamat fld
Jel fld
(CENZURZVA)
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].
Fotodida
Kimenet
Szmtgp Fldje
-UT
(CENZURZVA)
folyamatirnytsra
gondolata.
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].
Mkdtets
Jelfeldolgoz Egysg
Irnytott folyamat
Kijelzs
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
(CENZURZVA)
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.
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.
(CENZURZVA)
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].
A FEJLDS JELLEMZI
A PLC-koncepci kidolgozsa a GM felhvsra. Az els Modicon PLC megjelense. /huzalozott CPU, 1kbyte memria, 128 I/O/ A PLC els alkalmazsa az autiparban. Az els intelligens (smart) PLC megjelense: aritmetikai funkci nyomtatvezrls, mtrixmveletek, kpernykijelzs. Az els multiprocesszoros PLC gyrtsa: idzt- s szmllfunkci, 12kbyte memria s 1024 I/O. Az els PID algoritmussal elltott PLC kibocstsa. A tvoli modulkezels (remote control) kidolgozsa, s a hierarchikus konfigurci bevezetse az integrlt gyrtrendszerben. Mikroprocesszor bzis PLC bevezetse. Intelligens kommunikcis modulok megjelense, nagy sebessg, nagy pontossg pozcionl interfsz kifejlesztse. Data Highway kommunikci alkalmazsa, 16 bites mikroprocesszor bzis PLC sznes monitorral. Kltsgkml mini PLC-k megjelense. PLC hlzatok kifejlesztse.
10
(CENZURZVA)
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.
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.
11
(CENZURZVA)
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.
BEMENETI SZERVEK
Egy PLC rendszerben az albbi egysgeket tallhatjuk meg: Kzponti feldolgoz egysg (CPU)
BEMENETI RAMKRRK
R A M
KOMMUNIKCIS EGYSG
R O M
PROGRAMOZ EGYSG
12
(CENZURZVA)
Tpegysg Bemeneti s kimeneti egysgek (I/O) Intelligens egysgek Kommunikcis egysgek Memria (RAM, ROM)
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.
vltakozfeszltsget rzkel egysgek is. A bemeneti egysgek feszltsgtartomnya, 24V-os nvleges feszltsg leggyakrabban.
13
(CENZURZVA)
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.
14
(CENZURZVA)
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 Statikus RAM: CMOS RAM: ignyl RAM-okat hvjuk dinamikus RAM-oknak
frisstst nem ignyl RAM-okat hvjuk statikus RAM-oknak. 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: PROM: EPROM: EEPROM: Gyrts sorn programozott memria. A felhasznl ltal programozott memria. Tbbszr programozhat, ultraibolya fnnyel trlhet. Tbbszr programozhat, elektronikus ton trlhet.
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 15
(CENZURZVA)
ellenre tartalmaznak kzs funkcikat, amelyek szinte valamennyi korszer tpusnl felfedezhetek.
programnyelven rdnak.
PII AKTUALIZLSA
PIQ KIIRATSA
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).
16
(CENZURZVA)
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].
17
(CENZURZVA)
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
18
(CENZURZVA)
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].
19
(CENZURZVA)
mrete szintn a sorozat ezen elemnek a legnagyobb (132Kb), az adatmemria is a legtbb megoldand feladat szmra kielgt mennyisg (44Kb). Knnyen belthat
GM7-DT60U(P)
Tranzisztoros Kivitel (PNP)
Sorozat szm
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.
20
(CENZURZVA)
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)
/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
21
(CENZURZVA)
Rel/PRC automatikus hangols, SV ramp, delta MV, PWM kimenet, pozci/sebessg algoritmus, Elre/visszafel
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
keresztl
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.
22
(CENZURZVA)
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
12. bra motor M/n grbe
tekercsben
indukldott
feszltsg
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.
23
(CENZURZVA)
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].
(CENZURZVA)
(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
hullmforma a kimeneti tranzisztorok (IGBT) meghatrozott frekvencival (kapcsolsi frekvencia) trtn ki-, bekapcsolsval hozhat ltre.
25
(CENZURZVA)
26
(CENZURZVA)
Inverter/motor tlmelegeds vdelem, CPU hiba vdelem. Krnyezeti felttelek: maximum 90% pratartalom, lecsapds (mentesen), rezgsllsg
egy bitideig tart. Soros adattvitel a kommunikciban rszt vev adk s vevk szmtl fggen alapveten kt pont kztt (pont-pont kommunikci),
27
(CENZURZVA)
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).
28
(CENZURZVA)
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.
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
rajel Adat
0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 1
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.
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
29
(CENZURZVA)
polaritsvlts trtnik.
Az RS 232C tipikus feszltsgrtkei: JEL TPUSA ADATJEL LOGIKAI LLAPOT 0 (SZNET) 1 (JEL) VEZRLJEL 0 (KI) 1 (BE) FESZLTSGTARTOMNY +3 V+15 V -15 V-3 V -15 V-3 V +3 V+15 V NVLEGES RTK +7 V -7 V -7 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.
30
(CENZURZVA)
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.
jel
sznet
5V
Tipikus feszltsgszintek:
TX 2,5 V TX
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 hullmimpedancia = 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
31
(CENZURZVA)
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 RS 232C FULL DUPLEX 115 KBIT/S 50 M 1 AD - 1 VEV RS 422 FULL DUPLEX 10 MBIT/S 1200 M 1 AD TBB VEV 1+10 100 25/9 PLUS 4 PLUS RS 485 HALF DUPLEX 10 MBIT/S 1200 M TBB AD TBB VEV 32 54 2 PLUS
TVITELI SEBESSG (MAX.) TVOLSG (MAX.) KOMMUNIKCI KAPCSOLAT HULLMIMPEDANCIA [ZH] CSATLAKOZ
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.
32
(CENZURZVA)
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.
Pont-pont sszekttets Tbb soros vonal (RS 232C) PC PLC PLC hlzat PC Ethernet PC
PLC
PLC
PLC
PLC
PLC
PLC
PLC
PLC
Az irnytstechnika kommunikcis hlzatainak elnyei: Jelentsen kisebb kbelkltsgek Kisebb: mret kapcsolszekrnyek mennyisg jrulkos, hagyomnyos technika (pl. sorozatkapcsok) teleptsi s rfordtsi kltsgek (brkltsgek) szervizkltsgek
33
(CENZURZVA)
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
(CENZURZVA)
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 RS485-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 PCn) 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 PLCken 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:
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
35
(CENZURZVA)
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)
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
36
(CENZURZVA)
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]
37
(CENZURZVA)
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.
38
(CENZURZVA)
39
(CENZURZVA)
10
NO.
NV PWR LED
2 3
PROGRAMFUTSI ZEM
PROGRAMFUTS LELLTSA
STOP
PAU/REM -
TVVEZRLS LEHETSGE
INTERFSZ
-BEPTETT CNET*
40
(CENZURZVA)
NO. 6
NV RS-232C CSATLAKOZ
(PLC
EGYSGEK TALAKT,
CSATLAKOZTATSA.
I/O
BVT,
ANALG
8 9 10
RS-
ROM
MODE
ON
A
LLSBA BEPTETT
BILLENTSVEL
FLASHMEMRIA RSRA
A GM7U
OPERCIS
RENDSZERNEK
LETLTSHEZ
SZKSGES BELLTSOK
41
(CENZURZVA)
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 Modbuskrtya segtsgvel, mely lehetv teszi az RS 485-s kommunikcis kapcsolatot a PLCvel.
1 2 3 4 5 6
7 8 9 10
42
(CENZURZVA)
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. 1 2 3 4
MULTI-FUNKCIS REL
KIMENET
A KIMENETI KONTAKTUS B KIMENETI KONTAKTUS A;B JELFLD OPCIONLIS MODBUS RTU KRTYA
CSATLAKOZ
6 7 8
FUTSI FREKVENCIA MANULIS SZABLYOZ PROGRAM LELLTS FX: ELRE RX: HTRA BX: VSZ-STOP JOG: LASS
ZEMMD
KEZDETI BELLTSOK
ANALG BEMENETI, 9
KIMENETI TERMINL
RST: HIBA
12V TP A POTMTERNEK 0~10V ANALG BEMENET 0~20MA ANALG BEMENET P1~P5, AM, P24 KZS JELFLD 0~10V ANALG KIMENET
43
(CENZURZVA)
NO.
NV CM AM JELFLDJE
LERS
ANALG BEMENETI, MO
KIMENETI TERMINL
NYITOTT KOLLEKTOR
KIMENET
MEGNEVEZS
FUNKCI CSOPORT 2
Az ellapon tallhat NPN/PNP kapcsolt billentsk PNP llsba, mivel a GM7-DT60U(P) PNP tpus kimeneti jeleket bocst ki.
44
(CENZURZVA)
A 6.2. fejezetben felsorolsra kerltek az SV-iC5 tpus kszlk lehetsges frekvencia vezrlsi mdjai. Nzzk most meg ezeket bvebben kifejtve:
Analg
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.
45
(CENZURZVA)
iC-5 Slot
GND N P
GND (G) N P
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 <pl.: 57600> 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. 46
(CENZURZVA)
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 PLCvel 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.
47
(CENZURZVA)
6.3.Rendszersszellts
PC
JELFLD
COM PORT
KSZLK FLD
RS 232C
GM7U
230V AC
RS 485
1. LLOMS
2. LLOMS
32. LLOMS
iC-5
iC-5
iC-5
230V AC
230V AC
48
(CENZURZVA)
49
(CENZURZVA)
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)
szabvnynak megfelel sodort rprt hasznlunk. A vezetk a GM7U kszlk oldaln a +, valamint
32. bra jelilleszts
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.
50
(CENZURZVA)
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.
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.
51
(CENZURZVA)
52
(CENZURZVA)
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.
kommunikcihoz funkciblokkokat
53
(CENZURZVA)
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 0x03 0x04 0x06 0x10 MEGNEVEZS Tart regiszter olvassa Bemen regiszter olvassa Regiszter rsa 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.
MOD0304 FUNKCIBLOKK
LERS 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 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.
Output
INPUT
54
(CENZURZVA)
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.
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.
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.
55
(CENZURZVA)
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.
A 37. brn lthat tblzatban szerepl funkcikdok rsa s olvassa is engedlyezett. A pillanatnyi llapotot a MOD0304 funkciblokkal krdezhetjk le, a MOD0506-tal pedig rhatjuk a funkcikd rtkt az adott korltok kztt. A kt funkciblokk lnyeges klnbsgeket mutat a cmmegadsban. A MOD0304-nl a SLV_ADDR a cmet jelli, viszont a MOD0506-nl ugyanez az elnevezs az lloms szmt takarja.
MODBUS CM
(MEGADSI MD)
HEX 16#8100 DEC 33024
Az UINT pozitv egsz szmot jelent, ebbl kifolylag a cmek binris szmkddal is megadhatak a 2#xxxx formban. Mivel a bvtkrtya lersban a funkcikdok cmei hexadecimlis, valamint decimlis szmmal szerepelnek, a binris cmzs csak felesleges tszmtst jelentene.
56
(CENZURZVA)
7. Modbus pldaprogram
Az albbi, bemutatsra kerl pldaprogram egy olyan sszetett program, mely tartalmazza a GM7U PLC-vel vezrelt SV-iC5 frekvenciavlt, Modbus protokollal megvalstott kommunikcija esetn felmerl szksges belltsi megoldst, ezzel biztostva egy lehetsges alternatvt, valamint az egyes programelemek adaptlst ms, hasonl jelleg programok ksztsekor. A program segtsgvel a frekvenciavezrls teljesen automatikus. A program a kvetkez vezrlsi feladatok elltst teszi lehetv (sorrendben): 1. rsengedlyezs (a program futsa alatt mindvgig, lland idkznknt) 2. Felfutsi id (ACC TIME) belltsa 3. Lefutsi id (DEC TIME) belltsa 4. Kimeneti frekvencia (Cmd. FRQ) belltsa 5. Motorindts (RUN) 6. Motor lellts (STOP) A motor lells utn jra kldi az adatokat, gy egy ciklikus vezrlst kapunk.
1.
2. I. 1 2 II. I. 3 II. 3.
ACC, DEC id, MAX FRQ bellts I. ACC II. RUN I. DEC II. STOP
57
(CENZURZVA)
LERS BEMENETI VLTOZ IDRTK BELLTSA IDZT KIMENET ELTELT ID SZMLL BEMENETI IMPULZUS TRLS IMPULZUS KEZDETI RTK SZMLL KIMENET AKTULIS RTK INPUT
A ltradiagram ikonok kzl az {FB}-re kattintva vlasszuk ki a TON tpus idztt. Kssk be egy alaphelyzetben nyitott kontaktussal. A bemeneti ktrtk vltoz (IN) legyen TIME_A, ezt automatikusan mentsk a memriba. A kimeneti vltoz (Q) legyen TIME_B, ami szintn egy automatikus memriacmen szerepeljen. Az idrtk 500ms, amit a PT bemenet el ktszer kattintva a T#500MS formban adhatunk meg. Az idintervallum megvlasztsa tetszleges, azonban figyelembe kell venni, hogy ez az rtk befolysolja a vezrlsi folyamat lezajlsnak sebessgt, mint ahogy azt ksbb ltni fogjuk. Ismtelten tegynk le egy TON idztt. Ez esetben a bemenethez alaphelyzetben zrt kontaktust hasznljunk. A vltozk kzl vlasszuk ki a korbban mr megadott TIME_B-t, kimenetnek pedig a TIME_A elnevezst. A PT rtke vltozatlanul legyen T#500MS. A TON funkciblokk aktivlsakor a megadott idrtk elteltvel a Q kimenet, 1 lesz mindaddig, amg az IN rtke 1. A program indtsakor A TIME_B bemenet idzt aktv (INST21). PT elteltvel TIME_A rtke 1-be billen ezzel elindtva a msik (INST20) idztt. Amint ennl az idztnl (INST20) is eltelik az 500ms 58
OUTPUT OUTPUT
R: PV: Q: CV:
(CENZURZVA)
TIME_B rtke 1 lesz, ami az INST21 idztt lelltja, gy a TIME_A 0-ra vlt, megll a INST20 idzt is, ezltal TIME_B ismt 0 rtket vesz fel.
Az eredmny teht egy 500ms-os idllandval pulzl vltoz, TIME_A, amivel az INST29 jel szmll felfel lptetse valsthat meg 1 sec-os idkzzel. A szmlls a PV kezdeti rtkrl indulva trtnik, pillanatrtkt a szmll CV kimenetbl olvashatjuk ki. A RESET vltoz 1 rtkbe billentsvel a szmlls jra indul.
59
(CENZURZVA)
LERS 1 ESETN VGREHAJTJA A FUNKCIT AZ SSZEHASONLTAND RTK AZ SSZEHASONLT RTK HIBA NLKL RTKE 1 LESZ
AZ SSZEHASONLTS EREDMNYE
OUTPUT INPUT
1 ESETN VGREHAJTJA A FUNKCIT MSOLSRA VR RTK HIBA NLKL RTKE 1 LESZ MSOLT RTK
OUTPUT
Ez alapjn a ciklusid a az albbi kplettel szmthat. Ez fgg az idztkben megadott idintervallumoktl (500ms), illetve attl, hogy mely SZAM rtkhez (12) rendeltk a RESET 1 llapott.
Knnyen belthat, hogy ezen kt paramter vltoztatsval tetszleges ciklusid llthat be.
60
(CENZURZVA)
7.3. rsengedlyezs
Ahhoz, hogy az iC5 paramtereit rni tudjuk, nem elg a 6.2.2. fejezetben lertak elvgzse, szksg van a paramterek rsengedlyezsre, amit a MOD0506-os
funkciblokkal tehetnk. A Modbus-RTU krtya lersa szerint a 16#0004 cm kezeli ezt a funkcit. Tltsk be az {FB}-re kattintva a MOD0506 funkciblokkot. Kssk be egy felfut lre kapcsol rzkelvel. Mivel az engedlyezst hatrozott idkznknt frissteni akarjuk, egy idrtket adjunk meg, jelen esetben 200ms-ot _T200MS formban. Az
rsengedlyezst kveten a frekvenciavlt 4 msodperc utn letiltja a hozzfrst, ilyenkor a kijelzn a 00L kommunikcis hibazenet jelenik meg. Fontos teht, hogy az
43.b bra
43.a bra 43.a bra rsengedlyezs MOD0506 funkciblokkal 43.b bra rtk msolsa MOVE funkciblokkal
rsengedlyezs frisstse relatv rvid impulzusokkal trtnjen, ezzel biztostva az egyb paramterek belltsnak hibamentes lehetsgt. Tltsk ki a MOD0506-t a 43.a bra szerint gyelve a 6.4.4. fejezetben megismert cmzsi szablyokra. Az eredmny egy
61
(CENZURZVA)
200ms-onknt trtn rsengedlyezs az 1-es szm frekvenciavltn, ami a tart regiszterbe r word tpus adatot. A paramterek olvass/rs engedlyt az 1 bittel valsthatjuk meg (42. bra). Mg GM7 programozsnl ezt a bit rtket kzvetlen a MOD0506 funkciblokkba rhattuk (NUML), addig a GM7U esetn egy ismert memriahelyre mentjk. A program ezt elhvva tudja megllaptani az elvgzend funkcit, jelen esetben a paramterek engedlyezst, vagy zrolst. Ezek alapjn kattintsunk a DATA bemenetre, adjuk meg az ADAT1 UINT tpus vltozt, s mentsk egy ltalunk ismert, pl.: %MW1 memriarekeszbe.
A kvnt bit rtket a MOVE funkciblokk segtsgvel rmsoljuk az %MW1 memriarekeszre, amit a 43.b bra szerint egy alaphelyzetben nyitott _ON kontaktussal lssuk el. Az sszes tbbi paramter rtk msolsa is a MOVE funkciblokkal, azonos szisztmval trtnik, ezrt a tovbbiakban nem kerl rszletezsre.
62
(CENZURZVA)
45.b bra
45.a bra 45.a bra ACC time rsa MOD0506 funkciblokkal 45.b bra rtk msolsa MOVE funkciblokkal
46.b bra
46.a bra
63
(CENZURZVA)
Az alternatv cmzsi lehetsgek szemlltetse vgett a cm hexadecimlis 16#8101 formban kerlt megadsra, de termszetesen a 33025 decimlis szm is hasznlhat. Mind az ACC, mind a DEC time kvnt rtk kalkullsakor 10-szeres szorzval kell szmolnunk. Pl.: 2 sec-os lefutsi id belltsa rdekben 20-at kell msolni a MOVE segtsgvel a megfelel memriahelyre.
47.b bra
47.a bra 47.a bra Cmd. FRQ rsa MOD0506 funkciblokkal 47.b bra rtk msolsa MOVE funkciblokkal
Frekvencia paramterek rsakor az rtkek 100-szoros szorzval szerepelnek, vagyis a 7500-as rtk 75 Hz-nek felel meg. Ez az rtk nem mehet az F21 funkcikd maximum frekvenciartk fl, ami 60Hz alaprtelmezett gyri llapotban. Lthat, hogy a 75Hz elrse csak gy lehetsges, hogy az F21 funkcikd paramtert minimum 75Hz-nek megfelel rtkre lltjuk.
64
(CENZURZVA)
parancs (Stop, EMERGENCY Stop, ellenttes irny futs) nem brlja azt fell. Kssk be egy felfut lre kapcsol rzkelvel, amit a RUN vltoz vezrel. Ez a vltoz SZAM =3 felttel teljeslsvel 1-be billen, vagyis a ciklus 4. lpsben kerl sor a motor futtatsra. 16#0006 cmen ktfle zem krse lehetsges: elre-, illetve htramenet. A Modbus-RTU bvtkrtya lersval ellenttben az elremenetet a bit 2, a htramenetet a bit 4, mg a Stop funkcit a bit 1 jelenti. A programban htramenet funkci szerepel.
48.b bra
48.a bra 48.a bra Htramenet rsa MOD0506 funkciblokkal 48.b bra rtk msolsa MOVE funkciblokkal
65
(CENZURZVA)
49.b bra
49.a bra 49.a bra Motor lellts rsa MOD0506 funkciblokkal 49.b bra rtk msolsa MOVE funkciblokkal
funkcikddal krdezhetjk le a paramterek llapott. Kssk be egy felfut lre kapcsol rzkelvel. Mivel lekrdezst hatrozott idkznknt frissteni akarjuk, egy idrtket adjunk meg, legyen 10sec-ot _T10S formban. (Jelen esetben erre nincs szksg, mivel a 66
(CENZURZVA)
svszlessg rtke zem kzben nem vltoztathat, teht a lellsig lland marad, viszont ez egy egyszer md a bektsre, amivel a vonal lland foglaltsgt is elkerlhetjk. A paramterek rtkek rs/olvass engedlyezse lekrdezsnl is szksges.
Az RD_DATA egy word tmb tpus kimenet. Hozzunk egy ilyen vltozt ltre az eltte lv mezre ktszer kattintva. A tmb (Array) mretnek mindig nagyobbnak kell lennie a mellkllomstl rkez adat (NUM; 50. bra) rtknl. A 16#0004 hexadecimlis kd 4-et jelent, ami a 19200 bps adattviteli sebessgnek felel meg, ez az rtk lett elzetesen belltva.
67
(CENZURZVA)
Kd Hiba tpusa 01 02 03 04 rvnytelen funkci rvnytelen cm rvnytelen adat rtk Slave egysg hiba
Jelentse Hibs funkcikd megadsa a funkci blokkban. Nem ltez olvass/rs cm terlet hatrolsa. Nem engedlyezet rsi/olvassi adatrtk. Hiba llapotban lv slave lloms. A slave llomstl kldtt vlaszkd a master rszre. A
05
Nyugtzs
time-out hiba elkerlse rdekben, Ha a krt parancs feldolgozsa tl hossz ideig tart. Ilyenkor a master nem kld jabb krst. A krt parancs tl sok ideig trtn feldolgozsa esetn.
06
A master jra kldi a krst mindaddig, amg az nem teljesl. A kommunikcis paramtereknl meghatrozott master
07
Idn tl
08
Szmhiba
Az adat rtke tlpi az aktulis limitet. (pl.: az adat mret nagyobb, mint a tmb mret). Kommunikcis paramterek hibja. (baud rate, hex/ASCII, master/slave). A slave lloms szma s a kommunikcis paramtereknl megadott lloms szma megegyezik. A paramterek rsa zrolva van, nem engedlyezett terlet rsa. Jelentse
09
Paramterhiba
10
lloms hiba
20
LED
(kijlezn)
00L Kommunikcis hiba 00L jelenik meg a frekvenciavlt kijelzjn brmely kommunikcis hiba esetn.
68
(CENZURZVA)
8. zemzavar elhrts
A korbbi fejezetekbl mr megismerhettk, hogy a Modbus protokollon GM7U s iC5 inverter kapcsolatval megvalstott frekvencia vezrls folyamatt szmos olyan tnyez, paramter befolysolhatja, amelyek helytelen belltsa kvetkezben kommunikcis hibk lphetnek fel. Mivel az ilyen jelleg hibk ltal valamely formban generlt hibazenetek a problma elhrtsra vonatkoz teendket nem tartalmazzk, ezrt a 8. fejezetben a zavarjelensgek elhrtsa jbli szemlltetsre kerl sor.
69
(CENZURZVA)
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.
bektsi
A felhasznli program PLC-re val tltsnek kisrletekor a GMwin program felletn az albbi prbeszdablak jelenik meg:
plus kiosztsa / 31. bra - A GM7U PLC nem PAU/REM llapotban van / lltsuk a kapcsolt STOP-ba, majd onnan a PAU/REM helyzetbe / 6.3.2. fejezet
GMwin program MOD funkciblokkjai STATUS kimenetn 7-es, illetve ezzel es, egyt jr esetleges 6-os hibakd, iC5 6frekvenciavlt kijelzjn 00L kd jelenik meg.
- RS 485 sszektsi hiba / rossz plus bekts, kicsszott csatlakozs 6.2.2.1. fejezet; 6.3.4. fejezet - Hibs/srlt Modbus krtya (felttelezett)
70
(CENZURZVA)
GMwin program MOD funkciblokkjai STATUS kimenetn 10-es hibakd, iC5 10frekvenciavlt kijelzjn 00L hibakd jelenik meg.
szmval / egy a frekvenciavltn belltott llomsszmtl klnbzt kell vlasztani .6.4.2. fejezet - Kommunikcis ellenrizzk a id tllpse /
kommunikcis
paramtereknl a Timeout in master mode-ot, ha kell, nveljk az rtkt (500ms alaprtelmezett). - Hibs Baud rate rtke rtk / a a
svszlessg GMwin program MOD funkciblokkjai STATUS kimenetn 7-es, illetve ezzel es, egyt jr esetleges 6-os hibakd, iC5 6frekvenciavlt kijelzjn 00L hibakd jelenik meg.
egyezzen
frekvenciavltn belltott rtkkel. 6.4.2. fejezet - Hibs Data bit rtk / 7=ASCII; 8= RTU 6.4.2. fejezet - Nem megfelel kommunikcis
6.4.3.1. fejezet; 6.4.3.2. fejezet - Hibs mellklloms cm / a MOD funkciblokkba rt lloms szma egyezzen az inverter szmval
71
(CENZURZVA)
Hibajelensg
paramter
frekvenciavltn llomsszmtl GMwin program MOD funkciblokkjai STATUS kimenetn 9-es hibakd, iC5 frekvenciavlt kijelzjn 00L hibakd jelenik meg.
vlasztani .6.4.2. fejezet - Hibs Data bit rtk / 7=ASCII; 8= RTU 6.4.2. fejezet - Helytelen protocol and mode
mkdhet. 6.4.2. fejezet; 51. oldal 35. bra GMwin program MOD funkciblokkjai STATUS kimenetn 2-es, hibakd, iC5 es, frekvenciavlt kijelzjn 00L hibakd jelenik meg. - Hibs Funkcikd cm, rvnytelen cm megadsa / ltez cm megadsa. 6.4.4. fejezet; Modbus-RTU
72
(CENZURZVA)
sszegzs
A dolgozat a PLC tmakrben felmerl alapvet krdsekkel vezrls fejldse, PLC-k kifejlesztsnek indokoltsga, PLC-k felptse, stb. foglalkozik. Tovbb az RS-485 ipari kommunikcit, valamint a Modbus protokollt az LG GM7U PLC s az LG SV-iC5 inverter kapcsolatnak pldjn keresztl rszletesen taglalja, gy az olvas mind amellett, hogy az ipari kommunikci, valamint a gyrtspecifikus buszrendszer belltsait, alkalmazsi lehetsgit megismerheti, az ipari folyamatokban szles krben alkalmazott aszinkron motorok frekvenciavezrlsnek korszer fajtjba is betekintst nyerhet. A Modbus pldaprogram egy ciklikus vezrlst ignyel folyamatot dolgoz fel, amely olyan megoldsokat tartalmaz, ami hasznos segtsget nyjthat a GM7U PLC programozsa sorn, klnsen a Modbus funkciblokkok hasznlata esetn. A PLC 1969-es megjelense ta folyamatos, intenzv fejlds alatt ll, ezzel is biztostva az llandan vltoz vezrlsi ignyek megfelel kielgtst. Ebbl kifolylag a
kommunikcijukkal foglalkoz tma - a PLC-k korszerbb berendezssekkel trtn helyettestsig - minden bizonnyal aktulis marad.
73
(CENZURZVA)
Irodalomjegyzk
[1] Dr. Ajtonyi Istvn Dr. Gyuricza Istvn Programozhat irnytberendezsek, hlzatok s rendszerek [2] Cenzrzva [3] Dr. Szab Gza Programozhat logikai vezrlk /BME Kzlekedsautomatika Tanszki jegyzet/ [4] http://www.lgis.com [5] http://www.pid.hu
Mellklet
Cd-rom: Modbus pldaprogram GMwin 4.13. fejleszt szoftver
74