P. 1
Modbus Protokoll GM7U iC5

Modbus Protokoll GM7U iC5

|Views: 1,378|Likes:
Published by Jozsef Konyha

More info:

Published by: Jozsef Konyha on Jun 23, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/26/2011

pdf

text

original

Sections

  • 1.1. Vezérlés fejlıdése:
  • • huzalozott logikájú elektronikus vezérlések
  • 1.1.1. Elektromechanikus vezérlések
  • 1.1.3. Számítógépes vezérlések, programozható logikai vezérlık
  • 1.2. Vezérlık felépítése és felosztása
  • 2.1. PLC történelem
  • 2.2. A PLC-k fejlıdésének áttekintése:
  • 2.3. PLC az iparban
  • 2.4. PLC felépítése:
  • 2.5. A PLC-k funkcionális felépítése
  • 7. ábra A PLC funkcionális felépítése
  • 2.5.1. A központi feldolgozó egység (Central Processing Unit)
  • 2.5.2. Tápegység
  • 2.5.3. Bemeneti és kimeneti egységek
  • 2.5.4. Digitális bemeneti egységek
  • 2.5.5. Digitális kimeneti egységek
  • 2.5.6. Analóg bemeneti egységek
  • 2.5.7. Analóg kimeneti egységek
  • 2.5.8. Kommunikációs egységek
  • 2.5.9. Intelligens egységek
  • 2.5.10. Memória
  • - Alapszoftver
  • 3.1. Alapszoftver
  • 3.2. Felhasználói programok
  • 3.2.1. A felhasználói program végrehajtása
  • 3.3. PLC programnyelvek
  • 4.1. LG LS programozható vezérlı berendezések
  • 4.1.1. MASTER-K sorozat
  • 4.1.2. GLOFA GM sorozat
  • 4.1.2.1. LG GLOFA GM7U termékrıl általában
  • 4.1.2.2. GM7U általános jellemzık
  • 10. ábra GM7U általános jellemzık
  • 4.1.2.3. GM7U mőszaki jellemzık
  • 4.1.2.4. Hasznos beépített függvények
  • 4.1.2.5. Bıvítı modulok:
  • 4.2. LG Inverter (frekvenciaváltó)
  • 4.2.1. Fordulatszám szabályozás
  • 4.2.2. A frekvenciaváltó mőködése
  • 4.2.3. LG Startvert frekvenciaváltók
  • 4.2.3.1. Startver - iC5 0,4kW - 2,2 kW 1 fázis, 230 V 50 Hz, 0-400Hz
  • 4.2.3.2. Startver - iG5 0,4kW - 4 kW 1/3 fázis, 230/400V 50 Hz, 0-400Hz
  • 4.2.3.4. Startver - iS5 0,75kW - 75 kW 3 fázis, 400V 50 Hz, 0-400Hz
  • 4.2.3.5. Startver - iH 0,75kW - 22 kW 3 fázis, 400V 50 Hz, 0-400Hz
  • 5. PLC-k kommunikációs rendszere
  • 5.1. Soros adatátvitel
  • 5.1.1. Átviteli sebesség
  • 5.1.2. Adatátvitel iránya
  • 5.1.3. Kódolási eljárások
  • 5.1.3.1. RS 232C kódolás
  • 5.1.3.2. Nullára komplementáló differenciális kódolás
  • 5.1.3.3. Manchester-kódolás
  • 5.1.3.4. Differenciált Manchester-kódolás
  • 5.2. RS típusú kommunikációs szabványok
  • 5.2.1. RS 232C szabvány szerinti adatátvitel
  • 5.2.2. RS-422/485 szabvány szerinti adatátvitel
  • 5.3. Hálózati kommunikáció
  • 5.3.1. Ethernet hálózat
  • 5.4. Gyártóspecifikus buszrendszerek
  • 5.4.1. Profibusz
  • 5.4.2. Foundation Fieldbus
  • 5.4.3. CANbus
  • 5.4.4. Modbus
  • 6. RS 485 kommunikáció GM7U PLC-vel
  • 6.1. Rendszerbeállítás
  • 6.1.2. A PLC beállítása
  • 6.1.2. Az LG GM7U PLC megismerése
  • 6.2. Frekvenciaváltó kiválasztása
  • 6.2.1. A frekvenciaváltó megismerése
  • 6.2.2. Az SV-iC5 üzembe helyezése
  • 6.2.2.1. Modbus bıvítıkártya installálása
  • 6.2.2.2. Elızetes beállítási teendık
  • 6.3.Rendszerösszeállítás
  • 6.3.1. GM7U és PC kapcsolata
  • 6.3.2. GM7U tápellátás
  • 6.3.3. SV-iC5 tápellátás
  • 6.3.4. GM7U és iC5 kapcsolata
  • 6.4. GM7U programozása
  • 6.4.1. GMwin program készítés
  • 6.4.2. GMwin kommunikációs beállítások
  • 6.4.3. GMwin Modbus funkcióblokkok
  • 6.4.3.1. MOD0304 funkcióblokk
  • 6.4.3.2. MOD0506 funkcióblokk
  • 6.4.4. Modbus címzési szabályok
  • 7. Modbus példaprogram
  • 7.1 Idızített számláló készítése
  • 7.2. Idızített utasítások
  • 7.3. Írásengedélyezés
  • 7.4. Felfutási idı beállítása
  • 7.5. Lelfutási idı beállítása
  • 7.6. Kimeneti frekvencia beállítása
  • 7.7. Motor indítása
  • 7.8. Motor leállítása
  • 7.9 Paraméter állapot lekérdezése
  • 7.10. Modbus kommunikációs hibaüzenetek
  • 8.1. Általános beállítások
  • 8.2. GM7U beállítások
  • 8.3. SV-iC5 beállítások
  • 8.4. Bekötési hibák
  • 8.5. Paraméter beállítási hibák

(CENZURÁZVA

)

RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL

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) _________________________ 2.5.2. Tápegység ____________________________________________________________ 2.5.3. Bemeneti és kimeneti egységek ____________________________________________ 2.5.4. Digitális bemeneti egységek _______________________________________________ 2.5.5. Digitális kimeneti egységek________________________________________________ 2.5.6. Analóg bemeneti egységek________________________________________________ 2.5.7. Analóg kimeneti egységek ________________________________________________ 2.5.8. Kommunikációs egységek ________________________________________________ 2.5.9. Intelligens egységek _____________________________________________________ 2.5.10. Memória _____________________________________________________________ 13 13 13 13 13 14 14 14 14 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

1

(CENZURÁZVA)

RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL

4.1. LG LS programozható vezérlı berendezések _________________ 18
4.1.1. MASTER-K sorozat______________________________________________________ 4.1.2. GLOFA GM sorozat _____________________________________________________ 4.1.2.1. LG GLOFA GM7U termékrıl általában ___________________________________ 4.1.2.2. GM7U általános jellemzık_____________________________________________ 4.1.2.3. GM7U mőszaki jellemzık _____________________________________________ 4.1.2.4. Hasznos beépített függvények _________________________________________ 4.1.2.5. Bıvítı modulok:_____________________________________________________ 19 19 20 20 21 21 22

4.2. LG Inverter (frekvenciaváltó) __________________________________ 22
4.2.1. Fordulatszám szabályozás ________________________________________________ 4.2.2. A frekvenciaváltó mőködése _______________________________________________ 4.2.3. LG Startvert frekvenciaváltók ______________________________________________ 4.2.3.1. Startver - iC5 0,4kW - 2,2 kW 1 fázis, 230 V 50 Hz, 0-400Hz__________________ 4.2.3.2. Startver - iG5 0,4kW - 4 kW 1/3 fázis, 230/400V 50 Hz, 0-400Hz ______________ 4.2.3.4. Startver - iS5 0,75kW - 75 kW 3 fázis, 400V 50 Hz, 0-400Hz__________________ 4.2.3.5. Startver - iH 0,75kW - 22 kW 3 fázis, 400V 50 Hz, 0-400Hz___________________ 24 24 25 25 26 26 27

5. PLC-K KOMMUNIKÁCIÓS RENDSZERE _______ 27
5.1. Soros adatátvitel_______________________________________________ 27
5.1.1. Átviteli sebesség ________________________________________________________ 5.1.2. Adatátvitel iránya _______________________________________________________ 5.1.3. Kódolási eljárások _______________________________________________________ 5.1.3.1. RS 232C kódolás____________________________________________________ 5.1.3.2. Nullára komplementáló differenciális kódolás ______________________________ 5.1.3.3. Manchester-kódolás _________________________________________________ 5.1.3.4. Differenciált Manchester-kódolás _______________________________________ 28 28 28 29 29 29 29

5.2. RS típusú kommunikációs szabványok________________________ 30
5.2.1. RS 232C szabvány szerinti adatátvitel _______________________________________ 30 5.2.2. RS-422/485 szabvány szerinti adatátvitel_____________________________________ 31

5.3. Hálózati kommunikáció________________________________________ 32
5.3.1. Ethernet hálózat ________________________________________________________ 33

5.4. Gyártóspecifikus buszrendszerek _____________________________ 34
5.4.1. Profibusz ______________________________________________________________ 5.4.2. Foundation Fieldbus _____________________________________________________ 5.4.3. CANbus_______________________________________________________________ 5.4.4. Modbus _______________________________________________________________ 34 36 37 38

6. RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL _____ 39
6.1. Rendszerbeállítás ______________________________________________ 39
6.1.2. A PLC beállítása ________________________________________________________ 39 6.1.2. Az LG GM7U PLC megismerése ___________________________________________ 39

6.2. Frekvenciaváltó kiválasztása _________________________________ 41
6.2.1. A frekvenciaváltó megismerése ____________________________________________ 6.2.2. Az SV-iC5 üzembe helyezése _____________________________________________ 6.2.2.1. Modbus bıvítıkártya installálása _______________________________________ 6.2.2.2. Elızetes beállítási teendık ____________________________________________ 42 44 45 47

2

(CENZURÁZVA)

RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL

6.3.Rendszerösszeállítás ___________________________________________ 48
6.3.1. GM7U és PC kapcsolata__________________________________________________ 6.3.2. GM7U tápellátás ________________________________________________________ 6.3.3. SV-iC5 tápellátás _______________________________________________________ 6.3.4. GM7U és iC5 kapcsolata _________________________________________________ 49 49 49 50

6.4. GM7U programozása___________________________________________ 50
6.4.1. GMwin program készítés _________________________________________________ 6.4.2. GMwin kommunikációs beállítások__________________________________________ 6.4.3. GMwin Modbus funkcióblokkok ____________________________________________ 6.4.3.1. MOD0304 funkcióblokk _______________________________________________ 6.4.3.2. MOD0506 funkcióblokk _______________________________________________ 6.4.4. Modbus címzési szabályok ________________________________________________ 50 51 53 54 55 55

7. MODBUS PÉLDAPROGRAM____________________ 57
7.1 Idızített számláló készítése ___________________________________ 58 7.2. Idızített utasítások ____________________________________________ 60 7.3. Írásengedélyezés ______________________________________________ 61 7.4. Felfutási idı beállítása ________________________________________ 62 7.5. Lelfutási idı beállítása ________________________________________ 63 7.6. Kimeneti frekvencia beállítása ________________________________ 64 7.7. Motor indítása__________________________________________________ 64 7.8. Motor leállítása ________________________________________________ 65 7.9 Paraméter állapot lekérdezése ________________________________ 66 7.10. Modbus kommunikációs hibaüzenetek ______________________ 68

8. ÜZEMZAVAR ELHÁRÍTÁS _____________________ 69
8.1. Általános beállítások __________________________________________ 69 8.2. GM7U beállítások ______________________________________________ 69 8.3. SV-iC5 beállítások _____________________________________________ 69 8.4. Bekötési hibák _________________________________________________ 70 8.5. Paraméter beállítási hibák ____________________________________ 71

3

terjesztésük jogi következményeket von maga után! 4 . mindenféle másolásuk.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL ÖSSZEGZÉS ______________________________________ 73 IRODALOMJEGYZÉK _____________________________ 74 MELLÉKLET ______________________________________ 74 A következı oldalakon látható dokumentumok szerzıi jog védelme alatt állnak.

