Hajtóműves motorok \ Ipari hajtóművek \ Hajtáselektronika \ Hajtásautomatizálás \ Szolgáltatások
DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE® MDX61B-hez Kiadás: 2004. 04. 11264179 / HU
A5.J25
Kézikönyv
SEW-EURODRIVE – Driving the world
1 Fontos tudnivalók .................................................................................................. 4
2 Bevezetés................................................................................................................ 5 2.1 A DFI21B opció jellemzői ............................................................................... 7 3 Szerelési és telepítési tudnivalók ......................................................................... 8 3.1 A DFI21B opcionális kártya beszerelése ....................................................... 8 3.2 INTERBUS topológiák DFI21B opcióval ...................................................... 11 3.3 Buszcsatlakozás optikai kábellel.................................................................. 13 3.4 Az optikai kábel csatlakozójának bekötése.................................................. 14 3.5 A DIP kapcsolók beállítása .......................................................................... 16 3.6 Kijelzőelemek ............................................................................................... 18 I 0
4 Tervezés, üzembe helyezés................................................................................. 21 4.1 A hajtásszabályozó üzembe helyezése ....................................................... 21 4.2 Az INTERBUS rendszer tervezése .............................................................. 23 4.3 A PCP-kapcsolat ellenőrzése....................................................................... 28 5 A PCP-interfész .................................................................................................... 30 5.1 Elvi áttekintés ............................................................................................... 30 5.2 PCP-műveletek ............................................................................................ 31 5.3 Paraméterek az objektumlistában................................................................ 33 5.4 A paraméterezés visszatérési kódjai............................................................ 39 6 Alkalmazási példák .............................................................................................. 41 6.1 Vezérlés folyamatadatokkal ......................................................................... 41 6.2 Paraméterezés a PCP-interfészen keresztül ............................................... 41 6.3 A kódolási példák ábrázolása ...................................................................... 42 6.4 Paraméterezési szekvencia lefutása............................................................ 42 6.5 Hajtásparaméter olvasása ........................................................................... 43 6.6 Hajtásparaméter írása.................................................................................. 44 6.7 IPOS változók és paraméterek írása a MOVILINK® paramétercsatornán keresztül...................................................................... 45 6.8 IPOS változók és paraméterek olvasása a MOVILINK® paramétercsatornán keresztül...................................................................... 45 6.9 IPOS változók és paraméterek írása a Download parameter block segítségével ...................................................................... 47
kVA
i
f
n
7 Műszaki adatok..................................................................................................... 48 7.1 DFI21B opció ............................................................................................... 48
P Hz
8 Szószedet.............................................................................................................. 49
Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE® MDX61B-hez
3
Fontos tudnivalók
1 1
Fontos tudnivalók
Dokumentáció
Buszrendszerek
K<Source>é>zik<Source>ö>nyv
•
Ez a kézikönyv nem pótolja a részletes üzemeltetési utasítást!
•
Csak villamos szakképzettséggel rendelkező szakember szerelheti és helyezheti üzembe az érvényes balesetvédelmi előírások és a MOVIDRIVE® MDX60B/61B üzemeltetési utasításának betartásával!
•
Az optikai kábeles DFI21B INTERBUS opcionális kártyával rendelkező MOVIDRIVE® hajtásszabályozók telepítése és üzembe helyezése előtt figyelmesen olvassa el ezt a kézikönyvet.
•
A jelen kézikönyv feltételezi a MOVIDRIVE® dokumentációjának, különösképpen a MOVIDRIVE® MDX60B/61B rendszerkézikönyvnek a meglétét és ismeretét.
•
A hivatkozásokat e kézikönyvben "→" jelöli. Így pl. a (→ X.X fejezet) azt jelenti, hogy további információ található e kézikönyv X.X fejezetében.
•
A dokumentáció betartása a zavarmentes üzemeltetés és az esetleges garanciaigények érvényesítésének feltétele.
Általános biztonsági tudnivalók a buszrendszerekről: E buszrendszerrel olyan kommunikációs rendszer áll az Ön rendelkezésére, amely lehetővé teszi a MOVIDRIVE® illesztését a különböző berendezések adottságaihoz. Mint minden buszrendszernél, itt is fennáll annak a veszélye, hogy a paraméterek – és ezzel a hajtásszabályozó viselkedése – kívülről (a hajtásszabályozó szempontjából) nem észlelhető módon megváltoznak. Ez váratlan (nem ellenőrizhetetlen) rendszerviselkedést vonhat maga után.
Biztonsági tudnivalók és figyelmeztetések
Feltétlenül vegye figyelembe az alábbi biztonsági tudnivalókat és figyelmeztetéseket! Áramütés veszélye. Lehetséges következmények: halál vagy súlyos testi sérülések.
Sérülésveszély. Lehetséges következmények: halál vagy súlyos testi sérülések.
Veszélyhelyzet. Lehetséges következmények: könnyebb vagy kisebb sérülések.
Anyagi kárral járó helyzet. Lehetséges következmények: a készülék és a környezet károsodása.
Felhasználási tanácsok és hasznos információk.
4
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Bevezetés
2
2
Bevezetés
A kézikönyv tartalma
Ez a kézikönyv az optikai kábeles DFI21B INTERBUS opcionális kártyának a MOVIDRIVE® MDX61B hajtásszabályozóba történő beszerelését, valamint a MOVIDRIVE®-nak az INTERBUS terepi buszrendszerben történő üzembe helyezését írja le. A kézikönyv az opcionális terepibusz-kártya beállításainak magyarázata mellett az INTERBUS rendszerre történő csatlakozás különböző változatait is tárgyalja. A csatlakozási módokat egyszerű üzembe helyezési példák illusztrálják.
További irodalom
A MOVIDRIVE® hajtásszabályozó és az INTERBUS terepibusz-rendszer összekapcsolásának megkönnyítése érdekében az INTERBUS opció jelen felhasználói kézikönyve mellett kérje a SEW-EURODRIVE terepi buszrendszereket ismertető alábbi kiadványait: •
Handbuch zum Feldbus-Geräteprofil MOVIDRIVE® (Kézikönyv a MOVIDRIVE® terepibusz-készülékprofilhoz)
•
Systemhandbuch MOVIDRIVE® rendszerkézikönyv)
MDX60B/61B
(MOVIDRIVE®
MDX60/61B
A MOVIDRIVE® terepibusz-készülékprofil kézikönyvében a terepibusz-paraméterek leírása és kódolása mellett különféle vezérlési megoldások és alkalmazási lehetőségek találhatók, amelyeket a bemutatott rövid példák tesznek érthetőbbé. A paraméterlista felsorolja a hajtásszabályozó minden paraméterét, amely a különböző kommunikációs (pl. RS-485, SBus) interfészeken, valamint a terepibusz-interfészen keresztül kiolvasható és beírható. A MOVIDRIVE® és az INTERBUS
A DFI21B opcionális kártyával kiegészített MOVIDRIVE® hajtásszabályozót teljesítőképes univerzális terepibusz-interfésze révén nyitott és szabványosított INTERBUS hálózaton keresztül fölérendelt automatizálási rendszerekhez lehet csatlakoztatni.
Készülékprofil
A hajtásszabályozónak az INTERBUS üzem alapjául szolgáló tulajdonságainak együttese, az úgynevezett készülékprofil független a terepi busztól, így egységes. Önnek felhasználóként így lehetősége nyílik arra, hogy a terepi busztól független hajtásalkalmazásokat fejlesszen. Így könnyen át lehet térni egy másik buszrendszerre, pl. PROFIBUS-ra (DFP 21B opció) vagy DeviceNet-re (DFD 21B opció).
Hajtásparaméterek
Az INTERBUS interfészen át a MOVIDRIVE® digitális hozzáférést biztosít az Ön számára minden hajtásparaméterhez és funkcióhoz. A hajtásszabályozó vezérlése gyors, ciklikus folyamatadatokkal történik. A folyamatadat-csatorna az alapjelek megadása mellett – pl. fordulatszám-alapjel, felfutási és lefutási meredekség (integrálási idő) stb. – különféle hajtásvezérlő utasítások, mint pl. engedélyezés, szabályozótiltás, normál leállás, gyorsleállás stb. továbbítására szolgál. Ezen a csatornán lehet ugyanakkor a hajtásszabályozóból a tényleges értékeket, mint pl. a tényleges fordulatszámot, az áramerősséget, a készülék állapotát, a hibakódot vagy a referenciaüzeneteket kiolvasni.
Olvasás/írás (READ/WRITE)
A folyamatadatok cseréjével szemben, amely alapvetően ciklikus, a hajtásparaméterek csak aciklikusan olvashatók ill. írhatók a READ ill. a WRITE művelettel. A paraméteradatok cseréjének ez a formája olyan alkalmazásokat tesz lehetővé, amelyek során minden fontos hajtásparamétert a fölérendelt automatizálási készülék kezel, így nem kell manuális, gyakran időigényes paraméterezést végezni magán a hajtásszabályozón.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
5
Bevezetés
2
Továbbá adott a lehetőség, hogy a MOVITOOLS® üzembe helyezési és diagnosztikai szoftvert a meglévő Ethernet/INTERBUS kommunikációs utakon át használják, további diagnosztikai busz (pl. RS-485) felépítése nélkül. Üzembe helyezés
A DFI21B INTERBUS opcionális kártya kialakításának köszönhetően az INTERBUS rendszerrel kapcsolatos összes beállítást – mint a folyamatadat hosszát és az adatátviteli sebességet – az opcionális kártyán található kapcsolókkal lehet megadni. E manuális beállítás révén a hajtásszabályozó igen rövid idő alatt illeszthető az INTERBUS rendszerhez, és bekapcsolható. A paraméterezés teljesen automatizáltan végrehajtható a fölérendelt INTERBUS masterről (paraméterletöltés). Ez a jövőbe mutató megoldás nemcsak az üzembe helyezés idejét rövidíti le, hanem leegyszerűsíti az alkalmazási program dokumentálását is, mivel valamennyi fontos hajtásparamétert közvetlenül a vezérlési programban lehet elhelyezni.
Felügyeleti funkciók
A terepibusz-rendszer használata a hajtástechnikában olyan kiegészítő felügyeleti funkciók alkalmazását követeli meg, mint pl. a busz időbeli felügyelete (terepibuszidőtúllépés, time out), vagy a különleges vészkikapcsolási műveletsorok. A MOVIDRIVE® felügyeleti funkcióit célirányosan lehet az alkalmazásokhoz illeszteni. Meg lehet határozni, hogy a hajtásszabályozó buszhiba esetén milyen hibareakciót váltson ki. Sok alkalmazás esetében gyorsleállást célszerű választani, míg más esetben rögzíteni lehet az utolsó alapjeleket, így a hajtás az utolsó érvényes alapjelekkel működik tovább (pl. szállítószalag). Mivel a vezérlőkapcsok terepi busz üzemmódban is működnek, a hajtásszabályozó sorkapcsain keresztül, a busztól függetlenül bármikor kiadható vészleállási utasítás.
Diagnosztika
Az üzembe helyezés és a szervizelés megkönnyítésére a MOVIDRIVE® hajtásszabályozó számos diagnosztikai lehetőséget kínál. Az integrált terepibusz-monitor lehetővé teszi például a fölérendelt vezérlés által küldött alapjelek és a tényleges értékek ellenőrzését is. A MOVITOOLS® szoftvercsomag kényelmes diagnosztikai funkciókészlettel rendelkezik, amely az összes hajtásparaméter beállítása (beleértve a terepi busz paramétereit is) mellett a terepi busz és a készülék állapotára vonatkozó információk részletes kijelzésére is alkalmas. INTERBUS G4
MOVIDRIVE® MDX 61B
LWL (2MBaud)
I/O (Rugged Line)
1. ábra: Tipikus optikai kábeles INTERBUS rendszer MOVIDRIVE® MDX61B-vel
6
53593AXX
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Bevezetés A DFI21B opció jellemzői
2.1
2
A DFI21B opció jellemzői A buszkábelezés optikai kábellel történő kialakítása a felhasználó számára elvileg csak az INTERBUS átviteli közege tekintetében jelent változást, így a busz felépítését, tervezését és a vezérlőrendszer programozását az optikai kábel használata nem befolyásolja. A MOVIDRIVE® hajtásszabályozó DFI21B opciója az alábbi jellemzőkkel tűnik ki:
A legújabb optikaikábeltechnológia
A Supi-3 OPC (Optical Protocol Chip) technológia alkalmazásával a DFI21B az optikaikábel-komponensek fényerejét (az adási teljesítményt) automatikusan szabályozza, így az optikaikábel-szegmens mindenkor optimális fényerővel üzemel. Ez az eljárás ugyanakkor lehetővé teszi az optikai átviteli szakaszok folyamatos minőségellenőrzését.
Beépített buszvégfelismerés
A DFI21B automatikusan felismeri, hogy a továbbmenő interfészre csatlakozik-e további résztvevő.
500 kBaud vagy 2 MBaud
A DFI21B opció 500 kBaud és 2 MBaud adatátviteli sebességű INTERBUS rendszerekben egyaránt alkalmazható, csupán a megfelelő DIP kapcsolót kell beállítani.
1 ... 6 folyamatadat-szó / 1 ... 4 PCP szó
A DFI21B legfeljebb hat be- és kimeneti szót támogat az INTERBUS protokollban. A hat szó felosztása folyamat- és PCP-adatokra a DIP kapcsolók segítségével történik. Így az alkalmazáshoz illeszkedve valósítható meg a vezérlőrendszer és a hajtásszabályozó közötti optimális INTERBUS interfész.
Két darab 3-as verziójú PCP csatorna
A DFI21B a vezérlőrendszerrel történő PCP kommunikációs kapcsolat mellett támogat még egy közvetlenül az INTERBUS csatolóegységhez csatlakozó PCP kapcsolatot is. Ezen a PCP kapcsolaton át a vezérlőszinten lévő kezelő PC-ről történhet hajtásszabályozók üzembe helyezése, programozása és diagnosztizálása.
Kompatibilitás a DFI11B interfésszel
A DFI11B opcióval (RS-485 távoli busz) megvalósított alkalmazásokat a DFI21B segítségével át lehet állítani optikai kábeles rendszerre anélkül, hogy a vezérlőrendszer tervezését és programozását meg kellene változtatni.
Cikkszám
824 311 5
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
7
Szerelési és telepítési tudnivalók A DFI21B opcionális kártya beszerelése
3 3
Szerelési és telepítési tudnivalók
3.1
A DFI21B opcionális kártya beszerelése Opcionális kártyák be- és kiszerelése csak az 1...6-os kiviteli méretű MOVIDRIVE® MDX61B esetében lehetséges. •
Mielőtt hozzákezdene
8
A 0-s kiviteli méretű MOVIDRIVE® MDX61B esetében csak az SEWEURODRIVE végezheti az opcionális kártyák be- és kiszerelését!
A DFI21B opcionális kártyát be kell dugni a terepi busz csatlakozóhelyére. Az opcionális kártya be- vagy kiszerelésének megkezdése előtt tartsa be az alábbiakat: •
Feszültségmentesítse a hajtásszabályozót. Kapcsolja le a 24 V= feszültséget és a hálózati feszültséget.
•
Megfelelő intézkedésekkel (földelőszalag, vezetőképes cipő stb.) segítségével vezesse le saját töltését, mielőtt megérintené az opcionális kártyát.
•
Az opcionális kártya beszerelése előtt vegye le a kezelőkészüléket és az előlapot.
•
Az opcionális kártya beszerelése után helyezze ismét fel az előlapot és a kezelőkészüléket.
•
Az opcionális kártyát tartsa az eredeti csomagolásban, és csak közvetlenül a beszerelés előtt vegye ki belőle.
•
Az opcionális kártyát csak a pereménél fogja meg. Ne érjen az alkatrészekhez.
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Szerelési és telepítési tudnivalók A DFI21B opcionális kártya beszerelése
3
Az opcionális kártyák be- és kiszerelése
2. 1.
3.
4.
2. ábra: Opcionális kártya beszerelése 1...6-os kiviteli méretű MOVIDRIVE® MDX61B készülékbe
53001AXX
1. Oldja ki az opcionális kártya tartójának két rögzítőcsavarját. Egyenletesen húzza ki az opcionális kártya tartóját a csatlakozóhelyről, hogy ne ékelődjön be. 2. Az opcionális kártya tartóján oldja ki a fekete fedőlemez két rögzítőcsavarját. Vegye ki a fekete fedőlemezt. 3. Helyezze az opcionális kártyát a három rögzítőcsavarral az opcionális kártya tartójának e célra szolgáló furataiba. 4. Enyhe nyomással ismét helyezze be az opcionális kártya tartóját és a rászerelt opcionális kártyát a csatlakozóhelyre. Ismét rögzítse az opcionális kártya tartóját a két rögzítőcsavarral.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
9
3
Szerelési és telepítési tudnivalók A DFI21B opcionális kártya beszerelése
5. Az optikai kábeles adó és vevő védősapkáját csak közvetlenül az optikaikábelcsatlakozó bedugaszolása előtt távolítsa el (→ "Az optikai kábel csatlakozójának bekötése" c. fejezet). 6. A DFI21B opcionális kártya beépítése ezzel befejeződött. 7. A nem használt optikaikábel-csatlakozókat védőkupakkal pormentesen le kell zárni. 8. Az opcionális kártya kiszerelésekor fordított sorrendben járjon el.
10
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Szerelési és telepítési tudnivalók INTERBUS topológiák DFI21B opcióval
3.2
3
INTERBUS topológiák DFI21B opcióval A DFI21B opcióval a hajtásszabályozó optikai kábeles INTERBUS távoli buszra csatlakozik. A DFI21B csatolókártyán kiválasztható az átviteli sebesség, így 500 kBaud és 2 MBaud átviteli sebességű rendszerekben egyaránt használható. Bár a DFI21B kártya támogatja az adásteljesítmény optikai szabályozását, nem szabályozott optikai leágazások is létrehozhatók, ha pl. az előző vagy a következő résztvevő nem támogatja az optikai szabályozást. Az alábbiakban példákat mutatunk be a telepítési megoldásra különböző busztopológiák esetén.
Közvetlen csatlakozás 2 MBaud sebességű rendszerre Rendszerkövetelmények
Az DFI21B leghatékonyabban az optikailag szabályozott optikai kábelekkel kialakított, 2 MBaud adatátviteli sebességű INTERBUS hálózatokban alkalmazható.
Interfész
INTERBUS G4 csatolóegység optikai szakaszdiagnosztikával (pl. S7 400 ETH DSC) és optikailag szabályozott optikaikábel-interfész vagy optikai átalakító (RS485/optikai kábel), pl. IBS OPTOSUB AKMA/M/R-LK
CMD Tool
4.50A verzió vagy újabb
INTERBUS résztvevő
Minden INTERBUS résztvevőnek támogatnia kell a 2 MBaud átviteli sebességet
INTERBUS G4
MOVIDRIVE® MDX 61B
LWL (2MBaud)
I/O (Rugged Line) 53593AXX
3. ábra: 2 MBaud átviteli sebességű alkalmazás optikailag szabályozott optikai távoli busszal
Az optimális rendszer kialakításának feltétele, hogy valamennyi csatlakoztatott résztvevő támogassa a 2 MBaud átviteli sebességet és az optikai szabályozást is. Általában azonban az adásteljesítmény optikai szabályozása nélküli INTERBUS résztvevők csatlakozása is lehetséges.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
11
Szerelési és telepítési tudnivalók INTERBUS topológiák DFI21B opcióval
3
RS-485 és optikai kábeles vegyes üzemmód 500 kBaud sebességgel Rendszerkövetelmények
A DFI21B RS485-ös hálózaton belüli optikai kábeles szakaszrészek kialakítására is alkalmazható.
Interfész
Az összes INTERBUS G4 csatolóegység
CMD Tool
4.50A verzió vagy újabb
INTERBUS résztvevő
Minden INTERBUS résztvevőnek RS-485 vagy optikai kábeles kialakításúnak kell lennie (500 kBaud)
Optikai átalakító (Polymer/HC)
OPTOSUB-PLUS-K/IN bejövő buszinterfészhez és OPTOSUBPLUS-K/OUT továbbmenő buszinterfészhez MOVIDRIVE® MDX 61B
INTERBUS G4
OPTOSUB plus
OPTOSUB plus
RS-485 (CU) (500 kBaud)
LWL A
LWL B
4. ábra: INTERBUS rendszer optikai kábeles távolibusz-szegmenssel
LWL A
I/O RS-485 (CU) 53599AXX
A = szabályozatlan optikai kábeles távoli busz B = optikailag szabályozott optikai kábeles távoli busz
A 4. ábra arra mutat példát, hogy RS-485 és optikai kábeles vegyes üzemmódú INTERBUS rendszerre miként lehet DFI11B (RS-485) és DFI21B (optikai kábeles) interfészekkel csatlakozni. Az első hajtásszabályozó RS-485 interfésszel csatlakozik a csatolóegységre. Az elmenő távolibusz-interfész egy OPTOSUB-PLUS-K/OUT révén optikai kábeles technológiára vált, és a második hajtásszabályozó optikai kábeles Remote IN bemenetére csatlakozik. Ezen a szakaszon nincs optikai szabályozás, mert az átalakító ezt nem támogatja. A második és a harmadik hajtásszabályozó között az adatátvitel optikailag szabályozott adásteljesítménnyel történik. A negyedik hajtásszabályozó csatlakoztatásához ismét egy OPTOSUB-PLUS-K/IN szükséges az RS-485 technológiára való áttéréshez. Ez az utolsó optikai kábeles szakasz ismét optikai szabályozás nélkül üzemel, mivel azt nem támogatja az OPTOSUB-PLUS rendszer. Az optikai szabályozás általában független a csatolóegység firmware-verziójától, mivel az INTERBUS-résztvevők között ez ASIC-szinten valósul meg. Az optikaiszakaszdiagnosztika kiértékeléséhez V4.44 vagy annál újabb firmware-verziójú INTERBUS csatolóegység szükséges.
12
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Szerelési és telepítési tudnivalók Buszcsatlakozás optikai kábellel
3.3
3
Buszcsatlakozás optikai kábellel DFI21B esetén a buszcsatlakozás kizárólag optikai kábellel történik. Az optikai kábel lehet polimerszálas vagy HCS kábel is.
Polimerszálas kábel
Polimerszálas kábel akkor használható, ha a két INTERBUS-résztvevő távolsága max. 70 méter. Az alkalmazási területek igényeihez igazodva különféle kivitelek állnak rendelkezésre. Ezt a kábeltípust az egyszerű és kedvező árú szerelés jellemzi.
HCS kábel
A HCS kábel legfeljebb 500 m-es távolságok áthidalására alkalmas, mivel e kábeltípus fénycsillapítása lényegesen kisebb, mint a polimerszálé. A buszkábelnek legkevesebb 1 m hosszúságúnak kell lennie. Ennél rövidebb szakaszokhoz a Phoenix Contact áthidalókábeleit kell használni.
Az optikai kábelek szakszerű lefektetésével kapcsolatos további információk a Phoenix Contact "Lichtwellenleiter-Installationsrichtlinie" (Optikai kábelek telepítési irányelve) c. kiadványában találhatók (cikkszám: IBS SYS FOC ASSEMBLY).
Kérjük, optikai kábelek telepítésekor vegye figyelembe a következő pontokat. Az optikai kábelek lefektetése
Óvintézkedések optikai kábelek szerelésekor
Optikai kábelek konfekcionálása
Az optikai kábelek bemérése
•
Ne lépje túl a maximális kábelhosszt
•
Tartsa be az előírt hajlítási sugarat
•
Ne nyomja össze vagy törje meg az optikai kábeleket
•
Kábelfektetéskor ne lépje túl a megengedett húzó igénybevételt
•
Optikai kábelek fektetésekor a kábelt kábelfejtő berendezéssel vezesse le a dobról
•
Ne tegye ki húzó igénybevételnek, és kis sugárban ne hajlítsa meg
•
Fektesse hurokmentesen
•
Óvja az éles élektől
•
Az energiaátviteli kábelektől elkülönítve fektesse
•
Különleges területeken használjon speciális kábeltípust (pl. földkábel vagy hegesztőrobotok közelében)
•
A külső köpenyt és az egyedi erek szigetelését sérülés nélkül távolítsa el
•
Az egyes ereket rögzítse a csatlakozóban (tehermentesítés húzó igénybevétellel szemben)
•
A csatlakozó homlokfelületének polírozásakor és szerelésekor tartsa be az előírásokat
•
Ellenőrizze, hogy a fényerő eléri-e az előírt értéket (optikai diagnosztika a CMD Tool szoftverrel vagy optikaikábel-bemérő műszerrel)
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
13
Szerelési és telepítési tudnivalók Az optikai kábel csatlakozójának bekötése
3 3.4
Az optikai kábel csatlakozójának bekötése Az optikai kábelt a DFI21B opcionális kártyára úgynevezett F-SMA csatlakozóval lehet bekötni. A bemeneti és a kimeneti távoli buszhoz két-két (adó és vevő) csatlakozó szükséges. Az optimális hajlítási sugár betartásához megtörés elleni védelemmel ellátott F-SMA csatlakozókat célszerű használni.
A csatlakozó kiosztása
Optikai kábeles INTERBUS távoli busz esetén Pozíció
Jel
Irány
Az optikai kábel érszíne
1
LWL Remote IN
Bejövő adatok
narancs (og)
2
(bejövő távoli busz)
Kimenő adatok
fekete (bk)
3
LWL Remote OUT
Bejövő adatok
fekete (bk)
4
(továbbmenő távoli busz)
Kimenő adatok
narancs (og)
1
1 og
og 2 bk
2 bk
3 bk 4 og
53600AXX
5. ábra: A DFI21B optikai kábelének csatlakozókiosztása
Rendelési adatok
Optikai kábel csatlakozójának bekötése 1...6-os kiviteli méretű MDX61B készülékbe
14
F-SMA csatlakozó (pl. Phoenix Contact) Megnevezés
Cikk kódja
F-SMA csatlakozókészlet polimerszálas kábelhez (4 db) megtörésvédelemmel
PSM-SET-FSMA/4-KT
1. Az optikai kábeles adó és vevő védősapkáját csak közvetlenül az optikaikábelcsatlakozó bedugaszolása előtt távolítsa el. 2. A DFI21B kártya nem használt optikaikábel-csatlakozói maradjanak a védőkupakkal pormentesen lezárva.
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Szerelési és telepítési tudnivalók Az optikai kábel csatlakozójának bekötése
Optikai kábel csatlakozójának bekötése 0-s kiviteli méretű MDX61B készülékbe
3
Az optikai kábel csatlakozójának bekötéséhez oldalsó hozzáférés szükséges. Amennyiben több 0-s kiviteli méretű MOVIDRIVE® MDX61B készülék van egymás mellé szerelve, akkor ahhoz, hogy az optikai kábel csatlakozóját bekössük a DFI21B kártyára, a megfelelő MDX61B készüléket ki kell szerelni (→ 6. ábra).
1.
2.
53667AXX
6. ábra: Az MDX61B ki- és beszerelése, valamint az optikai kábel csatlakozójának bekötése 0-s kiviteli méretű MDX61B készülékbe
A következőképpen járjon el: 1. Feszültségmentesítse a hajtásszabályozót. Kapcsolja le a 24 V= feszültséget és a hálózati feszültséget. 2. Megfelelő intézkedésekkel (földelőszalag, vezetőképes cipő stb.) segítségével vezesse le saját töltését, mielőtt kiszerelné az MDX61B-t. 3. Távolítson el minden dugaszolható csatlakozót az MDX61B-ről. 4. Oldja ki az MDX61B rögzítőcsavarjait a szerelőlapon. Szerelje ki a készüléket. 5. Szerelje fel az optikai kábel csatlakozóját a DFI21B kártyára. Megfelelő szerszámmal (pl. hegyes csőrű fogóval) szorosan húzza meg az optikai kábel csatlakozóját. 6. Az MDX61B kiszerelésekor fordított sorrendben járjon el.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
15
Szerelési és telepítési tudnivalók A DIP kapcsolók beállítása
3 3.5
A DIP kapcsolók beállítása
A DIP kapcsolók kiosztása
A folyamatadat hosszát, a PCP-hosszt, valamint az átviteli sebességet a kártya előlapján található S1-1...S1-6 DIP kapcsolóval lehet beállítani. ON
1
2
Adatátviteli sebesség: [3] OFF: 2 MBaud / [4] ON: 0,5 MBaud
4
Az ábrán beállított értékek: Folyamatadat-szélesség: 2 PD
6
PACER
[3]
1
5
2
4
[2]
[2] A PCP-szavak száma (1, 2 vagy 4 szó)
3
2
[1] A folyamatadatok száma (1...6 szó)
2
2
1
0
ON
[1]
2
2M
0.5M
[4]
PCP-szavak száma: 1 PCP Adatátviteli sebesség: 2 MBaud 03700AXX
A DIP kapcsolók minden módosítása előtt feszültségmentesítse a hajtásszabályozót (hálózat és 24 V-os tartaléküzem). A rendszer csak a hajtásszabályozó inicializálásakor veszi figyelembe az S1-1...S1-5 DIP kapcsoló beállítását.
A DIP kapcsolók nem megengedett beállítása "Microprocessor not ready" (38 hex) ID kódot küld. Az adatátviteli sebesség beállítása
16
esetén
a
hajtásszabályozó
Az adatátviteli sebességet az S1-6 DIP kapcsolóval lehet beállítani. Az adatátviteli sebesség átkapcsolása azonnali hatású, és adott esetben megszakítja az INTERBUS aktív adatkommunikációját.
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Szerelési és telepítési tudnivalók A DIP kapcsolók beállítása
A folyamatadathossz és a PCPhossz beállítása
3
Az INTERBUS csatolóegység és a DFI21B között max. hat INTERBUS-adatszó cseréje lehetséges, amelyeket az S1-1...S1-5 DIP kapcsolóval lehet felosztani folyamatadatcsatornára és PCP-csatornára. A hat adatszavas korlátozás miatt adódnak olyan beállítások, amelyek nem képezhetők le az INTERBUS-on. Téves beállítás esetén a DFI21B "Microprocessor not ready" (38 hex) ID kódot küld, és a hibás beállítást a TR LED piros színe jelzi. A folyamatadat- és PCP-hossz beállításának peremfeltételei az alábbi ábrán láthatók. Az alábbi korlátozások érvényesek: ON
2
1
2
2
3
1
0
2
1
5
2
4
[A]
ON
6 PD
2
4
6
PACER
2M
0.5M
ID: 03hex (3dez)
03701AXX
7. ábra: Beállítások a DFI21B hat folyamatadattal történő üzemeltetéséhez
[A] A PCP-beállítás nem hatásos! Folyamatadat-hossz, szó
PCP-hossz
ID kód
6
A PCP-beállítás nem hatásos; egyik PCP csatorna sem használható
03 hex (3 dec)
ON
ON O N
O N
max. 5 DP
2
0
1
2
1
2
2
3
2
max. 5 DP
0
1
2
1
2
2
3
1 PCP 2
5 P A C E 6 R
2M
max. 4 DP
4
0.5M
ID: 38hex (56dez)
2
1
2
1
2
2
3
max. 2 DP
4
0.5M
ID: E3 hex (227 dez)
2
0
1
2
1
2
2
3
4
1 4 PCP
5
4
P A C E 6 R
2M
2
2
4
2 PCP
P A C E 6 R
2M
0
1
5
O N
2
2
4
1
ON
O N
2
2
4
0 PCP
ON
0.5M
ID: E0 hex (224 dez)
2
1
5
4
P A C E 6 R
2M
0.5M
ID: E1 hex (225 dez)
53597AXX
8. ábra: Példák a PCP-hossz és a maximális folyamatadat-hossz beállítására PCP-hossz
Maximális folyamatadat-hossz
ID kód
1 szó
5 szó
E3 hex (227 dec)
2 szó
4 szó
E0 hex (224 dec)
4 szó
2 szó
E1 hex (225 dec)
A max. hossz túllépésekor vagy 0 ill. 7 PD beállítása esetén
38 hex (56 dec) = "Microprocessor not ready"
Az előbb felsoroltakon kívül bármilyen más beállítás választása "Microprocessor not ready" ID kódot eredményez. A hajtásszabályozó ilyenkor P090 "PD-konfiguráció" = 0PD jelzést ad, és a hibás beállítást a DFI21B TR LED-jének piros színe jelzi.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
17
Szerelési és telepítési tudnivalók Kijelzőelemek
3 3.6
Kijelzőelemek A DFI21B opcionális kártyán hét diagnosztikai LED található (9. ábra), amelyek a DFI21B és az INTERBUS rendszer állapotának kijelzésére szolgálnak. UL RC BA RD FO1 FO2 TR
Logic Voltage (gn = OK) Remote Cable Check (gr = OK) Bus Active (gn = ok) Remote Bus Disabled (rd = off) Fiber Optic 1 (ye = not OK) Fiber Optic 2 (ye = not OK) Transmit (gn = PCP active)
53595AXX
9. ábra: A DFI21B diagnosztikai LED-jei
A 10. ábra a diagnosztikai LED-ek leggyakoribb jelzéseit és azok jelentését mutatja be. A LED-ek részletes leírását az alább következő táblázatok tartalmazzák. UL RC BA RD FO1 FO2 TR
[A]
GN OFF OFF RD YE YE YE flash, OFF
UL RC BA RD FO1 FO2 TR
[B]
GN OFF OFF RD YE YE RD
UL RC BA RD FO1 FO2 TR
GN GN GN flash RD YE flash YE flash OFF
[C]
UL RC BA RD FO1 FO2 TR
GN GN GN OFF OFF OFF OFF / PCP: GN
UL RC BA RD FO1 FO2 TR
[D]
10. ábra: Gyakran fellépő LED-jelzések
GN GN flash OFF RD YE YE OFF
[E] 53596AXX
[A] A hajtásszabályozó bekapcsolva (az INTERBUS még nem aktív) [B] Tévesen beállított DIP kapcsolók (az INTERBUS még nem aktív) [C] Az INTERBUS rendszer inicializálási fázisa [D] Az INTERBUS rendszer rendben üzemel [E] Tévesen beállított adatátviteli sebesség
18
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Szerelési és telepítési tudnivalók Kijelzőelemek
UL (U-Logic) LED (zöld)
RC (Remote Cable Check, távoli kábel ellenőrzése) LED (zöld)
BA (Bus Active) LED (zöld)
RD (Remote Bus Disable, távoli busz letiltása) LED (piros)
FO1 (Fiber Optic 1) LED (sárga)
Állapot
Jelentés
Hibaelhárítás
világít
A buszelektronika tápfeszültsége be van kapcsolva
–
sötét
A buszelektronika nem kap tápfeszültséget
Ellenőrizze, hogy az opcionális kártya a helyén van-e, és a hajtásszabályozó 24 V-os tápfeszültsége rendben van-e.
Állapot
Jelentés
Hibaelhárítás
világít
A bejövő távolibusz-kapcsolat rendben
–
sötét
A bejövő távolibusz-kapcsolat hibás
Ellenőrizze a bejövő optikai távolibusz-kábelt és az FO1 LED-et.
Állapot
Jelentés
Hibaelhárítás
világít
Aktív adatátvitel az INTERBUS rendszeren
–
sötét
Nincs adatátvitel, az INTERBUS leállt
Ellenőrizze a bejövő távolibusz-kábelt. A hiba pontosabb behatárolásához használja az INTERBUS csatolóegység (master) diagnosztikai kijelzését.
Állapot
Jelentés
3
Hibaelhárítás
világít
A továbbmenő távoli busz le van kapcsolva
–
sötét
A továbbmenő távoli busz nincs lekapcsolva
–
Állapot
Jelentés
Hibaelhárítás
világít
A bejövő optikaikábel-szakasz felügyelete. • Ha az előző résztvevő optikai szakaszdiagnosztikával rendelkezik, az optikai átvitel rendszertartaléka határérték alatt van. • Ha az előző résztvevő nem rendelkezik optikai szakaszdiagnosztikával, az optikai adásteljesítmény szabályozására nincs lehetőség.
Ellenőrizze a bejövő optikai kábel minőségét, a csatlakozó helyes szerelését, a hajlítási sugarakat stb. A hiba további behatárolásához használja a CMD Tool optikai diagnosztikáját vagy egy optikaikábelbemérő műszert.
sötét
A bejövő optikai kábelszakasz rendben működik
–
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
19
Szerelési és telepítési tudnivalók Kijelzőelemek
3 FO2 (Fiber Optic 2) LED (sárga)
TR (Transmit, adás) LED (zöld)
Állapot
Jelentés
Hibaelhárítás
világít
A továbbmenő optikaikábel-szakasz felügyelete. • Ha a következő résztvevő optikai szakaszdiagnosztikával rendelkezik, az optikai átvitel rendszertartaléka határérték alatt van. • Ha a következő résztvevő nem rendelkezik optikai szakaszdiagnosztikával, az optikai adásteljesítmény szabályozására nincs lehetőség.
Ellenőrizze a továbbmenő optikai kábel minőségét, a csatlakozó felszerelését, a hajlítási sugarat stb. A hiba további behatárolásához használja a CMD Tool optikai diagnosztikáját vagy egy optikaikábel-bemérő műszert.
sötét
A továbbmenő optikai kábelszakasz rendben működik
–
Állapot
Jelentés
Hibaelhárítás
A TR LED zöld színnel jelzi az INTERBUS szabványnak megfelelő viselkedést.
TR (Transmit, adás) LED (sárga vagy piros)
20
sötét
Nincs PCP-kommunikáció
–
zöld
A PCP-kommunikáció aktív, ill. indul az INTERBUS rendszer (paraméter-hozzáférés INTERBUS PCP-csatornán keresztül)
–
Állapot
Jelentés
Hibaelhárítás
A TR LED sárga és piros színnel a rendszer olyan belső állapotait jelzi, amelyek az INTERBUS normál üzeme során általában nem lépnek fel. sötét vagy zöld
Normál üzem (lásd az előző, TR = zöld táblázatot)
–
villogó sárga
A hajtásszabályozó inicializálása folyik
–
folyamato san piros
Nem megengedett DIP-kapcsoló-beállítások, ezért az INTERBUS nem indul el.
Ellenőrizze az S1 DIP kapcsoló beállítását. Szükség esetén állítsa át a DIP kapcsolókat, és ismét kapcsolja be a készüléket.
villogó piros
Nem megengedett DIP kapcsoló beállítások vagy hibás INTERBUS opcionális kártya, ezért az INTERBUS nem indul el.
Ellenőrizze az S1 DIP kapcsoló állását. Ha a beállítás megfelelő, forduljon az SEW elektronikai szervizéhez.
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Tervezés, üzembe helyezés A hajtásszabályozó üzembe helyezése
I
4
0
4
Tervezés, üzembe helyezés Ez a fejezet ismerteti, hogy miként kell megtervezni és üzembe helyezni az INTERBUS csatolóegységben elhelyezett DFI21B opcióval rendelkező MOVIDRIVE® hajtásszabályozót.
4.1
A hajtásszabályozó üzembe helyezése A MOVIDRIVE® hajtásszabályozó az opcionális terepibusz-kártya telepítése után további beállítások nélkül azonnal parametrizálható a terepi buszrendszeren át. Így pl. a bekapcsolás után az összes paramétert be lehet állítani a fölérendelt automatizálási készülékről. Az INTERBUS rendszeren keresztül történő vezérléséhez a hajtásszabályozónál előzőleg a vezérlés és az alapjel forrásaként a terepi buszrendszert (FIELDBUS) kell megadni. A terepi busz (FIELDBUS) beállításával a hajtásszabályozó az INTERBUS-ról történő vezérlésre és alapjel-átvételre parametrizálható. Ekkor a hajtásszabályozó reagál a fölérendelt automatizálási készülék által küldött folyamatadatokra. A fölérendelt vezérlés a terepi busz (FIELDBUS) vezérlő-/alapjelforrásként történő aktiválását a "Terepi busz üzemmód aktív (Fieldbus mode active)" bittel jelzi az állapotszóban. Biztonságtechnikai okokból a hajtásszabályozónak a buszról történő irányítás esetén a sorkapocsról is vezérelhetőnek kell lennie. Ezért a sorkapcsokat úgy kell kiosztani ill. programozni, hogy a hajtásszabályozó a bemeneti kapcsokon keresztül kapjon engedélyezést. A hajtásszabályozó működését sorkapocsról úgy lehet a legegyszerűbben engedélyezni, hogy +24 V jelet kapcsolunk a DIØØ (/SZABÁLYOZÓTILTÁS) bemeneti kapocsra, és a DIØ1 ... DIØ3 bemeneti kapcsot "nincs funkciója" (NO FUNCTION) értékre programozzuk. A 11. ábra terepi buszról vezérelt MOVIDRIVE® hajtásszabályozó üzembe helyezésének menetére mutat példát.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
21
4
I
Tervezés, üzembe helyezés A hajtásszabályozó üzembe helyezése
0 Az üzembe helyezés lépései
1. A sorkapcsoknál engedélyezze a teljesítmény-végfokot. Kapcsoljon a DIØØ / X13.1 (/SZABÁLYOZÓTILTÁS) bemeneti kapocsra +24 V-os jelet (pl. készüléken belüli átkötéssel, azaz jumperrel).
X13: DI00 DI01
MOVIDRIVE ®
DI02 DI03 DI04
[A]
DI05 DCOM V024 DGND ST11 ST12
X10: TF1 DGND DB00 DO01-C DO01-NO
+
DO01-NC DO02
−
VO24
24V 24V ext. külső
VI24 DGND
03692AHU
11. ábra: Engedélyezés a kapocspontok átkötésével [A] Ezzel az átkötéssel a hajtásszabályozó sorkapocsról engedélyezhető! X13
DI00: /szabályozótiltás
X10
TF1: hőérzékelő (TF) bemenet
DI01 ... X13:DI05: nincs funkciója
DGND: a bináris jelek referenciapotenciálja
DCOM: DI00 ... DI05 referencia
DB00: /fék
VO24: +24 V
DO01-C: reléérintkező
DGND: a bináris jelek referenciapotenciálja
DO01-NO: relé, záró
ST11: RS-485 +
DO01-NC: relé, nyitó
ST12: RS-485 -
DO02: /hiba VO24: +24 V VI24: + 24 V (külső)
2. Kapcsolja be a 24 V-os feszültségellátást. Csak a külső 24 V-os tápfeszültséget kapcsolja be (a hálózati feszültséget ne!), hogy a hajtásszabályozó programozható legyen.
22
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Tervezés, üzembe helyezés Az INTERBUS rendszer tervezése
I
4
0 3. alapjel-forrás = FIELDBUS / vezérlés forrása = FIELDBUS A hajtásszabályozó buszról történő vezérléséhez az alapjel-forrást és a vezérlés forrását állítsa be terepi buszra (FIELDBUS). – P100 alapjel-forrás = FIELDBUS – P101 vezérlés = FIELDBUS 4. DIØ1 ... DIØ3 bemeneti kapcsok = NO FUNCTION Az X13.2, az X13.3 és az X13.4 bemeneti sorkapocs paraméterezése legyen NO FUNCTION. – P600 "DIØ1 (X13.2) kapocs paraméterezése" = nincs funkciója (NO FUNCTION) – P601 "DIØ2 (X13.3) kapocs paraméterezése" = nincs funkciója (NO FUNCTION) – P602 "DIØ3 (X13.4) kapocs paraméterezése" = nincs funkciója (NO FUNCTION) A MOVIDRIVE® hajtásszabályozó üzembe helyezésével és vezérlésével kapcsolatos további információkat lásd a terepi busz kommunikációs profilját ismertető kézikönyvben.
4.2
Az INTERBUS rendszer tervezése Az INTERBUS csatolóegységgel működő hajtásszabályozót a CMD Tool (CMD = Configuration Monitoring Diagnosis) szoftverrel két lépésben lehet megtervezni. Első lépés a buszstruktúra létrehozása. Ez után kell a résztvevőket meghatározni és a folyamatadatokat megcímezni. ON
1
1
5
2
4
2 PCP
2
3
2
... T PAW 144 T PAW 146 T PAW 148 ...
2
2
PLC 1
0
ON
3 PD
2
4
6
PA CE R
2M
0.5M
... L PEW 144 L PEW 146 L PEW 148 ...
PA W 148
PA 3
PA W 146
PA 2
PA W 144
PA 1
PEW 148
PE3
PEW 146
PE2
PEW 144
PE1
INT E R B US PA 1
PA 2
PA 3
PE1
PE2
PE3
12. ábra: Tervezési példa 3 PD + 2 PCP esetére
53581AXX
A következő ábrák a CMD Tool szoftverben végzett beállításokat mutatják 3 PD + 2 PCP konfigurációjú (lásd 12. ábra) hajtásszabályozó esetén. A vezérlés a 144... 149 be- és kimeneti címeken történik.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
23
4
I
Tervezés, üzembe helyezés Az INTERBUS rendszer tervezése
0 A buszfelépítés konfigurálása
A busz felépítését a CMD Tool szoftverrel online vagy offline módon lehet megtervezni.
Offline konfiguráció: Insert with ID code (beillesztés ID kóddal) funkció
Offline állapotban a CMD Tool "Edit / Insert with ID code" (Szerkesztés / Beillesztés ID kóddal) menüpontja segítségével lehet a hajtásszabályozót megtervezni. Ennek során meg kell adni az ID kódot (ID code), a folyamatadat-csatornát (Process data channel) és a résztvevők fajtáját (Device type) a 13. ábra szerint.
13. ábra: Offline konfiguráció a CMD Tool segítségével
03714AXX
Nem minden kombináció lehetséges, mivel a hajtásszabályozó az INTERBUS rendszert csak legfeljebb 6 szóval foglalhatja le!
A következő oldalon található táblázat a lehetséges beállításokat ismerteti. A beállított ID kódnak meg kell egyeznie a DFI21B S1-4 és S1-5 DIP kapcsolójának beállításával. A beállított folyamatadat-csatornának meg kell egyeznie a DFI21B S1-1 ... S1-3 DIP kapcsolójának beállításával. Máskülönben nem lehetséges INTERBUS-üzem. A DFI21B offline konfigurációjának adatai a CMD Tool szoftverben
24
Programbeállítás
Funkció (MOVIDRIVE® kijelzés)
ID kód
227 dec (E3 hex)
Paramétercsatorna: 1 szó
Folyamatadat-csatorna:
16 bit
1 folyamatadat-szó (paraméter + 1 PD)
32 bit
2 folyamatadat-szó (paraméter + 2 PD)
48 bit
3 folyamatadat-szó (paraméter + 3 PD)
64 bit
4 folyamatadat-szó (paraméter + 4 PD)
80 bit
5 folyamatadat-szó (paraméter + 5 PD)
ID kód
224 dec (E0 hex)
Paramétercsatorna: 2 szó
Folyamatadat-csatorna:
16 bit
1 folyamatadat-szó (paraméter + 1 PD)
32 bit
2 folyamatadat-szó (paraméter + 2 PD)
48 bit
3 folyamatadat-szó (paraméter + 3 PD)
64 bit
4 folyamatadat-szó (paraméter + 4 PD)
ID kód
225 dec (E1 hex)
Paramétercsatorna: 4 szó
Folyamatadat-csatorna:
16 bit
1 folyamatadat-szó (paraméter + 1 PD)
32 bit
2 folyamatadat-szó (paraméter + 2 PD)
ID kód
3 dec (03 hex)
Paramétercsatorna: -
Folyamatadat-csatorna:
96 bit
6 folyamatadat-szó (6 PD)
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Tervezés, üzembe helyezés Az INTERBUS rendszer tervezése
I
4
0 Online konfiguráció: Configuration frame / Read in (Konfigurációs keret beolvasása)
A másik lehetőség, hogy először telepítjük a teljes INTERBUS rendszert, és beállítjuk a DFI21B kártya DIP kapcsolóit. Ezután a CMD Tool szoftverrel be lehet olvasni a teljes buszfelépítést (konfigurációs keretet). A rendszer automatikusan felismeri az összes résztvevőt, beállított adatszélességükkel együtt.
A résztvevő leírásának létrehozása
Az INTERBUS-résztvevők egyértelmű azonosításához és leírásához az INTERBUS rendszerben elkészíthető a hajtásszabályozó egyedi résztvevőleírása. Az alábbi bejegyzéseknek van jelentősége:
A résztvevő leírása
A "Manufacturer Name" (gyártó neve) és a "Device Type" (készüléktípus) mezőbe a Manufacturer Name: SEW-EURODRIVE Device Type: MOVIDRIVE értéket kell írni, hogy a hajtást pl. egy kezelő PC-ről az INTERBUS csatolóegységen keresztül paraméterezni lehessen (14. ábra).
14. ábra: DFI21B kártyával bővített MOVIDRIVE® MDX61B résztvevőleírása
Interfésztípus
03715AXX
Interfésztípusként ("Interface Type" gomb) válassza a "Fiber optic remote bus" (optikai kábeles távoli busz) bejegyzést.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
25
I
4
Tervezés, üzembe helyezés Az INTERBUS rendszer tervezése
0 Ábrázolás
A hajtásszabályozó egyszerű azonosításához 4.50 vagy újabb verziójú CMD Tool esetén saját ICO fájlokat lehet bemásolni a ".\IBSCMD\Pict32\" mappába (15. ábra). Az SEW honlapján, a http://www.sew-eurodrive.de címen, a "Downloads / AnwenderSoftware" (Letöltés/Felhasználói szoftverek) menüben találhatók az INTERBUS leíró fájlok a CMD Tool szoftverhez ("INTERBUS-Beschreibungsdateien für CMD-Tool").
15. ábra: Résztvevőleírás összekapcsolása ICO fájllal
26
03716AXX
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Tervezés, üzembe helyezés Az INTERBUS rendszer tervezése
I
4
0 Paramétercsatorna
A hajtásszabályozó PCP-csatornán keresztül történő paraméterezéséhez a paramétercsatornát az alábbiak szerint kell beállítani: •
Message Lengths / Transmit / Receive (üzenethossz / adás / vétel): mindig 243 bájt
•
Supported Parameter Channel Services (Standard): Read / Write (támogatott paramétercsatorna-műveletek (standard): olvasás / írás)
16. ábra: A paramétercsatorna beállítása (PCP)
Folyamatadatok hozzárendelése
03717AXX
A hajtásszabályozó INTERBUS folyamatadatait a "Process Data" (folyamatadat) helyi menüvel lehet a vezérlőrendszer programcímeihez rendelni.
17. ábra: INTERBUS folyamatadatok és PLC-programcímek egymáshoz rendelése
03718AXX
A hajtásszabályozónak az INTERBUS folyamatadatokkal történő vezérlésére szolgáló példaprogram (STEP7) található az "Alkalmazási példák" fejezetben.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
27
I
4
Tervezés, üzembe helyezés A PCP-kapcsolat ellenőrzése
0
4.3
A PCP-kapcsolat ellenőrzése A hajtásszabályozó PCP-kapcsolatát a CMD Tool szoftver MONITOR üzemmódjában lehet ellenőrizni. A PCP-ellenőrzés használatát az alább található ábrák szemléltetik. Az ellenőrzés PCP-kapcsolatot létesít a készülékkel, és kiolvassa a készülékben tárolt paraméterlistát (objektumlistát). Állítsa a CMD Tool szoftvert "Operating State = Monitoring" üzemmódba.
18. ábra: A CMD Tool szoftver átállítása "Monitoring" üzemmódba
03719AXX
Kattintson arra a hajtásszabályozóra, amellyel PCP-kapcsolatot kíván létesíteni. Nyissa meg a jobb egérgombbal a helyi menüt, és válassza ki a "Device Parameterization" (készülékparaméterezés) menüpontot.
19. ábra: A PCP-készülékparaméterezés ellenőrzése
28
03721AXX
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Tervezés, üzembe helyezés A PCP-kapcsolat ellenőrzése
I
4
0 A "Device Parameterization" (készülékparaméterezés) ablak "Device" (készülék) menüjében válassza ki a "Read Parameter List" (paraméterlista olvasása) menüpontot.
20. ábra: A CMD Tool szoftverrel történő készülékparaméterezésre szolgáló ablak
03722AXX
Ha ekkor megtörténik a készülékparaméterek beolvasása, a PCP-csatorna tervezése megfelelő. A beolvasási folyamatot meg is lehet szakítani. Ha a folyamatsáv helyett hibaüzenet jelenik meg, ellenőrizze a PCP-konfigurációt és a CR (kommunikációs referencia) jelzéseket. Szükség esetén állítsa be ismét a csatolóegység paramétertárolóját, majd írja be újra a projektet a paramétertárolóba. Hajtsa végre ismét a csatolóegység paraméterezését, majd az előzőek megismétlésével újból ellenőrizze a PCP-kapcsolatot.
03723AXX
21. ábra: A CMD Tool készülékparamétereket olvas be, tehát a PCP-kommunikáció rendben van
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
29
A PCP-interfész Elvi áttekintés
5 5
A PCP-interfész A MOVIDRIVE® hajtásszabályozó a DFI21B opcionális kártya révén szabványos interfészt kínál a "Peripherals Communication Protocol" (PCP) protokollon keresztül történő paraméterezéshez. Ez az INTERBUS kommunikációs csatorna teljes hozzáférést biztosít a MOVIDRIVE® minden hajtási paraméteréhez.
5.1
Elvi áttekintés A hajtásszabályozó paraméterértékeihez való hozzáférési lehetőség használatához a PCP-csatornát megfelelő ID kóddal kell tervezni. Az INTERBUS protokollban a PCPcsatorna számára egy, kettő vagy négy szó áll rendelkezésre. A PCP-szavak számával lehet a PCP-csatornán keresztüli paraméter-hozzáférési sebességet változtatni.
További PCPcsatorna üzembe helyezéshez és diagnosztikához
A DFI21B kártya PCP interfésze 3-as verziójú. A vezérlőrendszer (PLC) és a hajtásszabályozó közötti ismert PCP-csatorna mellett egy további (logikai) PCPcsatorna is kiépíthető a csatolóegység és a hajtásszabályozó között. Ezen a további PCP-csatornán például egy fölérendelt számítógép is hozzáférhet a hajtásszabályozó paraméterértékeihez az Ethernet / INTERBUS kommunikációs csatornán keresztül.
22. ábra: Kommunikációs csatornák 3-as PCP verzióval
03725AXX
A fenti kép Ethernet TCP/IP szintű és INTERBUS szintű topológiára mutat be példát. Itt egy Ethernet TCP/IP interfésszel rendelkező INTERBUS csatolóegység biztosítja a két kommunikációs szint közötti kapcsolatot (gateway).
30
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
A PCP-interfész PCP-műveletek
5
A fölérendelt számítógépen (Windows® NT) a CMD Tool mellett az INTERBUS "@utomationXplorer" és a "MOVITOOLS®" alkalmazás végzi az SEW hajtásszabályozó programozását és paraméterezését az INTERBUS rendszeren. Ezzel az elrendezéssel a meglévő buszinfrastruktúrák használhatók üzembe helyezéshez és karbantartáshoz. Ezáltal egyszerűsödik a teljes automatizálási berendezés üzembe helyezése és diagnosztikája, mivel az INTERBUS kábel nem csak vezérlésre, hanem a buszrendszerre felfűzött valamennyi résztvevő üzembe helyezésére és működésének ellenőrzésére is felhasználható.
5.2
PCP-műveletek Az DFI21B opcionális kártyával ellátott MOVIDRIVE® hajtásszabályozó támogatja a következő ábrán bemutatott PCP-műveleteket. A hajtásszabályozó programozásánál azonban csak a következő műveleteknek van jelentősége: •
kapcsolatfelépítés (Initiate)
•
paraméterértékek kiolvasása (Read)
•
paraméterértékek írása (Write)
•
kapcsolat bontása (Abort)
A PCP-műveletek részletes leírását lásd az INTERBUS csatolóegység PCPkommunikációját ismertető felhasználói kézikönyvben.
INTERBUS-Slave
INTERBUS-Master Initiate Abort Abort/Reject Identify Get-OV Status Read Write
INTERBUS
23. ábra: A MOVIDRIVE® hajtásszabályozó által támogatott PCP-műveletek
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
53582AXX
31
A PCP-interfész PCP-műveletek
5
Kommunikációs kapcsolat felépítése az "Initiate" művelettel
Az "Initiate" PCP-művelet paraméterezésre szolgáló kommunikációs kapcsolatot hoz létre az INTERBUS csatolóegység és a MOVIDRIVE® hajtásszabályozó között. A kapcsolatot mindig az INTERBUS csatolóegység hozza létre. A kapcsolat felépítése alatt megtörténik a kommunikációs kapcsolat különböző beállításainak ellenőrzése, mint pl. a támogatott PCP-műveletek, a hasznos adathossz stb. A kapcsolat sikeres felépítése esetén a hajtásszabályozó pozitív "Initiate Response" választ ad. Ha a kapcsolat nem jött létre, akkor nem felelnek meg egymásnak az INTERBUS csatolóegység és a MOVIDRIVE® hajtásszabályozó közötti kommunikációs kapcsolat beállításai. A hajtásszabályozó "Initiate Error Response" választ ad. Ilyen hibajelzés esetén hasonlítsa össze az INTERBUS csatolóegység tervezett kommunikációs kapcsolati listáját a hajtásszabályozóéval. A már fennálló kommunikációs kapcsolat újbóli felépítésére irányuló kísérlet rendszerint a kapcsolat bontását eredményezi. Ilyenkor megszűnik a kommunikációs kapcsolat, ezért annak újbóli létrehozásához harmadszor is végre kell hajtani az Initiate PCPműveletet.
32
A kommunikációs kapcsolat megszakítása az "Abort" művelettel
Az "Abort" PCP-művelet bontja az INTERBUS csatolóegység és a MOVIDRIVE® hajtásszabályozó között fennálló kommunikációs kapcsolatot. Az "Abort" nyugtázás nélküli PCP-művelet, amely egyaránt indítható az INTERBUS csatolóegységről és a MOVIDRIVE® készülékről.
Paraméterértékek kiolvasása a "Read" művelettel
A "Read" PCP-művelettel az INTERBUS csatolóegység olvasási hozzáférést nyer a MOVIDRIVE® hajtásszabályozó összes kommunikációs objektumához (hajtásparaméteréhez). A "Feldbus-Geräteprofil mit Parameterverzeichis MOVIDRIVE®" (MOVIDRIVE® terepibusz-készülékprofil és paraméterlista) c. kiadvány részletesen ismerteti a hajtásparamétereket és azok kódolását.
Paraméterértékek írása a "Write" művelettel
A "Write" PCP-művelettel az INTERBUS csatolóegység írási hozzáférést nyer a MOVIDRIVE® hajtásszabályozó összes hajtásparaméteréhez. A hajtásparaméterhez való hibás hozzáféréskor (pl. túl nagy érték beírásakor) a hajtásszabályozó "Write Error Response" hibaüzenetet ad, és részletesen megadja a hiba okát.
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
A PCP-interfész Paraméterek az objektumlistában
5.3
5
Paraméterek az objektumlistában A "Read" és a "Write" PCP-művelettel az INTERBUS csatolóegység hozzá tud férni a DFI21B objektumlistájában definiált összes paraméterhez. A DFI21B statikus objektumlistájában a buszrendszeren elérhető minden hajtásparaméter kommunikációs objektumként van leírva. A statikus objektumlista minden objektuma a hozzárendelt indexszel szólítható meg. Az alábbi táblázat bemutatja a MOVIDRIVE® hajtásszabályozó DFI21B kártyája objektumjegyzékének felépítését. Az indextartomány három logikai tartományra van felosztva. A 8300...8800 dec indexek a hajtásparaméterek címei. A paraméterindexek a MOVIDRIVE® paraméterlistáját ismetető SEW-dokumentációban találhatók. A 8300 dec alatti indexeket közvetlenül az opcionális kártya kezeli, és nem tekinthetők a hajtásszabályozó hajtásparaméterének.
A hajtásparaméterek objektumleírása
Paraméterindex (decimális)
A kommunikációs objektum megnevezése
8296
Download parameter block (letöltési paraméterblokk)
8297
Utolsó PCP-index
8298
MOVILINK® ciklikus paramétercsatorna
8299
MOVILINK® aciklikus paramétercsatorna
8300 ... 8800
MOVIDRIVE® hajtásparaméterek (amelyek közvetlenül elérhetők a "Read" és a "Write" PCP-művelettel; a paraméterindexeket lásd a MOVIDRIVE® paraméterlistáját ismetető SEW-dokumentációban).
8801... 9999
MOVIDRIVE® hajtásparaméterek (ezek a paraméterek csak a MOVILINK® paramétercsatornán érhetők el).
>10000
Táblázat-, program- és változótároló (ezek a paraméterek csak a MOVILINK® paramétercsatornán érhetők el).
A MOVIDRIVE® hajtásszabályozó hajtásparamétereit a MOVIDRIVE® paraméterlistáját ismetető SEW-dokumentáció tartalmazza részletesen. A kiadvány a paraméterindexek mellett további információt tartalmaz a paraméteradatok kódolásáról, értéktartományáról és jelentéséről. Az objektumlistában minden hajtásparaméter objektumleírása azonos. Az objektumlistában "Read All/Write All" attribútumot kapnak azok a paraméterek is, amelyek csak olvashatók, mivel maga a hajtásszabályozó elvégzi a megfelelő vizsgálatot és adott esetben visszatérési kódot ad. Az alábbi táblázat a hajtásparaméterek objektumleírását ismerteti. Index:
8300 ... 8800
Object code (objektumkód):
7 (simple variable) (egyszerű változó)
Data type index (adattípus-index):
10 (octet string)
Length (hossz):
4
Local address (helyi cím): Password (jelszó): Access groups (hozzáférési csoportok): Access rights (hozzáférési jogok):
Read all / Write all (olvasás mind / írás mind)
Name[16] (név):
–
Extension length (kiterjesztés hossza):
–
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
33
5
A PCP-interfész Paraméterek az objektumlistában
"Download parameter block" (letöltési paraméterblokk) objektum
A "Download parameter block" objektum segítségével a MOVIDRIVE® legfeljebb 38 hajtásparamétere egyszerre, egyetlen írási művelettel beírható. Így ez az objektum lehetőséget nyújt arra, hogy egyetlen írási művelettel paraméterezni lehessen a hajtásszabályozót, például a felfutási fázisban. Miután a gyakorlatban általában csak néhány paramétert kell megváltoztatni, ez a legfeljebb 38 paraméter méretű blokk szinte minden alkalmazáshoz elegendő. A hasznos adattartomány 38 × 6 + 2 bájt = 230 bájt (octet string típus). Az alábbi táblázat bemutatja a "Download parameter block" (letöltési paraméterblokk) objektum felépítését. Octet
Jelentés
0
fenntartva (0)
1
A paraméterek száma
1 ... 38 paraméter
2
Index high
1. paraméter
3
Index low
4
MSB adatok
5
Adatok
6
Adatok
7
LSB adatok
8
Index high
...
...
223
LSB adatok
224
Index high
225
Index low
226
MSB adatok
227
Adatok
228
Adatok
229
LSB adatok
Megjegyzés
38. paraméter
A "Download parameter block" (letöltési paraméterblokk) objektum az alábbi táblázatnak megfelelően van definiálva, kezelése csak lokálisan, az opcionális terepibusz-kártyán történik. Index:
8296
Object code (objektumkód):
7 (simple variable) (egyszerű változó)
Data type index (adattípus-index):
10 (octet string)
Length (hossz):
230
Local address (helyi cím): Password (jelszó): Access groups (hozzáférési csoportok):
34
Access rights (hozzáférési jogok):
Write all (írás mind)
Name[16] (név):
–
Extension length (kiterjesztés hossza):
–
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
A PCP-interfész Paraméterek az objektumlistában
5
A "WRITE" műveletet a "Download parameter block" objektumra alkalmazva az opcionális terepibusz-kártyán paraméterezés indul, amely egymás után letölti a DPRAM-ba az objektumnak a hasznos adatok tartományában megadott összes paraméterét, s ezzel paraméterezi a hajtásszabályozót. A letöltési paraméterblokk sikeres feldolgozása után, tehát az INTERBUS csatolóegységről beérkezett összes paraméter beírása után, az írási (Write) funkció a művelet végén pozitív "Write response" jelzéssel zárul. Hiba esetén a visszajelzés negatív "Write response". A visszatérési kód a hiba fajtájának pontosabb megadása mellett annak a paraméternek a számát (1...38) is tartalmazza, amelynél a hiba fellépett (lásd a példát). Példa: Write error response a 11. paraméter hibás írása esetén: Error class (hibaosztály): 8 other (egyéb) Error code (hibakód): 0 other (egyéb) Additional code high (kiegészítő hibakód, high): 11dec Hiba a 11. paraméter írásakor Additional code low (kiegészítő hibakód, low): 15hex Az érték túl nagy
A letöltési paraméterblokk használatakor vegye figyelembe az alábbiakat:
"Utolsó PCPindex" objektum
•
A letöltési paraméterblokkon belül ne hajtson végre gyári beállítást!
•
A paramétertiltás aktiválása után az alábbiakban ismertetett paraméterek elutasításra kerülnek.
Ez a 4 bájt hosszúságú objektum tartalmazza olvasáskor a közvetlenül megszólítható utolsó index számértékét a PCP-művelet révén. E számértéknél nagyobb indexek esetében a PCP-hozzáférést a "MOVILINK® aciklikus paramétercsatorna" objektummal kell végrehajtani. Index:
8297
Object code (objektumkód):
7 (simple variable) (egyszerű változó)
Data type index (adattípus-index):
10 (octet string)
Length (hossz):
4
Local address (helyi cím): Password (jelszó): Access groups (hozzáférési csoportok):
"MOVILINK® ciklikus paramétercsatorna" objektum
Access rights (hozzáférési jogok):
Read all (olvasás mind)
Name[16] (név):
–
Extension length (kiterjesztés hossza):
–
Ez az objektum 8 bájt hosszúságú, és tartalmazza a MOVILINK® ciklikus paramétercsatornát. Az objektum ciklikusan váltakozó olvasásával és írásával minden MOVILINK® kommunikációs műveletet végre lehet hajtani. A kommunikációs művelet végrehajtása az adminisztrációs bájt handshake bitjének átbillentésével kezdődik. A MOVILINK® paramétercsatornán keresztül valamennyi indexhez hozzá lehet férni, így az IPOSplus® változók tárolójához és a programtárolóhoz is.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
35
5
A PCP-interfész Paraméterek az objektumlistában
Az alábbi táblázat mutatja be e kommunikációs objektum felépítését. A paramétercsatorna felépítését a "Feldbus-Geräteprofil mit Parameterverzeichnis MOVIDRIVE®" (MOVIDRIVE® terepibusz-készülékprofil és paraméterlista) c. dokumentáció tartalmazza. Octet
0
1
2
3
4
5
6
7
Jelentés
Adminisztráció
fenntartva
Index high
Index low
MSB adatok
Adatok
Adatok
LSB adatok
Megjegyzés
Adminisztráció
fenntartva
Paraméterindex
4 bájtos adatok
A "MOVILINK® ciklikus paramétercsatorna" objektum kezelése csak lokálisan, az opcionális kártyán történik. Index:
8298
Object code (objektumkód):
7 (simple variable) (egyszerű változó)
Data type index (adattípus-index):
10 (octet string)
Length (hossz):
8
Local address (helyi cím): Password (jelszó): Access groups (hozzáférési csoportok): Access rights (hozzáférési jogok):
Read all / Write all (olvasás mind / írás mind)
Name[16] (név):
–
Extension length (kiterjesztés hossza):
–
A következő táblázat azt mutatja, hogy miként lehet a paramétereket elérni a MOVILINK® ciklikus paramétercsatornán. A művelet végrehajtása a hajtásszabályozóban akkor indul, amikor a vezérlés a paramétercsatornában átbillentette a handshake bitet. Ehhez a vezérlőprogramnak a paraméterezés megkezdésekor olvasnia kell a paramétercsatornát, hogy megkapja a hajtásszabályozó handshake bitjének aktuális állapotát. Ekkor a master a handshake bit átbillentésével kezdeményezheti a hajtásszabályozóban a paramétercsatorna kiértékelését.
36
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
A PCP-interfész Paraméterek az objektumlistában
5
A hajtásszabályozó végrehajtja a paramétercsatornán kódolt műveletet, és továbbítja a művelet nyugtázását a paramétercsatornán keresztül. A vezérlőprogram a "MOVILINK® ciklikus paramétercsatorna" következő olvasási hozzáférésekor kapja meg a művelet nyugtázását. Az alábbi táblázat a "MOVILINK ciklikus paramétercsatornán" keresztül bemutatja a ciklikusan végzett olvasás/írás (Read/Write) művelet menetét. MOVIDRIVE® (slave)
Vezérlés (master)
1. "MOVILINK® ciklikus paramétercsatorna olvasása" (READ), a handshake bit állapotának kiértékeléséhez. READ 8298 (paramétercsatorna) Adatok = paramétercsatorna
2. A paramétercsatornában kódolt műveletek végrehajtása a "MOVILINK® ciklikus paramétercsatorna" objektum írásával (WRITE) és a handshake bit átbillentésével. WRITE 8298 (paramétercsatorna) OK
3. "MOVILINK® ciklikus paramétercsatorna" olvasása (READ) és a művelet nyugtázásának kiértékelése a paramétercsatornán. READ 8298 (paramétercsatorna) Adatok = paramétercsatorna eredménnyel
"MOVILINK® aciklikus paramétercsatorna" objektum
A "MOVILINK® aciklikus paramétercsatorna" objektum 8 bájt hosszúságú, és tartalmazza a MOVILINK® paramétercsatornát. Az objektum aciklikus paraméterhozzáférésekre használható, azaz minden ezzel az objektummal kapott írási (WRITE) utasítás vételekor a hajtásszabályozó végrehajtja a paramétercsatornában kódolt műveleteket. A handshake bit kiértékelésére nem kerül sor! Az alábbi táblázat bemutatja a "MOVILINK® aciklikus paramétercsatorna" felépítését. A paramétercsatorna felépítését a "Feldbus-Geräteprofil mit Parameterverzeichnis MOVIDRIVE®" (MOVIDRIVE® terepibusz-készülékprofil és paraméterlista) c. dokumentáció tartalmazza. Octet
0
1
2
3
4
5
6
7
Jelentés
Adminisztráció
fenntartva
Index high
Index low
MSB adatok
Adatok
Adatok
LSB adatok
Megjegyzés
Adminisztráció
fenntartva
Paraméterindex
4 bájtos adatok
A hajtásszabályozó MOVILINK® aciklikus paramétercsatornán méterezésekor az alábbi két művelet különböztethető meg: •
A paramétercsatorna írási (Write) műveletet végez
•
A paramétercsatorna olvasási (Read) műveletet végez
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
történő
para-
37
A PCP-interfész Paraméterek az objektumlistában
5 A paramétercsatorna írási (Write) műveletet végez
Amikor az aciklikus paramétercsatorna írási (pl. Write Parameter vagy Write Parameter volatile) műveletet végez, a hajtásszabályozó a művelet végrehajtása után nyugtázással válaszol. A hibás írási (Write) hozzáférést a hajtásszabályozó a megfelelő hibakód visszaküldésével jelzi. Ennek a változatnak az az előnye, hogy az írási műveletek már egyetlen "MOVILINK® paramétercsatorna" írási (WRITE) utasítással elvégeztethetők, és a művelet nyugtázása megtörténhet a Write confirmation üzenet kiértékelése révén. Az alábbi táblázat mutatja a MOVILINK® aciklikus paramétercsatornán keresztül történő írási (Write) művelet menetét. MOVIDRIVE® (slave)
Vezérlés (master)
1. A paramétercsatornában kódolt műveletek végrehajtása a "MOVILINK® aciklikus paramétercsatorna" objektum írásával (WRITE). WRITE 8299 (paramétercsatorna) A művelet nyugtázása (OK/hibakód)
A paramétercsatornában kódolt írási (WRITE) művelet végrehajtásra kerül, és a művelet nyugtázása közvetlen válaszként kerül vissza. A paramétercsatorna olvasási (Read) műveletet végez
Paraméter olvasásához a paramétercsatornán keresztül előbb egy PCP-WRITE műveletet kell végrehajtani. A PCP írási művelet határozza meg, hogy hova kerüljenek a hajtásszabályozó adatai. Ahhoz, hogy ezek az adatok eljussanak a masterhez, az aciklikus paramétercsatornán végre kell hajtani egy olvasási (Read) műveletet. Emiatt az aciklikus paramétercsatornán olvasási (Read) művelet végrehajtásához mindig egy PCP-WRITE, majd egy PCP-READ utasítást kell adni. Az alábbi táblázat mutatja a MOVILINK® aciklikus paramétercsatornán keresztül történő olvasási (Read) művelet menetét. MOVIDRIVE® (slave)
Vezérlés (master) ®
1. A paramétercsatornában kódolt műveletek végrehajtása a "MOVILINK aciklikus paramétercsatorna" objektum írásával (WRITE). WRITE 8299 (paramétercsatorna) OK
2. "MOVILINK® aciklikus paramétercsatorna" olvasása (READ) és a művelet nyugtázásának kiértékelése a paramétercsatornán. READ 8298 (paramétercsatorna) Adatok = paramétercsatorna eredménnyel
1. A rendszer a vételt azonnal nyugtázza, a paramétercsatornát kiértékeli és végrehajtja a kért műveletet. 2. A művelet nyugtázása a paramétercsatornába kerül, és olvasási (READ) hozzáféréssel a masterben kiértékelhető.
38
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
A PCP-interfész A paraméterezés visszatérési kódjai
5
Az alábbi táblázat szerint definiált MOVILINK® aciklikus paramétercsatornát az opcionális terepibusz-kártya csak lokálisan kezeli. Index:
8299
Object code (objektumkód):
7 (simple variable) (egyszerű változó)
Data type index (adattípus-index):
10 (octet string)
Length (hossz):
8
Local address (helyi cím): Password (jelszó): Access groups (hozzáférési csoportok):
5.4
Access rights (hozzáférési jogok):
Read all / Write all (olvasás mind / írás mind)
Name[16] (név):
–
Extension length (kiterjesztés hossza):
–
A paraméterezés visszatérési kódjai Hibás paraméterezéskor a hajtásszabályozó különböző visszatérési kódokat küld a paraméterező master felé, amelyek a hiba okáról nyújtanak részletes információt. A visszatérési kódok az EN 50170 szabvány szerinti strukturált felépítésűek. Az alábbi elemeket különböztetjük meg: •
Error class (hibaosztály)
•
Error code (hibakód)
•
Additional code (kiegészítő hibakód)
Ezek a visszatérési kódok a MOVIDRIVE® valamennyi kommunikációs interfészére érvényesek. Error class (hibaosztály)
A hibaosztály pontosabban behatárolja a hiba fajtáját. Az EN 50170 szabvány szerint az alábbi táblázatban felsorolt hibaosztályokat különböztetjük meg: Osztály (hex)
Megnevezés
Jelentés
1
vfd state
Állapothiba a virtuális terepi készülékben
2
application reference
Hiba a felhasználói programban
3
definition
Definíciós hiba
4
resource
Erőforráshiba
5
service
Hiba a művelet végrehajtásakor
6
access
Hozzáférési hiba
7
ov
Hiba az objektumlistában
8
other
Egyéb hiba (lásd Additional code (kiegészítő hibakód))
Hibás kommunikáció esetén – az Error class 8 = egyéb hiba kivételével – a hibaosztályt a terepibusz-kártya kommunikációs szoftvere generálja. A hajtásszabályozó-rendszer által kiadott minden visszatérési kód Error class 8 = egyéb hiba osztályú. Ilyenkor a hibát a kiegészítő hibakód segítségével lehet pontosabban behatárolni.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
39
A PCP-interfész A paraméterezés visszatérési kódjai
5 Error code (hibakód)
A hibakód a hibaosztályon belül a hiba okának pontosabb feltárásához nyújt segítséget. A hibakódot a terepibusz-kártya kommunikációs szoftvere generálja hibás kommunikáció esetén. Az Error class 8 = egyéb hiba hibaosztályban csak az Error code = 0 (egyéb hibakód) van definiálva. A részletes feltárást ebben az esetben az Additional code (kiegészítő hibakód) segíti.
Additional code (kiegészítő hibakód)
A kiegészítő hibakód tartalmazza a hajtásszabályozó hibás paraméterezésének SEWspecifikus visszatérési kódjait. Ezek az Error class 8 = egyéb hiba hibaosztályban kerülnek vissza a masterre. Az alábbi áttekintő táblázat felsorolja az összes lehetséges kiegészítő hibakódot (Additional code). Add. code high (hex)
A "Belső kommunikációs hiba" különleges esete
Hibaelhárítás
40
Add. code low (hex)
Jelentés
00
00
Nincs hiba
00
10
Nem megengedett paraméterindex
00
11
A funkció/paraméter nincs implementálva
00
12
Csak olvasási hozzáférés megengedett
00
13
Paramétertiltás aktív
00
14
A gyári beállítás aktív
00
15
A paraméterérték túl nagy
00
16
A paraméterérték túl kicsi
00
17
Ehhez a funkcióhoz/paraméterhez hiányzik a szükséges opcionális kártya
00
18
Hiba a rendszerszoftverben
00
19
Paraméter-hozzáférés csak RS-485 processz-interfészen keresztül, X13-ra
00
1A
Paraméter-hozzáférés csak RS-485 diagnosztikai interfészen keresztül
00
1B
A paraméter hozzáférés ellen védett
00
1C
Szabályozótiltás szükséges
00
1D
Nem megengedett paraméterérték
00
1E
A gyári beállítás lett aktiválva
00
1F
A paraméter nincs tárolva az EEPROM-ban
00
20
A paramétert engedélyezett végfoknál nem lehet megváltoztatni.
Az opcionális kártya és a hajtásszabályozó közötti kommunikációs hiba fellépését az alábbi táblázatban felsorolt visszatérési kódok jelzik. A terepi buszon átadott PCPművelet esetleg nem lett végrehajtva és meg kell ismételni. A hiba megismétlődése esetén teljesen kapcsolja ki majd be a hajtásszabályozót, hogy új inicializálás fusson le. Kód (dec)
Jelentés
Error class (hibaosztály):
6
Access (hozzáférési hiba)
Error code (hibakód):
2
Hardware fault (hardverhiba)
Add. code (kieg. hibakód), high:
0
–
Add. code (kieg. hibakód), low:
0
–
Ismételje meg az olvasási (Read) vagy az írási (Write) műveletet. Ha a hiba megismétlődik, teljesen kapcsolja ki és be a hajtásszabályozót. Ha a hiba folyton fellép, kérjen tanácsot az SEW elektronikai szervizétől.
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Alkalmazási példák Vezérlés folyamatadatokkal
6
6
Alkalmazási példák Ez a fejezet rövid alkalmazási példákat mutat be a folyamatadat-cserére és a hajtásszabályozó paraméterezésére a PCP-interfészen keresztül.
6.1
Vezérlés folyamatadatokkal A hajtásszabályozó folyamatadatokkal történő vezérléséhez mindössze a hajtásszabályozó INTERBUS folyamatadatait leképező programcímeket kell olvasni és írni. Példaképpen Simatic S7 számára egy egyszerű STEP7-program az alábbiak szerint néz ki: L W#16#0006 T PAW 144 //6hex írása PA1-re (vezérlőszó = engedélyezés) L 1500 T PAW 146 //1500dec írása PA2-re (fordulatszám-alapjel = 300 1/min) L W#16#0000 T PAW 148 //0hex írása PA3-ra (gyári beállítás szerint nincs funkciója)
A hajtásszabályozó folyamatadat-csatornán keresztül történő vezérlésével, különösen a vezérlő- és állapotszó kódolásával kapcsolatos további információkat lásd a terepibusz-készülékprofil kézikönyvében (Handbuch zum Feldbus-Geräteprofil).
6.2
Paraméterezés a PCP-interfészen keresztül Ez a fejezet ismerteti, hogy miként olvashatók és írhatók paraméterek és IPOSplus® változók a szabványos "Read" és "Write" INTERBUS PCP-műveletekkel. A példa minden 4. generációjú (G4) INTERBUS csatolóegységre érvényes, és magyarázata megtalálható a PHOENIX nómenklatúrában. A további fejezetekben bemutatásra kerülő kódolási példák jellege és tárgyalási módja a Phoenix Contact "Peripherals Communication Protocol (PCP)" INTERBUS felhasználói kézikönyvének felel meg.
Feltétel
Az alábbi felhasználói kézikönyvek megléte: •
"Peripherals Communication Protocol (PCP)" INTERBUS felhasználói kézikönyv, PHOENIX CONTACT, IBS SYS PCP G4 UM
•
Handbuch zum Feldbus-Geräteprofil MOVIDRIVE® (Kézikönyv a MOVIDRIVE® terepibusz-készülékprofilhoz)
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
41
Alkalmazási példák A kódolási példák ábrázolása
6 6.3
A kódolási példák ábrázolása A további fejezetekben bemutatásra kerülő kódolási példák jellege és tárgyalási módja a Phoenix Contact "Peripherals Communication Protocol (PCP)" INTERBUS felhasználói kézikönyvének felel meg. A PCP-műveletekkel kapcsolatos valamennyi információ szavanként egymás alatt található. Ennek megfelelően egy szót egy PLC-szónak (pl. Simatic adatszónak) lehet tekinteni. A jobb oldalon a MOVIDRIVE® hajtásszabályozóra vonatkozó kódolási példa található. Minden piros színű, félkövér betűkkel szedett kódolás berendezés- ill. projektspecifikus. Az összes többi kódolás a különféle hajtásokhoz ill. hajtásparaméterekhez történő hozzáféréskor változatlan. A kommunikációs referencia (Communication Reference, CR) segítségével válassza ki azt a hajtásszabályozót, amelyet paraméterezni kell. Az alábbi példákban a hajtásszabályozóhoz a CMD Tool programban CR = 02 hex van hozzárendelve. Az index azt a hajtásparamétert definiálja, amelyhez hozzá kell férni.
A hajtásszabályozó résztvevőleírása a CMD Tool szoftverben
6.4
Szó
Jelentés
Kódolás (hex)
1
Command_Code (parancskód)
00 81
2
Parameter_Count (paraméterszám)
00 03
A hajtásszabályozó PCP-csatornáját csak az után lehet használni, hogy a CMD Tool programban elkészítette a hajtásszabályozó résztvevőleírását.
Paraméterezési szekvencia lefutása Az INTERBUS Peripherals Communication Protocol (PCP, periféria-kommunikációs protokoll) szabványosítja az INTERBUS-résztvevők paramétereihez való hozzáférést, és az alábbi felépítést írja elő: •
PCP kapcsolat inicializálása az "Initiate" művelettel.
•
Paraméter olvasása vagy írása a "Read" vagy a "Write" művelettel.
•
Ha a kommunikációs kapcsolatra nincs már szükség, az "Abort" művelettel lehet elbontani (ennek ismertetése itt hiányzik, mert gyakran nincs rá szükség, lásd a PCP kézikönyvet).
•
PCP kapcsolat inicializálása az "Initiate" művelettel.
A hajtásszabályozó hajtásparamétereihez csak az után lehet hozzáférni, miután az "Initiate_Request" művelettel létrejött a PCP-kapcsolat. Ez pl. egyszeri alkalommal végbemehet a berendezés indításakor. Szó
Jelentés
Kódolás (hex)
1
Command_Code = Initiate_Request (parancskód = inicializáláskérés)
00 8B
2
Parameter_Count (paraméterszám)
00 02
3
–
Comm._Reference
00 02
4
Password (jelszó)
Access_Groups (hozzáférési csoportok)
00 00
Bitek
15 ... 8
7 ... 0
A fenti művelet elküldése után az inicializálást nyugtázó Initiate_Confirmation pozitív üzenetnek kell érkeznie (negatív üzenet esetén lásd a PCP kézikönyvet).
42
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Alkalmazási példák Hajtásparaméter olvasása
6.5
6
Hajtásparaméter olvasása A hajtásparaméterek olvasása (index 8800) a "Read" művelettel történik. A hajtásparaméterek egységesen 4 bájt (1 dupla szó) hosszúságúak.
Példa
P130 olvasása, t11 rámpa, jobbra forgás (Index 8470 dec = 2116 hex) Szó
Jelentés
Kódolás (hex)
1
Command_Code = Read_Request (parancskód = olvasás)
00 81
2 3
Parameter_Count (paraméterszám) Invoke_ID (ID lehívása)
4
00 03
Comm._Reference
00 02 00 00
Index
21 16
5
Subindex
–
Bitek
15 ... 8
7 ... 0
A fenti művelet elküldése után az olvasást nyugtázó Read_Confirmation pozitív üzenetnek kell érkeznie. Szó
Jelentés
1
Message_Code = Read_Confirmation (+)
80 81
2
Parameter_Count (paraméterszám)
00 05
3
Invoke_ID (ID lehívása)
4
Kódolás (hex)
Comm._Reference
00 02
Result (+) (pozitív eredmény)
00 00
5
–
Length (hossz)
00 04
6
Data [1]
Data [2]
00 00
7
Data [3]
Data [4]
07 D0
Bitek
15 ... 8
7 ... 0
A paraméteradatok formátuma Motorola (Simatic) rendszerű, ezt mutatja a táblázat: Data [1] = High byte
Data [2] = Low byte
Data [3] = High byte
Data [4] = Low byte
00 hex
00 hex
07 hex
D0 hex
00 00 07 D0 hex = 2000 dec (= 2000 ms rámpa) A hajtásparaméterek kódolásával kapcsolatos további részleteket lásd a "MOVIDRIVE® terepibusz-készülékprofil" c. kézikönyv függelékében található paraméterlistában. Szó
Jelentés
Kódolás (hex)
1
Message_Code = Read_Confirmation (-)
80 81
2
Parameter_Count (paraméterszám)
3
Invoke_ID (ID lehívása)
Comm._Reference
4
Error_Class
Error_Code
5 Bitek
Additional_Code 15 ... 8
00 03 00 02 08 00 00 15
7 ... 0
A táblázat példaképpen a "paraméterérték túl nagy" visszatérési kódot mutatja.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
43
Alkalmazási példák Hajtásparaméter írása
6 6.6
Hajtásparaméter írása A hajtásparaméterek írása (index 8800) a "Write" művelettel történik. A hajtásparaméterek egységesen 4 bájt (1 dupla szó) hosszúságúak.
Példa
1,65 s-os rámpaidő írása a P130 "t11 rámpa, jobbra forgás" paraméterbe Index: 8470 dec = 2116 hex Érték: 1,65 s = 1650 ms = 1650 dec = 0000 0672 hex A paraméteradatok formátuma Motorola (Simatic) rendszerű, ezt mutatja a táblázat: Data [1] = High byte
Data [2] = Low byte
Data [3] = High byte
Data [4] = Low byte
00 hex
00 hex
06 hex
72 hex
A hajtásparaméterek kódolásával kapcsolatos további részleteket lásd a "MOVIDRIVE® terepibusz-készülékprofil" c. kézikönyv függelékében található paraméterlistában. Szó
Jelentés
Kódolás (hex)
1
Command_Code = Write_Request (parancskód = írás)
00 82
2 3
Parameter_Count (paraméterszám) Invoke_ID (ID lehívása)
4
00 05
Comm._Reference
00 02
Index
21 16
5
Subindex
Length (hossz)
00 04
6
Data [1]
Data [2]
00 00
7
Data [3]
Data [4]
06 72
Bitek
15 ... 8
7 ... 0
Szó
Jelentés
1
Message_Code = Write_Confirmation (+)
80 82
2
Parameter_Count (paraméterszám)
00 02
3 4 Bitek
Invoke_ID (ID lehívása)
Kódolás (hex)
Comm._Reference
Result (+) (pozitív eredmény) 15 ... 8
00 02 00 00
7 ... 0
A fenti művelet elküldése után az írást nyugtázó Write_Confirmation pozitív üzenetnek kell érkeznie. Szó
Jelentés
Kódolás (hex)
1
Message_Code = Write_Confirmation (-)
80 82
2
Parameter_Count (paraméterszám)
00 03
3
Invoke_ID (ID lehívása)
Comm._Reference
00 02
4
Error_Class
Error_Code
08 00
5 Bitek
Additional_Code 15 ... 8
00 15 7 ... 0
A táblázat példaképpen a "paraméterérték túl nagy" visszatérési kódot mutatja.
44
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Alkalmazási példák IPOS változók és paraméterek írása a MOVILINK® paramétercsatornán keresztül
6.7
6
IPOS változók és paraméterek írása a MOVILINK® paramétercsatornán keresztül A MOVILINK® paramétercsatornán keresztül egy speciális paraméter-hozzáférés lehetővé teszi az univerzális írási hozzáférést a hajtásszabályozó összes adatához (paraméterek, IPOSplus® változók, IPOSplus® programkódok stb.). Az alábbi példa azt mutatja be, hogy az IPOSplus® változókat miként lehet módosítani (írni) a paramétercsatornán keresztül. Az aciklikus paramétercsatorna a 8299 dec (206B hex) indexen keresztül használható.
Példa
A 74565 érték írása a H0 (index: 11000 dec, 2AF8 hex) IPOSplus® változóba A beírni kívánt érték = 74565 dec (0001 2345 hex) Szó
Jelentés
Kódolás (hex)
1
Command_Code = Write_Request (parancskód = írás)
00 82
2 3 4
Parameter_Count (paraméterszám) Invoke_ID (ID lehívása)
Comm._Reference
Index = MOVILINK® paramétercsatorna
5
Subindex
Length (hossz)
6
Data [1] = adminisztrációs bájt
Data [2] = fenntartva
7
Data [3/4] = Index (pl. IPOS változó)
00 07 00 02 20 6B 00 08 32 00 2A F8
8
Data [5]
Data [6]
00 01
9
Data [7]
Data [8]
23 45
Bitek
15 ... 8
7 ... 0
A fenti művelet elküldése után az írást nyugtázó Write_Confirmation üzenetnek kell érkeznie. A negatív üzenetet a visszatérési kódok alapján lehet kiértékelni.
6.8
IPOS változók és paraméterek olvasása a MOVILINK® paramétercsatornán keresztül A MOVILINK® paramétercsatornán keresztül egy speciális paraméter-hozzáférés lehetővé teszi az univerzális olvasási hozzáférést a hajtásszabályozó összes adatához (paraméterek, IPOSplus® változók, IPOSplus® programkódok stb.). Az alábbi példa azt mutatja be, hogy az IPOSplus® változókat miként lehet olvasni a paramétercsatornán keresztül. Ez két fokozatban történik: •
A MOVILINK® paramétercsatorna írása "Read IPOS Variable H0" utasítással
•
A MOVILINK® paramétercsatorna olvasása
A MOVILINK® paramétercsatorna (aciklikusan) a 8299 dec (206B hex) indexen keresztül használható.
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
45
Alkalmazási példák IPOS változók és paraméterek olvasása a MOVILINK® paramétercsatornán
6 Példa
A H0 (index: 11000 dec, 2AF8 hex) IPOSplus® változó kiolvasása A MOVILINK® paramétercsatorna részletes leírása a "MOVIDRIVE® terepibuszkészülékprofil és paraméterlista" c. kézikönyvben található. Szó
Jelentés
Kódolás (hex)
1
Command_Code = Write_Request (parancskód = írás)
00 82
2 3 4
Parameter_Count (paraméterszám) Invoke_ID (ID lehívása)
Comm._Reference
Index = MOVILINK® paramétercsatorna
5
Subindex
Length (hossz)
6
Data [1] = adminisztrációs bájt
Data [2] = fenntartva
00 07 00 02 20 6B 00 08 31 00
7
Data [3/4] = Index (pl. IPOSplus® változó)
2A F8
8
Data [5]
Data [6]
00 00
9
Data [7]
Data [8]
00 00
Bitek
15 ... 8
7 ... 0
A pozitív "Write_Confirmation (+)" üzenet megérkezése után a MOVILINK® paramétercsatornához történő olvasási hozzáférés következik, amely az előzőleg "Write_Request" utasítással definiált olvasási feladat által olvasott adatokat olvassa be a csatolóegységbe. Szó
Jelentés
Kódolás (hex)
1
Command_Code = Read_Request (parancskód = olvasás)
00 81
2
Parameter_Count (paraméterszám)
00 03
3 4
Invoke_ID (ID lehívása)
Comm._Reference
Index = MOVILINK® paramétercsatorna
5
Subindex
–
Bitek
15 ... 8
7 ... 0
00 02 20 6B 00 00
A fenti művelet elküldése után az olvasást nyugtázó Read_Confirmation pozitív üzenetnek kell érkeznie. Szó
Jelentés
Kódolás (hex)
1
Message_Code = Read_Confirmation (+)
80 81
2 3
Parameter_Count (paraméterszám) Invoke_ID (ID lehívása)
4
46
Comm._Reference
Result (+) (pozitív eredmény)
5
–
Length (hossz)
6
Data [1] = adminisztrációs bájt
Data [2] = fenntartva
00 07 00 02 00 00 00 08 31 00
7
Data [3/4] = Index (pl. IPOSplus® változó)
2A F8
8
Data [5]
Data [6]
00 01
9
Data [7]
Data [8]
23 45
Bitek
15 ... 8
7 ... 0
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
Alkalmazási példák IPOS változók és paraméterek írása a Download parameter block segítségével
6
Szó
Jelentés
Kódolás (hex)
1
Message_Code = Read_Confirmation
80 81
2
Parameter_Count (paraméterszám)
00 03
3
Invoke_ID (ID lehívása)
Comm._Reference
4
Error_Class
Error_Code
5
00 02 08 00
Additional_Code
Bitek
15 ... 8
00 10 7 ... 0
A negatív üzenetet a visszatérési kódok alapján lehet kiértékelni.
6.9
IPOS változók és paraméterek írása a Download parameter block segítségével A MOVIDRIVE® hajtásszabályozóknál egy PCP művelettel a letöltési (Download) paraméterblokkon keresztül több IPOSplus® változót vagy paramétert lehet egyidejűleg írni. A Download parameter block mindig 230 bájt hosszúságú. Egy blokkba legfeljebb 42 hajtásparaméter ill. IPOSplus® változó írható.
Példa
Egy Write_Request művelettel a hajtásszabályozó három értékét kell írni. Paraméter-/változónév
Index
Beírandó érték
H0 IPOSplus® változó
11000 dec (2AF8 hex)
1 dec (1 hex)
H1 IPOSplus® változó
11001 dec (2AF9 hex)
–40000 dec (FFFF63C0 hex)
P130, t11 rámpa, jobbra forgás
8470 dec (2116 hex)
1500 dec (05DC hex)
Szó
Jelentés
Kódolás (hex)
1
Command_Code = Write_Request (parancskód = írás)
00 82
2 3
Parameter_Count = 118 szó (= 76 hex) Invoke_ID (ID lehívása)
4 5 6 7
00 76
Comm._Reference
Index = Download parameter block
00 02 20 68
Subindex
Length = 230 bájt (= E6 hex)
00 E6
Data [1] = fenntartva
Data [2] = paraméterek száma
00 03
Data [3/4] = Az 1. paraméter indexszáma (pl. a H0 IPOSplus® változó)
2A F8
8
Data [5]
Data [6]
00 00
9
Data [7]
Data [8]
00 01
10 11 12 13
plus®
Data [9/10] = A 2. paraméter indexszáma (pl. a H1 IPOS
változó)
2A F9
Data [11]
Data [12]
FF FF
Data [13]
Data [14]
63 C0
Data [15/16] = A 3. paraméter indexszáma (P130, t11 rámpa)
21 16
14
Data [17]
Data [18]
00 00
15
Data [19]
Data [20]
05 DC ...
...
...
...
Bitek
15 ... 8
7 ... 0
A fenti művelet elküldése után az írást nyugtázó Write_Confirmation üzenetnek kell érkeznie. A negatív üzenetet a visszatérési kódok alapján lehet kiértékelni. Mivel a Download Parameterblock paraméterei sorban egymás után kerülnek be a hajtásszabályozóba, negatív Write_Confirmation esetén a kiegészítő hibakód (Additonal_ Code) High részében annak a paraméternek a száma szerepel, amelynél a hiba fellépett (lásd a DFI kézikönyvet is).
® MDX61B-hez Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE MOVIDRIVE® MDX61B-hez
47
kVA
7
i
f
n
Műszaki adatok DFI21B opció
P Hz
7
Műszaki adatok
7.1
DFI21B opció
DFI21B opció Cikkszám
824 311 5
Támogatott adatátviteli sebességek
500 kBaud és 2 MBaud, DIP kapcsolóval választható
A csatlakozás módja
• • •
Távoli busz bemenete: 9 pólusú Sub-D csatlakozó Távoli busz kimenete: 9 pólusú Sub-D aljzat RS-485 átviteli technika, hateres árnyékolt és sodrott érpáros vezeték
DP-azonosítószámok
• • • • •
E3hex = 227dec (1 PCP szó) E0hex = 224dec (2 PCP szó) E1hex = 225dec (4 PCP szó) 38hex = 56dec (Microprocessor not ready) 03hex = 3dec (nincs PCP szó)
Folyamatadatok max. száma
48
6 folyamatadat
Kézikönyv Kézikönyv –– DFI21B DFI21B optikai optikai kábeles kábeles INTERBUS INTERBUS terepibusz-interfész terepibusz-interfész MOVIDRIVE® MOVIDRIVE® MDX61B-hez
8 8
Szószedet
A Abort 31, 32 adatátviteli sebesség 16 Additional code (kiegészítő hibakód) alkalmazási példa 41
H hajtásparaméter olvasása 43 hajtásparaméterek 33 hajtásparaméterek írása 44 HCS kábel 13
40
B BA 19 belső kommunikációs hiba 40 biztonsági tudnivalók 4 biztonsági tudnivalók buszrendszerekről Bus Active (busz aktív) 19 buszcsatlakozás 13 buszfelépítés beolvasása 25 buszfelépítés konfigurálása 24
4
C Cable Check (kábelellenőrzés) 19 CC 19 CMD Tool 23 Configuration Monitoring Diagnosis 23 CS csatlakozó, optikai kábel csatlakozókiosztás 14
14
D DIP kapcsoló 16 Download parameter block (letöltési paraméterblokk) 34, 47 E ellenőrzés 28 Error class (hibaosztály) 39 Error code (hibakód) 40 F Fiber Optic 1 19 Fiber Optic 2 20 figyelmeztetések 4 FO1 19 FO2 20 folyamatadat-csatorna 24 folyamatadat-hossz 16, 17 folyamatadat-kezelő 27 folyamatadatok hozzárendelése folyamatadatok száma 16 GY gyártó neve
25
27
I ID kód 24 Initiate 31, 32 interfésztípus 25 IPOS változók írása 45, 47 IPOS változók olvasása 45 írás 32, 44, 45, 47 J jellemzők
7
K kábeltípusok 13 kapc 31 kapcsolat felépítése 31, 32 kapcsolat megszakítása 32 készülékparaméterezés 28, 29 készüléktípus 25 kijelzőelemek 18 kiolvasás, paraméterlista 29 kódolási példa 42 kommunikációs hiba 40 kommunikációs kapcsolat felépítése 32 kommunikációs kapcsolat megszakítása 32 konfiguráció, offline 24 konfiguráció, online 25 konfigurációs keret beolvasása 25 konfigurálás, buszfelépítés 24 L LED, BA 19 LED, CC 19 LED, FO1 19 LED, FO2 20 LED, RD 19 LED, TR 20 LED, UL 19 LED-ek 18 M MOVILINK paramétercsatorna 45 MOVILINK paramétercsatorna, aciklikus 37 MOVILINK paramétercsatorna, ciklikus 35
Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE® MDX61B-hez
49
8 O objektumleírás 33 objektumlista 33 offline konfiguráció 24 olvasás 32, 43, 45 online konfiguráció 25 optikaikábel-csatlakozó 14
U UL 19 U-Logic 19 utolsó PCP-index
P paramétercsatorna 27 paraméterek az objektumlistában 33 paraméterek írása 45, 47 paraméterek olvasása 45 paraméterértékek írása 31, 32 paraméterértékek kiolvasása 31, 32 paraméterezés, visszatérési kódok 39 paraméterezési szekvencia 42 paraméterlista kiolvasása 29 PCP-hossz 16, 17 PCP-interfész 30 PCP-kapcsolat 28 PCP-műveletek 31 PCP-szavak száma 16 példa 41 polimerszálas kábel 13 programbeállítás 24
V visszatérési (return) kódok
R RD 19 Read 31, 32, 38 Remote Bus Disable (távoli busz letiltása) résztvevő fajtája 24 résztvevő leírása 25 S SEW ikonok SZ szerelés
W Write
31,
32,
21,
22
39
38
19
26
8
T támogatott paramétercsatorna-műveletek telepítés 8 tervezés 21, 23 topológiák 11 közvetlen csatlakozás 11 vegyes üzemmód 12 TR 20 Transmit (adás) 20 tudnivalók, fontos 4 tulajdonságok 7
50
Ü üzembe helyezés üzenethossz 27
35
27
Kézikönyv – DFI21B optikai kábeles INTERBUS terepibusz-interfész MOVIDRIVE® MDX61B-hez
Hajtóműves motorok \ Ipari hajtóművek \ Hajtáselektronika \ Hajtásautomatizálás \ Szolgáltatások
Miként hozzuk mozgásba a világot?
Olyan munkatársakkal, akik villámgyorsan és helyesen gondolkodnak és Önnel közösen fejlesztik a jövő megoldásait.
Szervizzel, amely az egész világon elérhető közelségben van.
Hajtásokkal és vezérlésekkel, amelyek automatikusan javítják az Ön üzemi folyamatainak hajtásteljesítményét.
Megalkuvást nem ismerő minőségi követelményekkel, amelyek magas színvonala leegyszerűsíti a napi munkavégzést.
Átfogó know-how-val korunk legfontosabb iparágaiban.
SEW-EURODRIVE Mozgásba hozzuk a világot Globális jelenléttel gyors és meggyőző megoldások érdekében. Mindenütt.
Innovatív ötletekkel, amelyekben holnap már a holnapután megoldásai rejlenek.
Jelenléttel az Interneten, amely 24 órás hozzáférést biztosít az információkhoz és a szoftverfrissítésekhez.
SEW-EURODRIVE GmbH & Co KG P.O. Box 3023 · D-76642 Bruchsal, Germany Phone: +49 7251 75-0 · Fax: +49 7251 75-1970
[email protected]
Æ www.sew-eurodrive.com