A gyártók a PLC-jüket a készülékkel szoros integráltságban lévı saját hálózattal látták el.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Bevezetés A 20. és ma csaknem kizárólagos alkalmazást nyert az ipari folyamatok vezérlésében. hasonló jellegő. korszerő kommunikációs megvalósítási módját részletezi. Az informatika óriásléptékő fejlıdése a PLC-kre is nagy hatást gyakorolt. a GM7U és az LG SV-iC5 inverter segítségével. Nem csoda. Ilyen a Modbus protokoll is. 5 . A kommunikáció a GM7U-ba. mely az 1970-es évektıl kezdıdı elterjedése óta töretlen népszerőségnek örvend.: anyagszállítás. hogy napjainkban a folyamatirányítás és a PLC fogalmak szinte összefonódtak. többek között az LG cég is gyakran alkalmazza. mely tartalmazza az LG GLOFA GM7U PLC-vel vezérelt SV-iC5 frekvenciaváltó. amit eredetileg a Modicon PLC-k kommunikációjának biztosításához fejlesztettek ki. mozgatás) aszinkronmotorral valósítanak meg. A gyártásautomatizálásban szinte egyeduralkodónak számító PLC-k rohamos fejlıdésébıl adódóan. egyszerősége és megbízhatósága miatt viszont számos PLC-gyártó. ami a PLC készülékek nagyfokú feladatorientáltságának. melyek következtében a PLC-k kommunikációja átlépte az addigi korlátokat. valamint az egyes „programelemek” adaptálását más. megbízhatóságának tudható be. a kommunikációjukkal foglalkozó téma fontossága vitathatatlan. Megjelentek a gyártóspecifikus buszrendszerek. hasonló célú programok készítésekor. A diplomatervben az RS-485 ipari szabvány kommunikációs lehetıségeit részletesen ismertetem a Tech-con cég által rendelkezésemre bocsátott LG GLOFA PLC-k legújabb tagja. a nagymértékő ipari fejlıdés és az egyre szélesedı piac óhatatlanul a vezérlés reformálásához vezetett. Az iparban számos technológiai folyamatot. század közepétıl. Az ilyen motorok fordulatszámának kívánt értékre állítására a legkézenfekvıbb megoldás a tápláló feszültség frekvenciájának a változtatása. Modbus protokollal megvalósított kommunikációja esetén felmerülı összes szükséges beállítást. Ez a dolgozat ennek egy lehetséges. adagolás. A bemutatásra kerülı Modbus példaprogram egy olyan összetett program. Modbus protokollon történik. ezzel biztosítva egy lehetséges alternatívát. (pl. A forradalmi újítást a programozható logikai vezérlı (továbbiakban PLC) megjelenése jelentette. valamint az SV-iC5 Modbus bıvítıkártyájába beépített RS-485 interfészen keresztül.

Vezérlések felépítéséhez használt elemek. Mivel a vezérléssel irányított folyamat nem tartalmaz negatív visszacsatolást. elosztására.1.2. A jelfogós vezérlések alkalmazása azonban számos hátránnyal jár. annak elindítása. illetve az általuk megvalósítható vezérlési struktúrákat tekintve három csoportot különböztethetünk meg: • • • elektromechanikus (relés) vezérlések huzalozott logikájú elektronikus vezérlések számítógépes vezérlések. Vezérlés az iparban 1.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 1. vagy megszüntetése céljából. másrészt nehezen integrálhatók elektronikus rendszerekbe. ebbıl kifolyólag a vezérlés lehet kézi. Vezérlés fejlıdése: A vezérlés az irányítás egyik fajtája. programozható logikai vezérlık 1. +5V az ipari folyamattól BOOL algebrai változó a számítógéphez 1. galvanikus szétválasztására képesek. feldolgozására. módosítása. a relés szemlélet a programozható vezérlıkben a létradiagramos programozási nyelvben tovább él +5V a számítógéptıl [3].1. melyek BOOL algebrai függvényekkel megvalósíthatóak. mivel minden változtatás nehezen végezhetı el rajtuk. Huzalozott logikájú 6 .1. illetve önmőködı. jelek kiadására. Az ilyen diszkrét folyamatok többnyire kétértékő változókat tartalmaznak. ábra Jelfogós bemenet számítógépes kapcsolattal Folyamat föld Jel föld 1. Elektromechanikus vezérlések A kétállapotú jeleket feldolgozó vezérléstechnikában korábban szinte kizárólagosan a jelfogós kapcsolásokat használták.1. egy mőszaki folyamatba való beavatkozás. Bár a relés vezérlések napjainkra teljesen kiszorultak. A jelfogók a jelek fogadására. a beavatkozás eredménye nem hat vissza a rendelkezést kiadó szervre. csak korábbi telepítésőek vannak üzemben.

(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL elektronikus vezérlések A kedvezıbb megvalósításra és nagyobb megbízhatóságra. +UT Digitális bemenet Fototranzisztor Vezérlı jel Fotodióda Kimenet Digitális jel föld Fényvédı borítás Számítógép Földje -UT 2. kommunikációs lehetıség hiánya miatt napjainkra teljesen kiszorultak. ábra digitális bemenet TTL logikai szint értékek 7 . diode-transistor logic). Az ilyen áramkörökkel üzemelı rendszereknek számos elınyük van a relés vezérlésekhez képest: mozgó alkatrészeket nem tartalmaznak. complementary metal-oxid semiconductor) integrált áramkörökbıl felépített rendszerek. ábra digitális CMOS bemene 4. kis helyigényőek.tranzisztor logika (DTL. zavarérzékenység. mint például a fix huzalozás. élettartamra való törekvés vezetett az érintkezı mentes elemek alkalmazásához. A huzalozott logikájú elektronikus vezérléseknek két változata létezett: a diszkrét alkatrészekbıl felépített dióda. ábra digitális bemenet fotodióda segítségével 3. élettartamuk nagyságrendekkel jobb. késıbb pedig a tranzisztor.tranzisztor logika (TTL. transistor-transistor logic). esetleg csak részfunkciók ellátására alkalmazzák [3]. illetve a komplemens fém-oxid félvezetı elemekre épülı (CMOS. igen nagy a mőködési sebesség. Számos hátrányuk.

A mőködtetı jel általában emberi beavatkozás eredménye. 1.1. Számítógépes vezérlések. Az itt használt érzékelık vagy kétállapotú jeleket. A mőködtetés alatt a berendezés üzemeltetése céljából szükséges be. vagy analóg értékeket bocsátanak ki. ábra irányítási folyamat blokkvázlata A paraméter megadás a rendszer kívánt mőködéséhez szükséges adatok (alapjelek. illetve felügyelı személyzet részére. Az ellenırzı jeleket a technológiai folyamatban elhelyezett érzékelık szolgáltatják. Vezérlık felépítése és felosztása Paramétermegadás Mőködtetés Jelfeldolgozó Egység Irányított folyamat Kijelzés 5. Ugyanakkor a fogadó. és az ipari hatásokkal szemben sem ellenállóak.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 1. vészleállítás jelei értendıek. az digitális be-és kimenetek feszültségtartománya +/24V.és kimenetek csak ritkán 5 V-os szintőek (ami a PC-s technikában megszokott).3. vagy 220 V-osak. A PLC használata számos elınnyel jár: a ki. légszennyezettség) és a mechanikai hatásokkal (ütések. rázkódás) szembeni ellenálló képesség [3]. a PLC-k. Kezdeti idıszakban a számítógépek ára is igen magas volt.és kimenetek 24. technológiai jellemzık) megadását jelentik.2. és nagyrész ki is szorították az alkalmazási területrıl a számítógépeket. de származhat az irányító vagy az irányított berendezéstıl is. illetve kiadására alkalmas egységekkel. A kijelzés a mőködés fázisainak és egyéb jellemzıinek visszajelzése a kezelı. Az ipari kivitel másik jellemzıje a környezeti ártalmakkal (por.és bemeneti feszültségszintek illeszkednek az iparban használatos eszközök szintjeihez. melyeket sokszor a digitális 8 .és adóegységek jel szintjei nem illeszkednek az ipari szintekhez. így nem lehetett csodálkozni azon. programozható logikai vezérlık A személyi számítógépek történı megjelenésekor felhasználásának került elıtérbe Mivel a a számítógépek számítógépek folyamatirányításra gondolata. digitális vezérlések megvalósítására ideálisak.és kikapcsolás. Ezért a be. míg az esetek nagy többségében a analóg be. Általában a kijelzések jelentıs segítséget nyújtanak az esetleges hibák helyeinek felismerésében is. 60. rendelkeznek kétállapotú jelek fogadására. hogy megjelentek kifejezetten a folyamatirányításra optimalizált mikroszámítógépek.

Ez esetben. A tárolt programú vezérlıberendezéseknél a be. Esetenként a tárban egymástól függetlenül több programot is elhelyeznek. amely az addigra már ismerté vált relés. mágneskapcsolók. ha az áramkör nem cserélhetı. 9 .1. akkor a berendezésprogramja rögzített. RAM. legelterjedtebb az Amerikai Egyesült Államokból eredı PLC – PROGRAMABLE LOGIC CONTROLLER (programozható logikai vezérlı). EEPROM) a tárolt program újraírható. Ezek az összeköttetések legtöbbször nem. PLC a kezdetektıl napjainkig 2. hogy az ipari folyamatok vezérlésében szinte egyeduralkodóvá váltak. 1968-ban a GM (General Motors) cég pályázatot hirdetett egy olyan programozható vezérlı berendezés fejlesztésére. Felépítését tekintve a feldolgozóegység huzalozott programú. Más tároló áramkörök alkalmazása esetén (pl. PLC történelem A programozható vezérlık az 1970-es évektıl kezdve teret hódítottak világszerte olyannyira. hogy ez határozza meg az egység mőködését. Programozható vezérlık elnevezései országonként változhatnak.: csak olvasható memória (ROM). Ezek általában jelfogók. vagy csak igen nehezen módosíthatók. köszönhetıen az általuk megvalósítható folyamatirányítás rugalmasságának. A jelfeldolgozó egység. alapvetıen kétféleképpen mőködhet: sorrendi (szekvenciális) és kombinációs hálózatként. ahol a huzalozott logikai kapcsolat változtatását dugaszolással teszik lehetıvé. Az irányítójelek (beavatkozó jelek) kiadása a beavatkozó szerveken keresztül történik.és kimenı jelek közötti kapcsolatot (ezek logikai függvényeit) egy tárolt program (felhasználói program) határozza meg. ha cserélhetı. A huzalozott programú vezérléseknél az egyes elemek (jelfogók vagy félvezetı logikai elemek) összekapcsolása huzalozással olymódon történik. vagy tárolt programú lehet. Vannak olyan berendezések. mágnesszelepek. a memória cseréjével változtatható. amely a vizsgálatunk szempontjából a legfontosabb. megbízhatóságának. A tároló áramkör lehet pl.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL feldolgozhatóság érdekében digitalizálunk. valamint számítógépes vezérlés elınyeit integrálja. 2. vagyis a huzalozott logikai kapcsolat megváltoztatása komoly nehézséget jelent. amelyek közül a kívánt programot külsı jelre vagy idıtıl függıen aktivizálják. a bemenetek és a kimenetek közötti logikai kapcsolatot. félvezetıs.

kis méret. és a hierarchikus konfiguráció bevezetése az integrált gyártórendszerben. PLC hálózatok kifejlesztése. 16 bites mikroprocesszor bázisú PLC színes monitorral. Az elsı intelligens (smart) PLC megjelenése: aritmetikai funkció nyomtatóvezérlés. illetve kimeneti fokozatok (24Vdc-tıl 240Vac-ig). mátrixmőveletek. 2.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL A berendezéssel szemben támasztott követelmények: egyszerő. nagy sebességő. 128 I/O/ A PLC elsı alkalmazása az autóiparban.1 sec válaszidı (valós idejő mőködés). galvanikus leválasztást biztosító be-. minimális karbantartás. 1974 1975 1976 1977 1980 1981 1983 1985 2. PLC az iparban A PLC-ket kedvezı jellemzıik az alábbi területeken teszik alkalmassá irányítási funkciók elvégzésére: 10 . Data Highway kommunikáció alkalmazása. Az elsı Modicon PLC megjelenése. mozgó alkatrészt ne tartalmazzon (a hosszabb élettartam elérése érdekében). képernyıkijelzés. /huzalozott CPU. Intelligens kommunikációs modulok megjelenése.és számlálófunkció. nagy megbízhatóság. 12kbyte memória és 1024 I/O. 1kbyte memória.3. moduláris felépítés. Mikroprocesszor bázisú PLC bevezetése. versenyképes ár [1]. A távoli modulkezelés (remote control) kidolgozása. könnyő programozhatóság és újraprogramozás (a sokoldalú felhasználás biztosítása érdekében). nagy pontosságú pozícionáló interfész kifejlesztése. maximum 0.2. A PLC-k fejlıdésének áttekintése: ÉV 1968 1969 1971 1973 A FEJLİDÉS JELLEMZİI A PLC-koncepció kidolgozása a GM felhívására. Az elsı multiprocesszoros PLC gyártása: idızítı. Az elsı PID algoritmussal ellátott PLC kibocsátása. Költségkímélı „mini” PLC-k megjelenése.

moduláris PLC-k esetében lehetıség van arra. mint egy huzalozott vezérlıáramkör átalakítása. hogy a hardverstruktúrájuk – hasonlóan a személyi számítógépek alaplapjához – módosítható. A nagy teljesítményő. PLC felépítése: A mai PLC-ket. egy egységben tartalmazzák az összes szerkezeti elemet. Kizárólag megfelelı védettségő ipari tokozásban készül. Ezek a nagyteljesítményő PLC-k már közel állnak a folyamatirányító számítógépekhez. összetett feladatok. A kompakt kivitelő. Ezeket sokszor különféle feszültségekre elıre skálázott formában lehet kapni. a CPU-t. melyek a vezérlés valamely speciális funkcióját önmagában ellátó áramköri kártyák. hogy az I/O (input/output) modulokat a vezérlési helyek közelébe telepítsük. kis helyigényő. Gyakran módosuló feladatok. vagy csak nehezen vezet eredményre. mini PLC-k alacsony áruk miatt már 5-10 relét igénylı hagyományos megoldások kivitelezésénél is gazdaságosan válthatják ki a jelfogós vezérlést. vagyis a tápegységet. Ezeket a rendszereket könnyebb skálázni. bıvíteni.4. jellemzıi által lefedhetı egyedi vezérlések. ami gyors és olcsóbb megoldás. Így a rendszer kábelezési költségei jelentısen csökkenthetık minden egyes I/O jel központi egységhez egyenként történı vezetéséhez képest. illetve bıvíthetı. illetve a PLC nyújtotta lehetıségeken belüli. amelyeket kompakt vezérlıkkel nehéz lenne megvalósítani. 11 . 2. és ezek a modulok a központi egységgel egy kábelen keresztül kommunikáljanak. a modulokkal. és így olyan feladatokat is elláthatnak. olcsó. bonyolult számítások elvégzésére képes PLC-k jelentik a megoldást az olyan vezérléseknél. az összes ki. Bonyolult.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Egyszerő irányítási feladatok. A moduláris felépítéső programozható logikai vezérlık jellemzıje. Tipikus felhasználási területe a sorozatgyártásban készülı berendezések. A nagyobb. kivitelük alapján két csoportba sorolhatjuk: kompakt moduláris A kompakt PLC elnevezésébıl adódóan hardverstruktúrája nem módosítható. ahol a relés technika alkalmazása már nem. alkatrészek. Ezeknek köszönhetıen a PLC-ket saját igényeinknek megfelelıen építhetjük ki. Mivel a PLC a memóriájában tárolt program végrehajtásával oldja meg a feladatot.és bemenetet. Területileg elosztott feladatok. megváltozott feladatok esetén legtöbbször elég a programot módosítani.

2. FELDOLGOZÓ EGYSÉG /CPU/ KIMENETI SZERVEK KIMENETI ÁRAMKÖRÖK Egy PLC rendszerben az alábbi egységeket találhatjuk meg: • Központi feldolgozó egység (CPU) BEMENETI ÁRAMKÖRÖRK R A M KOMMUNIKÁCIÓS EGYSÉG R O M PROGRAMOZÓ EGYSÉG 7. A PLC-k funkcionális felépítése BEMENETI SZERVEK KÖZPONTI LOGIKAI ILL.: PC. ábra moduláris PLC egységi felépítése Moduláris felépítéső PLC részegységei. digitális jelek fogadása. szőrt tápfeszültséget biztosít az áramköri kártyáknak I/O modulok: analóg. más berendezésekkel (pl. bıvítı moduljai: tápegység modul (opcionális): 100V – 240V AC feszültségbıl 24V DC stabil.5. inverter) való információ cseréjét. ábra A PLC funkcionális felépítése 12 .(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 6. illetve vezérlıjelek kibocsátása Kommunikációs. hálózati modulok: lehetıvé teszik a programozható logikai vezérlı.

Digitális bemeneti egységek A digitális bemeneti egységek feladata olyan jelek értelmezése. 13 . illetve a CPU egységtıl. Futtatja a felhasználói programot és vezérli a további egységeket. és a kész programot (már a CPU processzorának gépi kódjában) viszik át a késıbbi tárolóeszközbe. elılapi programozási lehetıséggel is rendelkeznek.5. Tápegység A tápegység feladata. parancsokat ad a rendszerben lévı intelligens feldolgozóegységeknek.és kimeneti pontjai szinte minden esetben galvanikusan le vannak választva a belsı buszról. hogy a rendszert megfelelı feszültséggel ellássa. Az iparban használatos feszültségekhez igazodva megtalálhatóak a választékban egyenilletve váltakozófeszültséget érzékelı egységek is.5. Vannak olyan egységek is. Egyes PLC-k speciális.2. 2. A digitális egységek ki-. A központi vezérlıegység címezi a kimeneti és a bemeneti egységeket. hogy feszültség kimaradás esetén a RAM tartalma megırizhetı legyen. A program fejlesztése személyi számítógépen történik. a hálózati feszültséget a PLC számára átalakítsa és stabilizálja.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL • • • • • Tápegység Bemeneti és kimeneti egységek (I/O) Intelligens egységek Kommunikációs egységek Memória (RAM. A felhasználói program vagy RAM-ban.5. melyek csak két lehetséges állapotot vehetnek fel. 2.4.3.5. amelyek képesek váltakozó áramot is fogadni vagy leadni.1. 2. Bemeneti és kimeneti egységek A PLC-k egyes be.5. Digitális kimeneti egységek A digitális kimeneti egységek feladata a PLC belsı jeleinek átalakítása a környezet számára. 2. 24V-os névleges feszültségő leggyakrabban. ROM) 2. valamint illesztése a PLC belsı szintjéhez. bemenetein a feszültség általában 24V. A bemeneti egységek feszültségtartománya. A legtöbb esetben külön telepeket is tartalmaz. A központi feldolgozó egység (Central Processing Unit) A központi feldolgozó egység a PLC “agya”.5. vagy EPROM-ban tárolódik.

2. az egyik pontot földelni kell. Tranzisztoros kimenető: itt valamilyen vezérelt félvezetı elem kapcsolja a kimeneti feszültséget. Kommunikációs egységek Ezen egységek segítségével valósítható meg a kapcsolattartás más eszközökkel. hımérsékletszabályozás stb. pozíciófigyelés. pl. Analóg kimeneti egységek A PLC futása során számolt digitális értékeket alakítja át D/A konverter segítségével analóg jellé.: számlálás. valamint hálózati kommunikációt tesznek lehetıvé.5. A legkülönbözıbb ipari célokra készülnek intelligens egységek.: földelve). 2. vagy áramtartomány több lépcsıben változtatható.: folyamatirányító számítógéppel vagy printerrel. hogy viszonylag gyors kapcsolásra képes (100 Hz körül) és rövid a reakcióideje. párhuzamos interfészt biztosítanak. és az áramkörökbe bárhova beilleszthetı (ha az egyik pontja nincs pl. hogy csak megadott helyre illeszthetı. hogy a megvalósítható kapcsolási frekvencia alacsony.6. Az ipari jeltartományokhoz illeszkedve a bemeneti feszültség. Ilyen elıfeldolgozás lehet pl.5. Hátránya.7. pl. 14 . nagymértékben tehermentesítve ezáltal a központi feldolgozó egységet. kisebb.8. Elınye. és a reakcióideje is nagy. 2. Intelligens egységek Ezen egységek valamilyen nagy sebességő elı-feldolgozást végeznek a bemenı jeleken. Hátránya.9.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Alapvetıen kétféle változat található: Relés kimenető: itt a CPU egy relét vezérel. illetve nagy áramokat csak relatívan drága elemekkel lehet kapcsolni.5. mint 10 Hz. Elınye. 2. Szabványos soros. hogy segítségével olcsón lehet nagy áramokat kapcsolni. Analóg bemeneti egységek Az analóg bemeneti egységek A/D átalakítók segítségével konvertálják digitális kóddá a bemenetre kapcsolt analóg jelet. amelynek az érintkezıje van kivezetve.5.

3.5. Többször programozható. ultraibolya fénnyel törölhetı. adatait tartalmazza. ezért akkumulátorról is üzemelethetık. Programozható vezérlık programozása A PLC hardvere ugyan univerzális. A ROM. amely segítségével a program elkészíthetı. Az adatok hosszú távú tárolására szolgál. elektronikus úton törölhetı. 3. de konkrét irányítási feladatra csak a felhasználói programmal együtt válik alkalmassá. és errıl a címrıl utólag kiolvashatók. Memória A RAM közvetlenül elérhetı tárolóegység (Random Access Memory). Alapszoftver A PLC alapszoftverét – hasonlóan valamennyi mikroszámítógépes berendezéshez – az operációs rendszer biztosítja. vagyis az írható memória tartalma a gép kikapcsolása után nem vész el. így egyedi. A ROM típusai: ROM: PROM: EPROM: EEPROM: Gyártás során programozott memória. A tápfeszültség üzemi értékének töredéke mellett is megtartják tartalmukat az ilyen típusú RAM-ok. a felhasználói program pedig a változó részt képviseli [1]. Dinamikus RAM: frissítést Statikus RAM: CMOS RAM: igénylı RAM-okat hívjuk dinamikus RAM-oknak frissítést nem igénylı RAM-okat hívjuk statikus RAM-oknak.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 2. illetve típusfüggı. hogy a vezérlık alkalmazhatóságának egyik legfontosabb kérdése a felhasználói program készítése. PLC-ben futó programok és feladataik: A korszerő PLC szoftverek funkciójuk alapján két csoportra oszthatók: Alapszoftver Felhasználói program Az alapszoftver az állandó (rezidens).1. mely a végrehajtás alatt álló programok utasításait. A programok nagyobb többségének tárolását végzi. A felhasználó által programozott memória. Többször programozható. A programozási nyelven azt a szintaktikát. Igen erısen gyártó-.10. Ennek 15 . Az ilyen RAM típusú tárolók a tápfeszültség kikapcsolása esetén elvesztik információ tartalmukat. amelynél az adatok egy elıre megadott címen találhatók. azaz formai szabványgyőjteményt értjük. Jellemzıjük az alacsony fogyasztás. Olyan tár. Belátható tehát.

illetve irányítástechnikai orientáltságú programnyelven íródnak. Ennek oka a felhasználás jellege: a vezérlési feladatokat a gép bekapcsolásától kezdve egészen a kikapcsolásáig el kell látni. amelybıl csak kikapcsoláskor fog kilépni.1. Felhasználói programok Az alapszoftver a PLC-ben futó programok állandó része. Ez a mővelet azzal az elınnyel jár. Ezzel szemben a felhasználói programok a változó részét jelentik. Az egyes ciklusokban a felhasználói program elıtt és után az operációs rendszer bizonyos részei hajtódnak végre. 16 .2. ahol a beolvasott értékeket a rendszer tárolja. INDÍTÁS PII AKTUALIZÁLÁSA FELHASZNÁLÓI PROGRAM VÉGREHAJTÁSA PIQ KIIRATÁSA 8. A felhasználói program végrehajtása A PLC-k a felhasználói programot ciklikusan. 3. 3.2. A következı ábra mutatja a programvégrehajtás folyamatát. A memória azon területétének a neve. ábra Programvégrehajtás folyamata A logikai vezérlıbekapcsolása után azonnal egy olyan ciklusba kerül. A ciklus a következı három tevékenységbıl áll: 1. és minden azonos típusú programozható vezérlıben egyforma. A bemenetek értékeinek beolvasása és tárolása a memória egy elıre rögzített. angolul Process Input Image (PII). így nem léphetnek fel hazárdjelenségek. “bemeneti folyamattükör”. hogy a felhasználói program futása közben hiába változnak meg a környezet jelei.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL ellenére tartalmaznak közös funkciókat. a rendszer által kezelt területén. ezt a program nem érzékeli. Ezek a programok speciális. és segítségükkel válik alkalmassá a PLC az adott vezérlési feladatra. vezérléstechnikai. amelyek szinte valamennyi korszerő típusnál felfedezhetıek. újra és újra elölrıl futtatva hajtják végre.

Így minden kimenet egyszerre vált értéket. Ebbıl adódóan egyre nagyobb igény mutatkozik egy egységes nemzetközi szabványokban rögzített programozási nyelv kifejlesztésére. ami a magas szintő programnyelvekkel (Pascal. ez megtehetı a PII és a PIQ megkerülésével. Ha idızítési.3. A PLC programozási nyelvek közös jellemzıje. Ennek a területnek a neve “kimeneti folyamattükör”. és elkerülhetık a hazárdok. A PIQ-ban tárolt értékek kiíratása a kimeneti egységekre. ábra Programvégrehajtás folyamata 17 . angolul Process Output Image (PIQ). hanem szintén a memória egy területére teszi le. ami nem egy új kompatibilis programnyelvet jelent. és ezen nyelvek széles körben való alkalmazása az egyes gyártók eszközei közötti kompatibilitást lehetetlenné teszi. Ezekre az esetekre speciális utasításokat használhatunk [3]. C) támogatott strukturált felhasználói programnyelv. hanem a már meglévı. vagy egyéb okokból szükség van egy bemenet adott pillanatbeli értékének használatára. 9.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 2. hogy vezérléstechnikai (újabban irányítástechnikai) orientáltságúak. PLC programnyelvek A fejlıdése során számos programozási nyelvet fejlesztettek ki. és a számolt eredményeket nem közvetlenül írja ki a kimeneti egységekre. A felhasználói program végrehajtása. illetve grafikus szimbólumokat alkalmazó programnyelvek. Ezen módszer célja. A processzor a végrehajtandó utasításokat egymás után olvassa ki a memóriából. hasonló struktúrájú nyelveket igyekszik egyesíteni. nem tartozik az elterjedtebbek közé. Ez a törekvés vezetett az IEC 1131-3 nemzetközi szabvány létrejöttéhez. A felhasználói program a bemenetek értékét a PII-bıl veszi. A szöveges rendszerőnek két megvalósítási formája létezik: ST (Structured Text). 3. Bár a népszerősége egyre növekvı tendenciát mutat. vagy egy kimenet azonnali beállítására. Az IEC 1131 szabvány a programnyelveket két osztályba sorolja: szöveges rendszerő. 3. hogy a magas szintő nyelvet ismerık az általuk már megszokott módon képesek legyenek PLC program készítésére.

vagyis létradiagramos programnyelv. pénzügyi finanszírozás és elektronikai cikkek fejlesztésére. információtechnológia és a kommunikáció területén. mind a szórakoztató .1. Vállalatot (Koreai tızsde: 6657. amely a mikroprocesszorok programozásánál már bevált assembly-bıl fejlıdött ki. 4. kereskedelem és szolgáltatás. Nemében ez volt az elsı cég a koreai szórakoztató elektronikai piacon. nagyfokú megbízhatóságuknak.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL IL (Instruction List). Alapvetı nyelv. vagyis a sorrendi folyamatábrás programozási nyelv a Grafcet francia nemzetközi szabvány továbbfejlesztése. Az áramúttervbıl alakult ki. azaz funkcióblokk-diagram. A huzalozott logikában az SSI. jobboldalon a kimenetek találhatóak. a MASTER-K. Csak logikai egyenletek leírására szolgálnak. ezen belül 2005-ben az LG a koreai PLC piacon 46%-os részesedést ért el [4]. gyártására összpontosul. SFC (Sequential Flow Chart). Az IEC 1131-3 szabványban a grafikus rendszerő nyelvek három alcsoportot tartalmaznak: LD (Ladder Diagram). Egy funkcióblokknál baloldalon a bemenetek. így tulajdonképpen a létradiagramok az áramúttervek szoftveres megfelelıi. erısen hardverorientált nyelv.és GLOFA sorozatba tartozó LG PLC-k felhasználói igényeket tekintve meglehetısen széles skálát fognak át. valamint versenyképes áruknak köszönhetıen széles körben elterjedtek. csak az érintkezıs hálózatokra jellemzı összevonásokat. MSI áramköröknél használt szimbólumokból kialakított.a cég termelésének 26. vagyis az utasításlistás felhasználói programnyelv. LG LS programozható vezérlı berendezések A két altípusba. Inc.mind az ipari. Tevékenysége 4 fı területre. és rugalmasságuknak.2%-át teszik ki. 18 . vegyi.KS) 1958-ban alapították. mely az információtechnológiában járatos embereknek nyújt könnyő áttekinthetıséget. FD (Function Block). 76 külföldi leányvállalatban és marketingközpontjában több mint 64 000 alkalmazottat foglalkoztat világszerte. 4.és energiaipar. és elemei csak az adott PLC funkcionális szoftverelemei lehetnek. nem tartalmaznak speciális. és a bitszervezéső PLC-knél erısen kötıdött a hardverstruktúrához. A vállalat jelenleg globálisan is meghatározó szerepő az elektronika. a nagyobb szoftverorientáltság elıtérbe helyezésével. LG ipari felhasználású termékek Az LG Electronics. Az elektronikai cikkek .

SFC programnyelvek használatára. valamint olyan vezérlı berendezéseket is. így lehetıség nyílik IL.1. köszönhetıen a folyamat-orientált processzornak Számos speciális modul. TC. kompakt és bizonyított megbízhatóságú I/O pont: 10 ~ 1024 Analóg I/O-k. ProfiBus-DP.1. melyek I/O egységei több 10000 be. GM2(B).2. GM3. ami a PLC alkalmazási körét tágítja (DeviceNet. vagy tranzisztoros be-. RS-422/485 (ModBus) interfész) Nagy gyorsaságú adatfeldolgozás. GM7. LD. rendkívül gazdaságos. GM6. míg a GLOFA-GM termékcsalád a IEC 61131-3 nemzetközi szabványnak megfelelı múlti-funkcionális rendszerekhez alkalmazható. ezáltal biztosítva a könnyő programozást. MASTER-K sorozat Kis berendezések vezérlésére alkalmas. kis vezérlési feladatok ellátására alkalmas PLC-k sorát bıvítik.1.C).és kimenetet számolnak [2]. Relés.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL A MASTER-K sorozatba tartozó készülékek a rendkívül gazdaságos. kimenet (bizonyos típusok esetén) Windows alapú IL. Fıbb jellemzık: Rugalmas. Pozicionálás stb. EtherNet) Analóg I/O. LD. HSC. GM1(B). GM7U 19 . RTD. beépített RS-232C/485 Nagysebességő számláló 4. SFC nyelveket támogató programozó szoftver (GMWIN) A GLOFA-GM sorozat elemei: GMR. FieldBus. GM sorozat tagjai között találhatunk moduláris felépítéső PLC-ket. GLOFA GM sorozat A GM sorozat tagjait az IEC 61131-3 nemzetközi szabvány specifikációi alapján tervezték. Tulajdonságok: Nyitott hálózati lehetıségek nemzetközi kommunikációs protokoll alapján (RS232C (modem) interfész. 4. GM4(B.

DT) tekintve többféle verzió létezik.9 µs) adódóan. A program memória I/O Számra utal utal típus mérete szintén a sorozat ezen elemének a legnagyobb (132Kb).DR.1. Könnyen belátható GM7-DT60U(P) Tranzisztoros Kivitel (PNP) Sorozat szám tehát. hogy ez a típus széles körben alkalmazható. LG GLOFA GM7U termékrıl általában Nagyfokú kompaktságából.1. Az egyes karakterek jelentését az elnevezésben az alábbi példa szemlélteti. gyors processzálásából (0. a GM7U egy nagyon sokoldalú termék. ami a sorozatban a GM7U-nál a legnagyobb. az adatmemória is a legtöbb megoldandó feladat számára kielégítı mennyiségő (44Kb).2.1.1-0. 4. ábra GM7U általános jellemzık 20 . GM7U általános jellemzık 10. vagy tranzisztoros . illetve kapcsolását (relés .(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 4.2. I/O pontok számát (20-120).2.

3.1. continous (folyamatos) Egyéb függvények: visszatérés az origóba. GM7U mőszaki jellemzık 11.147.647 Függvényei: ring counter (győrő számláló). zone (zóna). task (feladat)/.483.147. Hasznos beépített függvények Gyors számláló: 32-bites mőködés Mőködési tartomány: -2. kijelzı) 4. ábra GM sorozat 5 tagjának mőszaki jellemzıi Feldolgozási idı 0. comparison /összehasonlító fajtái equal (egyenlı). latch counter.648…2.1.483.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 4.2.4.2. RPM (fordulatszámláló) Pozicionáló függvény: (DRT/DT típus) Vezérlı tengely: 2 tengely (100 kHz) Mőködési forma: egyszeri/ismétléses Mőködésmód: end (vég).5 µs Program kapacitás 132000 lépés Beépített RS 232C kommunikációs port a PC és a GM7U közötti kapcsolathoz Beépített RS 485 kommunikációs port GM7U és kompatibilis ipari termékek között (pl. keep (tartó).: inverter. PWM kimenet PID függvények 21 . JOG vezérlés.

delta MV. Elıre/visszafelé 4. pozíció/sebesség algoritmus.5. Egy nem túl régi európai felmérés szerint a beépített motorok csak mintegy 10 %-a rendelkezik fordulatszám változtatás lehetıségével. 22 . PWM kimenet.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL - Relé/PRC automatikus hangolás. ma még legtöbbször direkt a háromfázisú hálózati 50 Hz-es hálózatról mőködnek. az elırejelzések szerint azonban ez az arány a nem túl távoli jövıben teljesen megfordul. Ezek a motorok a legkülönfélébb technológiai folyamatokban a kukoricadarálótól a ventillátorokon Bıvítı modulok keresztül a szállítópályákig. Bıvítı modulok: Rendelkezésre álló rendszer maximum 3 bıvítı egység a standard változatnál és maximum 2 a gazdaságos változatnál Digitális I/O: Analóg I/O: maximum 3 egység maximum 3 egység A/D. melyek már hosszú ideje szerves részét képezik a különféle ipari technológiáknak.2. nagy darabszámban telepített villamos forgógép a háromfázisú rövidrezárt forgórésző kisfeszültségő aszinkron motor. gondoljunk csak a széles körben elterjedt egyenáramú hajtásokra. SV ramp. LG Inverter (frekvenciaváltó) A villamos motorok fordulatszám változtatásának igénye nem új kelető dolog.2. Az iparban legelterjedtebb. D/A átalakító: maximum 3 egység Analóg idızítı: maximum 3 egység Kommunikációs I/F: 1 egység RS-232C 1 modul RS-422/485 modul beleértve 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.1.

(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Elınyök. A fordulatszám-különbséget nevezzük slip-nek. vagyis aszinkron fordulatszám. által továbbított közeg útjába tett fojtásnál ésszerőbb és takarékosabb a fokozatmentes fordulatszám-változtatással végzett mennyiségváltoztatás. a munkapont egyre inkább a motor billenınyomatékának közelébe kerül. A motor szempontjából szintén kritikus a kis fordulatszámon. hogy a fordulatszám szabályozás folyamatát. akkor a slip növekszik. stb. utána csak teljesítménycsökkentéssel üzemelhet. Az ilyen típusú motorok fizikai tulajdonságai hasonlóak a transzformátor mőködéséhez. azonban ezzel nem érdemes visszaélni. fıleg ha a motor nem rendelkezik korrekt hıvédelemmel. A direkt indítással szemben tulajdonképpen itt frekvenciafelfutás valósul meg. melyek ezt a gyors átállást elısegíthetik: A technológiai igény a fokozatmentes fordulatszám változtatásra egyszerően kielégíthetı. hogy a ventillátor. A legtöbb motor a névleges nyomatékának 150 %. mint a forgó mezı. tehát a hálózatot nem terheli indítási áramlökés. névleges terheléssel történı üzemeltetés. Energia megtakarítás.ig) túlterhelhetı. elengedhetetlen az indukciós motorok mőködésének megismerése. a forgórész forogni kezd. A 12. ábrán a fix frekvencián üzemelı motor nyomaték-fordulatszám görbéje látható. 23 . A forgórész mindig lassabban forog. mivel ekkor már a motor tengelyére szerelt saját hőtés nem elegendı. hiszen józanésszel is belátható. mert különben nem lenne a nyomatékot létrehozó erıvonalmetszés. Túlterhelésnél a motor kibillenhet a stabil üzemállapotából. Ahhoz. Ha a motort a váltakozó áramú hálózatra csatlakoztatjuk.val rövid ideig (60 sec. fizikai hátterét megértsük. amely a terhelés függvényében változik. A forgó mezı hatására. Általános szabályként elmondható. Az energia megtakarításon felül ez a hálózati elemek méretezésénél is megtakarításokat eredményez. ábra motor M/n görbe tekercsben indukálódott feszültség következtében kialakuló áram és a mágneses mezı kölcsönhatásara. akkor az állórészben létrejön egy a hálózati frekvenciának megfelelı fordulatszámmal forgó mágneses mezı. Ha nı a terhelés. szivattyú. a forgórész 12. hogy a névleges fordulatszám feléig leszabályozható a motor fordulatszáma.

nem hagyhatjuk figyelmen kívül a fordulatszám módosításával bekövetkezı teljesítményváltozást. akkor magasabb feszültségre lenne szükség. és ennek alapján képezi le a gyújtási képet. A kondenzátorok egyrészt simítják a feszültség hullámosságát 24 . melynek ellenállás-változását a frekvenciaváltó kiértékeli. mint a névleges. Nem szabad azonban elfelednünk.1. ebbıl kifolyólag a nyomatéka is. Ezen alapjel és a tényleges mért áramérték különbségét dolgozza fel az áramszabályozó. 4.2. A legkézenfekvıbb megoldás egy aszinkron motor fordulatszámának változtatására a tápláló feszültség frekvenciájának a változtatása. Fordulatszám szabályozás A leggyakoribb megvalósításoknál tulajdonképpen csak vezérlésrıl beszélhetünk. azonban nagyobb teljesítményeknél kizárólag háromfázisúval valósítható meg. melyet általában a gyártók a kétszeres névleges fordulatszámban adnak meg. Ha pedig a frekvenciát a hálózati fölé növeljük. A frekvenciaváltó mőködése A táp lehet egy-. mind a leadott értékekre.2. vagy háromfázisú kisebb teljesítményeknél. mind a két irányba eltolható a tápláló frekvencia változtatásával. Ezáltal nyílik lehetıség a fordulatszám szabályozásra.2. A névleges frekvencia feletti tartományban azonban a motor fluxusa a fordulatszámmal fordított arányban csökken és ennek megfelelıen a motor terhelhetısége is [5]. hogy a fluxus ebben a tartományban is állandó maradjon. A maximális fordulatszámot a motor mechanikai határfordulatszáma korlátozza be. mind a felvett.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Minden esetben érdemes kihasználni a frekvenciaváltókba beépített motorvédelmi funkciót (frekvenciafüggı I2t). Mivel a motor teljesítménye arányos a nyomaték és fordulatszám szorzatával. mivel általános esetekben nincs fordulatszám-visszacsatolás. és a közbensıköri puffer kondenzátorokat táplálja. kénytelenek vagyunk a motorra jutó feszültséget is ugyanannyival csökkenteni. tehát az alapjelbıl származtatott vezérlıjel közvetlenül az áramszabályozó alapjelét képezi. Erre általában nincs lehetıség. a motorra jutó feszültséget a névleges értéken tartjuk. 4. és a motor telítıdne. A betáplált áram a diódás hídon (Graetz híd) keresztül folyva lesz egyenirányú. A nyomatéki görbe a vízszintes tengely mentén. Ebben az esetben a fordulatszám erısen függ a terhelés mértékétıl. különben a motor fluxusa túl magas lenne. A névleges frekvencia alatti tartományban tehát a feszültséget is csökkentenünk kell. hogy amennyivel csökkentjük a frekvenciát. de a legkorrektebb megoldás a motor tekercsfejeibe épített PTC termisztor. így viszont a növekvı frekvenciával csökken a motor fluxusa.

Vezérlési mód: Impulzus szélesség modulált szinusz hullám.2 kW 1 fázis. túláram védelem. bekapcsolásával hozható létre. Túlterhelhetıség: A névleges bemeneti áram 150% egy percig. Startver . érzékelımentes (sensorless) vektorvezérlés.01%.5%. Beépített potenciométeres frekvenciaállítási lehetıség.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL (félszinusz. motor túlterhelés védelem. túlterhelés védelem.3. 25 . másrészt kisebb hálózati ingadozásoknál tartják a feszültségszintet is. V/F vezérlés. DC fékezés. iS5 és iH közös jellemzıi: [2] Állítható frekvenciatartomány 0-400Hz. hardver belsı hiba védelem. 4.1. A váltakozó kívánt 13. 4. Analóg parancs esetén: 0. A közbensıköri egyenfeszültség impulzusszélesség-moduláció segítségével feszültséggé ismét alakul. A Tech-con cég által is forgalmazott 4 alaptípus iC5. Frekvenciapontosság: digitális parancsnál: 0.4kW . Beépített: PID vezérlés.2. kommunikációfigyelés.iC5 0. be/kimeneti fázis kimaradás védelem. amibe 6 alaptípus tartozik. 230 V 50 Hz.2.2. iG5. 0-20mA. Beállítható multi-step frekvenciák. ábra frekvenciaváltó mőködése hullámforma a kimeneti tranzisztorok (IGBT) meghatározott frekvenciával (kapcsolási frekvencia) történı ki-. frekvenciakorlát. A szabályozatlan közbensıköri egyenfeszültség miatt a tápfeszültség csúcsértéke határozza meg az értékét. 0-400Hz Névleges tápfeszültség: 230V.3. különösen az 1 fázisú betáplálásnál van ennek jelentısége). Felfutási/lefutási idıállítás 0-6000 sec. LG Startvert frekvenciaváltók Az LG cég meglehetısen széles palettát kínál a Startvert inverter családdal. feszültségcsökkenési védelem. szlip kompenzáció. Analóg bemeneti jelszint: 0-10VDC. Védelmi funkciók: túlfeszültség védelem. 50 Hz. az egész kompakt kivitelőtıl az akár 280 kW teljesítmény kezelésére képes 3 fázisú frekvenciaváltóig.

Analóg kimeneti jel 0-12 V. túláram védelem.iG5 0. rezgésállóság. túlterhelés védelem. sensorless vektorvezérlés.3. Beépített: PID vezérlés. 8 beállítható frekvencialépés. 3 multifunkciós bemenet. rezgésállóság 4. lecsapódás (mentesen).75kW . Paraméterek másolása a billentyőzetrıl! 1-10kHz vivı frekvencia. 380-460VAC/ 50Hz 3 fázis. frekvenciakorlát.4kW . hardver belsı hiba védelem. Védelmi funkciók: túlfeszültség védelem. 1 multifunkciós kimenet. Környezeti feltételek: maximum 90% páratartalom. 8 beállítható frekvencialépés. kivehetı billentyőzet. ModBus-RTU. lecsapódás (mentesen). frekvenciakorlát. V/F vezérlés. kivehetı billentyőzet. szlip kompenzáció. lecsapódás (mentesen). be/kimeneti fázis kimaradás védelem. 2 multifunkciós kimenet.2. kommunikációfigyelés. 26 . Beépített: PID vezérlés. 3 multifunkciós bemenet.iS5 0. 230/400V 50 Hz. motor túlterhelés védelem. túlterhelés védelem.2. Vezérlési mód: Impulzus szélesség modulált szinusz hullám. 400V 50 Hz. Startver . 1-15kHz vivı frekvencia. tér vektorvezérlés. be/kimeneti fázis kimaradás védelem.3. rezgésállóság.75 kW 3 fázis. Startver . feszültségcsökkenési védelem. 0-400Hz Névleges tápfeszültség: 380-460VAC/ 50Hz 3 fázis.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Környezeti feltételek: maximum 90% páratartalom. Vezérlési mód: Impulzus szélesség modulált szinusz hullám IGBT-vel. Analóg kimeneti jel 0-12 V.4. motor túlterhelés védelem. NPN és PNP jelek fogadására is alkalmas hardver. DC fékezés.4 kW 1/3 fázis. Védelmi funkciók: túlfeszültség védelem.2. 4. 0-400Hz Névleges tápfeszültség: 230V/ 50 Hz 1 fázis. RS-485. DC fékezés. túláram védelem. Környezeti feltételek: maximum 90% páratartalom. feszültségcsökkenési védelem.

Inverter/motor túlmelegedés védelem. 8 beállítható frekvencialépés. ábra Soros adatátviteli formátum t 1 1 1 0 1 1 egy bitideig tart. Védelmi funkciók: túlfeszültség védelem.22 kW 3 fázis. 27 . kivehetı billentyőzet. illetve jelátmenete képviseli (0V.3. túláram védelem.iH 0. ellenırzı jelekkel együtt. motor túlterhelés védelem. túlterhelés védelem. Analóg kimeneti jel 0-12 V. Tér vektorvezérlés. 0-400Hz Névleges tápfeszültség: 380-460VAC/ 50Hz 3 fázis. kimenetek.1. kommunikációfigyelés. 6 multifunkciós bemenet. Párhuzamosan kezelt jelek a kétállapotú. Soros adatátvitel Soros adatátvitel esetén az adatok bitenként. Beépített: PI vezérlés. 5. PLC és személyi számítógép. Ezek közül a párhuzamos formátumú PLC és technológiai folyamat.2. idıben egymás után rendszerint egy vezetéken (érpáron) kerülnek továbbításra. illetve a soros formátumú PLC és PLC. 6V). CPU hiba védelem. PLC-k kommunikációs rendszere A programozható vezérlık számos információforrással állnak kapcsolatban.75kW . Startver . analóg. be/kimeneti fázis kimaradás védelem. valamint a PLC és periféria közötti kommunikáció a legelterjedtebb. frekvenciakorlát. rezgésállóság 5. PLC és kezelı. a kiegészítı. Vezérlési mód: Impulzus szélesség modulált szinusz hullám IGBT-vel és 32 bit DSP-vel.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 4. lecsapódás (mentesen). 400V 50 Hz. 4 multifunkciós kimenet. Soros adatátvitel a kommunikációban részt vevı adók és vevık számától függıen alapvetıen két pont között (pont-pont kommunikáció). valamint a frekvencia (impulzus) be-. Az információt a feszültség. 2. amely minimum 1 0 +6 V 0V 14. Környezeti feltételek: maximum 90% páratartalom. hardver belsı hiba védelem. vagy az áram szintje.5. feszültségcsökkenési védelem. 8 kHz vivı frekvencia.

5. mértékegysége a bit/s vagy bps. A több pont közötti kommunikáció napjainkban szinte kizárólag hálózati jellegő. de nem 5. koaxiális kábel).1. Az elıbbi a hasznos adatokon túl az adminisztrációs adatokat is figyelembe veszi. Adatátvitel iránya AZ adatátvitel további fontos jellemzıje az egy idıben történı átvitel iránya. Eszerint három fajtát különböztethetünk meg. Átviteli sebesség Az átviteli sebességet az idıegységenként átvitt bitek számával adják meg. A soros adatátvitel kidolgozásához és programozásához az átviteli sebesség. Gyakran találkozhatunk bruttó. illetve fénykábel (optikai kábel). Elıbbi lehet elektromos.: irányítástechnikai hálózatok (PROFIBUS) pl. Jellemzı adatátviteli sebességek és alkalmazások: 1 Kbit/s 10…100 Kbit/s 1…10 Mbit/s pl. a kódolási eljárások.3. Kódolási eljárások A kommunikációs csatornán keresztül továbbított bináris rendszerő adatok megfeleltetésére számos.: PC perifériák (nyomtató) pl. kódolási forma létezik. Szimplex: Fél duplex: egyszerre Duplex (full duplex): egy idıben mindkét irányban lehet adatokat továbbítani az adatáramlás egyirányú az adattovábbítás mindkét irányban lehetséges. vagy vezeték nélküli átviteli közegen keresztül lehetséges. a szinkronizálás módja és az átvitel szabályrendszerének (protokoll) ismerete szükséges. A leggyakoribb kódolási eljárások: RS 232C kódolás Nullára komplementáló differenciális kódolás 28 .1. A soros adatátvitel vezetékes. Pont-pont közötti kommunikáció (adó. valamint nettó adatátviteli sebesség fogalmával. a fizikai jellemzık.(csavart érpár.1. míg az utóbbi csak a hasznos adatok átvitelére vonatkozik.: alapsávú LAN (PC-hálózatok) 100 Mbit/s…1 Gbit/s pl.1. az adatátvitel folyhat egy.2.: széles sávú LAN (képátvitel) 5. vevı) esetén két egység van összeköttetésben. és értéke a kódolástól függıen az elızıtıl 10-30 %-kal kisebb.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL illetve több pont között történhet. vagy mindkét irányban.

1. jó néhány lokális hálózat. mind a közepén 18.3. közönséges távközlési Órajel Adat 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 1 csatornaként szolgál. 5. Azonban Órajel Adat 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 1 a változás jellege függ az elızı bit értékétıl. mint a hagyományosnál minden bitperiódusban polaritásváltás történik. RS 232C kódolás Lassú adatátvitel jellemzi. Ha nincs polaritásváltás. ha nem változik a polaritás az elızı bitperiódus végén.3.4.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Manchester-kódolás Differenciális Manchester-kódolás 5. használja ezt a változatot. Nullára komplementáló differenciális kódolás Órajel Adat 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 1 Az NRZI (Non Return to Zero Inverted) sok. Manchester-kódolás Elektromos szempontból sok lokális hálózati megvalósításban kivánatos.2.3. hogy pozitívból Órajel Adat 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 1 negatívba való átmenet és a negatívból pozitívba való polaritásváltás elıre látható szabályossággal kövesse egymást. vagy negatív feszültség polaritásváltása megfelel a „0” bitértéknek. nagy bonyolultságú vonalvezérlı eljárás. NRZ kódolt jel 15. ábra Diff. A NRZI kódolásban a bitperiódusban egy pozitív. A bitérték „1”-be billen. Lokális hálózatokban elterjedt. Ennél is. A jel spektruma 1/2T és 1/T. ha a Manchester kódolt jel bitperiódusnak mind az elején. „0” bitre lefutó él. és „0” bitértéket azonosít. de változik a bitperiódus közepén.1.1. ábra NRZI kódolás bitértéket jelent. míg a „0” bitértéknek a pozitív feszültségszint felel meg.3. Differenciált Manchester-kódolás A Manchester-kódolás egyik formája. Manchester-kódolás 29 .1. akkor az „1” NRZI kódolt jel 16. ábra Manchester-kódolás 5. Az RS 232C kódolásnál (NRZ – Non Return to Zero) az „1” bitértéknek az egy bitperiódusig tartó negatív feszültségszint. Manchester kódolt jel 17.1. ábra RS 232C kódolás (NRZ) 5.3. „1” bitre felfutó él.

RS 232C szabvány szerinti adatátvitel A pont-pont közötti kommunikációhoz rendszerint az 1969-ben az EIA által kidolgozott és valószínőleg a legszélesebb körben használt RS-232C szabványt használják. Az RS 232C tipikus feszültségértékei: JEL TÍPUSA ADATJEL LOGIKAI ÁLLAPOT 0 (SZÜNET) 1 (JEL) VEZÉRLİJEL 0 (KI) 1 (BE) FESZÜLTSÉGTARTOMÁNY +3 V…+15 V -15 V…-3 V -15 V…-3 V +3 V…+15 V NÉVLEGES ÉRTÉK +7 V -7 V -7 V +7V RS 232C szabvány szerinti kommunikáció fıbb mőszaki jellemzıi: Átviteli sebesség: 75. A szabvány a kommunikációban részt vevı két eszköz közötti csatlakozás (Data Terminal Equipment. PLC és MMI. DCE) mechanikai. A csatolás a szabvány szerint 25 pólusú csatlakozót igényel. 300. RS típusú kommunikációs szabványok Az EIA által a gépi kommunikációra kidolgozott RS szabványok egy része a pont-pont közötti. 19000 bit/s A maximális átviteli távolság feszültségkimenet esetén kb. Van 3-9 vezetékes megoldás. fél duplex vagy duplex átvitelre egyaránt alkalmas. illetve PLC és periféria közötti adatforgalom lebonyolítására használatos. 1200. Pont-pont közötti kommunikáció rendszerint PC-PLC. Az RS-232C szabványú csatoló két végberendezés bitsoros összekötetését valósítja meg és megfelelı kialakításban szimplex. valamint a CETRONICS (párhuzamos) interfészt alkalmazzák. ezért gyakran hardverprotokollnak is nevezik.1. áramkiment esetén néhány 100 m. Erre a célra a leginkább az RS232. 30 . 4800. de valamennyi vezetékfunkciót csak ritkán hasznosítják. 5. másik része a hálózati kommunikáció hardverfeltételeit definiálja. DTE és Data Communication Equipment.2. 600. PLC és PLC.2.15 m. esetleg az RS-422/485.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL polaritásváltás történik. elektromos és funkcionális jellemzıit definiálja. 9600. 5. az átviteli sebességtıl függıen. amihez 9 pólusú csatlakozó szükséges.

akkor az RS-485 szabványú interfész az optimális választás.5 V TX VOZ=0. Ennél az átvitelnél az információ továbbítása az adatvezetékeken. A lényegi különbség a 422 és 485 között az. ábra RS 422 átvitel sávszélessége a kábel hosszának függvényében. úgynevezett kézfogásos (hand-shaking) módon a vezérlıbitek által irányítva történik. illetve RS-485 szabvány szerinti adatátvitel. E két szabvány az átviteli paraméterek javulását nagyrészt a szimmetrikus jelátvitel révén éri el. ami kétvezetékes busz specifikációját határozza meg több eszköz közötti. soros formában. a hullámimpedancia = 100 .9 Vmin…1.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Az RS 232C szerinti soros kommunikáció rendszerint a CPU soros UART egységén valósul meg úgy. Ezen javít az RS-422. hogy 31 . tipikus feszültségszintek Az RS-422/485 szabvány szerinti átvitel kettınél több pont eszköz közötti kommunikációt is lehetıvé tesz. 33 cm) Ha ipari környezetben. 5.2.2. úgynevezett party-line. nagytávolságra szállítani. (FEET – láb kb. ábra RS 422/485 átvitel jelalakjai. kis információ csomagokat szeretnénk gyorsan. hogy ennek TTL szintő jeleit úgynevezett EIA meghajtókkal és szintáttevıkkel alakítják RS 232C szintre és vissza.7 Vmax VOH VOL VOH=2 Vmin…5 Vmax VOL=-2 Vmin…-5 Vmax 0V 19. 20. RS-422/485 szabvány szerinti adatátvitel Az RS-232C típusú adatátvitel az átviteli sebesség és a távolság szempontjából elınytelen és csak alacsony sebesség és kis átviteli távolság esetén használatos. vagy multidrop hálózati kommunikációhoz. nincs jel jel szünet 5V Tipikus feszültségszintek: TX 2.

) KOMMUNIKÁCIÓ KAPCSOLAT HULLÁMIMPEDANCIA [ZH] CSATLAKOZÓ 22. ezért az átviteli sebesség növelésével növekszik a feszültségugrások felharmonikus tartalma. valamint 485 interfész fıbb jellemzıi Az RS 485 szabvány szimmetrikus jelátvitelt biztosít sodrott érpárral. Az RS-485 szerinti kéteres. 5. ábra RS 232C 422. napjainkban a több pont közötti kommunikáció igénye is egyre növekszik. A vonalon az információt feszültségimpulzusok hordozzák. addig a 485-ös esetében az adó oldalon is több kapcsolat kivitelezhetı.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL míg a 422-es kommunikáció egy adó és több vevı között lehetséges. sodrott érpárú vezetéken többnyire master-slave típusú buszhozzáférés lehetséges. 32 .1 VEVİ RS 422 FULL DUPLEX 10 MBIT/S 1200 M 1 ADÓ – TÖBB VEVİ 1+10 100 25/9 PÓLUSÚ 4 PÓLUSÚ RS 485 HALF DUPLEX 10 MBIT/S 1200 M TÖBB ADÓ – TÖBB VEVİ 32 54 2 PÓLUSÚ ÁTVITELI SEBESSÉG (MAX. JELLEMZİK ADATÁTVITEL IRÁNYA 21. Hálózati kommunikáció A már jól bevált. A nagyfrekvenciás technikában minden kábelt hullámimpedanciával (Zh) kell lezárni.) TÁVOLSÁG (MAX. ábra RS 485 Half-duplex multi-point kommunikáció EIA SZABVÁNY RS 232C FULL DUPLEX 115 KBIT/S 50 M 1 ADÓ .3. a vonalon terjedı jel visszaverıdésének megakadályozására. számos tipikus alkalmazási területtel rendelkezı pont-pont közötti kommunikáció mellett.

A legelterjedtebb. sorozatkapcsok) telepítési és ráfordítási költségek (bérköltségek) szervizköltségek Nagyobb üzembiztonság és teljesítmény Rugalmas módosítási lehetıség 5. hagyományos technika (pl. ma már elavult.1. így az IEEE 802.3. A soros vonali kommunikáción gyorsan túllépve a kismérető hálózatok felé indultak. Adatgyőjtı számítógép. Pont-pont összeköttetés Több soros vonal (RS 232C) PC PLC PLC hálózat PC Ethernet PC PLC PLC PLC PLC PLC PLC PLC PLC 23.3 szerinti 33 . kommunikációs módszer a több PLC-t felölelı információs kapcsolat kialakításához Ethernet-hálózat. Így született a LAN (Local Area Network) betőszó.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Több PLC közötti kommunikáció módszerei a következık: Több soros vonal révén kialakított pont-pont kapcsolat.3 szabványban rögzítette. Ez a megoldás csak korlátozott kommunikációra alkalmas. A különösen nagy távolságú. ábra hálózati kommunikáció Az irányítástechnika kommunikációs hálózatainak elınyei: Jelentısen kisebb kábelköltségek Kisebb: mérető kapcsolószekrények mennyiségő járulékos. és ezt az ANSI/IEEE 802. Adatgyőjtı számítógép és PLC-k közötti kapcsolatot valósít meg. illetve adatmennyiségeket igénylı kommunikáció esetén alkalmazandó. Ethernet hálózat A 70-es években a Xerox kezdte el a különbözı irodai berendezések közötti adatkapcsolatok fejlesztését. ezért a mai PLC-ken gyakran egynél több RS 232C interfész található PLC-hálózat. A mőszaki tartalom viszont több ponton módosult. 1985-ben az IEEE elfogadta az Ethernet-et.

(CENZURÁZVA)

RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL

hálózat és az Ethernet hálózat különbözı dolgot kellene, hogy jelentsen. Mivel az Ethernet név addigra már széles körben használttá vált, mind a mai napig Ethernet-nek hívjuk az IEEE 802.3 késıbbi kibıvítéseinek megfelelı, mai használatban levı, hálózatainkat. Az Ethernet a legjobban elterjedt irodai hálózat, amelyet ma már az irányítástechnikai rendszerekben is használnak a hierarchia legmagasabb fokán a nagy adatmennyiségek, mint például PLC-programok, recepttúrák átvitelére, illetve távdiagnosztikai feladatok megoldására. Amíg korábban a csatolást külön számítógéppel oldották meg, ma már a PLC-be csatlakoztatható ethetnet- interfészt forgalmaznak. Az ethernet-specifikációban az adatkapcsolási és fizikai rétegkódoló/dekódoló

(Manchester-kódolást használ, 17. ábra) funkcióit vezérlıkártyán integrálják, amit a hálózati eszközbe (PC, PLC) építenek. A fejlıdés során 3 kábeltípuson jelentek meg Ethernet megvalósítások: Koax Üvegszál Sodrott érpár Koaxiális kábelt alkalmaztak az Ethernet-nél kezdettıl fogva. Nagyfrekvenciás jelátvitelekre kiválóan alkalmazható, hiszen a koax nagy sávszélességet, kis csillapítást és magas elektromágneses védettséget biztosít, valamint csatlakoztatása is jó minıségben, árnyékoltan, robosztusan megoldható. Az üvegszál szintén a kezdetektıl használatban van, az utóbbi idıszakban viszont erıteljes térhódítását figyelhetünk meg. Ennek oka - az óriási sávszélesség mellett - az elektromágneses zavarokkal szembeni érzéketlensége, a rádiófrekvenciás kisugárzás megszőnése (lehallgatás nehezebb), és az opto szereléstechnikai eszközök árcsökkenése. Sodrott érpáras kábelek használata ma a legelterjedtebb, ezeket a kapcsolatokat 10BaseT és 100BaseT jelöléssel azonosítjuk. („T” - twisted pair.) Az Ethernet kapcsolat megvalósításához 2 db sodrott érpárra van szükség, külön az adás- és vételi iránynak

5.4. Gyártóspecifikus buszrendszerek
5.4.1. Profibusz
Az automatizálás világában széles körben ismert a PROcess Field BUS, röviden PROFIBUS, az elsı szabványosított terepi buszok egyike, amely 1987-ben német ipari szabványként indult, és 1996-ban vált nemzetközi szabvánnyá. A PROFIBUS a forrás/cél típusú hálózatok csoportjába tartozik, és hibrid (token passing, master-slave, multimaster) típusú buszhozzáférési eljárást használ. 34

(CENZURÁZVA)

RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL

Kevesebben tudják, hogy a Profibus tulajdonképpen egy háromtagú család: Profibus PA (Process Automation) mely a Foundation Fieldbus-szal azonos fizikai szinten, és terepi eszközök felfőzésére szolgál. Profibus DP (Distributed Peripheria) mely a PLC-k és I/O modulok, komplex terepi eszközök közötti kommunikációra szolgál. Ez a legelterjedtebb. Profibus FMS mely a PLC-k feletti rendszerbusz feladatra van optimalizálva.

Bár fejlesztés alatt áll a DP mőködtetése Ethernet-en is, napjaink felhasználásaira az RS485-ös soros vonalon való DP használat a jellemzı. Az RS-485 soros vonal 2 eres, sodrott, árnyékolt érpáron mőködik. Az érpár általában 9 tős DIN (Mint a soros vonali egér a PCn) csatlakozókra van kötve. A busz elején és végén 3-3 ellenállásból álló lezárás foglal helyet. A DIN csatlakozón kívül gyakori az IP 65-ös M12 csatlakozó, illetve egyes PLCken a 3 vezetékes sorkapocs is. A PROFIBUS-hálózat busztopológiájú, maximálisan négy szegmensbıl állhat, amelyeket jelismétlık kapcsolnak egymáshoz. A szegmensek maximális hossza függ az átviteli sebességtıl. Egy-egy szegmensbe legfeljebb 32 eszköz (PLC, I/O, PC, hajtás, stb.) tartozhat, beleértve a repeatereket is. A négy szegmensbıl álló PROFIBUS-hálózat így 127 készüléket tartalmazhat. A PROFIBUS-hálózatra legfeljebb 32 master kapcsolható. A DP csatlakozóba lehetıleg be kell kötni a bejövı és továbbmenı kábelt is, mert ha leágazásokat csinálunk, és azt kötjük be, nagyobb busz sebességnél átviteli zavarok lehetnek:

24. ábra DP bekötése

A

busz

nyomvonalával

lehetıleg

kerüljük

el

az

erıs

zavarforrásokat.

Az RS-485 sebességét a buszvezeték (szegmens) hosszának megfelelıen kell konfigurálni: Napjainkban - a folyamatos árcsökkenés eredményeképpen - egyre elterjedtebb az optikai adatátvitel. Nagy elınye a nagy átviteli sebesség és a nagy zavarvédettség. Számos cég kínál RS-485-opto átalakítókat, melyek segítségével többnyire csillag, ritkábban győrő

35

(CENZURÁZVA)

RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL

topológiákat lehet kialakítani. Léteznek olyan átalakítók is, melyek redundáns (duplikált) optokábel csatlakozást kínálnak. Az optokábelek alapvetıen két fı kategóriába esnek: Multimódusú (max. 3 Km átvitel) Monomódusú (max. 20 Km átvitel)

5.4.2. Foundation Fieldbus
A szenzorbuszok sikere adta az ötletet egy olyan busz létrehozásához, melyre távadókat és szabályzó szelepeket lehet felfőzni. A nagy gyártók, nem álltak neki külön-külön buszok fejlesztésének, hanem a legnagyobb felhasználókat bevonva létrehozták a Terepi Busz Alapítványt, angolul Fieldbus Foundation-t. E szervezet feladata, hogy koordinálja a folyamatirányítás terepi buszának fejlesztését. Alapvetı szempont volt egy olyan egységes rendszer definiálása, amelyben problémamentesen összekapcsolhatók a különbözı gyártók termékei. Az alapítványhoz hamarosan a legtöbb jelentıs gyártó csatlakozott. Az alapítvány 1996-ban kezdte meg tényleges mőködését. A Foundation Fieldbus esetén minden eszköz magában hordozza a vele kapcsolatos adatfeldolgozási mőveletekhez szükséges processzorteljesítményt és memóriát, így a rendszer bıvítése egyszerően az új eszköz csatlakoztatásából áll. A központi egységek feladata csak az emberi kezelıfelület biztosítása és a magas szintő folyamatirányítás koordinálása. Kevesebb feladat kevesebb helyet igényel, így eltőnik a központi mőszerterem. A Foundation Fieldbus intelligens egységekre épül, ahol a vezérlési, szabályozási algoritmusok elosztottan közvetlenül az I/O eszközökön folynak és a központi egységek feladata az osztottan folyó feldolgozás irányítása és szervezése. A Foundation Fieldbus a második generációs DCS rendszerek kialakítását támogatja. A legnagyobb újdonsága a FFB-nak, hogy a buszra kötött eszközök egymással is képesek kommunikálni (peer to peer).
25. ábra Peer to peer kapcsolat szabályozószelep és nyomástávadó között Foundation Fieldbus hálózaton

A szelep pozícionáló rendelkezik PID szabályozó algoritmussal, és rendszeres idıközönként képes a nyomás értékének a lekérdezésére a távadótól. Tehát a

szabályozáshoz elsı közelítésben nem kell PLC, DCS, illetve másféle irányító rendszer. FFB-os eszközök áramfelvételük modulálásával kommunikálnak. A rendszerben lévı eszközöket külön áramgenerátoros tápegység látja el. Az eszközök 15...20 mApp

36

000-et.multi-master mőködés is megengedett .az eszközök könnyen le. a buszon 0. A CAN kommunikáción alapul pl. rádió) Megbízható .(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL modulációt alkalmaznak. A CAN alkalmazásai között találhatunk a processz elemzıs alkalmazásoktól a villamos szelephajtások terepi buszáig sok érdekességet. A CANbus elınyei: Kedvezı költségő .: az Allen-Bradley cég által kidolgozott DeviceNet is.. a lezáró RC kört figyelembe véve.az eszközök száma nincs korlátozva a protokoll által .broadcast lehetséges Szabványosított ISO-IS 11898.kezelés. 8 byte-ba a mérési adatokhoz leírásához szükséges lebegıpontos szám is belefér.bár jármővekben való alkalmazásra tervezték . Ezek tipikus beágyazott eszközbusz megoldások. 5. a hibás üzeneteket érzékeli és újra küldi .rendszerszintő adatkonzisztencia (minden eszköz értesül a hibáról) .áttehetı más közegekre is (opto.maximális sebesség: 1Mbit/s (40 m-s buszhossznál) .1 Vpp nagyságú jelek keletkeznek.kétvezetékes soros busz. A CAN felhsználás célszerően az eszközbuszok terén valósítható meg.EMI elleni nagy védettség Flexibilis . CSMA/CD hozzáférési rend . Eszerint. ISO-IS 11519-2. mely . [5] 37 . CANbus A Bosch által kifejlesztett kommunikáció a CAN (Controller Area Network) egy soros adatbusz..75. tehát az ilyen célú felhasználás is megoldható.az üzenetek egyedi azonosítója tartalmazza a prioritást is.és rácsatlakoztathatók (hot-swap) .3.egyre terjed az automatizálásban is.kifinomult hibaérzékelés és . mivel a buszon egy üzenet maximum hossza 8 byte lehet. 120 Ohm lezárással .a hibás egységek automatikusan kivonják magukat a kommunikációból . A CANbus-ra főzött eszközök száma már meghaladja a világban az 500.4.

A gyakorlatban maximum 32 kapcsolat lehetséges a Modbus által is használt RS 485-ös kommunikációs interfész korlátai miatt.: frekvenciaváltók. Ez azt jelenti. A kapcsolat kezdeményezésének a joga a master-t illeti meg. Sem csomag kezdı. A master által kiadott csomag következı logikai része egy 1 bájt terjedelmő parancskód. sem csomagtermináló karakter nincs. Azt mindegyik slave értelmezi.: a dátum és az idı szinkronizálása érdekében).(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 5. A címzettet egy címbájt tartalma jelöli ki. hozamszámító mővek stb. vagy egy parancscsomagot küld a slave számára. és ez kerül a vonalra. A master egy kérdés-.beleértve az LG-t is – leképezte ezt a kommunikációs protokollt. pl. akkor ezen speciális cím megadásával elegendı egyetlen csomagot a vonalra helyezni. hogy elméletileg 256 berendezés (0…255) azonosítására van lehetıség egy Modbus hálózaton.4. vagy RTU formában kerülhet a soros vonalra. 38 . Az RTU (Remote Terminal Unit) protokoll kódfüggetlen átvitelt jelent. Az írást kezdeményezı csomag ASCII. és végrehajtja a csomag parancsát. Egyszerősége és megbízhatósága miatt számos PLC-gyártó. számokkal. Amennyiben a master valamennyi slave számára üzenetet akar küldeni (úgynevezett körözvényüzenet. illetve kimenetre egy-egy 16 bites számmal hivatkozhatunk az elsı elemre a „0”. Modbus A ModBus protokollt eredetileg a Modicon PLC-k kommunikációjának biztosításához fejlesztették ki. Minden egyes objektumcsoportban egy-egy konkrét bemenetre. azaz elméletileg 256 különbözı parancskód értelmezésére nyílik lehetıség. hogy a csomag minden egyes bájtja két hexadecimális ASCII kódra konvertálódik. Tipikusan az intelligens eszközök többségével (pl. a második elemre az „1” stb. A „0” címnek kitüntetett szerepe van. Az ASCII protokoll azt jelenti. A csomag bájtjai minden konverzió nélkül kiadásra kerülnek a soros vonalon. könnyő. Számos más PLC-gyártó .4. megbízható használata miatt.) a Modbus protokoll alapján lehet kommunikálni. gázemelık. A Modbus protokoll nem kizárólag a MODICON PLC-k esetén alkalmazható. sıt mőszergyártó alkalmazza. A Modbus protokoll a master-slave elv alapján mőködik.

és nem tartalmaz mechanikus.1. Rendszerbeállítás 6. amely önmagában nem rendelkezik a RS 485 szabványnak megfelelı csatlakozási lehetıséggel.1. pl.2. Az LG GM7U PLC megismerése A PLC egy LG GM7-DT60U(P). 220V jelek kibocsátására nem alkalmasak. amelyeknél szükség van impulzus üzemő (azaz gyors kapcsolás) állapotra. ami a GLOFA GM család egyik legújabb kompakt tagja. sajnos a nagy teljesítményő. és a már meglévı feladat. így elkerülhetetlen célunk elérése érdekében Modbus kártya használata. Nagy elınye a relés kivitellel szemben. Ez egy 36 bemenettel és 24 kimenettel rendelkezı típus. köszönhetıen a viszonylag nagy I/O számnak. illetve kimeneti kapcsolat tisztán tranzisztoros jellegő (DT (P) – PNP átmenet). akár bonyolult feladatok számára is. hogy megvalósíthatóak vele olyan feladatok. mely az RS 485 kommunikáció bemutatása GM7U PLC-vel szükség van egy olyan eszközre is a PLC-n kívül. mely az iC5-ös frekvenciaváltó egyik opcionális bıvítı modulja. A választás egy LG SV-iC5 típusú inverterre esett. Ilyen eszköz lehet akár egy frekvenciaváltó is.2. 6.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 6. A be-. korlátozott élettartamú alkatrész. Mivel ezek nem teljesítménytranzisztorok. A PLC beállítása Az adott feladathoz. mivel a relés kapcsoláshoz képest a tranzisztoros kapcsolás jóval gyorsabb. Ebbıl látszik. RS 485 kommunikáció GM7U PLC-vel 6.1.: az RS 485-ös kommunikáció tovább fejlesztése esetén minden bizonnyal nem lesz szükség a vezérlı cseréjére. ami ennek a kommunikációnak a megvalósítását lehetıvé teszi. hogy ez a PLC jól alkalmazható széles körben. azaz rendelkezik RS 485-ös interfésszel. 39 .

(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 9 10 26. ábra GM7U PLC részei NO. NÉV PWR LED LEÍRÁS RENDSZER TÁPELLÁTÁS JELZÉSE KÖZPONTI EGYSÉG ÜZEMI ÁLLAPOTÁNAK JELZÉSE 1 CPU ÁLLAPOTJELZİ LED-EK RUN LED ERR LED HIBAJELZÉS I/O ÜZEMI ÁLLAPOT JELZÉSE CSATLAKOZÓ BEÉPÍTETT RS 485-ÖS KOMMUNIKÁCIÓHOZ 2 3 I/O LED BEÉPÍTETT RS 485 CSATLAKOZÓ RUN ÁLLAPOTVÁLTÓ KAPCSOLÓ PROGRAMFUTÁSI ÜZEM PROGRAMFUTÁS LEÁLLÍTÁSA STOP 4 PAU/REM - PAUSE IDEIGLENES PROGRAM MEGSZAKÍTÁS TÁVVEZÉRLÉS LEHETİSÉGE INTERFÉSZ 5 CNET ÉS ROM MODE KAPCSOLÓ -BEÉPÍTETT CNET* HASZNÁLATA. FLASH MEMÓRIA ÍRÁSA 40 .

(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL NO. PROTOKOLL NÉLKÜLI) HASZNÁLATÁT. az 41 .2. CSATLAKOZTATÁSA. A ROM MODE KAPCSOLÓJÁNAK LEHETİSÉG NYÍLIK „ON” A ÁLLÁSBA BEÉPÍTETT BILLENTÉSÉVEL * FLASHMEMÓRIA ÍRÁSÁRA A GM7U OPERÁCIÓS RENDSZERÉNEK LETÖLTÉSÉHEZ SZÜKSÉGES BEÁLLÍTÁSOK 6. Mivel jelen esetben csak egy elképzelt feladatról beszélhetünk. 6 NÉV RS-232C CSATLAKOZÓ LEÍRÁS CSATLAKOZÓ PC-S PROGRAMOZÁS) KAPCSOLATHOZ (PLC BİVÍTİ 7 BİVÍTİ CSATLAKOZÓ (AD-DA IDİZÍTİ) EGYSÉGEK ÁTALAKÍTÓ. valamint az áram szintek illesztése. ismernünk kell a vezérlendı berendezés jó néhány jellemzı paraméterét. ahol a szabályozás kommunikációra vonatkozó része kerül részletezésre. pontosabban az. FELHASZNÁLÓ ÁLTAL DEFINIÁLT. hogy az invertert 3 fázisú aszinkron motorok fordulatszám szabályozására használjuk. I/O BİVÍTİ. esetleges komplikációk fellépése nélkül történjen. motor és frekvenciaváltó között. A legfontosabb a teljesítmény illesztés. fejezetben már bemutatásra került. Ahhoz.2. hogy a motortól „elvárt” teljesítményt az inverter tudja kezelni. hogy ez üzemi körülmények között. CNET. ANALÓG 8 9 10 INPUT OLDAL OUTPUT OLDAL TÁP EZ BEMENETI SORKAPOCS CSATLAKOZÓK KIMENETI SORKAPOCS CSATLAKOZÓK DC 24V TÁPFORRÁS A KOMMUNIKÁCIÓS BEÁLLÍTÁS LEHETİVÉ TESZI RS- 232C ÉS RS 485 PROTOKOLL (MODBUS. problémamentesen. Frekvenciaváltó kiválasztása A frekvenciaváltók mőködési elve a 4. Ez alapján tudjuk.

2. A frekvenciaváltó megismerése 1 2 3 4 5 6 7 8 9 10 27. 6.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL egyik legkisebb.75 kW motor teljesítményt tud kezelni. bépített RS 485-ös interfésszel. ami mind az adott feladat bemutatására. 50~60Hz hálózati tápról mőködik. mind ipari környezetben való használatra tökéletesen megfelel. A Frekvencia vezérlésére az alábbi lehetıségeket biztosítja: Analóg: 0~10V. Ez az LG LS termékcsalád SV008iC5-1 típusú tagja. ábra SV. legegyszerőbb tag került kiválasztásra. mely lehetıvé teszi az RS 485-ös kommunikációs kapcsolatot a PLCvel. csak az utóbbi lehetıség jöhet szóba. méghozzá egy direkt ehhez a típushoz kapható opcionális Modbuskártya segítségével.1. 4~20mA Digitális: programozó által Potenciométer Kommunikációs: Modbus protokoll Mivel ez a frekvenciaváltó nem rendelkezik.iC5 részei 42 . Ez a típus 0. 200~230V-os.

9 KIMENETI TERMINÁL P5 P24 VR V1 I CM AM 24V TÁP P1~P5-NEK RST: HIBA 12V TÁP A POTMÉTERNEK 0~10V ANALÓG BEMENET 0~20MA ANALÓG BEMENET P1~P5. paramétereit az alábbi táblázat tartalmazza: NO. AM.és alsó takarólemezt el kell távolítani.B” JELFÖLD OPCIONÁLIS MODBUS RTU KÁRTYA CSATLAKOZÓ 6 7 8 KOMMUNIKÁCIÓS SLOT KEYPAD POTENCIÓMÉTER STOP NYOMÓGOMB P1 P2 P3 P4 FUTÁSI FREKVENCIA MANUÁLIS SZABÁLYOZÓ PROGRAM LEÁLLÍTÁS FX: ELİRE RX: HÁTRA BX: VÉSZ-STOP JOG: LASSÚ ÜZEMMÓD KEZDETI BEÁLLÍTÁSOK MULTIFUNKCIÓS BEMENETI TERMINÁL ANALÓG BEMENETI. Az iC5-ös típus jellemzı részeit. 1 2 3 4 NÉV ÁLLAPOT LED. KIJELZİ FUTTATÁS NYOMÓGOMB LEÍRÁS A FREKVENCIA VÁLTÓ ÁLLAPOTÁNAK JELZÉSE. P24 KÖZÖS JELFÖLD 0~10V ANALÓG KIMENET 43 . A 27.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL A frekvenciaváltó bizonyos csatlakozóinak eléréséhez az elülsı. ábrán látható készüléknél az elülsı takarólemez már eltávolításra került. HIBAJELZÉS PROGRAM INDÍTÁSA 4 ÍRÁNYÚ NYOMÓGOMB NPN/PNP KAPCSOLÓ 30A 30B 30C PARAMÉTER MEGADÁSA NPN/PNP TÍPUSÚ JELEK FOGADÁSÁT TESZI LEHETİVÉ 5 MULTI-FUNKCIÓS RELÉ KIMENET „A” KIMENETI KONTAKTUS „B” KIMENETI KONTAKTUS „A.

FREKVENCIA FUNKCIÓ CSOPORT 2 UGRÁS. FREKVENCIA MOTOR HAJÁTÁS PARAMÉTEREK PARANCSOK.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL NO. FREKVENCIA. ÜZEMI PARAMÉTEREK. STB. továbbá lehetıségünk nyílik az adott csoporton belüli funkció. PID ÜZEMMÓD STB. illetve annak paraméter megadására.2. MAX. FREKVENCIA KORLÁT. azaz funkciókód kiválasztására. NÉV CM AM JELFÖLDJE LEÍRÁS 9 ANALÓG BEMENETI. Az SV-iC5 üzembe helyezése Ipari Az SV-iC5 család tagjai 4 különbözı paraméter-csoporttal rendelkeznek melyeket az elılapon található 4 irányú nyomógomb (3) segítségével hívhatunk elı. GYORSÍTÁSI / LASSÍTÁSI IDİ BEÁLLÍTÁSA. A 4 fıcsoport: MEGNEVEZÉS LEÍRÁS ALAP PARAMÉTEREK. FELHASZNÁLÓI PARAMÉTEREK. 44 . FESZÜLTSÉG STB. FUNKCIÓ CSOPORT 1 NYOMATÉK BOOST. MO KIMENETI TERMINÁL NYITOTT KOLLEKTOR KIMENET EXTG MO T/M FÖLD 10 INVERTER FÖLD KÉSZÜLÉK FÖLD 6.2. mivel a GM7-DT60U(P) PNP típusú kimeneti jeleket bocsát ki. BEMENET / KIMENET CSOPORT MULTIFUNKCIÓS CSATLAKOZÓ ÉS MŐKÖDÉSI PARAMÉTEREK BEÁLLÍTÁSA Az elılapon található NPN/PNP kapcsolót billentsük PNP állásba. KIMENETI FREKVENCIA.

az analóg bemeneti csatlakozókra (V1. STOP nyomógomb segítségével manuálisan is elvégezhetjük a beállításokat Kommunikációs . ezt a lehetıséget biztosító kártya installálására. A továbbiakban ezzel részletesebben foglalkozunk. 45 . ezért szükség van egy. Már tudjuk. 6. GM7U PLC-vel történı kommunikációval A feladat bemutatására csak a kommunikációs mód nyújt lehetıséget. Ezen paraméterek futtatás közben történı változtatására nincs lehetıség.1. illetve a frq funkciókód (frekvencia beállítási mód) „8-as” értékre állításával engedélyezhetjük a Modbus protokollon keresztül történı kommunikációt.0 látszik): a drv funkciókód (vezérlı mód) „3-as” értékre. Nézzük most meg ezeket bıvebben kifejtve: Analóg .2. az egyes funkciókódok értékeit a következıképpen kell megváltoztatni: A drive group-on belül (kijelzın a 0. Modbus bıvítıkártya installálása A Modbus bıvítıkártyát a 28.Modbus protokollon keresztül. fejezetben felsorolásra kerültek az SV-iC5 típusú készülék lehetséges frekvencia vezérlési módjai. I) kötött analóg jelekkel a 0~10V feszültség. A készülék bekapcsolása után célszerő elvégezni a beállításokat.2.az elılapon található potenciométer.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL A 6. így kikapcsolás után nem áll vissza az alapértelmezett értékre. ábrán látható módon illeszthetjük az SV-iC5 típusú frekvenciaváltóhoz. Ahhoz. amiket a frekvenciaváltó a memóriájában tárol. hogy az iC5 nem rendelkezik Modbus interfésszel. hogy a frekvenciaváltó az információkat a Modbus kártyán keresztül fogadja. illetve 4~20mA áram tartományban Digitális .2.az elıre programozott értékek alapján a program indítása következtében a frekvenciaváltó automatikusan végrehajtja a paraméterek kívánt értékre állását Potenciométer . illetve a program futtatását befolyásoló RUN.

46 .: az azonos fázisú zavarjel. távolság esetén nem következik be adatvesztés. távolság használatával <pl.5mm csavart érpárú vezeték használata elegendı. Ilyen pl. ezért a GND kapocsra nem szükséges csatlakoztatunk jelföldet. illetve kommunikációs zavar. melynek megjelenése legtöbbször a jelillesztési szabályok be nem tartásából következik.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 28. (Nagy átviteli sebesség. relatív alacsony átviteli sebesség. ábra iC5 Modbus RTU bıvítıkártya telepítése iC-5 Slot GND N P 29.) Kis távolságok esetén (pár méter) a PLC és a bıvítıkártya között Φ0.: 57600> felléphetnek adatátviteli zavarok. ábra iC5 Modbus RTU bıvítıkártya Modbus kártya csatlakozási pontjai: MEGNEVEZÉS SLOT CSATLAKOZÓ KOMMUNIKÁCIÓS CSATLAKOZÓK LEÍRÁS AZ IC5-ÖN KALAKÍTOTT SLOTBA CSATLAKOZTATHATÓ GND (G) N P 485 JELFÖLD 485 JEL HIDEGPONT (–) 485 JEL MELEGPONT (+) A Modbus kártya földelés nélküli használata.

Elızetes beállítási teendık A Modbus kártya engedélyezését követıen az iC5 típusú frekvenciaváltó PLC-vel való problémamentes kapcsolata érdekében az alábbi teendıket kell elvégeznünk: A bemenet/kimenet csoporton belül az I60-as funkciókód értékének változtatásával lehetıség nyílik a frekvenciaváltó (slave állomás) számának meghatározására. Az alapértelmezett érték az „1”. a frekvenciaváltók „megkülönböztethetetlensége” miatt.2. ha több készüléket kívánunk használni. Ha a hálózatba „főzött” berendezések mindegyike ezt az értéket használja. Fontos. akkor a címzés a PLCvel nem sikerülhet. különösen.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 6. a kommunikációs kapcsolat létrejötte érdekében.2. vagyis az egyes állomás. „4”=19200bps). hogy az itt beállított érték egyezzen a GMwin szoftverben megadottal. A bemenet/kimenet csoporton belül az I61-es funkciókód a lehetséges átviteli sebességek értékeit foglalja magában („0”=1200bps. A beállítások elvégzése elengedhetetlen.2. 47 .

3. ÁLLOMÁS iC-5 iC-5 iC-5 230V AC 230V AC 30.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 6.Rendszerösszeállítás PC JELFÖLD COM PORT KÉSZÜLÉK FÖLD RS 232C GM7U 230V AC RS 485 1. ÁLLOMÁS 32. ábra rendszerösszeállítás 48 . ÁLLOMÁS 2.

ezért a föld bekötése nem szükségszerő. A GM7U mőanyag szigetelı tokozásban kerül forgalomba. A PC bármely COM PORT-ját (ha többel is rendelkezik) választhatjuk a kapcsolat kialakítására.1. 31. A bekötés után. A 9 tős csatlakozónak csak 3 pólusát használjuk.2. mert az egyes földpontok között potenciál különbség jöhet létre.3. A „0”-át és a „fázist” az „AC100-240V” feliratú sorkapcsokra. Földeléskor. több készülék használata esetén kerülni kell az eltérı pontokban történı földelést.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 6. SV-iC5 tápellátás Az iIC5 frekvenciaváltó esetében a tápforrást „L1” és „L2” csatlakozó kapcsokra kötjük. 6. illetve javítható az alábbi kapcsolási rajz alapján. A személyi számítógép és a GM7U PLC egy un. veszélyes feszültségek érintése a fedél lehajtásával elkerülhetı. A készülékföldnek életvédelmi szerepe van. GM7U tápellátás A GM7U PLC hálózati tápforrásról üzemel.3. a „földet” az „FG” feliratú sorkapocsra kell csatlakoztatni. GM7U és PC kapcsolata A GMwin szoftverrel készített program a PLC memóriájába csak fizikai öszzeköttetéssel kerülhet. ábra feltöltıkábel pólus kiosztása 6. így otthoni körülmények között is könnyen elkészíthetı. melyek az alsó takarólemez eltávolításával válnak elérhetıvé. feltöltıkábelen keresztül kommunikál (K1C-050A) az RS 232C protokollnak megfelelıen. a 49 .3.3.

4. míg a Modbus kártya szimetrikus földelt jelvevınek tekinthetı. valamint az ennél magasabb verziószámú szoftverek támogatják. 10-es pont) 6. valamint IL (utasításlistás) programnyelvei használatára egyaránt lehetıséget nyújt a szoftver. A PLC szimmetrikus földfüggetlen jelforrásnak. monitorozásnak köszönhetıen a már meglévı program helyes mőködését kipróbálhatjuk a különbözı elemek csatlakoztatása nélkül is. 6.1. GM7U és iC5 kapcsolata A GM7U PLC és az iC5 típusú frekvenciaváltó között a Modbus-RTU bıvítıkártya installálása után az RS 485 szabványnak megfelelı sodort érpárt használunk. ábra jelillesztés ” jelzéső pontokra csatlakoztatható. ábra). GM7U programozása Az LG GLOFA termékcsalád tagjait a direkt erre a célra fejlesztett GMwin elnevezéső szoftverrel programozhatjuk.4. LD (létradiagramos). valamint „– 32. a Modbus kártya is rendelkezik (29. 6. illetve nyithatjuk meg a már meglévıt. ezáltal megelızhetı az egyes készülékek. alkatrészek meghibásodása. ábra. verziójú. Alacsony átviteli sebesség és relatív lassú „frissítési idı” alkalmazásával a jelföld bekötése nem szükségszerő.4. ábra szerinti bekötéssel az esetlegesen fellépı kommunikációs zavarok kompenzálhatóak. Az IEC 1131-3 szabvány SFC (sorrendi folyamatábrás). Jelföld pont csak a bıvítıkártyán található. Ennek oka a jelforrások és jelvevık illesztésében keresendı. A vezeték a GM7U készülék oldalán a „+”. A szimulációnak. A 32.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL takarólemez visszahelyezhetı. A készülékföld bekötésére szolgáló csatlakozók a hőtıventillátor alatt helyezkednek el.3. A GM7U a legújabb tag. ezért programozását csak a 4. GMwin program készítés A szoftver elindítása után a „Project” fülre kattintva kezdhetünk új programot. (30. Ezen csatlakozási pontokkal. A project nevének és elérési útjának meghatározása után 50 . ezzel meggátolva a veszélyes feszültség alatt lévı pontok érintését.10.

Az ezt követı ablakban megadhatjuk a program nevét. A „Station No. Az „RS232C Null MODEM or RS422/485” kommunikációs csatorna a GM7U beépített kommunikációs interfésze. 6. ábra kommunikációs paraméter választás paramétereket beállítására nyílik lehetıség. Ezt állítsuk „0” értékre. Ezt követıen a programnyelvet választhatjuk ki. hogy az átviteli sebesség értékek minden esetben egyezzenek. hogy ez az érték és a mellékállomás (inverter) száma eltérı legyen. ezt hagyjuk nyolcason (ASCII jel – 7. A „Data bit:” értékek közül a 7 és a 8 használatos. és a Cnet I/F modul számára.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL válasszuk ki a PLC típusok közül a GM7U-t. A baloldalon látható projectablak „Parameter” fülre kattintása után a kommunikációs paraméterek kiválasztásával megjelenik a „Communication parameter selection” ablak. „Baud rate:” Fontos. Válasszuk ki a frekvenciaváltónál már korábban meghatározott sávszélességet. Ügyeljünk arra.4.:” az állomás száma. Ez több program írása esetén célszerő elvégezni. RTU jel 8). ez lesz a GM7U. GMwin kommunikációs beállítások A meglévı program futtatása elıtt a kommunikációs paraméterek megfelelı beállítása elengedhetetlen. A „Channel 0” gombra kattintva többek között a PC és PLC közötti kommunikációs 33. A befejezés gombra kattintva kezdhetjük a programozást. Az alapértelmezett „LD” nyelvet válasszuk. 51 . A többi paramétert hagyjuk az alapértelmezett beállításon.2.

(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 34. ábra a „0-s” és „1-s” kommunikációs csatorna beállításai 52 .

ábra kommunikációs funkcióblokkok betöltése 53 . A „Transmission mode” az adatátvitel módját jelenti. 6. ennek megfelelıen válasszuk a „Master” opciót. mivel az iC5 frekvenciaváltó Modbus bıvítıkártyája is RTU szabványt használ. Az állomás számot és az átviteli sebességet állítsuk be a frekvenciaváltónak megfelelıen.8FB kommunikációhoz funkcióblokkokat elnevezéső könyvtár-fájl tartalmazza. Az RTU protokoll kódfüggetlen jelátvitelt jelent. A Modbus protokoll szerinti szükséges a „COMM. GMwin Modbus funkcióblokkok Az újonnan kezdett project csak az alap funkcióblokkokkal rendelkezik. 35.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Az „1-es” kommunikációs csatorna a GM7U beépített RS-485-ös interfész kommunikációs paramétereit tartalmazza. A Modbus kommunikáció esetén a PLC a „Master” a csatlakoztatott frekvenciaváltó pedig a „Slave” szerepét tölti be. ASCII protokoll a csomag bájtjait két hexadecimális kódra konvertálja. A project „Library” fülére kattintva egy jobb klikk után az „Add items” segítségével „Library” opció négy további funkcióblokk-csomagot tölthetünk be.4. Válasszuk az „RTU” opciót.3.

NDR: Ha a mővelet hiba nélkül zárul. 6. Míg a PLC az alábbi nyolc funkciókódot támogatja: 01. 05. amit a következı funkcióblokk hívásig tart. STATUS: Hiba bekövetkeztével a kimenet egy hibaüzeneti kód. MOD0304 funkcióblokk A GM7U PLC dokumentációjában részletes leírást találhatunk az egyes funkcióblokkokról. 04 támogatás) SLV_ADDR: Az olvasni kívánt állomás címe NUM: A mellékállomástól érkezı. 06-os. ami a programban is felhasználásra kerül. 02. 04.3. gyızıdjünk meg arról. amit a következı funkcióblokk hívásig tart. vagy egyenlı legyen az adat méretéhez képest). 16. 03. 06. a kimenet „1” lesz. használni kívánt funkcióblokkot a Modbus-RTU kártya is tudja kezelni. illetve a MOD0506 elnevezéső funkcióblokkokat használjuk. olvasandó adat mérete RD_DATA: Változó neve az olvasás alatt lévı adat mentésére. és 10-es funkciókódokat tudja kezelni. és olvasására (0x03) kerül sor ezért a MOD0304.iC5 Modbus-RTU kártya által támogatott funkciókódok A GMwin programban funkcióblokkonként két funkciókód kezelésére van lehetıség. (A tömbök száma nagyobb.1. FUNKCIÓ KÓD 0x03 0x04 0x06 0x10 MEGNEVEZÉS Tartó regiszter olvasása Bemenı regiszter olvasása Regiszter írása Multi regiszter írás 36. MOD0304 FUNKCIÓBLOKK LEÍRÁS REQ: Funkcióblokk végrehajtása „1-es” érték esetén (növekvı él) CH : Kommunikációs csatorna beállítása (0 ~ 1) SLV_STNO: A slave (mellék) állomás száma FUNC: Funkciókód megadása (03. hogy a GM7U PLC által támogatott.4. 15. ERR: Valamilyen hiba felléptével.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Mielıtt belevágunk a project elkészítésébe. addig a Modbus-RTU bıvítıkártya a használati utasítás szerint ebbıl csak a 03-as. ábra SV. A feladatban az értékek írására (0x06). Nézzünk meg ezek közül kettıt. 04-es. Output INPUT 54 . a kimenet „1” lesz.

illetve decimális megadására. mind a „06”-os (regiszterírás) funkciókódot végre tudja hajtani. NDR: Ha a mővelet hiba nélkül zárul. Ha a NUMH értéke 255. Ha NUMH értéke 0. 06 támogatás) ADDR: A mellékállomás olvasás alatt lévı kezdeti címe INPUT A funkcióblokk mőködése: Output DATA (J): Változó neve az olvasás alatt lévı adat mentésére. 6. MOD0506 funkcióblokk MOD0506 FUNKCIÓBLOKK LEÍRÁS REQ: Funkcióblokk végrehajtása „1-es” érték esetén (növekvı él) CH : Kommunikációs csatorna beállítása (0 ~ 1) SLV_ADDR: Az olvasni kívánt állomás száma FUNC: Funkciókód megadása (05. A GM7U PLC a címzést „0”-val kezdi. mind a „04”-es (bemenı regiszter) funkciókódot végre tudja hajtani. akkor ezen a címen jegyzett funkciókód eléréséhez 55 . ERR: Valamilyen hiba felléptével. Modbus címzési szabályok Az iC5 Modbus RTU bıvítıkártya 16. a kimenet „1” lesz.4. amit a következı funkcióblokk hívásig tart. STATUS: Hiba bekövetkeztével a kimenet egy hibaüzeneti kód.4. (vagy HFF) a bit „1” lesz. ami a Modbus protokollon a word típusú adatok olvasását teszi lehetıvé. A GMwin programmal lehetıség van a címek hexadecimális. ami a Modicon „típusú” termékek esetén „1”-nek felel meg. Ez a funkcióblokk mind a „05”-ös.2. a kimenet „1” lesz. A „06”-os 1 word típusú változót ír a kimeneti tartó regiszterbe.3. amit a következı funkcióblokk hívásig tart. A Modbus protokollon a „05”-ös 1 bit adatot ír a kimeneti tekercsre. illetve 10 bites címeket rendel a funkciókódokhoz.4. (vagy 16#0000) a bit „0” lesz. 6.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL A funkcióblokk mőködése: Ez a funkcióblokk mind a „03”-as (tartó regiszter). vagyis ha a Modbus cím „n”.

a MOD0506-tal pedig írhatjuk a funkciókód értékét az adott korlátok között. A pillanatnyi állapotot a MOD0304 funkcióblokkal kérdezhetjük le. 37. Mivel a bıvítıkártya leírásában a funkciókódok címei hexadecimális. 56 . ábra iC5 Modbus-RTU kártya DRV group címei A 37. a bináris címzés csak felesleges átszámítást jelentene. A MOD0304-nél a SLV_ADDR a címet jelöli. valamint decimális számmal szerepelnek.: a DRV group D01 funkciókóddal meghatározott gyorsítási idıintervallumot (piros keret) vagy a 16#8100 hexadecimális kóddal.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL a GM7U PLC-vel „n-1”-et kell megcímezni. vagy a 33024 decimális számmal érhetjük el. A két funkcióblokk lényeges különbségeket mutat a címmegadásban. viszont a MOD0506-nál ugyanez az elnevezés az állomás számát takarja. MODBUS CÍM BEMENET (A CÍM MEGADÁSA) MOD0304 SLV_ADDR MOD0506 ADDR (MEGADÁSI MÓD) HEX 16#8100 DEC 33024 Az UINT pozitív egész számot jelent. Ez alapján pl. ábrán látható táblázatban szereplı funkciókódok írása és olvasása is engedélyezett. ebbıl kifolyólag a címek bináris számkóddal is megadhatóak a 2#xxxx formában.

így egy ciklikus vezérlést kapunk. I. MAX FRQ beállítás I. mely tartalmazza a GM7U PLC-vel vezérelt SV-iC5 frekvenciaváltó. bemutatásra kerülı példaprogram egy olyan összetett program. A program segítségével a frekvenciavezérlés teljesen automatikus. állandó idıközönként) 2. STOP 39. 3. ábra Frekvenciavezérlés az idı függvényében 57 . t ACC. A program a következı vezérlési feladatok ellátását teszi lehetıvé (sorrendben): 1. Motorindítás (RUN) 6. DEC idı. ábra Frekvenciavezérlési körfolyamat f 1. 38. Lefutási idı (DEC TIME) beállítása 4. FRQ) beállítása 5. RUN I. Kimeneti frekvencia (Cmd.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 7. I. valamint az egyes „programelemek” adaptálását más. Modbus példaprogram Az alábbi. hasonló jellegő programok készítésekor. Írásengedélyezés (a program futása alatt mindvégig. Felfutási idı (ACC TIME) beállítása 3. ACC II. 3 II. 1 2 II. Motor leállítás (STOP) A motor leállás után újra küldi az adatokat. Modbus protokollal megvalósított kommunikációja esetén felmerülı szükséges beállítási megoldást. 2. ezzel biztosítva egy lehetséges alternatívát. DEC II.

ami szintén egy automatikus memóriacímen szerepeljen. Kössük be egy alaphelyzetben nyitott kontaktussal. A kimeneti változó (Q) legyen „TIME_B”. „1” lesz mindaddig. hogy ez az érték befolyásolja a vezérlési folyamat lezajlásának sebességét. A „TON” funkcióblokk „aktiválásakor” a megadott idıérték elteltével a „Q” kimenet. azonban figyelembe kell venni. Az idıintervallum megválasztása tetszıleges. A bemeneti kétértékő változó (IN) legyen „TIME_A”. Ennek egy egyszerő.1 Idızített számláló készítése A pontos idızítés (pl.: az adott frekvencián való üzemelés mikor kezdıdjön. meddig tartson) elengedhetetlen a precíz vezérlés elérése érdekében. kimenetnek pedig a „TIME_A” elnevezésőt. Amint ennél az idızítınél (INST20) is eltelik az 500ms 58 OUTPUT OUTPUT R: PV: Q: CV: . lehetséges megvalósítási módja két „TON” típusú funkcióblokk és egy „CTU” típusú számláló segítségével történhet. „PT” elteltével „TIME_A” értéke 1-be billen ezzel elindítva a másik (INST20) idızítıt. A „PT” értéke változatlanul legyen „T#500MS”. amíg az „IN” értéke „1”.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 7. A program indításakor A „TIME_B” bemenető idızítı aktív (INST21). mint ahogy azt késıbb látni fogjuk. A változók közül válasszuk ki a korábban már megadott „TIME_B”-t. Ez esetben a bemenethez alaphelyzetben zárt kontaktust használjunk. amit a „PT” bemenet elé kétszer kattintva a „T#500MS” formában adhatunk meg. Az idıérték 500ms. Ismételten tegyünk le egy „TON” idızítıt. FUNKCIÓBLOKK IN: PT: Q: ET: CU: INPUT CTU BOOL BOOL INT CU R PV CV INT Q BOOL LEÍRÁS BEMENETI VÁLTOZÓ IDİÉRTÉK BEÁLLÍTÁSA IDİZÍTİ KIMENET ELTELT IDİ SZÁMLÁLÓ BEMENETI IMPULZUS TÖRLÉS IMPULZUS KEZDETI ÉRTÉK SZÁMLÁLÓ KIMENET AKTUÁLIS ÉRTÉK INPUT TON BOOL TIME IN PT Q ET BOOL TIME A létradiagram ikonok közül az {FB}-re kattintva válasszuk ki a „TON” típusú idızítıt. ezt automatikusan mentsük a memóriába.

pillanatértékét a számláló „CV” kimenetébıl olvashatjuk ki. megáll a INST20 idızítı is. „TIME_A”. A számlálás a „PV” kezdeti értékrıl indulva történik. 41. 40.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL „TIME_B” értéke 1 lesz. ábra „TON” idızítı futás közben Az eredmény tehát egy 500ms-os idıállandóval pulzáló változó. így a „TIME_A” 0-ra vált. ábra Vezérlés idızítés „CTU” és „EQ” funkcióblokkokkal 59 . amivel az INST29 jelő számláló felfelé léptetése valósítható meg 1 sec-os idıközzel. ami az INST21 idızítıt leállítja. A „RESET” változó 1 értékbe billentésével a számlálás újra indul. ezáltal „TIME_B” ismét 0 értéket vesz fel.

Ez függ az idızítıkben megadott idıintervallumoktól (500ms). „RUN” és „RESET” változók „1-be billenése ettıl az értéktıl függ (SZAM). ábrából kiolvasható. hogy ezen két paraméter változtatásával tetszıleges ciklusidı állítható be. illetve attól.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL FUNKCIÓBLOKK EN: INPUT EQ BOOL ANY ANY EN IN1 IN2 ENO OUT BOOL BOOL LEÍRÁS 1 ESETÉN VÉGREHAJTJA A FUNKCIÓT AZ ÖSSZEHASONLÍTANDÓ ÉRTÉK AZ ÖSSZEHASONLÍTÓ ÉRTÉK HIBA NÉLKÜL ÉRTÉKE 1 LESZ AZ ÖSSZEHASONLÍTÁS EREDMÉNYE IN1: IN2: ENO: OUT: EN: IN: ENO: OUT: OUTPUT INPUT 1 ESETÉN VÉGREHAJTJA A FUNKCIÓT MÁSOLÁSRA VÁRÓ ÉRTÉK HIBA NÉLKÜL ÉRTÉKE 1 LESZ MÁSOLT ÉRTÉK MOVE BOOL ANY EN IN ENO OUT BOOL ANY OUTPUT 7. SZAM 0 1 2 3 4 5 6 7 8 9 10 11 12 Pillanatnyi érték (vezérlı változók) ACC DEC FRQ RUN RESET 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Eltelt idı [s] 0 1 2 3 4 5 6 7 8 9 10 11 12 Ez alapján a ciklusidı a az alábbi képlettel számítható. 60 . illetve kiadására használhatjuk fel. (500ms + 500ms) ⋅12 = 12 sec Könnyen belátható. Idızített utasítások A számláló pillanatnyi lépésszámát és az „EQ” jelő.2. értékek egyenlıségét vizsgáló funkcióblokkokat különbözı utasítások idızítésére. hogy mely „SZAM” értékhez (12) rendeltük a „RESET” 1 állapotát. ami a 41. „FRQ”. „DEC”. Az „ACC”.

Írásengedélyezés Ahhoz.4.a ábra szerint ügyelve a 6. fejezetben leírtak elvégzése. ilyenkor a kijelzın a „00L” kommunikációs hibaüzenet jelenik meg. Kössük be egy felfutó élre kapcsoló érzékelıvel. szükség van a paraméterek írásengedélyezésére. hogy az iC5 paramétereit írni tudjuk.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 7.b ábra 43. ábra Modbus-RTU manual.2. nem elég a 6. Az eredmény egy 61 . Töltsük ki a MOD0506-t a 43. paraméterengedélyezés funkcióblokkal tehetünk. ezzel biztosítva az egyéb paraméterek beállításának hibamentes lehetıségét. Mivel az engedélyezést határozott idıközönként frissíteni akarjuk. fejezetben megismert címzési szabályokra. hogy az 43.a ábra 43. amit a MOD0506-os 42.2. Fontos tehát.a ábra Írásengedélyezés „MOD0506” funkcióblokkal 43. egy idıértéket adjunk meg. Az írásengedélyezést követıen a frekvenciaváltó 4 másodperc után letiltja a hozzáférést.b ábra Érték másolása „MOVE” funkcióblokkal írásengedélyezés frissítése relatív rövid impulzusokkal történjen.3. A Modbus-RTU kártya leírása szerint a 16#0004 cím kezeli ezt a funkciót. jelen esetben 200ms-ot „_T200MS” formában.4. Töltsük be az {FB}-re kattintva a MOD0506 funkcióblokkot.

ezért a továbbiakban nem kerül részletezésre. ami alatt a frekvencia az elızetes értékrıl az azt követı általunk definiált értékre lineáris növekedéssel jut. 44. Mivel írni akarjuk ezt az értéket. 7. Ezek alapján kattintsunk a DATA bemenetre. addig a GM7U esetén egy ismert memóriahelyre mentjük. amit az „ACC” változó vezérel.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 200ms-onként történı írásengedélyezés az 1-es számú frekvenciaváltón. Helyes megválasztása fontos szerepet tölt be az aszinkronmotor élettartamának meghosszabbításában. amit a 43.b ábra szerint egy alaphelyzetben nyitott _ON kontaktussal lássuk el. és mentsük egy általunk ismert. ami a tartó regiszterébe ír word típusú adatot. vagy zárolását. adjuk meg az „ADAT1” UINT típusú változót. jelen esetben a paraméterek engedélyezését. Míg GM7 programozásánál ezt a bit értéket közvetlen a MOD0506 funkcióblokkba írhattuk (NUML). vagyis a ciklus eljén kerül sor az ACC time beállítására. Az összes többi paraméter érték másolása is a „MOVE” funkcióblokkal. azonos szisztémával történik.: %MW1 memóriarekeszbe. ábra). A program ezt elıhívva tudja megállapítani az elvégzendı funkciót. ábra UINT típusú ADAT1 változó létrehozása A kívánt bit értéket a „MOVE” funkcióblokk segítségével „rámásoljuk” az %MW1 memóriarekeszre. 62 . A paraméterek olvasás/írás engedélyét az 1 bittel valósíthatjuk meg (42.4. Ez a változó „SZAM” =0 feltétel teljesülésével 1-be billen. szintén a MOD0506-os funkcióblokkot hívjuk be. A kontaktus alaphelyzetben nyitott. pl. Felfutási idı beállítása A felfutási idı (ACC time) az az idıintervallum.

vagyis a ciklus 2. lépésében kerül sor a DEC time beállítására.b ábra 45. Lelfutási idı beállítása A lefutási idı (DEC time) az az idıintervallum. amit a „DEC” változó vezérel.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL A címet megadhatjuk hexadecimális. Tegyünk le egy MOD0506-os funkcióblokkot.b ábra Érték másolása „MOVE” funkcióblokkal 7.a ábra ACC time írása „MOD0506” funkcióblokkal 45. 46. Ez az érték a 33024 (33024+1) 45. illetve decimális formában. ami alatt a frekvencia az elızetes értékrıl az azt követı általunk definiált értékre lineáris csökkenéssel jut.b ábra Érték másolása „MOVE” funkcióblokkal 46. Ez a változó „SZAM” =1 feltétel teljesülésével 1-be billen.a ábra DEC time írása „MOD0506” funkcióblokkal 46.b ábra 46. A kontaktus alaphelyzetben nyitott.5.a ábra 45.a ábra 63 .

7.: 2 sec-os lefutási idı beállítása érdekében 20-at kell másolni a „MOVE” segítségével a megfelelı memóriahelyre.b ábra 47. FRQ írása „MOD0506” funkcióblokkal 47. vagyis a 7500-as érték 75 Hz-nek felel meg. Motor indítása A motor indítása az adott frekvenciára (75Hz) az elıre meghatározott felfutási idı alatt történı gyorsítással kezdıdik. hogy az F21 funkciókódú paramétert minimum 75Hz-nek megfelelı értékre állítjuk. míg egy megszakító 64 . FRQ beállítására.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Az alternatív címzési lehetıségek szemléltetése végett a cím hexadecimális 16#8101 formában került megadásra. 7. vagyis a ciklus 3. és mindaddig fut az így elért értéken. 7. ami 60Hz alapértelmezett gyári állapotban. 47. FRQ) történik a motor fordulatszám szabályozása. Kimeneti frekvencia beállítása A kimeneti frekvenciával (Cmd. amit a „FRQ” változó vezérel. Látható. mind a DEC time kívánt érték kalkulálásakor 10-szeres szorzóval kell számolnunk. Ez a változó SZAM =2 feltétel teljesülésével 1-be billen. de természetesen a 33025 decimális szám is használható.b ábra Érték másolása „MOVE” funkcióblokkal Frekvencia paraméterek írásakor az értékek 100-szoros szorzóval szerepelnek. Ez az érték nem mehet az F21 funkciókódú maximum frekvenciaérték fölé. lépésében kerül sor a Cmd.a ábra 47. hogy a 75Hz elérése csak úgy lehetséges. Pl.a ábra Cmd. A kontaktus alaphelyzetben nyitott.6. Mind az ACC.

Ez a változó SZAM =12 feltétel teljesülésével 1-be billen. a motor attól a pillanati értéktıl újra felgyorsít az adott frekvenciára. Szintén a RESET kétértékő változót használjuk a „CTU” számláló nullázására. Motor leállítása A motor leállítása a futási frekvenciáról (75Hz) az elıre meghatározott lelfutási idı alatt történı lassítással kezdıdik. Ha a tartó regiszterbe bármely futási parancsíródik a lassítás közben.b ábra Érték másolása „MOVE” funkcióblokkal 7. illetve hátramenet. ha ellentétes irányú futásra adunk parancsot. 65 . EMERGENCY Stop. míg a Stop funkciót a bit 1 jelenti. vagyis a ciklus utolsó lépésében kerül sor a motor leállítására. kivéve. Kössük be a MOD0506 funkcióblokkot egy felfutó élre kapcsoló érzékelıvel. a hátramenetet a bit 4. Kössük be egy felfutó élre kapcsoló érzékelıvel. ellentétes irányú futás) nem bírálja azt felül. vagyis a ciklus 4. 16#0006 címen kétféle üzem kérése lehetséges: elıre-. 48.b ábra 48. lépésében kerül sor a motor futtatására. A programban hátramenet funkció szerepel. A Modbus-RTU bıvítıkártya leírásával ellentétben az elıremenetet a bit 2.a ábra 48.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL parancs (Stop. Ez a változó SZAM =3 feltétel teljesülésével 1-be billen.8.a ábra Hátramenet írása „MOD0506” funkcióblokkal 48. amit a „RESET” változó vezérel. így a értékének 1-re állásával a RESET változó a motor lassításán és leállításán kívül az egész ciklus újraindításáért is felelıs. amit a „RUN” változó vezérel.

ábra Word tömb létrehozása funkciókóddal kérdezhetjük le a paraméterek állapotát. egy idıértéket adjunk meg. A 4-es 50.a ábra Motor leállítás írása „MOD0506” funkcióblokkal 49. Mivel lekérdezést határozott idıközönként frissíteni akarjuk.b ábra Érték másolása „MOVE” funkcióblokkal 7.9 Paraméter állapot lekérdezése A MOD0304 funkcióblokk lehetıvé teszi a paraméterek olvasását. Töltsük be az {FB}-re kattintva a MOD03504 funkcióblokkot. Az alábbi példában az inverteren korábban beállított I61 funkciókódú sávszélességet kérdezzük le.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 49. Kössük be egy felfutó élre kapcsoló érzékelıvel. ezáltal szerezve információt a frekvenciaváltó állapotáról. legyen 10sec-ot „_T10S” formában. mivel a 66 .a ábra 49. (Jelen esetben erre nincs szükség.b ábra 49.

A paraméterek értékek írás/olvasás engedélyezése lekérdezésnél is szükséges.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL sávszélesség értéke üzem közben nem változtathat. ábra Paraméter olvasása „MOD0304”-kal Az RD_DATA egy word tömb típusú kimenet. A tömb (Array) méretének mindig nagyobbnak kell lennie a mellékállomástól érkezı adat (NUM. ábra) értékénél. 67 . 50. Hozzunk egy ilyen változót létre az elıtte lévı mezıre kétszer kattintva. tehát a leállásig állandó marad. viszont ez egy egyszerő mód a bekötésre. amivel a vonal állandó foglaltságát is elkerülhetjük. ami a 19200 bps adatátviteli sebességnek felel meg. 51. A 16#0004 hexadecimális kód 4-et jelent. ez az érték lett elızetesen beállítva.

Ilyenkor a master nem küld újabb kérést.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 7. amíg az nem teljesül. Ha a kért parancs feldolgozása túl hosszú ideig tart. hex/ASCII. A kommunikációs paramétereknél meghatározott master 07 Idın túl módban történı kommunikációs idı (500ms alapértelmezett) túllépése esetén. master/slave). A paraméterek írása zárolva van. 08 Számhiba Az adat értéke átlépi az aktuális limitet. Modbus kommunikációs hibaüzenetek Kód Hiba típusa 01 02 03 04 Érvénytelen funkció Érvénytelen cím Érvénytelen adat érték Slave egység hiba Jelentése Hibás funkciókód megadása a funkció blokkban. Nem engedélyezet írási/olvasási adatérték. A slave állomás száma és a kommunikációs paramétereknél megadott állomás száma megegyezik. 06 Slave egység foglalt A master újra küldi a kérést mindaddig. nem engedélyezett terület írása. 68 . (pl.: az adat méret nagyobb. (baud rate.10. Jelentése 09 Paraméterhiba 10 Állomás hiba 20 Íráshiba Hiba típusa LED (kijlezın) 00L Kommunikációs hiba 00L jelenik meg a frekvenciaváltó kijelzıjén bármely kommunikációs hiba esetén. Kommunikációs paraméterek hibája. A 05 Nyugtázás time-out hiba elkerülése érdekében. Hiba állapotban lévı slave állomás. Nem létezı olvasás/írás cím terület határolása. A kért parancs túl sok ideig történı feldolgozása esetén. A slave állomástól küldött válaszkód a master részére. mint a tömb méret).

Ügyeljünk az RS 232C kommunikációs kábel helyes pólus kiosztására. 69 .1.0 látszik) a frq funkciókód (frekvencia beállítási mód) értékét állítsuk 8-asra. Mivel az ilyen jellegő hibák által valamely formában generált hibaüzenetek a probléma elhárítására vonatkozó teendıket nem tartalmazzák. Üzemzavar elhárítás A korábbi fejezetekbıl már megismerhettük. hogy a Modbus protokollon GM7U és iC5 inverter kapcsolatával megvalósított frekvencia vezérlés folyamatát számos olyan tényezı.3. ezért a 8.0 látszik) a drv funkciókód (vezérlı mód) értékét állítsuk 3-asra. Ha egy a PLC-n lévı programot RUN módban futtatunk. A drive group-on belül (kijelzın a 0.2. daisy chain típusú földelést) Ügyeljünk az RS 485-ös kommunikációs kábel helyes polaritására. 8. az azt követı programfeltöltés csak akkor kivitelezhetı. (Ne használjunk un. SV-iC5 beállítások Az elılapon található NPN/PNP kapcsolót billentsük PNP állásba. ha a kapcsolókart a REMOTE állást megelızıen STOP-ba helyeztük. 8.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 8. 8. amelyek helytelen beállítása következében kommunikációs hibák léphetnek fel. A drive group-on belül (kijelzın a 0. Általános beállítások Csak egy pontban földeljünk. A bemenet/kimenet csoporton belül az I60-as funkciókód értékének változtatásával lehetıség nyílik a frekvenciaváltó (slave állomás) számának meghatározására ezt írjuk a MOD funkcióblokkokba. paraméter befolyásolhatja. fejezetben a zavarjelenségek elhárítása újbóli szemléltetésére kerül sor. GM7U beállítások Ügyeljünk az állapotváltó kapcsoló megfelelı állásba billentésére.

4.3. majd onnan a PAU/REM helyzetbe / 6.1. fejezet 39.A GM7U PLC nem PAU/REM állapotban van / állítsuk a kapcsolót STOP-ba.2.4.3. 8. fejezet GMwin program MOD funkcióblokkjai STATUS kimenetén 7-es.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL I61-es funkciókód a lehetséges átviteli sebességek értékeit foglalja magában („0”=1200bps. „4”=19200bps). Bekötési hibák Hibajelenség Hiba lehetıség(ek)/elhárítása / .2.Hibás/sérült Modbus kártya (feltételezett) 70 . 6. iC5 6frekvenciaváltó kijelzıjén 00L kód jelenik meg. fejezet . ábra .2. együt járó esetleges 6-os hibakód. hogy az itt beállított érték egyezzen a GMwin szoftverben megadottal.1. fejezet.RS 485 összekötési hiba / rossz pólus bekötés.RS 232C feltöltıkábel helytelen bekötési A felhasználói program PLC-re való töltésének kisérletekor a GMwin program felületén az alábbi párbeszédablak jelenik meg: pólus kiosztása / 31. . illetve ezzel es.A GM7U PLC nincs tápforrásra kötve / 6. kicsúszott csatlakozás 6. oldal . Fontos.2.

Hibás mellékállomás cím / a MOD funkcióblokkba írt állomás száma egyezzen az inverter számával 6. fejezet . mivel az egyes hibaüzenetek számos hibaforrást rejthetnek. 6.Kommunikációs ellenırizzük a idı túllépése / kommunikációs paramétereknél a Timeout in master mode-ot.3.3.3.2.4.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL 8.: megegyezik a frekvenciaváltó (slave station) számával / egy a frekvenciaváltón beállított állomásszámtól különbözıt kell választani .Nem megfelelı kommunikációs csatorna használata (channel 0) / A MOD funkcióblokkokba a CH bemenete 1 legyen.2.5.3.4. Ez jelenti az egyes csatornát 6. ha kell. .2. fejezet.4. beállított Station No. fejezet 71 .2.Hibás Baud rate értéke érték / a a sávszélesség GMwin program MOD funkcióblokkjai STATUS kimenetén 7-es. Hibajelenség paraméter Hiba lehetıség(ek)/elhárítása / .1. együt járó esetleges 6-os hibakód. fejezet.1. fejezet . illetve ezzel es.2. 6. növeljük az értékét (500ms alapértelmezett). egyezzen frekvenciaváltón beállított értékkel.4. 8= RTU 6. fejezet .4.A kommunikációs paramétereknél GMwin program MOD funkcióblokkjai STATUS kimenetén 10-es hibakód. iC5 6frekvenciaváltó kijelzıjén 00L hibakód jelenik meg. Paraméter beállítási hibák Az ilyen típusú hibák szőrhetıek a legnehezebben.2. 6. iC5 10frekvenciaváltó kijelzıjén 00L hibakód jelenik meg. fejezet.Hibás Data bit érték / 7=ASCII.4.4.4. fejezet .6. 6.

4. hibakód. frekvenciaváltó kijelzıjén 00L hibakód jelenik meg.Hibás Funkciókód cím. iC5 frekvenciaváltó kijelzıjén 00L hibakód jelenik meg.4. 6. 6.4.2.Helytelen protocol and mode beállítás / csak protocol : Modbus. beállított különbözıt kell választani . 51.2. mode: master beállítással mőködhet. Modbus-RTU bıvítıkártya használati útmutatóban szereplı címek ellenırzése.4.4.Hibás Data bit érték / 7=ASCII.: / egy a frekvenciaváltón állomásszámtól GMwin program MOD funkcióblokkjai STATUS kimenetén 9-es hibakód. oldal 35.2.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Hibajelenség paraméter Hiba lehetıség(ek)/elhárítása / . ábra GMwin program MOD funkcióblokkjai STATUS kimenetén 2-es. iC5 es. fejezet . érvénytelen cím megadása / létezı cím megadása. fejezet . fejezet.Rossz Station No. fejezet. 72 . ill. 8= RTU 6. .6.

PLC-k kifejlesztésének indokoltsága. hogy az ipari kommunikáció. ami hasznos segítséget nyújthat a GM7U PLC programozása során.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Összegzés A dolgozat a PLC témakörben felmerülı alapvetı kérdésekkel – vezérlés fejlıdése. stb.a PLC-k korszerőbb berendezéssekkel történı helyettesítéséig . az ipari folyamatokban széles körben alkalmazott aszinkron motorok frekvenciavezérlésének korszerő fajtájába is betekintést nyerhet. Továbbá az RS-485 ipari kommunikációt. amely olyan megoldásokat tartalmaz. 73 . – foglalkozik. A Modbus példaprogram egy ciklikus vezérlést igényelı folyamatot dolgoz fel. ezzel is biztosítva az állandóan változó vezérlési igények megfelelı kielégítést. A PLC 1969-es megjelenése óta folyamatos. alkalmazási lehetıségit megismerheti. így az olvasó mind amellett. valamint a Modbus protokollt az LG GM7U PLC és az LG SV-iC5 inverter kapcsolatának példáján keresztül részletesen taglalja. PLC-k felépítése. valamint a gyártóspecifikus buszrendszer beállításait.minden bizonnyal aktuális marad. intenzív fejlıdés alatt áll. különösen a Modbus funkcióblokkok használata esetén. Ebbıl kifolyólag a kommunikációjukkal foglalkozó téma .

hálózatok és rendszerek [2] Cenzúrázva [3] Dr.hu Melléklet Cd-rom: Modbus példaprogram GMwin 4. Szabó Géza — Programozható logikai vezérlık /BME Közlekedésautomatika Tanszéki jegyzet/ [4] http://www.pid. Gyuricza István — Programozható irányítóberendezések.(CENZURÁZVA) RS 485 KOMMUNIKÁCIÓ GM7U PLC-VEL Irodalomjegyzék [1] Dr.lgis. Ajtonyi István – Dr. fejlesztı szoftver 74 .13.com [5] http://www.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->