Hajtóműves motorok \ Ipari hajtóművek \ Hajtáselektronika \ Hajtásautomatizálás \ Szolgáltatások
DFP21B PROFIBUS DP-V1 terepibusz-interfész Kiadás: 2006. 07. 11479167 / HU
Kézikönyv
SEW-EURODRIVE – Driving the world
Tartalomjegyzék
1 Fontos tudnivalók .................................................................................................. 6 1.1 Jelmagyarázat................................................................................................ 6 1.2 A termék része ............................................................................................... 6 1.3 Utalás dokumentációra .................................................................................. 6 1.4 Szavatosság .................................................................................................. 7 1.5 Terméknevek és védjegyek ........................................................................... 7 1.6 Használaton kívül helyezés, megsemmisítés ................................................ 7 2 Biztonsági tudnivalók ............................................................................................ 8 2.1 Elõzetes megjegyzések ................................................................................. 8 2.2 Általános biztonsági utasítások...................................................................... 8 2.2.1 Általános biztonsági tudnivalók a buszrendszerekrõl .......................... 8 2.3 Szállítás, tárolás............................................................................................. 8 2.4 Telepítés / szerelés ........................................................................................ 9 2.5 Üzembe helyezés / üzemeltetés .................................................................... 9 3 Bevezetés.............................................................................................................. 10 3.1 A kézikönyv tartalma .................................................................................... 10 3.2 További szakirodalom .................................................................................. 10 3.3 Tulajdonságok.............................................................................................. 10 3.3.1 A MOVIDRIVE®, a MOVITRAC® B és a PROFIBUS ........................ 10 3.3.2 Hozzáférés minden információhoz..................................................... 11 3.3.3 Ciklikus és aciklikus adatcsere PROFIBUS DP interfészen át .......... 11 3.3.4 Aciklikus adatcsere PROFIBUS DP-V1 hálózaton át......................... 11 3.3.5 A PROFIBUS opcionális kártya konfigurálása ................................... 12 3.3.6 Felügyeleti funkciók ........................................................................... 12 3.3.7 Diagnosztika ...................................................................................... 13 3.3.8 Terepibusz-monitor ............................................................................ 13 4 Szerelési és telepítési tudnivalók ....................................................................... 14 4.1 DFP21B opcionális kártya beszerelése MOVIDRIVE® MDX61B hajtásszabályozóba ..................................................................................... 14 4.1.1 Mielõtt hozzákezdene ........................................................................ 14 4.1.2 Az opcionális kártyák be- és kiszerelése ........................................... 15 4.2 DFP21B opcionális kártya beszerelése MOVITRAC® B frekvenciaváltóba ....16 4.2.1 Rendszerbusz (SBus) csatlakoztatása .............................................. 16 4.2.2 A rendszerbusz bekötése .................................................................. 17 4.3 Az UOH11B gateway-ház szerelése és telepítése ...................................... 19 4.4 DFP21B opció csatlakoztatása és kapocsleírása ........................................ 20 4.5 Csatlakozókiosztás ...................................................................................... 21 4.5.1 A MOVIDRIVE® / MOVITRAC® B / PROFIBUS kapcsolata .............. 21 4.5.2 1,5 Mbaud-nál nagyobb adatátviteli sebességek............................... 21 4.6 A buszkábel árnyékolása és fektetése......................................................... 22 4.7 Buszlezárás ................................................................................................. 22 4.8 Állomáscímek beállítása .............................................................................. 23 4.9 A DFP21B opció üzemi kijelzései ................................................................ 24 4.9.1 PROFIBUS LED-ek............................................................................ 24
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
3
Tartalomjegyzék
5 Tervezés, üzembe helyezés................................................................................. 26 5.1 A DFP21B GSD fájljainak érvényessége ..................................................... 26 5.2 DP master tervezése MOVIDRIVE® GSD fájllal .......................................... 26 5.2.1 GSD fájl PROFIBUS DP-hez ............................................................. 26 5.2.2 GSD fájl PROFIBUS DP-V1-hez........................................................ 27 5.2.3 A tervezési eljárás ............................................................................. 28 5.2.4 DP konfigurációk MOVIDRIVE® MDX61B-hez (SEWA6003.GSD) ... 29 5.2.5 MOVIDRIVE® MDX61B külsõ diagnosztizálása ................................ 32 5.3 DP master tervezése MOVITRAC® vagy gateway GSD fájllal .................... 34 5.3.1 GSD fájlok MOVITRAC® B frekvenciaváltóban és UOH11B gateway-házban történõ üzemeltetéshez .......................................... 34 5.3.2 A PROFIBUS DP master üzembe helyezése .................................... 35 5.3.3 A PROFIBUS DP interfész konfigurálása .......................................... 36 5.3.4 Auto setup gateway üzemmódhoz..................................................... 40 5.4 A MOVIDRIVE® MDX61B hajtásszabályozó beállítása ............................... 42 5.5 A MOVITRAC® frekvenciaváltó beállítása ................................................... 43 6 Üzemi tulajdonságok a PROFIBUS DP hálózaton ............................................. 45 6.1 A MOVIDRIVE® MDX61B hajtásszabályozó vezérlése ............................... 45 6.1.1 SIMATIC S7 és MOVIDRIVE® MDX61B vezérlési példája................ 46 6.1.2 PROFIBUS DP idõtúllépés (MOVIDRIVE® MDX61B) ....................... 46 6.1.3 A terepi busz idõtúllépési reakciója (Fieldbus Timeout Response, MOVIDRIVE® MDX61B) .................... 46 6.2 A MOVITRAC® B frekvenciaváltó vezérlése (gateway) ............................... 47 6.2.1 SIMATIC S7 és MOVITRAC® B vezérlési példája (gateway) ............ 48 6.2.2 SBus idõtúllépés ................................................................................ 48 6.2.3 Készülékhiba ..................................................................................... 48 6.2.4 A DFP21B terepibusz-idõtúllépése gateway üzemmódban............... 49 6.3 Paraméterezés a PROFIBUS DP hálózaton keresztül ................................ 49 6.3.1 A 8 bájtos MOVILINK® paramétercsatorna felépítése....................... 49 6.3.2 Paraméter olvasása PROFIBUS DP hálózaton keresztül (Read)...... 52 6.3.3 Paraméter írása PROFIBUS DP hálózaton keresztül (Write) ............ 53 6.3.4 Paraméterezés a PROFIBUS DP hálózaton keresztül ...................... 54 6.3.5 Paraméter-adatformátum................................................................... 54 6.4 SIMATIC STEP 7 példaprogram .................................................................. 55 6.5 A paraméterezés visszatérési (return) kódjai............................................... 56 6.5.1 Elemek ............................................................................................... 56 6.5.2 Error class (hibaosztály) .................................................................... 56 6.5.3 Error code (hibakód) .......................................................................... 56 6.5.4 Additional code (kiegészítõ hibakód) ................................................. 57 6.6 Különleges esetek........................................................................................ 57 6.6.1 Különleges visszatérési (return) kódok .............................................. 57
4
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tartalomjegyzék
7 A PROFIBUS DP-V1 funkciói............................................................................... 59 7.1 A PROFIBUS DP-V1 – bevezetés ............................................................... 59 7.1.1 1. osztályú master (C1 master).......................................................... 60 7.1.2 2. osztályú master (C2 master).......................................................... 60 7.1.3 Adatrekordok (DS = Data set)............................................................ 60 7.1.4 DP-V1 mûveletek ............................................................................... 61 7.1.5 DP-V1 riasztáskezelés....................................................................... 61 7.2 Az SEW hajtásszabályozók tulajdonságai ................................................... 62 7.3 A DP-V1 paramétercsatorna struktúrája ...................................................... 63 7.3.1 Paraméterezés a 47. adatrekordon keresztül .................................... 65 7.3.2 Folyamatsorrend a DP-V1 master esetében...................................... 66 7.3.3 Alárendelt hajtásszabályozó címzése................................................ 67 7.3.4 MOVILINK® paraméterparancsok...................................................... 67 7.3.5 PROFIdrive paraméterparancsok ...................................................... 72 7.4 A C1 master tervezése................................................................................. 77 7.4.1 Üzemmód (DP-V1 üzemmód)............................................................ 77 7.4.2 SIMATIC S7 példaprogram................................................................ 78 7.4.3 DP-V1 mûszaki adatok MOVIDRIVE® DFP21-hez............................ 83 7.4.4 DP-V1 mûszaki adatok gateway üzemmódhoz és MOVITRAC®-hez............................................................................... 83 7.4.5 A DP-V1 mûveletek hibakódjai .......................................................... 84 8 A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül........... 85 8.1 Bevezetés .................................................................................................... 85 8.2 Szükséges hardver ...................................................................................... 86 8.3 Szükséges szoftver ...................................................................................... 86 8.4 Telepítés ...................................................................................................... 86 8.5 A SIMATIC NET konfigurálása..................................................................... 87 8.6 Az SEW kommunikációs szerver konfigurálása........................................... 90 8.6.1 A kommunikáció felépítése ................................................................ 90 8.6.2 Eljárás ................................................................................................ 90 8.7 A csatlakoztatott készülékek automatikus keresése (készülékkeresés) ...... 93 8.8 Az online üzemmód aktiválása.................................................................... 93 8.9 A MOVITOOLS® MotionStudio üzemeltetésének ismert problémái ............ 94 9 Hibakeresés .......................................................................................................... 95 9.1 Diagnosztika ................................................................................................ 95 9.2 Hibalista ....................................................................................................... 98 10 Mûszaki adatok..................................................................................................... 99 10.1 DFP21B opció MOVIDRIVE® MDX61B-hez ................................................ 99 10.2 DFP21B opció MOVITRAC® B frekvenciaváltóhoz és UOH11B gateway-házhoz ......................................................................................... 100 11 Szószedet............................................................................................................ 101
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
5
Fontos tudnivalók Jelmagyarázat
1 1
Fontos tudnivalók
1.1
Jelmagyarázat Feltétlenül vegye figyelembe az ebben a leírásban található 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.
1.2
A termék része A kézikönyv a DFP21B PROFIBUS DP-V1 terepibusz-interfész része, és fontos üzemeltetési és szervizelési információkat tartalmaz.
1.3
Utalás dokumentációra •
A dokumentáció betartása feltétele • •
6
a zavarmentes üzemvitelnek és a szavatossági igények érvényesítésének.
•
Ezért a DFP21B PROFIBUS opcionális kártyával rendelkező frekvenciaváltók telepítése és üzembe helyezése előtt először figyelmesen olvassa el ezt a kézikönyvet.
•
A jelen kézikönyv feltételezi a MOVIDRIVE® és a MOVITRAC® dokumentációjának, különösképpen a MOVIDRIVE® MDX60B/61B és a MOVITRAC® B rendszerkézikönyvnek a meglétét és ismeretét.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Fontos tudnivalók Szavatosság
1.4
1
Szavatosság A nem szakszerű kezelés és az egyéb olyan használat, amely nem felel meg ennek a kézikönyvnek, károsan befolyásolja a termék tulajdonságait. Ez az SEW-EURODRIVE GmbH & Co KG céggel szembeni mindennemű szavatossági igény elvesztéséhez vezet.
1.5
Terméknevek és védjegyek A jelen kézikönyvben található márkanevek és terméknevek az adott név tulajdonosának védjegyei vagy bejegyzett védjegyei.
1.6
Használaton kívül helyezés, megsemmisítés Kérjük, tartsa be az érvényes nemzeti rendelkezéseket! Adott esetben az egyes alkatrészek megsemmisítését az illető országban érvényes előírásoknak megfelelően, anyagonként külön végezze, pl. az alábbiak szerint: •
elektronikai hulladék
•
műanyag
•
lemezek
•
réz
stb.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
7
Biztonsági tudnivalók Előzetes megjegyzések
2 2
Biztonsági tudnivalók •
2.1
A DFP21B terepibusz-interfészt csak az érvényes balesetvédelmi előírások és a MOVIDRIVE® MDX60B/61B és a MOVITRAC® B üzemeltetési utasításának betartásával szabad szerelni és üzembe helyezni!
Előzetes megjegyzések A következő biztonsági tudnivalók a DFP21B PROFIBUS DP-V1 terepibuszinterfész alkalmazására vonatkoznak. Tartsa be a jelen kézikönyv egyes fejezeteiben található kiegészítő biztonsági tudnivalókat is.
2.2
Általános biztonsági utasítások Sérült terméket soha ne telepítsen és ne helyezzen üzembe. Kérjük, haladéktalanul jelezze a sérüléseket a szállítmányozó vállalatnak.
2.2.1
Általános biztonsági tudnivalók a buszrendszerekről E buszrendszerrel olyan kommunikációs rendszer áll az Ön rendelkezésére, amely széles határok között 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.
2.3
Szállítás, tárolás A szállítmány megérkezése után azonnal ellenőrizze, hogy nem sérült-e meg szállítás közben. Ha igen, azonnal közölje azt a szállítmányozó vállalattal. Sérülés esetén a terméket tilos üzembe helyezni. Szükség esetén használjon a célnak megfelelő szállítóeszközt.
A helytelen tárolás károsíthatja a berendezést! Ha a készüléket nem építi be azonnal, tárolja száraz és pormentes helyiségben.
8
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Biztonsági tudnivalók Telepítés / szerelés
2.4
2
Telepítés / szerelés Vegye figyelembe a 4. "Szerelési és telepítési tudnivalók" c. fejezetben található tudnivalókat!
2.5
Üzembe helyezés / üzemeltetés Vegye figyelembe az 5. "Tervezés és üzembe helyezés" c. fejezetben található tudnivalókat!
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
9
Bevezetés A kézikönyv tartalma
3 3
Bevezetés
3.1
A kézikönyv tartalma Ez a felhasználói kézikönyv leírja az alábbiakat:
3.2
•
A PROFIBUS DFP21B opcionális kártya beszerelése a MOVIDRIVE® MDX61B hajtásszabályozóba
•
A PROFIBUS DFP21B opcionális kártya használata frekvenciaváltóban és az UOH11B gateway-házban
•
A MOVIDRIVE® üzembe helyezése PROFIBUS terepibusz-rendszeren
•
A MOVITRAC® B üzembe helyezése PROFIBUS gateway-en
•
A PROFIBUS konfigurálása GSD fájlokkal
•
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül
a
MOVITRAC®
B
További szakirodalom A MOVIDRIVE® hajtásszabályozó és a PROFIBUS terepibusz-rendszer összekapcsolásának megkönnyítése érdekében a PROFIBUS opció jelen felhasználói kézikönyve mellett kérje a terepi buszrendszereket ismertető alábbi kiadványt is: •
Handbuch zum Feldbus-Geräteprofil MOVIDRIVE® (Kézikönyv a MOVIDRIVE® terepibusz-készülékprofilhoz)
•
MOVITRAC® B rendszerkézikönyv
A MOVIDRIVE® terepibusz-készülékprofil kézikönyvében és a MOVITRAC® B rendszerkézikönyvben a terepibusz-paraméterek leírása és kódolása mellett a legkülönfélébb 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 "MOVIDRIVE® terepibusz-készülékprofil" c. kézikönyv felsorolja a hajtásszabályozó minden olyan 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ó.
3.3
Tulajdonságok A DFP21B opcionális kártyával kiegészített MOVIDRIVE® MDX61B hajtásszabályozót és MOVITRAC® B frekvenciaváltót teljesítőképes univerzális terepibusz-interfésze révén PROFIBUS hálózaton keresztül fölérendelt automatizálási rendszerekhez lehet csatlakoztatni.
3.3.1
A MOVIDRIVE®, a MOVITRAC® B és a PROFIBUS A hajtásszabályozónak a PROFIBUS ü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. Ezáltal rendkívül könnyű az átállás más buszrendszerekre, pl. a DeviceNetre (DFD opció).
10
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Bevezetés Tulajdonságok
3.3.2
3
Hozzáférés minden információhoz A PROFIBUS interfészen át a MOVIDRIVE® MDX61B 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.
3.3.3
Ciklikus és aciklikus adatcsere PROFIBUS DP interfészen át A folyamatadatok cseréjével szemben, amely rendszerint ciklikus, a hajtásparaméterek a MOVILINK® paramétercsatornán át vagy a Read ill. a Write művelettel aciklikusan olvashatók ill. írhatók. 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 paraméterezést végezni magán a hajtásszabályozón.
3.3.4
Aciklikus adatcsere PROFIBUS DP-V1 hálózaton át A PROFIBUS DP-V1 specifikációval a PROFIBUS DP bővítések keretében új aciklikus READ/WRITE műveletek kerültek bevezetésre. Ezek az aciklikus műveletek speciális üzeneteken illeszkednek be a futó ciklikus buszüzembe, így biztosított a kompatibilitás a PROFIBUS DP és a PROFIBUS DP-V1 között.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
11
Bevezetés Tulajdonságok
3 3.3.5
A PROFIBUS opcionális kártya konfigurálása A PROFIBUS opcionális kártya kialakításának köszönhetően a terepi buszrendszerrel kapcsolatos összes beállítást – mint az állomáscímeket és az alapértelmezett buszparamétereket– 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ő a PROFIBUS környezethez, és bekapcsolható.
[1]
Digital I/O
Analog I/O
MOVIDRIVE® B
EURODRIVE
MOVIDRIVE® B
MOVITRAC® B
PROFIBUS Master
PROFIBUS
1. ábra: PROFIBUS MOVIDRIVE®-val [1]
3.3.6
58687AXX
Megjelenítés
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 terepi busz időbeli felügyelete (terepibusz-időtúllépés, time out), vagy a különleges gyorsleállási műveletsorok. A MOVIDRIVE® / MOVITRAC® felügyeleti funkcióit például célirányosan lehet az alkalmazásokhoz illeszteni. Így például 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ó gyorsleállási utasítás.
12
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Bevezetés Tulajdonságok
3.3.7
3
Diagnosztika Az üzembe helyezés és a szervizelés megkönnyítésére a MOVIDRIVE® hajtásszabályozó és a MOVITRAC® B frekvenciaváltó 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.
3.3.8
Terepibusz-monitor Ezen túlmenően számos kiegészítő információt kapunk az opcionális terepibusz-kártya állapotáról. A terepi busz monitor funkciója és a MOVITOOLS® MotionStudio PCszoftver együttesen 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.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
13
Szerelési és telepítési tudnivalók DFP21B opcionális kártya beszerelése MOVIDRIVE® MDX61B
4 4
Szerelési és telepítési tudnivalók Ez a fejezet a DFP21B opcionális kártya MOVIDRIVE® MDX61B hajtásszabályozóba, MOVITRAC® B frekvenciaváltóba és UOH11B gateway-házba történő beszerelésére és telepítésére vonatkozó tudnivalókat tartalmaz.
4.1
4.1.1
DFP21B opcionális kártya beszerelése MOVIDRIVE® MDX61B hajtásszabályozóba •
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.
•
Az opcionális kártyák felhasználó általi be- és kiszerelése csak az 1…6-os kiviteli méretű MOVIDRIVE® MDX61B esetében lehetséges.
Mielőtt hozzákezdene A DFP21B opcionális kártyát a terepibusz-kártyahelyre kell dugni. Az opcionális kártya be- vagy kiszerelésének megkezdése előtt tartsa be az alábbiakat:
14
•
Feszültségmentesítse a hajtásszabályozót. Kapcsolja le a DC 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 fel ismét 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 – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szerelési és telepítési tudnivalók DFP21B opcionális kártya beszerelése MOVIDRIVE® MDX61B
4.1.2
4
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 2 rögzítőcsavarját. Vegye ki a fekete fedőlemezt. 3. Helyezze az opcionális kártyát a 3 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 a rászerelt opcionális kártyával a csatlakozóhelyre. Ismét rögzítse az opcionális kártya tartóját a két rögzítőcsavarral. 5. Az opcionális kártya kiszerelésekor fordított sorrendben járjon el.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
15
Szerelési és telepítési tudnivalók DFP21B opcionális kártya beszerelése MOVITRAC® B frekvenciaváltóba
4
4.2
4.2.1
DFP21B opcionális kártya beszerelése MOVITRAC® B frekvenciaváltóba •
A MOVITRAC® B esetében nincs szükség különleges firmware-állapotra.
•
A MOVITRAC® B esetében csak az SEW-EURODRIVE végezheti az opcionális kártya be- ill. kiszerelését.
Rendszerbusz (SBus) csatlakoztatása
®
MOVITRAC B S1
[1]
DFP21B RUN
S2
BUS FAULT
ON OFF
X44 FSC11B X45
X46
9
5
6
1
X30
HL ⊥ 1 2 3 4 5 6 7
0 1 20 21 22 23 24 25 26 AS ADDRESS H1 H2
X24
X12 + 24V = –
24V IO GND
X26
1 2 3 4 5 6 7 8 9
12 3 45 6 7
59185AXX
[1]
lezáró ellenállás aktiválva, S1 = ON
A DFP21B kártyát, mivel beépített SBus lezáró ellenállással rendelkezik, mindig az SBus kapcsolat elejére kell telepíteni. A DFP21B címe mindig 0.
X46
X26
X46:1
X26:1
SC11 SBus +, CAN High
X46:2
X26:2
SC12 SBus –, CAN Low
X46:3
X26:3
GND, CAN GND
X46:7
X26:7
DC 24 V
X12
16
X12:8
+24 V-os bemenet
X12:9
GND, a bináris bemenetek referenciapotenciálja
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szerelési és telepítési tudnivalók DFP21B opcionális kártya beszerelése MOVITRAC® B frekvenciaváltóba
4
Az egyszerű kábelezés érdekében a DFP21B kártya 24 V-os egyenfeszültséggel ellátható a MOVITRAC® X46.7 kapcsáról a X26.7 kapocsra kötve. Ha a DFP21B kártyát a MOVITRAC® táplálja, akkor magát a MOVITRAC® készüléket is el kell látni 24 V-os egyenfeszültséggel az X12.8 és X12.9 kapcsokon át.
4.2.2
A rendszerbusz bekötése
®
MOVITRAC B S1
DFP21B
S2
RUN BUS FAULT
ON OFF
X44 FSC11B X45
9
5
6
1
X46 X30
HL^ 1 2 3 4 5 6 7
0 1 20 21 22 23 24 25 26 AS ADDRESS H1 H2
®
MOVITRAC B
®
MOVITRAC B
X24
S1 X12
+ 24V = -
24V IO GND
1 2 3 4 5 6 7 8 9
S2
X26
ON
12 3 45 6 7
OFF
X44
X46
HL ^ 1 2 3 4 5 6 7
ON OFF
FSC11B X45
= rendszerbusz-referencia = rendszerbusz, High = rendszerbusz, Low
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
X46
HL ^ 1 2 3 4 5 6 7
59186AXX
3. ábra: A rendszerbusz bekötése DFP GND SC11 SC12
S2
X44
FSC11B X45
S1
MOVITRAC® B GND = rendszerbusz-referencia SC22 = rendszerbusz kimenő, Low SC21 = rendszerbusz kimenő, High SC12 = rendszerbusz bejövő, Low SC11 = rendszerbusz bejövő, High S12 = rendszerbusz-lezáró ellenállás
17
4
Szerelési és telepítési tudnivalók DFP21B opcionális kártya beszerelése MOVITRAC® B frekvenciaváltóba
Kérjük, vegye figyelembe: •
Kéteres, sodrott és árnyékolt rézkábelt használjon (adatátviteli kábel rézfegyverzetű árnyékolással). Az árnyékolás mindkét végét nagy felületen kösse rá a MOVITRAC® elektronika-árnyékoló kapcsára. Az árnyékolás mindkét végét a GND-vel is össze kell kötni. A kábelnek eleget kell tennie az alábbi specifikációnak: – Érkeresztmetszet 0,75 mm2 (AWG 18) – Vezeték-ellenállás 1 MHz esetén 120 Ê – Fajlagos kapacitás 1 kHz esetén  40 pF/m
•
A vezeték megengedett teljes hossza függ a rendszerbusz (SBus) beállított adatátviteli sebességétől: – 250 kbaud: – 500 kbaud: – 1000 kbaud:
18
160 m 80 m 40 m
•
A rendszerbusz végén a rendszerbusz-lezáró ellenállást be kell kapcsolni (S1 = ON). A többi készüléknél a lezáró ellenállást ki kell kapcsolni (S1 = OFF). A DFP21B gatewaynek a rendszerbusz kezdeténél vagy végénél kell elhelyezkednie, és beépített lezáró ellenállással rendelkezik.
•
A rendszerbusszal összekapcsolt készülékek között nem szabad potenciálkülönbségnek lennie. A potenciálkülönbség kialakulását megfelelő megoldásokkal – pl. a készülékek házainak külön vezetékkel történő összekötésével – meg kell akadályozni.
•
Nem szabad csillagszerű hálózatot kialakítani.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szerelési és telepítési tudnivalók Az UOH11B gateway-ház szerelése és telepítése
4.3
4
Az UOH11B gateway-ház szerelése és telepítése
UOH11B DFP21B RUN BUS FAULT
9
5
6
1
X30 20 21 22 23
0 1
24 25 26 AS ADDRESS H1 H2
X24
SEW Drive X26 1234567 SC11 Systembus +, CAN high SC12 Systembus -, CAN low GND, CAN GND
+ 24 V GND
58121BXX
X26 X26:1
SC11 rendszerbusz (SBus) +, CAN High
X26:2
SC12 rendszerbusz (SBus) –, CAN Low
X26:3
GND, CAN GND
X26:6
GND, CAN GND
X26:7
DC 24 V
A gateway-ház az X26 kapoccsal összekötött DC 24 V-os feszültségellátással rendelkezik.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
19
Szerelési és telepítési tudnivalók DFP21B opció csatlakoztatása és kapocsleírása
4 4.4
DFP21B opció csatlakoztatása és kapocsleírása
Cikkszám
DFP21B típusú PROFIBUS interfész opció: 824 240 2 A "DFP21B típusú PROFIBUS interfész opció" csak MOVIDRIVE® MDX61B-vel együtt használható, MDX60B-vel nem. A DFP21B opcionális kártyát a terepibusz-kártyahelyre kell beszerelni.
A DFP21B elölnézete
DFP21B RUN BUS FAULT
9
5
6
1
Leírás
DIP kapcsoló Kapocs
Funkció
RUN: PROFIBUS üzemjelző LED (zöld)
A buszelektronika előírásszerű üzemét jelzi.
BUS FAULT: PROFIBUS hibajelző LED (piros)
PROFIBUS DP hibát jelez.
ADDRESS: DIP kapcsoló a PROFIBUS állomáscím beállítására
20 21 22 23 24 25 26 AS
Helyiérték: 1 Helyiérték: 2 Helyiérték: 4 Helyiérték: 8 Helyiérték: 16 Helyiérték: 32 Helyiérték: 64 Auto setup gateway üzemmódhoz
X30: PROFIBUS csatlakozó
X30:1 X30:2 X30:3 X30:4 X30:5 X30:6 X30:7 X30:8 X30:9
N.C. N.C. RxD/TxD-P CNTR-P DGND (M5V) VP (P5V/100 mA) N.C. RxD/TxD-N DGND (M5V)
X30 0 1 20 21 22 23 24 25 26 AS ADDRESS
59110AXX
MOVITRAC® B, DFP21B és UOH11B elölnézete H1
Leírás
Funkció
H1 LED (piros)
Rendszerhiba (csak gateway funkciónál)
H2 LED (zöld)
fenntartva
X24 X terminal
RS-485 interfész PC-vel és MOVITOOLS® MotionStudio szoftverrel végzett diagnosztikához (Csak a MOVITRAC® B készülékre vonatkozik)
H2
X24
58129axx
20
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szerelési és telepítési tudnivalók Csatlakozókiosztás
4.5
4
Csatlakozókiosztás A PROFIBUS hálózatra való csatlakoztatás IEC 61158 szerinti 9 pólusú Sub-D csatlakozóval történik. A T-busz-kapcsolatot megfelelően kialakított csatlakozóval kell megvalósítani. [2] 1
6
9 5
RxD/TxD-P RxD/TxD-N CNTR-P DGND (M5V) VP (P5V/100mA) DGND (M5V)
3 8 4 5 6 9
[3]
[1]
4. ábra: A 9 pólusú Sub-D dugasz kiosztása az IEC 61158 szerint
06227AXX
[1] 9 pólusú Sub-D csatlakozódugasz [2] jelvezeték, sodrott [3] vezetőképes, nagy felületű kapcsolat a csatlakozóház és az árnyékolás között
4.5.1
A MOVIDRIVE® / MOVITRAC® B / PROFIBUS kapcsolata A DFP21B opciót rendszerint sodrott, kéteres árnyékolt vezetékkel csatlakoztatják a PROFIBUS rendszerre. A buszcsatlakozó kiválasztásakor ügyeljen a legnagyobb támogatott adatátviteli sebességre. A kéteres vezeték a PROFIBUS csatlakozó 3. (RxD/TxD-P) és 8. (RxD/TxD-N) érintkezőjére csatlakozik. A kommunikáció ezen a két érintkezőn keresztül történik. Az RxD/TxD-P és RxD/TxD-N RS-485 jeleket valamennyi PROFIBUS résztvevőnél azonosan kell bekötni. Máskülönben nem lehet a buszon keresztül kommunikálni. A PROFIBUS interfészkártya a 4. (CNTR-P) érintkezőjén TTL jelet ad ki a jelismétlő vagy az optikaikábel-adapter számára (referenciapont a 9. érintkező).
4.5.2
1,5 Mbaud-nál nagyobb adatátviteli sebességek A DFP21B kártya 1,5 Mbaud-nál nagyobb adatátviteli sebességgel csak speciális 12 Mbaud-os PROFIBUS csatlakozókkal üzemeltethető.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
21
Szerelési és telepítési tudnivalók A buszkábel árnyékolása és fektetése
4 4.6
A buszkábel árnyékolása és fektetése A PROFIBUS interfész támogatja az RS-485 átviteli technikát. A PROFIBUS hálózathoz IEC 61158 szabvány szerinti A típusú vezetékkel, azaz árnyékolt, páronként sodrott kéteres vezetékkel kell csatlakozni. A buszkábel szakszerű árnyékolása megfelelően csökkenti az ipari környezetben előforduló elektromos zavarjelek hatásait. Az árnyékolás kialakításánál ügyeljen az alábbiakra: •
Húzza meg szorosan a csatlakozók, a modulok és a potenciálkiegyenlítő vezetékek rögzítőcsavarjait.
•
Kizárólag fémházas vagy fémbevonatú csatlakozókat használjon.
•
Az árnyékolást nagy érintkezési felülettel kösse be a csatlakozóba.
•
A buszvezeték árnyékolását mindkét végén kösse be.
•
A jelvezetékeket és a buszkábelt ne az erősáramú kábelekkel (pl. a motorkábelekkel) párhuzamosan vezesse, hanem lehetőleg külön kábelcsatornában.
•
Ipari környezetben használjon fémből készült, földelt kábeltartó tálcákat.
•
A jelkábeleket és a hozzájuk tartozó potenciálkiegyenlítő vezetékeket egymáshoz közel, a lehető legrövidebb úton vezesse.
•
Kerülje a buszvezetékek csatlakozókkal való meghosszabbítását.
•
A buszkábeleket vezesse szorosan a földpotenciálon lévő felületek mentén.
A rendszerek földpotenciálja közötti eltérés, ill. ingadozás esetén a mindkét végén bekötött és földpotenciállal (PE) összekötött árnyékoláson kiegyenlítő áram folyhat. Ilyen esetben – a vonatkozó VDE-előírások figyelembevételével – gondoskodjon a megfelelő potenciálkiegyenlítésről.
4.7
Buszlezárás A buszrendszer egyszerű üzembe helyezése és a telepítéskor fennálló hibaforrások csökkentése érdekében a DFP21B opció nem rendelkezik buszlezáró ellenállásokkal. Ha a DFP21B opció a PROFIBUS szakasz elején vagy végén helyezkedik el, és csak egy PROFIBUS kábel vezet a DFP21B opcióhoz, akkor beépített buszlezáró ellenállással rendelkező csatlakozót kell használni. Ezen a PROFIBUS csatlakozón kapcsolja be a buszlezáró ellenállásokat.
22
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szerelési és telepítési tudnivalók Állomáscímek beállítása
4.8
4
Állomáscímek beállítása A PROFIBUS állomáscím az opcionális kártya 20…26 DIP kapcsolóival állítható be. A MOVIDRIVE® a 1…125 címtartományt támogatja. Gyárilag 4-es PROFIBUS állomáscím van beállítva: DFP21B
20 Æ helyiérték: 1 × 0 = 0 21 Æ helyiérték: 2 × 0 = 0 22 Æ helyiérték: 4 × 1 = 4 23 Æ helyiérték: 8 × 0 = 0 24 Æ helyiérték: 16 × 0 = 0 25 Æ helyiérték: 32 × 0 = 0 26 Æ helyiérték: 64 × 0 = 0
RUN BUS FAULT
9
5
6
1
X30 0 1 20 21 22 23 24 25 26 AS ADDRESS
59110AXX
A PROFIBUS állomáscím üzem közbeni módosítása nem érvényesül azonnal. A módosítás csak a hajtásszabályozó újbóli bekapcsolását (hálózat + 24 V KI/BE) követően érvényesül. A frekvenciaváltó az aktuális állomáscímet a P092 "Terepi busz címe" terepibusz-monitor paraméterrel jelzi ki (megjelenítés a DBG60B vagy a MOVITOOLS®/SHELL segítségével). Példa: 17-es PROFIBUS állomáscím beállítása DFP21B
20 Æ helyiérték: 1 × 1 = 1 21 Æ helyiérték: 2 × 0 = 0 22 Æ helyiérték: 4 × 0 = 0 23 Æ helyiérték: 8 × 0 = 0 24 Æ helyiérték: 16 × 1 = 16 25 Æ helyiérték: 32 × 0 = 0 26 Æ helyiérték: 64 × 0 = 0
RUN BUS FAULT
9
5
6
1
X30 20 21 22 23
0 1
24 25 26 AS ADDRESS 59111AXX
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
23
Szerelési és telepítési tudnivalók A DFP21B opció üzemi kijelzései
4 4.9
A DFP21B opció üzemi kijelzései
4.9.1
PROFIBUS LED-ek A DFP21B opcionális PROFIBUS interfészkártyán található 2 világítódióda, amely a DFP21B és a PROFIBUS rendszer aktuális állapotát jelzi.
DFP21B RUN BUS FAULT 58361AXX
RUN LED (zöld)
•
A (zöld) RUN LED a buszelektronika előírásszerű működését jelzi. RUN
A hiba oka
Hibaelhárítás
zöld
•
A PROFIBUS hardver OK.
–
narancs
•
A kártya indítása folyamatban
–
sötét
•
Hardverhiba a buszelektronikán belül.
•
Kapcsolja ismét be a készüléket. A hiba ismételt fellépése esetén forduljon az SEW szervizhez.
2 Hz-es villogás
•
A PROFIBUS-cím beállított értéke nagyobb, mint 125, vagy pedig 0.
•
Ellenőrizze a P093 Fieldbus Address (terepibusz-cím) paraméterrel a DIP kapcsolón beállított PROFIBUS-címet. Hajtsa végre a frekvenciaváltó visszaállítását.
• 1 Hz-es villogás
BUS FAULT LED (piros)
•
•
Nincs hiba, csak kijelzés
•
Reset (visszaállítás) végrehajtása a frekvenciaváltó oldalán.
A (piros) BUS FAULT LED a PROFIBUS DP hibákat jelzi. BUS FAULT
A hiba oka
Hibaelhárítás
piros
• •
Nincs kapcsolat a DP masterrel. A készülék nem ismeri fel a PROFIBUS adatátviteli sebességét. Esetleg buszszakadás. A DP master nem üzemel.
•
• •
• •
sötét
•
A készülék adatcserét végez a DP masterrel (data exchange állapot).
–
villog
•
A készülék felismerte az adatátviteli sebességet, azonban a DP master nem küld megszólítást. A készülék a DP masteren még nem, vagy nem helyesen lett tervezve.
•
•
• •
24
Ellenőrizze a készülék PROFIBUS DP-csatlakozását. Ellenőrizze a DP master tervezési adatait. Ellenőrizze a PROFIBUS DP hálózat valamennyi kábelét.
Ellenőrizze a beállított PROFIBUS-címet a DFP21B-n és a DP master tervezői szoftverében. Ellenőrizze a DP master tervezési adatait. A tervezéshez használja a MOVIDRIVEDFP21B jelölésű SEWA6003.GSD fájlt, illetve MOVITRAC® B készülékkel történő gateway üzemhez az SEW_6009.GSD fájlt.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szerelési és telepítési tudnivalók A DFP21B opció üzemi kijelzései
A gateway kommunikációs állapotának LED-jei
4
H1 H2
X24
58129axx
H1 Sys Fault LED (piros)
csak gateway funkciónál
Állapot
Állapot
Leírás
piros
Rendszerhiba
A gateway nincs konfigurálva vagy inaktív az egyik hajtás
sötét
SBus OK
A gateway megfelelően van konfigurálva
villog
Bus scan
A gateway ellenőrzi a buszt
A (zöld) H2 LED jelenleg fenntartva. Az X24 sorkapocsléc az RS-485 interfész a PC-vel és MOVITOOLS® MotionStudio szoftverrel végzett diagnosztikához
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
25
I
5
Tervezés, üzembe helyezés A DFP21B GSD fájljainak érvényessége
0
5
Tervezés, üzembe helyezés Ebben a fejezetben a DP master tervezéséről és a hajtásszabályozó terepi buszüzembe történő üzembe helyezéséről találhatók tudnivalók. Az SEW honlapján (http://www.sew-eurodrive.com) a "Software" pontnál találhatók a DFP21B kártya GSD fájljainak aktuális verziói. Mindkét GSD fájl párhuzamosan használható egy STEP 7 projekten belül. A szoftver letöltése és kicsomagolása 2 mappát eredményez a PROFIBUS DP és a PROFIBUS DP-V1 üzemmód számára.
5.1
A DFP21B GSD fájljainak érvényessége
PROFIBUS opció DFP21B074, 1. firmware-opció:
SEW_6003.GSD DP-hez
SEWA6003.GSD DP-V1-hez
SEW_6009.GSD DP-V1-hez Gateway üzemmód
824 399 9.10 vagy újabb
OK
OK
nem
1820 536 4.10 vagy újabb
OK
OK
OK
A GSD fájl bejegyzéseit tilos módosítani vagy kiegészíteni. A frekvenciaváltónak/ hajtásszabályozónak a módosított GSD fájlból eredő hibás működéséért nem tudunk felelősséget vállalni!
5.2
DP master tervezése MOVIDRIVE® GSD fájllal A DP master tervezéséhez GSD fájl áll rendelkezésre. Ezt a fájlt az Ön tervezői szoftverének egy speciális mappájába kell másolni. A részletes eljárás a megfelelő tervezői szoftver kézikönyvében található meg.
5.2.1
GSD fájl PROFIBUS DP-hez Ha a PROFIBUS DP-kommunikációt a hajtásszabályozó vezérlésére kívánja használni, használja a "DP" mappa SEW_6003.GSD fájlját. Ez a GSD fájl az 1. GSD revíziónak felel meg, és az Ön tervezői szoftverének egy speciális mappájába másolandó. A részletes eljárás a megfelelő tervezői szoftver kézikönyvében található meg. A PROFIBUS felhasználói szervezet által szabványosított készülék-törzsadat fájlokat minden PROFIBUS DP master képes olvasni.
26
Tervezői eszköz
DP master
Fájlnév
Minden EN 50170 (V2) szerinti DP tervezői eszköz
DP master szabványhoz
SEW_6003.GSD
Siemens S7 hardverkonfiguráció
minden S7 DP masterhez
Siemens S5 COM PROFIBUS
IM 308C és egyebek számára
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVIDRIVE® GSD fájllal
I
5
0 5.2.2
GSD fájl PROFIBUS DP-V1-hez Ha a hajtásszabályozó vezérlésére használt PROFIBUS DP-kommunikáción kívül a DP-V1 paraméterezési lehetőségeit is használni kívánja, használja a "DP-V1" mappa SEWA6003.GSD fájlját. Ez a GSD fájl a 3. GSD revíziónak felel meg. Ha régebbi, nem DP-V1-kompatibilis PROFIBUS opciókat használ, akkor nem épül fel a kapcsolat a DP-V1 master és a DFP21B között. A DFP21B BUS FAULT LED-je ebben az esetben a DP-V1 master elindulása után bekapcsolt állapotban marad. A DP-V1 master jelezni fogja, hogy a kapcsolat felépítése nem lehetséges. Az egyszerűbb megkülönböztetés érdekében a PROFIBUS DP-V1 GSD fájljai egy speciális almappában jelennek meg a DP-V1 master tervezői szoftverében (lásd az alábbi ábrát).
53545AXX
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
27
I
5
Tervezés, üzembe helyezés DP master tervezése MOVIDRIVE® GSD fájllal
0 5.2.3
A tervezési eljárás Kérjük, az alábbiak szerint járjon el a PROFIBUS DP interfésszel használt MOVIDRIVE® tervezésekor: 1. A tervezéssel kapcsolatos további információkat olvassa el a GSD fájllal kapott README_GSDA6003.PDF fájlban. 2. Telepítse (másolja be) a GSD fájlt a tervezői szoftver utasításainak megfelelően. Az előírásszerű telepítés után a slave résztvevők között megjelenik a MOVIDRIVE+DFP21 elnevezésű készülék. 3. A tervezéshez illessze be a csatolóegységet a PROFIBUS-struktúrába MOVIDRIVE+DFP21 néven, és adja meg az állomáscímét. 4. Válassza ki az alkalmazáshoz szükséges folyamatadat-konfigurációt (lásd az 5.2.4 fejezetet a 29. oldalon). 5. Adja meg a be- és kimeneti, ill. a perifériacímeket a tervezett adathosszra. A tervezést követően üzembe helyezhető a PROFIBUS DP. A piros BUS FAULT LED a tervezés állapotát jelzi (sötét = tervezés OK).
28
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVIDRIVE® GSD fájllal
I
5
0 5.2.4
DP konfigurációk MOVIDRIVE® MDX61B-hez (SEWA6003.GSD) Az átvitelhez használt be- és kimeneti adatok jellegét és számát csak az után lehet definiálni, hogy a DP master elküldte a hajtásszabályozónak a DP konfigurációt. Lehetőségünk van •
a hajtást folyamatadatokkal vezérelni
•
a paramétercsatornán át minden hajtásparamétert kiolvasni ill. írni
•
szabadon definiált adatcserét alkalmazni az IPOSplus® és a vezérlés között.
A MOVIDRIVE® hajtásszabályozók különböző, a DP master és a hajtásszabályozó közötti adatcserére szolgáló DP konfigurációkat tesznek lehetővé. Az alábbi táblázat további információkat tartalmaz a MOVIDRIVE® család minden lehetséges DP konfigurációjával kapcsolatban. A folyamatadat-konfiguráció oszlopában található a konfiguráció neve. A szövegek a DP master tervezői szoftverében is megjelennek a kínálati listában. A DP konfiguráció oszlop azt mutatja, hogy a PROFIBUS DP kapcsolatának létrehozásakor milyen konfigurációs adatok mennek a frekvenciaváltóra.
Folyamatadatkonfiguráció
Jelentés, jellemzők
DP konfigurációk 0
1
1 PD
MOVIDRIVE® vezérlés 1 folyamatadat-szóval
F0hex
-
®
2 PD
MOVIDRIVE vezérlés 2 folyamatadat-szóval
F1hex
-
3 PD
MOVIDRIVE® vezérlés 3 folyamatadat-szóval
F2hex
-
®
6 PD
MOVIDRIVE vezérlés 6 folyamatadat-szóval (PD4-PD6 csak IPOSplus®-szal használható)
0hex
F5hex
10 PD
MOVIDRIVE® vezérlés 10 folyamatadat-szóval (PD4-PD10 csak IPOSplus®-szal használható)
0hex
F9hex
Param + 1 PD
MOVIDRIVE® vezérlés 1 folyamatadat-szóval Paraméterezés 8 bájtos paramétercsatornával
F3hex
F0hex
Param + 2 PD
MOVIDRIVE® vezérlés 2 folyamatadat-szóval Paraméterezés 8 bájtos paramétercsatornával
F3hex
F1hex
Param + 3 PD
MOVIDRIVE® vezérlés 3 folyamatadat-szóval Paraméterezés 8 bájtos paramétercsatornával
F3hex
F2hex
Param + 6 PD
MOVIDRIVE® vezérlés 6 folyamatadat-szóval Paraméterezés 8 bájtos paramétercsatornával (PD4-PD10 csak IPOSplus®-szal használható)
F3hex
F5hex
Param + 10 PD
MOVIDRIVE® vezérlés 10 folyamatadat-szóval Paraméterezés 8 bájtos paramétercsatornával (PD4-PD10 csak IPOSplus®-szal használható)
F3hex
F9hex
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
29
5
I
Tervezés, üzembe helyezés DP master tervezése MOVIDRIVE® GSD fájllal
0 Univerzális DP konfiguráció
A "Universal Module" (S7 HW Config) DP konfiguráció kiválasztása után lehetőség van a DP konfiguráció egyedi kialakítására, a következő peremfeltételek betartása mellett: A 0. modul (DP jelölés 0) definiálja a hajtásszabályozó paramétercsatornáját. Az előírásszerű paraméterezés biztosítására összefüggően, teljes hosszában el kell küldeni.
a
paramétercsatornát
Hossz
Funkció
0
paramétercsatorna lekapcsolva
8 I/O bájt vagy 4 I/O szó
paramétercsatorna használatban
mindig
Az 1. modul (DP jelölés 1) definiálja a hajtásszabályozó folyamatadat-csatornáját. A GSD fájlban előre definiált folyamatadat-konfiguráció kiegészítéseként megadható 4, 5, 7, 8 és 9 folyamatadat-szavas folyamatadat-konfiguráció is. Ügyeljen arra, hogy a beés kimeneti szavak száma mindig egyenlő legyen. Ha a hosszak nem egyeznek, nem jön létre adatcsere. Ebben az esetben a BUS FAULT LED tovább villog, a P090 PD Configuration paraméter 0 PD-vel jelzi a konfigurációs hibát.
30
Hossz
Funkció
2 I/O bájt vagy 1 I/O szó
1 folyamatadat-szó
4 I/O bájt vagy 2 I/O szó
2 folyamatadat-szó
6 I/O bájt vagy 3 I/O szó
3 folyamatadat-szó
8 I/O bájt vagy 4 I/O szó
4 folyamatadat-szó
10 I/O bájt vagy 5 I/O szó
5 folyamatadat-szó
12 I/O bájt vagy 6 I/O szó
6 folyamatadat-szó
14 I/O bájt vagy 7 I/O szó
7 folyamatadat-szó
16 I/O bájt vagy 8 I/O szó
8 folyamatadat-szó
18 I/O bájt vagy 9 I/O szó
9 folyamatadat-szó
20 I/O bájt vagy 10 I/O szó
10 folyamatadat-szó
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVIDRIVE® GSD fájllal
I
5
0 Az alábbi ábra az EN 50170 (V2) szabványban definiált konfigurációs adatok felépítését mutatja. A konfigurációs adatok a DP master indulásakor átkerülnek a hajtásszabályozóba. 7 / MSB
6
5
4
3
2
1
0 / LSB
Adathossz 0000 = 1 bájt/szó 1111 = 16 bájt/szó Be- és kivitel 00 = speciális azonosító formátumok 01 = bevitel 10 = kivitel 11 = be- és kivitel Formátum 0 = bájtstruktúra 1 = szóstruktúra Konzisztencia szintje: 0 = bájt vagy szó 1 = a teljes hosszúság
Megjegyzés: A MOVIDRIVE® nem támogatja a "Special identified formats" (speciális jelölési formátumok) kódolást. Adatátvitelhez csak az "Integrity over entire length" (konzisztencia teljes hosszúságban) beállítást szabad alkalmazni.
Adatkonzisztencia
A konzisztens adatokat az jellemzi, hogy ezeket mindig egybefüggően kell átvinni az automatizálási készülék és a hajtásszabályozó között, és egymástól elkülönítve sohasem szabad továbbítani. Az adatkonzisztencia különösen a pozicionálási értékek és a teljes pozicionálási utasítások átvitelekor fontos, mivel nem konzisztens adatátvitel esetén az adatok az automatizálási készülék különböző programciklusaiból származhatnak, és ennek következtében nem definiált értékek kerülhetnek a hajtásszabályozóba. A PROFIBUS DP esetében az automatizálási készülék és a hajtástechnika készülékei közötti adatkommunikáció általában "adatkonzisztencia teljes hosszúságban" beállításban történik.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
31
I
5
Tervezés, üzembe helyezés DP master tervezése MOVIDRIVE® GSD fájllal
0 5.2.5
MOVIDRIVE® MDX61B külső diagnosztizálása A DFP21B opcióval ellátott MOVIDRIVE® MDX61B hajtásszabályozó számára a DP masterben végzett tervezés során aktiválható a PROFIBUS DP-n át történő külső állapot-ellenőrzési riasztások automatikus generálása. Ha ez a funkció aktív, akkor a hajtásszabályozó minden fellépő zavarral külső állapot-ellenőrzést jelez a DP masternek. A DP master rendszerben azután a diagnosztikai információk kiértékelésére megfelelő (részben nagyobb ráfordítást igénylő) programalgoritmusokat kell programozni.
Ajánlás Mivel a MOVIDRIVE® az 1. állapotszóval minden PROFIBUS DP ciklusban átviszi a hajtás aktuális állapotát, a külső állapot-ellenőrzés aktiválása elvileg nem szükséges. A készülékspecifikus diagnosztika felépítését a PROFIBUS DP-V1-hez újradefiniálták. Az itt leírt eljárás csak (DP-V1 bővítések nélküli) PROFIBUS DP esetében használható. Az új alkalmazásokhoz ajánlott ennek az eljárásnak a mellőzése. SIMATIC S7 master rendszer felhasználóinak szóló információ A PROFIBUS DP rendszerből nem aktív külső állapot-ellenőrzés esetén is megoldható a diagnosztikai riasztás a DP masterben, ezért a vezérlésben rendszerint megfelelő programcsomagot (pl. S7-400 esetén az OB84, S7-300 esetén pedig az OB82 blokkot) célszerű telepíteni.
Eljárás
Minden DP masterben lehet a DP slave tervezésekor kiegészítő alkalmazásspecifikus paramétereket definiálni, amelyek a PROFIBUS DP beindításakor átkerülnek a slavebe. A MOVIDRIVE® számára 9 alkalmazásspecifikus paraméteradat létezik a következő funkciókkal:
Bájt:
Megengedett érték
Funkció
0
00 hex
fenntartva DP-V1-hez
1
00 hex
fenntartva DP-V1-hez
2
00 hex
fenntartva DP-V1-hez
3
06 hex
6 bájtos hosszúságú strukturált felhasználói paraméterblokk
4
81 hex
struktúra típusa: user (gyártóspecifikus)
5
00 hex
slotszám: 0 = komplett készülék
6
00 hex
fenntartva
7
01 hex
SEW user parameter version: 1
8
00 hex 01 hex
a DFP21 hiba esetén diagnosztikai riasztást generál a DFP21 hiba esetén nem generál diagnosztikai riasztást (gyári beállítás)
Az összes itt fel nem tüntetett érték nem megengedett, és a DFP21B hibás működéséhez vezethet!
32
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVIDRIVE® GSD fájllal
I
5
0 Tervezési példa
A DP master rendszerek tervezői programjaiban vagy a külső diagnosztika szöveges aktiválására van lehetőség, például a STEP 7-tel (5. ábra) vagy hexadecimális kóddal történő közvetlen megadására.
5. ábra: A külső diagnosztika aktiválása STEP 7-tel
Paraméterezési adatok (hex)
Funkció
00, 00, 00, 06, 81, 00, 00, 01, 00
hiba esetén is diagnosztikai riasztás generálása (enabled = on (be))
00, 00, 00, 06, 81, 00, 00, 01, 01
hiba esetén nincs diagnosztikai riasztásgenerálás (disabled = off (ki), gyári beállítás)
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
50256AXX
33
I
5
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
0
5.3
DP master tervezése MOVITRAC® vagy gateway GSD fájllal Ez a fejezet a PROFIBUS DP master tervezését írja le MOVITRAC® B és DFP21B gateway / UOH11B esetén.
5.3.1
GSD fájlok MOVITRAC® B frekvenciaváltóban és UOH11B gateway-házban történő üzemeltetéshez
11328AEN
Ha a DFP21B-t a PROFIBUS DP-V1 gateway-eként kívánja használni a rendszerbuszon a hajtásszabályozó vezérléséhez, használja a "DPV1" mappa SEW_6009.GSD fájlját. Ez a GSD fájl az 5. GSD revíziónak felel meg. A részletes eljárás a megfelelő tervezői szoftver kézikönyvében található meg. A PROFIBUS felhasználói szervezet által szabványosított készülék-törzsadat fájlokat minden PROFIBUS DP master képes olvasni.
34
Tervezői eszköz
DP master
Fájlnév
Minden EN 50170 (V2) szerinti DP tervezői eszköz
DP master szabványhoz
SEW_6009.GSD
Siemens S7 hardverkonfiguráció
minden S7 DP masterhez
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
I
5
0 5.3.2
A PROFIBUS DP master üzembe helyezése A DFP21B gateway-hez támogató fájlok találhatók az Interneten a www.seweurodrive.de címen. •
Tartsa be a GSD lemezén lévő README.TXT fájl utasításait.
•
Telepítse a GSD fájlt a DP masterre vonatkozó tervezői szoftver előírásai szerint. Sikeres telepítés után a slave résztvevők között megjelenik a "DFP21B Gateway" készülék.
•
A PROFIBUS-struktúrába "DFP21B Gateway" néven illessze be a terepibuszinterfészt, és adja meg a PROFIBUS-címét.
•
Válassza ki az alkalmazáshoz szükséges folyamatadat-konfigurációt (lásd az 5.3.3 fejezetet a 36. oldalon).
•
Adja meg a be- és kimeneti, ill. a perifériacímeket a tervezett adathosszra.
•
Mentse a konfigurációt.
•
Bővítse felhasználói programját, hogy adatcserére legyen képes a terepibuszinterfésszel. Az S7-nél alkalmazza a konzisztens adatcseréhez tartozó rendszerfunkciókat (SFC14 és SFC15).
•
A projekt mentése és a DP masterbe történő betöltése, majd a DP master elindítása után a terepibusz-interfész BUS FAULT LED-jének nem szabad világítania. Ellenkező esetben ellenőrizze a PROFIBUS kábelezését és lezáró ellenállásait, valamint a tervezést, de különösen a PROFIBUS-címet.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
35
I
5
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
0 5.3.3
A PROFIBUS DP interfész konfigurálása
Általános tudnivalók
Az átvitelhez használt be- és kimeneti adatok jellegét és számát csak az után lehet definiálni, hogy a DP master elküldte a frekvenciaváltónak a DP konfigurációt. Eközben a hajtásokat folyamatadatokkal lehet vezérelni, ill. a paramétercsatornán keresztül a buszinterfész paramétereit lehet olvasni és írni. Alább az automatizálási készülék (DP-V1 master), a terepibusz-interfész (DP-V1 slave) és egy frekvenciaváltó között a folyamatadat- és a paraméteradat-csatornán folyó adatforgalom sematikus ábrája látható. C1-Master C2-Master
Acyclic DP-V1 C2-Services
Cyclic OUT Data Param
PD
Param
C2-Master
PROFIBUS DP-V1
PD Cyclic IN Data
Acyclic DP-V1 C1-Services
Acyclic DP-V1 C2-Services
DFP 21B RUN BUS FAULT 0
1
20 21 22
Unit = 0
23 24 25 26 nc
Unit = 0
MOVITRAC® B
Unit = SBus-Address:
EURODRIVE
Unit = 3
1
2
EURODRIVE
Unit = 5
X30
Unit = 1
ADDRESS
3
EURODRIVE
4
EURODRIVE
5
EURODRIVE
Unit = 8
6
EURODRIVE
7
EURODRIVE
6. ábra: Adatcsere paraméteradatokkal (Param) és folyamatadatokkal (PD)
36
8
EURODRIVE
59093AXX
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
I
5
0 A folyamatadatok konfigurálása
A terepibusz-interfész az adatcserére különböző DP konfigurációkat tesz lehetővé a DP master és a terepibusz-interfész között. Az alábbi táblázat további információkat tartalmaz a terepibusz-interfész valamennyi standard DP konfigurációjával kapcsolatban. A folyamatadat-konfiguráció oszlopában található a konfiguráció neve. A szövegek a DP master tervezői szoftverében is megjelennek a kínálati listában. A DP konfiguráció oszlopa mutatja, hogy a PROFIBUS DP kapcsolat felépítéséhez milyen konfigurációs adatokat kell a terepibusz-interfészre küldeni. A konfigurációt az SEW frekvenciaváltók 3 folyamatadat-szó értékű alapértelmezett folyamatadat-szélessége határozza meg. Aztán a terepibusz-interfész osztja szét ezeket a folyamatadat-szókat az egyes készülékek között. A paramétercsatorna a DFP21B paraméterezésére szolgál, és az alárendelt résztvevők számára elérhetetlen. A buszinterfész 1…24 folyamatadat-szót fogad el, paramétercsatornával és a nélkül. A GSD fájl standard bejegyzései az automatikus beállítási (Autosetup) DFP21B üzemmódra vonatkoznak, és a buszinterfészre csatlakoztatott 1…8 frekvenciaváltónak megfelelően 3 PD … 24 PD folyamatadat-tartományt tesznek lehetővé. Az SBus hálózaton egy résztvevőhöz mindig 3 folyamatadatot rendelnek hozzá!
ONE module for all drives
A terepibusz-interfészre csatlakozó valamennyi frekvenciaváltó felé a folyamatadatok átvitele egyetlen konzisztens adatblokkban történik. Ennek megfelelően a STEP 7 szoftverben az SFC14 és az SFC 15 rendszerfunkciókat csak egyszer kell meghívni.
One module per drive
Minden csatlakoztatott frekvenciaváltóra egy konzisztens adatblokk létezik. A vezérlési oldalról nézve ez a konfiguráció a korábban tárgyalt több frekvenciaváltó + egyetlen buszinterfész összeállításnak felel meg. A STEP 7 szoftverben az SFC14 és az SFC 15 rendszerfunkciókat frekvenciaváltónként egyszer kell meghívni. Az alárendelt MOVITRAC® B hajtásparamétereihez paraméterműveletekkel lehet hozzáférni.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
kizárólag
a
DP-V1
37
I
5
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
0
Folyamata dat-konfiguráció
Leírás
1. kártyahely
2. kártyahely
3. kártyahely
4. kártyahely
5. kártyahely
6. kártyahely
7. kártyahely
8. kártyahely
9. kártyahely
10. kártyahely
Üres
Paramétercsatorna
1. hajtás
2. hajtás
3. hajtás
4. hajtás
5. hajtás
6. hajtás
7. hajtás
8. hajtás
"ONE module for all drives" konfigurációk Param
8 bájtos paramétercsatorna
00hex
C0hex, 87hex, 87hex
AS 1 Drive (3 PD)
Vezérlés 3 PD-vel
00hex
C0hex, C2hex, C2hex
AS 2 Drives (6 PD)
Vezérlés 6 PD-vel
00hex
C0hex, C5hex, C5hex
AS 3 Drives (9 PD)
Vezérlés 9 PD-vel
00hex
C0hex, C8hex, C8hex
AS 4 Drives (12 PD)
Vezérlés 12 PD-vel
00hex
C0hex, CBhex, CBhex
AS 5 Drives (15 PD)
Vezérlés 15 PD-vel
00hex
C0hex, CEhex, CEhex
AS 6 Drives (18 PD)
Vezérlés 18 PD-vel
00hex
C0hex, D1hex, D1hex
AS 7 Drives (21 PD)
Vezérlés 21 PD-vel
00hex
C0hex, D4hex, D4hex
AS 8 Drives (24 PD)
Vezérlés 24 PD-vel
00hex
C0hex, D7hex, D7hex
"One module per drive" konfigurációk
38
Param
8 bájtos paramétercsatorna
00hex
C0hex, 87hex, 87hex
AS 1 Drive (1 × 3 PD)
Vezérlés 1 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
AS 2 Drives (2 × 3 PD)
Vezérlés 2 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
AS 3 Drives (3 × 3 PD)
Vezérlés 3 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
AS 4 Drives (4 × 3 PD)
Vezérlés 4 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
AS 5 Drives (5 × 3 PD)
Vezérlés 5 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
AS 6 Drives (6 × 3 PD)
Vezérlés 6 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
AS 7 Drives (7 × 3 PD)
Vezérlés 7 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
AS 8 Drives (8 × 3 PD)
Vezérlés 8 × 3 PD-vel
00hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
C0hex, C2hex, C2hex
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
I
5
0 Univerzális DP konfiguráció (Universal Module)
A 0. modulnak mindig 0x00 beállításúnak kell lennie. Az "Universal Module" konfigurációval (pl. a STEP 7-ben) lehetőség van arra, hogy a terepibusz-interfészt a GSD fájl előre megadott standard értékeitől eltérve tervezzék. Ez pl. olyankor hasznos, ha a terepibusz-interfészen több frekvenciaváltót eltérő folyamatadat-szókkal kívánnak működtetni. Ehhez az alábbi keretfeltételeket kell betartani:
Üzemmód (DP-V1 üzemmód)
•
Az 1. modul definiálja a frekvenciaváltó paramétercsatornáját. Ha ide 0 van bejegyezve, akkor a paramétercsatorna ki van kapcsolva. Ha a bejegyzett érték 0xC0 0x87 0x87, akkor a paramétercsatorna be van kapcsolva, hosszúsága 8 bájt.
•
A következő modulok a terepibusz-interfész folyamatadat-tartományát határozzák meg a PROFIBUS rendszerben. Az összes következő modul összegzett folyamatadat-szélességének 1 és 24 szó közé kell esnie. A modulokat biztonsági okokból adatkonzisztenciával kell megadni. Ügyeljen arra, hogy a terepibuszinterfészre csatlakoztatott frekvenciaváltókat ilyen konzisztens modulbejegyzéseknek kell képviselniük.
•
Csak speciális azonosító formátum megengedett.
C1 master tervezésekor rendszerint használható a DP-V1 üzemmód. Minden olyan DP slave, amelynek GSD fájljában engedélyezve vannak a DP-V1 funkciók, és amely támogatja a DP-V1-et, ilyenkor DP-V1 üzemmódban üzemel. A standard DP slave-ek továbbra is a PROFIBUS DP-n keresztül üzemelnek, így biztosított a DP-V1- és a DPkompatibilis modulok egyidejű üzemeltetése. A master funkciókészletétől függően az is lehetséges, hogy egy DP-V1-kompatibilis résztvevőt, amelyet a DP-V1 GSD fájllal terveztek, DP üzemmódban üzemeltessenek.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
39
I
5
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
0 5.3.4
Auto setup gateway üzemmódhoz Az Autosetup segítségével a DFP21B gateway-ként személyi számítógép nélkül is üzembe helyezhető. Az Autosetup DIP kapcsolóval indítható (lásd a 4.4 fejezetet a 20. oldalon). Az Autosetup DIP kapcsoló bekapcsolásának hatására a funkció egyszer lefut. Azután az Autosetup DIP kapcsolónak bekapcsolva kell maradnia. A funkciót a kapcsoló kiés bekapcsolásával lehet ismételten lefuttatni.
Az első lépésben a DFP21B megkeresi a hozzárendelt SBus buszrendszerre csatlakoztatott hajtásszabályozókat, s ezt a H1 (rendszerhiba) LED rövid villogása jelzi. Ehhez a hajtásszabályozóknál eltérő SBus-címeket (P813) kell beállítani. A címeket 1től kezdve növekvő sorrendben úgy célszerű kiosztani, hogy egyben utaljanak a frekvenciaváltók elhelyezkedésére a kapcsolószekrényben. Minden hajtásszabályozó megtalálása után a buszoldali folyamatleképezés 3 szóval bővül. Ha a rendszer nem talál hajtásszabályozót, akkor a H1 LED folyamatosan világít. A funkció legfeljebb 8 hajtásszabályozót képes kezelni. Az alábbi ábrán 3 hajtásszabályozó folyamatleképezése látható, egyenként 3 kimeneti és bemeneti folyamatadat-szóval. A keresés után a DFP21B ciklikusan 3 folyamatadat-szót cserél minden csatlakoztatott hajtásszabályozóval. A kimeneti folyamatadatokat fogadja a terepi buszról, 3-as tömbökre osztja és elküldi. A bemeneti folyamatadatokat a hajtásszabályozók elolvassák, összefűzik és a terepibusz-master felé továbbítják. Az SBus-kommunikáció ciklusideje résztvevőnként 2 ms. Így az SBus hálózaton 8 frekvenciaváltóval rendelkező alkalmazásnál a folyamatadataktualizálás ciklusideje 8 × 2 ms = 16 ms. Az Autosetup csatlakoztatott Autosetup által csatlakoztatott megváltoztatni.
40
funkciót ismételten le kell futtatni, ha megváltozik a DFP21B-re hajtásszabályozók folyamatadat-kiosztása, mivel a DFP21B az meghatározott értékeket tárolja. Hasonlóképpen, az Autosetup után a hajtásszabályozók folyamatadatait nem szabad dinamikusan
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés DP master tervezése MOVITRAC® vagy gateway GSD fájllal
I
5
0
DFP
7. ábra: Adatcsere a DP-V1 master, a DFP és a frekvenciaváltók között
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
59442AXX
41
I
5
Tervezés, üzembe helyezés A MOVIDRIVE® MDX61B hajtásszabályozó beállítása
0
5.4
A MOVIDRIVE® MDX61B hajtásszabályozó beállítása
11330AEN
A PROFIBUS rendszeren keresztül történő vezérléséhez a hajtásszabályozónál előzőleg a vezérlés forrásaként (P101) és az alapjel forrásaként (P100) a terepi buszrendszert (FIELDBUS) kell megadni. A terepi busz (FIELDBUS) beállításával a hajtásszabályozó a PROFIBUS-ról történő alapjel-átvételre parametrizálható. Ekkor a MOVIDRIVE® hajtásszabályozó reagál a fölérendelt automatizálási készülék által küldött folyamatadatokra. A MOVIDRIVE® hajtásszabályozó az opcionális PROFIBUS kártya telepítése után további beállítások nélkül azonnal parametrizálható a PROFIBUS-on á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.
42
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Tervezés, üzembe helyezés A MOVITRAC® frekvenciaváltó beállítása
I
5
0 A fölérendelt vezérlés felé a terepi busz (FIELDBUS) vezérlő- és 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ályzót terepi buszról történő vezérlés esetén is engedélyezni kell a sorkapcsokról. Ezért a sorkapcsokat úgy kell kiosztani és 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 pl. +24 V jelet kapcsolunk a DIØØ (/CONTROLLER INHIBIT = szabályozótiltás) bemeneti kapocsra, és a DIØ1…DIØ3 bemeneti kapcsot "nincs funkciója" (NO FUNCTION) értékre programozzuk. A terepi buszról vezérelt MOVIDRIVE® hajtásszabályozó üzembe helyezésének menete a következő oldalon van leírva.
5.5
A MOVITRAC® frekvenciaváltó beállítása
11329AEN
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
43
5
I
Tervezés, üzembe helyezés A MOVITRAC® frekvenciaváltó beállítása
0 A PROFIBUS rendszeren keresztül történő vezérléséhez a hajtásszabályozónál előzőleg a vezérlés forrásaként (P101) és az alapjel forrásaként (P100) a rendszerbuszt (SBus) kell megadni. A rendszerbusz (SBus) beállításával a hajtásszabályozó a gateway-ről történő alapjel-átvételre parametrizálható. Ekkor a MOVITRAC® hajtásszabályozó reagál a fölérendelt automatizálási készülék által küldött folyamatadatokra. Ahhoz, hogy a MOVITRAC® B frekvenciaváltó az SBus-kommunikáció zavara esetén leálljon, az SBus1 időtúllépés paramétert (P815) 0-tól eltérő értékre kell beállítani. A 50…200 ms tartományba eső értéket javasolunk. A fölérendelt vezérlés felé a rendszerbusz (SBus) vezérlő- és alapjelforrásként történő aktiválását a "Rendszerbusz üzemmód aktív (SBus mode active)" bittel jelzi az állapotszóban. Biztonságtechnikai okokból a hajtásszabályzót terepi buszról történő vezérlés esetén is engedélyezni kell a sorkapcsokról. Ezért a sorkapcsokat úgy kell kiosztani és 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 pl. +24 V jelet kapcsolunk a DIØ1 (CW/STOP = jobbra/állj) bemeneti kapocsra, és a többi bemeneti kapcsot "nincs funkciója" (NO FUNCTION) értékre programozzuk. A P881 SBus address (rendszerbusz-cím) paramétert állítsa növekvő sorrendben 1…8 értékre. A 0 SBus címet a DFP21B gateway használja, ezért az nem használható. A P883 SBus timeout (rendszerbusz-időtúllépés) paramétert 50…200 ms közötti értékre állítsa.
44
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Üzemi tulajdonságok a PROFIBUS DP hálózaton A MOVIDRIVE® MDX61B hajtásszabályozó vezérlése
I
6
0
6
Üzemi tulajdonságok a PROFIBUS DP hálózaton Ez a fejezet a hajtásszabályozónak a PROFIBUS DP rendszerben mutatott elvi tulajdonságait írja le.
A MOVIDRIVE® MDX61B hajtásszabályozó vezérlése
6.1
A hajtásszabályozó vezérlése a legfeljebb 10 I/O szó hosszúságú folyamatadatcsatornán keresztül történik. Ezek a folyamatadat-szók, például ha PLC-t használnak DP-masterként, a vezérlés bemeneti/kimeneti ill. perifériatartományában leképezésre kerülnek, és így a megszokott módon megszólíthatók. PO 3 PO 2 PO 1
[2] PW160 PW158 PW156 PW154 PW152 PW150 PW148
[1]
PO 1 PO 2 PO 3
[1]
PI 1
PI 2
PI 3
PI 3 PI 2 PI 1
8. ábra: A PROFIBUS adatok leképezése a PLC címtartományában
[1]
8 bájtos MOVILINK® paramétercsatorna
[2]
PLC-címtartomány
PI1…PI10
bemeneti folyamatadatok
PO1…PO10
kimeneti folyamatadatok
PO 10 PI 10
MOVIDRIVE® B
PW160 PW158 PW156 PW154 PW152 PW150 PW148
58688AEN
•
A programozással és a tervezéssel kapcsolatos további információ a GSD fájllal kapott README_GSDA6003.PDF fájlban található.
•
A folyamatadat-csatornán keresztül történő vezérléssel, különösen a vezérlő- és állapotszó kódolásával kapcsolatos közelebbi információkat lásd a terepibuszkészülékprofil kézikönyvében (Handbuch zum Feldbus-Geräteprofil).
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
45
I
6
Üzemi tulajdonságok a PROFIBUS DP hálózaton A MOVIDRIVE® MDX61B hajtásszabályozó vezérlése
0 6.1.1
SIMATIC S7 és MOVIDRIVE® MDX61B vezérlési példája A hajtásszabályozó Simatic S7 rendszerről a kiválasztott folyamatadat-konfigurációtól függően kétféleképpen vezérelhető: közvetlenül betöltési és adatátviteli utasításokkal, vagy a speciális SFC 14 DPRD_DAT és SFC15 DPWR_DAT rendszerfunkciókkal. Az S7 rendszerben elvileg a 3 bájt vagy a több mint 4 bájt adathosszt az SFC14 és SFC15 rendszerfunkciókkal kell továbbítani. Ezért az alábbi táblázat érvényes:
6.1.2
Folyamatadat-konfiguráció
STEP 7 hozzáférés módja
1 PD
Betöltési és átviteli parancsok
2 PD
Betöltési és átviteli parancsok
3 PD
SFC14/15 rendszerfunkciók (6 bájt hosszúságú)
6 PD
SFC14/15 rendszerfunkciók (12 bájt hosszúságú)
10 PD
SFC14/15 rendszerfunkciók (20 bájt hosszúságú)
Param + 1 PD
Paramétercsatorna: SFC14/15 rendszerfunkciók (8 bájt hosszúságú) Folyamatadatok: betöltési és átviteli parancsok
Param + 2 PD
Paramétercsatorna: SFC14/15 rendszerfunkciók (8 bájt hosszúságú) Folyamatadatok: betöltési és átviteli parancsok
Param + 3 PD
Paramétercsatorna: SFC14/15 rendszerfunkciók (8 bájt hosszúságú) Folyamatadatok: SFC14/15 rendszerfunkciók (6 bájt hosszúságú)
Param + 6 PD
Paramétercsatorna: SFC14/15 rendszerfunkciók (8 bájt hosszúságú) Folyamatadatok: SFC14/15 rendszerfunkciók (12 bájt hosszúságú)
Param + 10 PD
Paramétercsatorna: SFC14/15 rendszerfunkciók (8 bájt hosszúságú) Folyamatadatok: SFC14/15 rendszerfunkciók (20 bájt hosszúságú)
PROFIBUS DP időtúllépés (MOVIDRIVE® MDX61B) Ha a PROFIBUS DP adatátvitele zavart vagy megszakadt, akkor a MOVIDRIVE® kivárja a megszólalási időtúllépést (ha a DP masterben betervezték azt). Kigyullad vagy villog a BUS FAULT LED és jelzi, hogy újabb hasznos adatok fogadása nem történik. Ezzel egyidejűleg a MOVIDRIVE® végrehajtja a P831 Fieldbus Timeout response hibareakciót. A P819 Fieldbus Timeout paraméter a DP master által a PROFIBUS DP indulásakor megadott megszólalási időtúllépést mutatja. Ez az időtúllépési idő csak a DP masteren keresztül módosítható. A kezelőkészülék vagy a MOVITOOLS® segítségével végzett módosítások kijelzésre kerülnek ugyan, de nem lépnek érvénybe, és a DP következő indításakor ismét felülíródnak.
6.1.3
A terepi busz időtúllépési reakciója (Fieldbus Timeout Response, MOVIDRIVE® MDX61B) A P831 paraméterrel adható meg a hibára adott reakció, amelyet a terepi busz időtúllépés-ellenőrzése vált ki. Az itt paraméterezett beállításnak illeszkednie kell a master rendszer beállításához (S7: megszólalási időtúllépés felügyelete).
46
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Üzemi tulajdonságok a PROFIBUS DP hálózaton A MOVITRAC® B frekvenciaváltó vezérlése (gateway)
I
6
0
6.2
A MOVITRAC® B frekvenciaváltó vezérlése (gateway) A frekvenciaváltó vezérlése a 3 I/O szó hosszúságú folyamatadat-csatornán keresztül történik. Ezek a folyamatadat-szók, például ha PLC-t használnak DP-masterként, a vezérlés bemeneti/kimeneti vagy perifériatartományában leképezésre kerülnek, és így a megszokott módon megszólíthatók.
[1]
[2]
POW318 POW316 POW314 POW312 POW310 POW308
PO 3 PO 2 PO 1 PO 3 PO 2 PO 1 PO 1 PO 2 PO 3 PO 1 PO 2 PO 3
MOVITRAC® B 1 PI 1 PIW318 PIW316 PIW314 PIW312 PIW310 PIW308
PI 2
PI 3
MOVITRAC® B 2 PI 1
PI 2
PI 3
PI 3 PI 2 PI 1 PI 3 PI 2 PI 1
9. ábra: A PROFIBUS adatok leképezése a PLC címtartományában [1]
MOVITRAC® B címtartomány, 2. készülék
[2]
MOVITRAC® B címtartomány, 1. készülék
58612AXX
PO = kimeneti folyamatadatok, PI = bemeneti folyamatadatok A programozással és a tervezéssel kapcsolatos további információ README_GSD6009.PDF fájlban található, amely a GSD fájl melléklete.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
a
47
I
6
Üzemi tulajdonságok a PROFIBUS DP hálózaton A MOVITRAC® B frekvenciaváltó vezérlése (gateway)
0 6.2.1
SIMATIC S7 és MOVITRAC® B vezérlési példája (gateway) A frekvenciaváltó Simatic S7 rendszerről a kiválasztott folyamatadat-konfigurációtól függően kétféleképpen vezérelhető: közvetlenül betöltési és adatátviteli utasításokkal, vagy a speciális SFC 14 DPRD_DAT és SFC15 DPWR_DAT rendszerfunkciókkal. Az S7 rendszerben elvileg a 3 bájt vagy a több mint 4 bájt adathosszt az SFC14 és SFC15 rendszerfunkciókkal kell továbbítani.
STEP 7 példaprogram
6.2.2
Folyamatadat-konfiguráció
STEP 7 hozzáférés módja
3 PD…24 PD
SFC14/15 rendszerfunkciók (6…48 bájt hosszúságú)
Param + 3 PD…24 PD
SFC14/15 rendszerfunkciók (6…48 bájt hosszúságú a PD számára + 8 bájt a paraméterek számára)
SIMATIC S7-hez a README_GSD6009.PDF fájlban találhatók tervezési és programozási példák. Lásd még a 6.4 fejezetet a 55. oldalon.
SBus időtúllépés Ha a DFP21B a rendszerbuszon lévő egy vagy több hajtásszabályozót nem képes elérni, akkor a gateway a hozzá tartozó hajtásszabályozó 1. állapotszavába F111 System error (rendszerhiba) hibakódot ír. A H1 (rendszerhiba) LED világít, és a diagnosztikai interfészen keresztül megjelenik a hibaüzenet. A hajtásszabályozó leállásához a MOVITRAC® B rendszerhiba P815 SBus időtúllépés paraméterét 0-tól eltérő értékre kell beállítani. A gateway-nél a hiba törli önmagát, azaz a kommunikáció megindulása után azonnal folytatódik az aktuális folyamatadatok cseréje.
6.2.3
Készülékhiba A gateway készülékek az önellenőrzés során sokféle hibát felismernek. A hiba felismerése esetén reteszelik magukat. A pontos hibareakciókat és azok elhárítását a Hibalista tartalmazza. Az önellenőrzés során észlelt hiba eredményeképpen a busz bemeneti folyamatadataiban mindegyik frekvenciaváltó 1. állapotszavába az F111 System error (rendszerhiba) hibakód kerül beírásra. Ekkor a DFP21B H1 (rendszerhiba) LED-je egyenletesen villog. A pontos hibakód a MOVITOOLS® MotionStudio révén megjelenik a diagnosztikai interfészen a gateway állapotkijelzésénél.
48
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Üzemi tulajdonságok a PROFIBUS DP hálózaton Paraméterezés a PROFIBUS DP hálózaton keresztül
I
6
0 6.2.4
A DFP21B terepibusz-időtúllépése gateway üzemmódban A P831 Fieldbus Timeout Response paraméterrel állítható be, hogy a gateway hogyan viselkedjen időtúllépés esetén.
6.3
Nincs reakció
Az alárendelt SBus hajtásai az utolsó alapjellel működnek tovább. A PROFIBUS-kommunikáció megszakadása esetén ezek a hajtások nem vezérelhetők.
PO_DATA = 0
PROFIBUS-időtúllépés észlelésekor minden 1. vezérlőszavas vagy 2. vezérlőszavas folyamatadat-konfigurációval rendelkező hajtásnál aktiválódik a gyorsleállás. Emellett a gateway a vezérlőszó 0…2. bitjének értékét 0-ra állítja. A hajtások a gyorsleállási rámpa mentén leállnak.
Paraméterezés a PROFIBUS DP hálózaton keresztül PROFIBUS DP esetén a hajtásparamétereket a 8 bájtos MOVILINK® paramétercsatornán keresztül lehet elérni, amely a szokásos Read és Write műveletek mellett további paraméterműveleteket is lehetővé tesz. A frekvenciaváltók PROFIBUS DP paramétercsatornán keresztüli paraméterezése csak MOVIDRIVE® MDX61B és a DFP21B gateway paraméterei esetében alkalmazható. A PROFIBUS DP paramétercsatorna nem biztosít adathozzáférési lehetőséget az SBus-ra a gateway alá telepített frekvenciaváltók paramétereihez.
6.3.1
A 8 bájtos MOVILINK® paramétercsatorna felépítése PROFIBUS DP esetén a frekvenciaváltó hajtásparamétereit a paraméter-folyamatadat objektumon (parameter process data object, PPO) keresztül lehet elérni. A PPO továbbítása ciklikus, és a folyamatadat-csatorna [2] mellett paramétercsatornát [1] is tartalmaz, amely lehetővé teszi az aciklikus paraméterérték-cserét.
[1]
[2]
[1]
[2]
10. ábra: Kommunikáció a PROFIBUS DP hálózaton keresztül
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
53492AXX
49
6
I
Üzemi tulajdonságok a PROFIBUS DP hálózaton Paraméterezés a PROFIBUS DP hálózaton keresztül
0 Az alábbi táblázat a 8 bájtos MOVILINK® paramétercsatorna felépítését mutatja, amely egy adminisztrációs bájtból, egy indexszóból, egy fenntartott bájtból, valamint 4 adatbájtból áll. 0. bájt adminisztráció
A 8 bájtos MOVILINK® paramétercsatorna adminisztrálása
1. bájt
2. bájt
3. bájt
4. bájt
5. bájt
6. bájt
7. bájt
index high
index low
adatok, MSB
adatok
adatok
adatok, LSB
subindex paraméterindex
4 adatbájt
A paraméterezés teljes folyamatát a 0. (adminisztrációs) bájt koordinálja. Ez a bájt fontos szolgáltatásparamétereket hordoz. Ilyen paraméter a műveletazonosító, az adathossz, a végrehajtásra kerülő művelet végrehajtása és állapota. Az alábbi táblázat szerint 0., az 1., a 2. és a 3. bit tartalmazza a műveletazonosítót, azaz definiálja, hogy milyen műveletet kell végrehajtani. A 4. és az 5. bit az írási művelet adathosszát adja meg bájtban, amit SEW hajtásszabályozó esetén 4 bájtra kell beállítani. 7 / MSB
6
5
4
3
2
1
0 / LSB
Műveletazonosító 0000 = nincs utasítás 0001 = Olvasás (Read) 0010 = Írás (Write) 0011 = Write Parameter volatile 0100 = Read Minimum 0101 = Read Maximum 0110 = Read Default 0111 = Read Scale (skálaolvasás) 1000 = Read Attribute (attribútumolvasás) Adathossz 00 = 1 bájt 01 = 2 bájt 10 = 3 bájt 11 = 4 bájt (ezt kell beállítani!) Handshake bit ciklikus adatátvitel esetén minden új feladatnál át kell billenteni Állapotbit 0 = a művelet végrehajtásakor nem volt hiba 1 = a művelet végrehajtásakor hiba történt
A 6. bit a vezérlés és a hajtásszabályozó közötti handshake célját szolgálja. A hajtásszabályozóban elindítja a megadott művelet végrehajtását. Mivel a PROFIBUS DP esetében a paramétercsatorna és a folyamatadatok átvitele ciklikus, a hajtásszabályozón a műveletek végrehajtását élvezérelten, a 6. handshake bittel kell indítani. Ehhez e bit értékét minden új művelet megadásakor át kell billenteni. A hajtásszabályozó a handshake bit révén jelzi, hogy a műveletet végrehajtotta-e vagy sem. Ha a vezérlésben a fogadott handshake bit megegyezik az elküldöttel, úgy a művelet végrehajtása megtörtént. A 7. bit (állapotbit) azt jelzi, hogy a művelet végrehajtása rendben megtörtént, avagy közben hiba történt.
50
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Üzemi tulajdonságok a PROFIBUS DP hálózaton Paraméterezés a PROFIBUS DP hálózaton keresztül
I
6
0 Indexcímzés
A 2. (Index High) és a 3. bájt (Index Low) határozza meg azt a paramétert, amelyet a terepibusz-rendszeren olvasni vagy írni kell. A hajtásszabályozók paramétereinek címzésére – a csatlakoztatott buszrendszertől függetlenül – egyetlen egységes index szolgál. Az 1. bájt fenntartott bájt, értéke kötelezően 0x00.
Adattartomány
Az adatok a paramétercsatorna 4.–7. bájtjában találhatók (lásd az alábbi táblázatot), ezért műveletenként legfeljebb 4 bájtnyi adat vihető át. Az adatok bejegyzése jobbra igazítással történik, azaz a 7. bájt a legalacsonyabb értékű (LSB) és a 4. bájt a legmagasabb értékű adatbájt (MSB). 0. bájt
1. bájt
2. bájt
3. bájt
4. bájt
5. bájt
6. bájt
7. bájt
adminisztráció
subindex
index high
index low
adatok, MSB
adatok
adatok
adatok, LSB
1. felső bájt
1. alsó bájt
2. felső bájt
2. alsó bájt
felső szó
alsó szó dupla szó
Hibás műveletvégrehajtás
A művelet hibás végrehajtását az adminisztrációs bájt állapotjelző bitjének beállítása jelzi. Ha a fogadott és az elküldött handshake bit megegyezik, akkor a hajtásszabályozó végrehajtotta a műveletet. Ha az állapotbit hibát jelez, akkor a paraméterüzenet adattartománya a hibakódot tartalmazza. A 4.–7. bájt tartalmazza strukturált formában a visszatérési kódot. Lásd a 6.5 fejezetet a 56. oldalon. 0. bájt
1. bájt
2. bájt
3. bájt
4. bájt
5. bájt
6. bájt
7. bájt
adminisztráció
subindex
index high
index low
hibaosztály
hibakód
kieg. hibakód, high
kieg. hibakód, low
Állapotbit = 1: hibás művelet-végrehajtás
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
51
I
6
Üzemi tulajdonságok a PROFIBUS DP hálózaton Paraméterezés a PROFIBUS DP hálózaton keresztül
0 6.3.2
Paraméter olvasása PROFIBUS DP hálózaton keresztül (Read) A Read műveletnek a 8 bájtos MOVILINK® paramétercsatornán történő végrehajtásához a handshake bit a paramétercsatorna ciklikus átvitele miatt csak akkor billenthető át, amikor a teljes paramétercsatorna a műveletnek megfelelően fel lett dolgozva. Ezért a paraméterek olvasásakor tartsa be az alábbi sorrendet: 1. Adja meg az olvasandó paraméter indexét a 2. (index, high) és a 3. (index, low) bájtban. 2. Adja meg a Read művelet azonosítóját az adminisztrációs bájtban (0. bájt). 3. A handshake bit átbillentésével továbbítsa a Read műveletet a hajtásszabályozóra. Mivel olvasási műveletről van szó, az elküldött adatbájtokat (4…7. bájt) valamint az (adminisztrációs bájtban megadott) adathosszt a szoftver nem veszi figyelembe, ezért ezeket nem is kell beállítani. A hajtásszabályozó ekkor végrehajtja a Read műveletet és a handshake bit átbillentésével nyugtázza. 7 / MSB
6
5
4
3
2
1
0 / LSB
0
0/11)
X2)
X2)
0
0
0
1
Műveletazonosító 0001 = Olvasás (Read) Adathossz a Read művelet esetében nem releváns Handshake bit ciklikus adatátvitel esetén minden új feladatnál át kell billenteni Állapotbit 0 = a művelet végrehajtásakor nem volt hiba 1 = a művelet végrehajtásakor hiba történt 1) bit átbillentése 2) nem releváns
A fenti táblázat egy Read művelet kódolását mutatja az adminisztrációs bájtban. Az adathossz nem releváns, csak a Read művelet azonosítóját kell megadni. Ennek a műveletnek az aktiválása a hajtásszabályozón a handshake bit átbillentésével történik meg. Példakánt a Read művelet aktiválható az adminisztrációs bájt 01hex vagy 41hex kódolásával.
52
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Üzemi tulajdonságok a PROFIBUS DP hálózaton Paraméterezés a PROFIBUS DP hálózaton keresztül
I
6
0 6.3.3
Paraméter írása PROFIBUS DP hálózaton keresztül (Write) A Write műveletnek a 8 bájtos MOVILINK® paramétercsatornán történő végrehajtásához a handshake bit a paramétercsatorna ciklikus átvitele miatt csak akkor billenthető át, amikor a teljes paramétercsatorna a műveletnek megfelelően fel lett dolgozva. Ezért a paraméterek írásakor tartsa be az alábbi sorrendet: 1. Adja meg az írandó paraméter indexét a 2. (index, high) és a 3. (index, low) bájtban. 2. Adja meg az írandó adatokat a 4…7. bájtban. 3. Adja meg a Write művelet azonosítóját és adathosszát az adminisztrációs bájtban (0. bájt). 4. A handshake bit átbillentésével továbbítsa a Write műveletet a hajtásszabályozóra. A hajtásszabályozó ekkor végrehajtja a Write műveletet és a handshake bit átbillentésével nyugtázza. Az alábbi táblázat egy Write művelet kódolását mutatja az adminisztrációs bájtban. Az adathossz az SEW hajtásszabályozók minden paraméterénél 4 bájt. Ennek a műveletnek a továbbítása a hajtásszabályozóra a handshake bit átbillentésével történik meg. Így a Write művelet kódolása az adminisztrációs bájtban az SEW hajtásszabályozókon mindig 32hex vagy 72hex. 7 / MSB
6
5
4
3
2
1
0 / LSB
0
0/11)
1
1
0
0
1
0
Műveletazonosító 0010 = Írás (Write) Adathossz 11 = 4 bájt Handshake bit ciklikus adatátvitel esetén minden új feladatnál át kell billenteni Állapotbit 0 = a művelet végrehajtásakor nem volt hiba 1 = a művelet végrehajtásakor hiba történt 1) bit átbillentése
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
53
I
6
Üzemi tulajdonságok a PROFIBUS DP hálózaton Paraméterezés a PROFIBUS DP hálózaton keresztül
0 6.3.4
Paraméterezés a PROFIBUS DP hálózaton keresztül A WRITE művelet példáján az alábbi ábra alapján bemutatjuk a vezérlés és a hajtásszabályozó között PROFIBUS DP hálózaton keresztül végzett paraméterezés folyamatát. A folyamat egyszerűsítése céljából az alábbi ábrán csak a paramétercsatorna adminisztrációs bájtját mutatjuk be. Míg a vezérlés előkészíti a paramétercsatornát a Write művelet számára, a hajtásszabályozó csak fogadja és visszaküldi a paramétercsatornát. A művelet aktiválása csak abban a pillanatban történik meg, amikor a handshake bit átbillen, ebben a példában 0-ról 1-re. A hajtásszabályozó ekkor értelmezi a paramétercsatornát és feldolgozza a Write műveletet, de továbbra is minden üzenetre handshake bit = 0 választ ad. A végrehajtott művelet nyugtázása a hajtásszabályozó válaszüzenetében lévő handshake bit átbillentésével történik meg. A vezérlés ekkor felismeri, hogy a fogadott handshake bit ismét egyezik az elküldöttel, és új paraméterezést készíthet elő. Vezérlés
PROFIBUS DP(V0)
Hajtásszabályozó (slave)
--
00110010XXX …
Æ
Ä
00110010XXX …
--
a paramétercsatorna fogadása kiértékelés nélkül
paramétercsatorna előkészítése a Write művelethez a handshake bit átbillentése és a művelet továbbítása a hajtásszabályozóra
a művelet nyugtázva, mivel a küldött és a fogadott handshake bit ismét azonos
6.3.5
--
01110010XXX …
Æ
Ä
00110010XXX …
--
--
01110010XXX …
Æ
Ä
00110010XXX …
--
Ä
01110010XXX …
--
--
01110010XXX …
Æ
Write művelet végrehajtva, a handshake bit átbillentése
a paramétercsatorna fogadása kiértékelés nélkül
Paraméter-adatformátum A terepibusz-interfészen át végzett paraméterezésnél ugyanazt a paraméterkódolást használjuk, mint a soros RS-485 interfészen ill. a rendszerbuszon át végzett paraméterezésnél. Az egyes paraméterek adatformátuma és értéktartománya a "Parameterverzeichnis MOVIDRIVE®" (MOVIDRIVE® paraméterlista) c. kiadványban található.
54
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Üzemi tulajdonságok a PROFIBUS DP hálózaton SIMATIC STEP 7 példaprogram
I
6
0
6.4
SIMATIC STEP 7 példaprogram Ez a példa ingyenes speciális szolgáltatásként csak a PLC program létrehozásának elvi eljárásmódját mutatja be, kötelezettség nélkül. Emiatt a példaprogram tartalmáért felelősséget nem vállalunk.
Ennél a példánál a MOVIDRIVE® vagy MOVITRAC® készüléket "3 PD" folyamatadatkonfigurációval terveztük a PIW576… bemeneti címre és a POW576… kimeneti címre. Kb. 50 adatszót tartalmazó DB 3 adatmodult hozunk létre. Az SFC14 meghívásával a szoftver a bemeneti folyamatadatokat a DB3 adatmodul 0., 2. és 4. adatszavába másolja. A vezérlőprogram feldolgozása után az SFC15 meghívásakor a 20., a 22. és a 24. adatszó kimeneti folyamatadatai a POW576… kimeneti címre másolódnak. A RECORD paraméternél ügyeljen arra, hogy a hossz megadása bájtban történik. Ennek egyeznie kell a konfigurált hosszal. A rendszerfunkciókról további információk a STEP 7 online súgójában találhatók.
//a ciklikus programfuttatás kezdete az OB1-ben BEGIN NETWORK TITLE =PI adatok másolása a hajtásszabályozóról a DB3 0./2./4. szavába CALL SFC 14 (DPRD_DAT) //DP slave record olvasása LADDR := W#16#240 //576. bemeneti cím RET_VAL:= MW 30 //eredmény a 30. jelzőszóba RECORD := P#DB3.DBX 0.0 BYTE 6 //mutató NETWORK TITLE =PLC program hajtásalkalmazással // a PLC program DB3 folyamatadatokat használ a hajtás vezérlésére // L L L
DB3.DBW 0//PI1 betöltése (1. állapotszó) DB3.DBW 2 //PI2 betöltése (tényleges fordulatszámérték) DB3.DBW 4 //PI3 betöltése (nincs funkciója)
L T L T L T
W#16#0006 DB3.DBW 20//6hex írása PO1-be (vezérlőszó = engedélyezés) 1500 DB3.DBW 22//1500dec írása PO2-be (fordulatszám-alapjel = 300 1/min) W#16#0000 DB3.DBW 24//0hex írása PO3-ba (de nincs funkciója)
//a ciklikus programfuttatás vége az OB1-ben NETWORK TITLE =PO adatok másolása DB3 20./22./24. szavából a hajtásszabályozóra CALL SFC 15 (DPWR_DAT) //DP slave record írása LADDR := W#16#240 //576. kimeneti cím = 240hex RECORD := P#DB3.DBX 20.0 BYTE 6 //mutató DB/DW-re RET_VAL:= MW 32 //eredmény a 32. jelzőszóba
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
55
I
6
Üzemi tulajdonságok a PROFIBUS DP hálózaton A paraméterezés visszatérési (return) kódjai
0
6.5
A paraméterezés visszatérési (return) kódjai
6.5.1
Elemek 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 általában 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)
Ezeknek a visszatérési kódoknak az egyértelmű leírása a terepi busz kommunikációs profiljának kézikönyvében található, e dokumentációnak nem része. A PROFIBUS hálózattal összefüggésben azonban az alábbi különleges esetek fordulhatnak elő:
6.5.2
Error class (hibaosztály) A hibaosztály pontosabban behatárolja a hiba fajtáját. A MOVIDRIVE® az alábbi – az EN 50170 (V2) szabványban definiált – hibaosztályokat támogatja: 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 a 6.5.4 fejezetet a 57. oldalon)
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.
6.5.3
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.
56
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Üzemi tulajdonságok a PROFIBUS DP hálózaton Különleges esetek
I
6
0 6.5.4
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 táblázat sorolja fel a lehetséges kiegészítő hibakódokat.
Add. code high (hex)
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 az X13 RS-485 processz-interfészén keresztül
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
6.6
Különleges esetek
6.6.1
Különleges visszatérési (return) kódok Azokat a paraméterezési hibákat, amelyeket a terepibusz-rendszer felhasználói szintjén nem lehet, ill. a hajtásszabályozó rendszerszoftvere nem tud automatikusan azonosítani, a rendszer különleges esetként kezeli. Az alkalmazott opcionális terepibusz-kártyától függően az alábbi hibák kerülhetnek a különleges esetek kategóriájába: •
Valamely művelet hibás kódolása a paramétercsatornában
•
Valamely művelet hosszának hibás megadása a paramétercsatornában
•
Belső kommunikációs hiba
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
57
6
I
Üzemi tulajdonságok a PROFIBUS DP hálózaton Különleges esetek
0 A művelet hibás kódolása a paramétercsatornában
Kód (dec)
Jelentés
Error class (hibaosztály):
5
Service (Művelet)
Error code (hibakód):
5
Illegal Parameter (nem megengedett paraméter)
Add. code (kieg. hibakód), high:
0
–
Add. code (kieg. hibakód), low:
0
–
Hibaelhárítás
Ellenőrizze a 0. és az 1. bitet a paramétercsatornában.
A hosszúság hibás megadása a paramétercsatornában
Paramétercsatornán történő paraméterezéskor az olvasási vagy írási műveletnél nem 4 adatbájt lett megadva. A visszatérési kódokat az alábbi táblázat tartalmazza. Kód (dec)
Jelentés
Error class (hibaosztály):
6
Access (hozzáférési hiba)
Error code (hibakód):
8
Type conflict (típusütközés)
Add. code (kieg. hibakód), high:
0
–
Add. code (kieg. hibakód), low:
0
–
Hibaelhárítás
Ellenőrizze a paramétercsatorna adminisztrációs bájtjában az adathosszúságot megadó 4. és 5. bitet. Mindkét bit értékének 1-nek kell lennie.
Belső kommunikációs hiba
Belső 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 paramétermű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.
Hibaelhárítás
58
Paramétercsatornán keresztül történő paraméterezéskor az adminisztrációs és a fenntartott bájt kódolása hibás. Az alábbi táblázat e különleges eset visszatérési kódjait tartalmazza.
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, rövid időre válassza le a hajtásszabályozót a hálózatról, majd kapcsolja ismét be. Ha a hiba folyton fellép, kérjen tanácsot az SEW szervizétől.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A PROFIBUS DP-V1 – bevezetés
I
7
0
7
A PROFIBUS DP-V1 funkciói Ebben a fejezetben a PROFIBUS DP-V1 funkcióiról adunk információkat.
7.1
A PROFIBUS DP-V1 – bevezetés Ez a fejezet azokat a funkciókat és fogalmakat írja le, amelyeket az SEW hajtásszabályozónak a PROFIBUS DP-V1 terepi buszon történő üzemeltetéséhez használunk. A PROFIBUS DP-V1-ről további átfogó műszaki információt a PROFIBUSFelhasználók Szervezeténél vagy a www.profibus.com címen kaphat. A PROFIBUS DP-V1 specifikációval a PROFIBUS DP-V1 bővítések keretében új aciklikus Read/Write műveletek kerültek bevezetésre. Ezek az aciklikus műveletek speciális üzeneteken illeszkednek be a futó ciklikus buszüzembe, így biztosított a kompatibilitás a PROFIBUS DP (0-s verzió) és a PROFIBUS DP-V1 (1-es verzió) között. Az aciklikus Read/Write műveletekkel nagyobb adatmennyiség cserélhető ki a master és a slave (hajtásszabályozó) között, mint amennyi például a 8 bájtos paramétercsatornán a ciklikus input- és outputadatokkal átvihető. A DP-V1 buszon át történő aciklikus adatcsere előnye a ciklikus buszüzem minimális terhelése, mivel a DPV1 üzenetek csak szükség esetén illeszkednek be a buszciklusba. A DP-V1 paramétercsatornával két lehetőség nyílik a felhasználó számára: •
A fölérendelt vezérlés hozzáfér az SEW DP-V1 slave-ek minden készülékinformációjához. Így a ciklikus folyamatadatokon kívül készülékbeállítások is olvashatók, menthetők a vezérlésben és módosíthatók a slave-ben.
•
Ezenkívül adott a lehetőség, hogy a MOVITOOLS® MotionStudio szerviz- és üzembe helyezési eszközt a DP-V1 paramétercsatornán át érjék el, saját RS-485 kapcsolat használata helyett. A részletes információk a MOVITOOLS® MotionStudio szoftver telepítése után a …\SEW\Movitools\Fieldbus mappában találhatók.
A következőkben a jobb megértést segítendő bemutatjuk a PROFIBUS DP-V1 lényeges jellemzőit. C1-Master C2-Master
C2-Master
Cyclic OUT Data Param
PD
Param
PD
PROFIBUS DP-V1
Cyclic IN Data
Acyclic DP-V1 C2-Services
Acyclic DP-V1 C1-Services
Acyclic DP-V1 C2-Services
SEW Drive 58617AXX
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
59
I
7
A PROFIBUS DP-V1 funkciói A PROFIBUS DP-V1 – bevezetés
0 7.1.1
1. osztályú master (C1 master) A PROFIBUS DP-V1 hálózaton különféle masterosztályokat különböztetünk meg. A C1 master lényegében a ciklikus adatcserét végzi a slave készülékekkel. Tipikus C1 masterek például a vezérlőrendszerek (pl. a PLC-k), amelyek ciklikus folyamatadatokat cserélnek a slave-vel. A C1 master és a slave közötti aciklikus kapcsolat automatikusan létrejön a PROFIBUS DP-V1 ciklikus kapcsolatával együtt, ha a GSD fájlban aktiválták a DP-V1 funkciót. A PROFIBUS DP-V1 hálózatban csak egy C1 master üzemeltethető.
7.1.2
2. osztályú master (C2 master) Maga a C2 master nem végez ciklikus adatcserét a slave készülékekkel. Tipikus C2 masterek például a megjelenítő rendszerek vagy az akár ideiglenesen telepített programozó készülékek (notebook / PC). A C2 master kizárólag az aciklikus kapcsolatokat használja a slave készülékkel végzett kommunikációra. Ezeket a C2 master és a slave közötti aciklikus kapcsolatokat az Initiate művelet építi fel. Sikeres Initiate művelet esetén megtörténik a kapcsolat felépítése. Felépített állapotban a Read vagy a Write művelettel aciklikusan cserélhetők adatok a slave készülékekkel. A DP-V1 hálózaton több aktív C2 master lehet. Az egy slave készülékkel egyidejűleg felépített C2 kapcsolatok számát a slave határozza meg. Az SEW hajtásszabályozók két párhuzamos C2 kapcsolatot támogatnak.
7.1.3
Adatrekordok (DS = Data set) A DP-V1 műveleteken keresztül továbbított hasznos adatok adatrekordba vannak összefogva. Minden adatrekordot egyértelműen meghatároz a hossza, a slot száma és az index. Az SEW hajtásszabályozókkal történő DP-V1 kommunikációhoz a 47. adatrekord felépítését használjuk, ami a PROFIBUS felhasználói szervezet hajtástechnika PROFIdrive profiljában a V3.1 verziótól hajtásokhoz való DP-V1 paramétercsatornaként van definiálva. Ezen a paramétercsatornán át különféle hozzáférési eljárások állnak rendelkezésre a hajtásszabályozók paraméteradataihoz.
60
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A PROFIBUS DP-V1 – bevezetés
I
7
0 7.1.4
DP-V1 műveletek A DP-V1 bővítések új műveleteket eredményeznek, amelyek a master és a slave közötti aciklikus adatcserére használhatók. Elviekben az alábbi műveleteket különböztetjük meg:
7.1.5
C1 master
Kapcsolattípus: MSAC1 (Master/Slave Acyclic C1)
Read
adatrekord olvasása
Write
adatrekord írása
C2 master
Kapcsolattípus: MSAC2 (Master/Slave Acyclic C2)
INITIATE
C2 kapcsolat felépítése
ABORT
C2 kapcsolat bezárása
Read
adatrekord olvasása
Write
adatrekord írása
DP-V1 riasztáskezelés Az aciklikus műveletek mellett a DP-V1 specifikáció bővített riasztáskezelést is definiál. Különféle riasztástípusokat különböztetünk meg. Így a DP-V1 üzemmódban már nem lehetséges a készülékspecifikus diagnózis kiértékelése a "DDLM_SlaveDiag" DP-V0 művelettel. A hajtástechnika számára nincs DP-V1 riasztáskezelés definiálva, mivel a hajtásszabályozó állapotinformációinak átvitele általában a ciklikus folyamatadatkommunikációval történik.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
61
I
7
A PROFIBUS DP-V1 funkciói Az SEW hajtásszabályozók tulajdonságai
0
7.2
Az SEW hajtásszabályozók tulajdonságai A PROFIBUS DP-V1 szerinti SEW terepibusz-interfészek a DP-V1 interfész tekintetében mind azonos kommunikációs jellemzőkkel rendelkeznek. Elviekben a hajtásokat a DP-V1 szabványnak megfelelően egy C1 master ciklikus folyamatadatokkal vezérli. Ez a C1 master (rendszerint PLC) a ciklikus adatcsere során kiegészítésként használhat egy 8 bájtos MOVILINK® paramétercsatornát a DFP21B paraméterműveletek végrehajtására. A C1 master az alárendelt résztvevőkhöz a DP-V1 C1 csatornán át, Read és Write művelettel fér hozzá. Ezzel a két paraméterező csatornával párhuzamosan két további C2 csatorna építhető fel, amelyeken át például az első C2 master megjelenítőként paraméteradatokat olvas és a második C2 master notebook-ként a MOVITOOLS® segítségével a hajtást konfigurálja. C2-Master
C1-Master
C2-Master
Acyclic DP-V1 C1-Services
DP:
8 Byte Param
PROFIBUS DP-V1 Acyclic DP-V1 C2-Services
C2-Parameterbuffer
C2-Parameterbuffer
SEW PROFIBUS DP-V1 Interface
Cyclic IN/Out
C1-Parameterbuffer
PD
DP Parameterbuffer
DP:
Acyclic DP-V1 C2-Services
cyclic
Process Data
Parameterbuffer
Drive System 11. ábra: Paramétercsatornák a PROFIBUS DP-V1 esetében
62
53124AXX
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
I
7
0
7.3
A DP-V1 paramétercsatorna struktúrája Elvben a 47-es adatrekorddal a hajtás paraméterezése 3.0-s profilverziójú PROFIdrive DP-V1 paramétercsatorna szerint történik. A Request ID bejegyzés segítségével különböztethető meg a PROFIdrive profil szerinti vagy az SEW-MOVILINK® műveletek révén történő paraméter-hozzáférés. Az alábbi táblázat az egyes elemek lehetséges kódolásait sorolja fel. Az adatrekord struktúrája mind PROFIdrive, mind MOVILINK® hozzáférés esetén azonos. PROFIdrive
DP-V1 Parameter Channel READ/WRITE DS47
SEW MOVILINK® 53125AXX
A következő MOVILINK® műveletek támogatottak: •
8 bájtos MOVILINK® paramétercsatorna a hajtásszabályozó által támogatott összes művelettel, mint – – – –
READ Parameter WRITE Parameter Write Parameter volatile (felejtő) stb.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
63
7
I
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
0 A következő PROFIdrive műveletek támogatottak: •
az egyes dupla szó típusú paraméterek olvasása (Request Parameter)
•
az egyes dupla szó típusú paraméterek írása (Change Parameter)
Táblázat 1: A DS47 adatrekord elemei Box (mező)
Adattípus
Értékek
Request Reference
Unsigned8
0x00 0x01…0xFF
fenntartva
Request ID
Unsigned8
0x01 0x02 0x40
Request parameter (PROFIdrive) Change parameter (PROFIdrive) SEW MOVILINK® service
Response ID
Unsigned8
Válasz (pozitív): 0x00 fenntartva 0x01 Request parameter (+) (PROFIdrive) 0x02 Change parameter (+) (PROFIdrive) 0x40 SEW MOVILINK® service (+) Válasz (negatív): 0x81 Request parameter (–) (PROFIdrive) 0x82 Change parameter (–) (PROFIdrive) 0xC0 SEW MOVILINK® service (–)
Axis
Unsigned8
0x00…0xFF
A tengelyek darabszáma (0…255)
No. of Parameters
Unsigned8
0x01…0x13
1…19 DWORD (240 DP-V1 adatbájt)
Attribute
Unsigned8
0x10
Érték
SEW MOVILINK® esetén (Request ID = 0x40): 0x00 Nincs művelet 0x10 READ Parameter 0x20 WRITE Parameter 0x30 Write Parameter volatile 0x40…0xF0 fenntartva
64
No. of Elements
Unsigned8
0x00 0x01…0x75
nem indexelt paraméterekhez Mennyiség (1…117)
Parameter Number
Unsigned16
0x0000…0xFFFF MOVILINK® paraméterindex
Subindex
Unsigned16
0x0000
SEW: mindig 0
Format
Unsigned8
0x43 0x44
Dupla szó Hiba
No. of Values
Unsigned8
0x00…0xEA
Mennyiség (0…234)
Error Value
Unsigned16
0x0000…0x0064 PROFIdrive hibakódok 0x0080 + MOVILINK® Additional Code Low SEW MOVILINK® esetén 16 bites hibakód
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
I
7
0 7.3.1
Paraméterezés a 47. adatrekordon keresztül A paraméter-hozzáférés a Write és a Read DP-V1 műveletek kombinációjával történik. A Write.req segítségével történik a paraméterezési parancs átvitele a slave készülékre. Ezt követően történik meg a slave készüléken belüli feldolgozás. A master ekkor Read.req üzenetet küld, hogy fogadja a paraméterezési választ. Ha a master negatív Read.res választ kap a slave-től, akkor megismétli a Read.req kérést. Amint lezárult a paraméter-feldolgozás a hajtásszabályozóban, az pozitív Read.res választ ad. A hasznos adatok ekkor tartalmazzák a paraméterezési választ az előzőleg a Write.req üzenettel küldött paraméterezési parancsra (lásd az alábbi ábrát). Ez a mechanizmus a C1 és a C2 masterre is érvényes.
Master Parameter Request
PROFIBUS-DP-V1 WRITE.req DS47 with data (parameter request)
Slave (Drive) Parameter Request
WRITE.res without data
READ.req DS47 without data
Parameter Processing
READ.res(-) without data
READ.req DS47 without data
Parameter Response
READ.res(+) with data (parameter response)
12. ábra: Üzenetsorrend PROFIBUS DP-V1-en át történő paraméter-hozzáférés esetén
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Parameter Response
53126AXX
65
I
7
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
0 7.3.2
Folyamatsorrend a DP-V1 master esetében Nagyon rövid busz-ciklusidő esetén a paraméterezési válasz lekérdezése hamarabb történik, mint ahogy a frekvenciaváltó a paraméter-hozzáférést a készüléken belül lezárná. Így ebben az időpontban a frekvenciaváltó válaszadatai még nem állnak rendelkezésre. Ebben az állapotban a frekvenciaváltó a DP-V1 szinten negatív választ ad Error_Code _1 = 0xB5 (állapotütközés) hibával. A DP-V1 masternek ekkor újabb lekérdezést kell küldenie a fenti Read.req Headerrel, amíg a hajtásszabályozóról pozitív válasz nem érkezik.
Write request küldése paraméteradatokkal
Write.response ellenőrzése
Negatív Write.response
Pozitív Write.response DS_Read.req küldése paraméteradatokkal
Read. response állapot ütközés?
van
nincs
Egyéb hiba vagy időtúllépés
van
nincs Paraméter-átvitel OK, az adatok rendelkezésre állnak
A paraméter-átvitel hibával megszakadt (ERROR)
53127AHU
66
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
I
7
0 7.3.3
Alárendelt hajtásszabályozó címzése A DS47 adatrekord struktúrája definiálja az Axis elemet. Ezzel az elemmel egy közös PROFIBUS interfészen üzemeltetett többtengelyes hajtások valósíthatók meg. Az Axis (tengely) elem így egy a PROFIBUS interfésznek alárendelt készüléket címez meg. Ezt az eljárást például a MOVIMOT®-hoz való MQP típusú vagy a MOVITRAC® 07-hez való UFP típusú buszmoduloknál használják.
MOVIDRIVE® címzése PROFIBUS DP-V1-en
A hajtásszabályozó paramétereihez Axis = 0 beállítással lehet hozzáférni. Mivel a MOVIDRIVE®-on nincs alárendelt hajtáskészülék, az Axis > 0 paraméterű hozzáférések hibakóddal visszautasításra kerülnek. C1-Master C2-Master
C2-Master
Cyclic OUT Data Param
PD
Param
PD Cyclic IN Data
Acyclic DP-V1 C1-Services
PROFIBUS DP-V1 Acyclic DP-V1 C2-Services Acyclic DP-V1 C2-Services
Axis = 0 Axis = 0
Axis = 0
53556AXX
13. ábra: MOVIDRIVE® közvetlen címzése PROFIBUS DP-V1-en keresztül, ha Axis = 0
7.3.4
MOVILINK® paraméterparancsok Az SEW hajtásszabályozók MOVILINK® paramétercsatornája közvetlenül a 47. adatrekord struktúrájában kerül leképezésre. A MOVILINK® paraméterezési parancsok cseréjére a 0x40 (SEW MOVILINK® service) Request ID-t használjuk. A MOVILINK® műveletekkel a paraméter-hozzáférés elvileg a következőkben leírt felépítés szerint történik. Ennek során a 47. adatrekord jellemző üzenetsorrendjét használjuk. Request ID:
0x40 SEW MOVILINK® service
A MOVILINK® paramétercsatornában a tulajdonképpeni műveletet az Attribute adatrekord-elem definiálja. Ekkor az elemhez tartozó High Nibble megfelel a DP paramétercsatorna adminisztrációs bájtjában található Service Nibble-nek.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
67
7
I
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
0 Példa egy paraméter olvasására MOVILINK® segítségével
A következő táblázatok példákkal mutatják a Write.request és Read.res hasznos adatok felépítését egy egyedi paraméternek a MOVILINK® paramétercsatornán át történő olvasása esetében. Paraméterparancs küldése A táblázat a Write.req művelet hasznos adatainak kódolását mutatja a DP-V1 Header megadásával. A Write.req művelettel történik a paraméterezési parancs továbbítása a hajtásszabályozóra. A firmware-verziót kell kiolvasni. Táblázat 2: Write.request Header a paraméterezési parancs átadásához Művelet:
Write.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
10
10 bájt hasznos adat a paraméterparancshoz
Táblázat 3: A Write.req HASZNOS ADATAI a MOVILINK® "Read Parameter" számára Bájt
Box (mező)
Érték
Leírás
0
Request Reference
0x01
A paraméterezési parancs egyedi referenciaszáma, a paraméterválaszban tükröződik
1
Request ID
0x40
SEW MOVILINK® service
2
Axis
0x00
Tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Attribute
0x10
"Read Parameter" MOVILINK® művelet
5
No. of Elements
0x00
0 = hozzáférés közvetlen értékhez, nincs alelem
6, 7
Parameter Number
0x206C
MOVILINK® index 8300 = "Firmware Version"
8, 9
Subindex
0x0000
Subindex 0
Paraméterválasz lekérdezése A táblázat a Read.req HASZNOS ADATAINAK kódolását mutatja a DP-V1 Header megadásával. Táblázat 4: Read.req a paraméterezési válasz lekérdezésére Művelet:
Read.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
240
A válaszpuffer maximális hossza a DP-V1 masterben
Pozitív MOVILINK® paraméterezési válasz A táblázat a Read.res HASZNOS ADATAIT mutatja és a paraméterezési parancs pozitív válaszadatait. Példaként a 8300-as index (firmware-verzió) paraméterértékét adja vissza. Táblázat 5: A pozitív Read.response és a paraméterezési válasz DP-V1 Headere
68
Művelet:
Read.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
10
10 bájt hasznos adat a válaszpufferben
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
I
7
0 Táblázat 6: Pozitív válasz a MOVILINK® műveletre Bájt
Box (mező)
Érték
Leírás
0
Response Reference
0x01
A paraméterezési parancs tükrözött referenciaszáma
1
Response ID
0x40
Pozitív MOVILINK® válasz
2
Axis
0x00
Visszaadott tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Format
0x43
Paraméterformátum: dupla szó
5
No. of values
0x01
1 érték
6, 7
Value Hi
0x311C
A paraméter magas helyiértékű része
8, 9
Value Lo
0x7289
A paraméter alacsony helyiértékű része Dekódolás: 0x 311C 7289 = 823947913 dec >> Firmware-verzió 823 947 9.13
Példa egy paraméter írására MOVILINK® segítségével
Az alábbi táblázatok példaképpen a Write és a Read művelet felépítését mutatják az 12345 értéknek a H0 IPOSplus® változóba való felejtő írása esetében (paraméterindex 11000). Erre a Write Parameter volatile MOVILINK® művelet használható. "Write parameter volatile" parancs küldése Táblázat 7: A Write.request és a paraméterezési parancs DP-V1 Headere Művelet:
Write.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
16
16 bájt hasznos adat a parancspufferhez
Táblázat 8: A Write.req hasznos adatai a "Write Parameter volatile" MOVILINK® művelet esetében Bájt
Box (mező)
Érték
Leírás
0
Request Reference
0x01
A paraméterezési parancs egyedi referenciaszáma, a paraméterválaszban tükröződik
1
Request ID
0x40
SEW MOVILINK® service
2
Axis
0x00
Tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Attribute
0x30
"Write Parameter volatile" MOVILINK® művelet
5
No. of Elements
0x00
0 = hozzáférés közvetlen értékhez, nincs alelem
6, 7
Parameter Number
0x2AF8
Paraméterindex 11000 = "IPOS variable H0"
8, 9
Subindex
0x0000
Subindex 0
10
Format
0x43
Dupla szó
11
No. of values
0x01
1 paraméterérték módosítása
12, 13
Value HiWord
0x0000
A paraméterérték magasabb helyiértékű része
14, 15
Value LoWord
0x0BB8
A paraméterérték alacsonyabb helyiértékű része
A Write.request elküldése után történik a Write.response fogadása. Ha a paramétercsatorna feldolgozásakor nem lépett fel állapotütközés, akkor pozitív Write.response érkezik. Máskülönben az Error_code_1-ben az állapothiba található.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
69
7
I
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
0 Paraméterválasz lekérdezése A táblázat a Write.req HASZNOS ADATAINAK kódolását mutatja a DP-V1 Header megadásával. Táblázat 9: Read.req a paraméterezési válasz lekérdezésére Mező
Érték
Leírás
Function_Num Slot_Number
Read.req X
A Slot_Number nincs használatban
Index
47
A rekord indexe
Length (hossz)
240
A válaszpuffer max. hossza a DP masterben
Pozitív válasz "Write Parameter volatile" műveletre Táblázat 10: A pozitív Read.response és a paraméterezési válasz DP-V1 Headere Művelet:
Read.response
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
4
4 bájt hasznos adat a válaszpufferben
Táblázat 11: Pozitív válasz a "Write Parameter" MOVILINK® műveletre
Negatív paraméterválasz
Bájt
Box (mező)
Érték
Leírás
0
Response Reference
0x01
A paraméterezési parancs tükrözött referenciaszáma
1
Response ID
0x40
Pozitív MOVILINK® válasz
2
Axis
0x00
Visszaadott tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
Az alábbi táblázat egy MOVILINK® művelet negatív válaszának kódolását mutatja. Negatív válasz esetén a Response ID 7. bitje be van állítva. Táblázat 12: Negatív válasz MOVILINK® műveletre Művelet:
70
Read.response
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
8
8 bájt hasznos adat a válaszpufferben
Bájt
Box (mező)
Érték
Leírás
0
Response Reference
0x01
A paraméterezési parancs tükrözött referenciaszáma
1
Response ID
0xC0
Negatív MOVILINK® válasz
2
Axis
0x00
Visszaadott tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Format
0x44
Hiba
5
No. of values
0x01
1 hibakód
6, 7
Error value
0x0811
MOVILINK® visszatérési kód pl. Error Class 0x08, Add. Code 0x11 (lásd "A paraméterezés MOVILINK® visszatérési kódjai DP-V1 esetében" c. részt a 71. oldalon)
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
I
7
0 A paraméterezés MOVILINK® visszatérési kódjai DP-V1 esetében
A következő táblázat azokat a visszatérési kódokat mutatja, amelyeket az SEW DP-V1 hibás DP-V1 paraméter-hozzáférés esetén visszaküld. MOVILINK® Visszatérési kód (hex)
Leírás
0x0810
Nem megengedett index, a készülékben nincs ilyen paraméterindex
0x0811
A funkció/paraméter nincs implementálva
0x0812
Csak olvasási hozzáférés megengedett
0x0813
A paramétertiltás aktív
0x0814
A gyári beállítás aktív
0x0815
A paraméterérték túl nagy
0x0816
A paraméterérték túl kicsi
0x0817
Hiányzik a szükséges opcionális kártya
0x0818
Hiba a rendszerszoftverben
0x0819
Paraméter-hozzáférés csak RS-485 processz-interfészen keresztül
0x081A
Paraméter-hozzáférés csak RS-485 diagnosztikai interfészen keresztül
0x081B
A paraméter hozzáférés ellen védett
0x081C
Szabályozótiltás szükséges
0x081D
Nem megengedett paraméterérték
0x081E
A gyári beállítás lett aktiválva.
0x081F
A paraméter nincs tárolva az EEPROM-ban
0x0820
A paramétert engedélyezett végfoknál nem lehet megváltoztatni / Fenntartva
0x0821
fenntartva
0x0822
fenntartva
0x0823
A paraméter csak IPOS programleállítás esetén módosítható
0x0824
A paramétert csak kikapcsolt automatikus beállítás (Autosetup) mellett lehet megváltoztatni
0x0505
Az adminisztrációs és a fenntartott bájt hibásan van kódolva
0x0602
Kommunikációs hiba a hajtásszabályozó rendszer és az opcionális terepibuszkártya között
0x0502
Az alárendelt kapcsolat időtúllépése (pl. Reset vagy Sys-Fault során)
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
71
I
7
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
0 7.3.5
PROFIdrive paraméterparancsok Az SEW hajtásszabályozók PROFIdrive paramétercsatornája közvetlenül a 47. adatrekord struktúrájában kerül leképezésre. A PROFIdrive műveletekkel a paraméterhozzáférés elvileg a következőkben leírt felépítés szerint történik. Ennek során a 47. adatrekord jellemző üzenetsorrendjét használjuk. Mivel a PROFIdrive csak a két Request ID-t Request ID:0x01Request parameter (PROFIdrive) Request ID:0x02Change parameter (PROFIdrive) definiálja, a MOVILINK® műveletekkel összehasonlítva csak korlátozott adathozzáférés áll rendelkezésre. A Request ID = 0x02 = Change Parameter (PROFIdrive) hatása a remanens íráshozzáférés a kiválasztott paraméterhez. Ennek következtében minden íráshozzáférésnél írásra kerül a frekvenciaváltó belső Flash/EEPROM tárolója. Amennyiben rövid időközönként ciklikusan szükséges paramétert írni, akkor kérjük, használja a "Write Parameter volatile" MOVILINK® műveletet. Ezzel a művelettel csak a frekvenciaváltó RAM-jában módosítja a paraméterértékeket.
Példa egy paraméter olvasására PROFIdrive segítségével
A következő táblázatok példákkal mutatják a Write.request és Read.res hasznos adatok felépítését egy egyedi paraméternek a MOVILINK® paramétercsatornán át történő olvasása esetében. Paraméterparancs küldése A táblázat a Write.req művelet hasznos adatainak kódolását mutatja a DP-V1 Header megadásával. A Write.req művelettel történik a paraméterezési parancs továbbítása a hajtásszabályozóra. Táblázat 13: Write.request Header a paraméterezési parancs átadásához Művelet:
Write.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
10
10 bájt hasznos adat a paraméterparancshoz
Táblázat 14: A Write.req HASZNOS ADATAI a PROFIdrive "Request Parameter" számára
72
Bájt
Box (mező)
Érték
Leírás
0
Request Reference
0x01
A paraméterezési parancs egyedi referenciaszáma, a paraméterválaszban tükröződik
1
Request ID
0x01
Request parameter (PROFIdrive)
2
Axis
0x00
Tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Attribute
0x10
Hozzáférés a paraméterértékhez
5
No. of Elements
0x00
0 = hozzáférés közvetlen értékhez, nincs alelem
6, 7
Parameter Number
0x206C
MOVILINK® index 8300 = "Firmware Version"
8, 9
Subindex
0x0000
Subindex 0
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
I
7
0 Paraméterválasz lekérdezése A táblázat a Read.req HASZNOS ADATAINAK kódolását mutatja a DP-V1 Header megadásával. Táblázat 15: Read.req a paraméterezési válasz lekérdezésére Művelet:
Read.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
240
A válaszpuffer maximális hossza a DP-V1 masterben
Pozitív PROFIdrive paraméterezési válasz A táblázat a Read.res hasznos adatait mutatja és a paraméterezési parancs pozitív válaszadatait. Példaként a 8300-as index (firmware-verzió) paraméterértékét adja vissza. Táblázat 16: A pozitív Read.response és a paraméterezési válasz DP-V1 Headere Művelet:
Read.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
10
10 bájt hasznos adat a válaszpufferben
Táblázat 17: Pozitív válasz a MOVILINK® műveletre Bájt
Box (mező)
Érték
Leírás
0
Response Reference
0x01
A paraméterezési parancs tükrözött referenciaszáma
1
Response ID
0x01
Pozitív válasz "Request Parameter" műveletre
2
Axis
0x00
Visszaadott tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Format
0x43
Paraméterformátum: dupla szó
5
No. of values
0x01
1 érték
6, 7
Value Hi
0x311C
A paraméter magas helyiértékű része
8, 9
Value Lo
0x7289
A paraméter alacsony helyiértékű része Dekódolás: 0x 311C 7289 = 823947913 dec >> Firmware-verzió 823 947 9.13
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
73
7
I
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
0 Példa egy paraméter írására PROFIdrive segítségével
A következő táblázatok példákkal mutatják a Write és a Read művelet felépítését az n11 belső alapjel remanens írása esetében (lásd a "Példa egy paraméter írására MOVILINK® segítségével" c. részt a 69. oldalon). Erre a Change Parameter PROFIdrive művelet használható. "Write parameter" parancs küldése Táblázat 18: A Write.request és a paraméterezési parancs DP-V1 Headere Művelet:
Write.request
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
16
16 bájt hasznos adat a parancspufferhez
Táblázat 19: A Write.req hasznos adatai a "Change Parameter" PROFIdrive művelet esetében Bájt
Box (mező)
Érték
Leírás
0
Request Reference
0x01
A paraméterezési parancs egyedi referenciaszáma, a paraméterválaszban tükröződik
1
Request ID
0x02
Change parameter (PROFIdrive)
2
Axis
0x01
Tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Attribute
0x10
Hozzáférés a paraméterértékhez
5
No. of Elements
0x00
0 = hozzáférés közvetlen értékhez, nincs alelem
6, 7
Parameter Number
0x7129
Parameter Index 8489 = P160 n11
8, 9
Subindex
0x0000
Subindex 0
10
Format
0x43
Dupla szó
11
No. of values
0x01
1 paraméterérték módosítása
12, 13
Value HiWord
0x0000
A paraméterérték magasabb helyiértékű része
14, 15
Value LoWord
0x0BB8
A paraméterérték alacsonyabb helyiértékű része
A Write.request elküldése után történik a Write.response fogadása. Ha a paramétercsatorna feldolgozásakor nem lépett fel állapotütközés, akkor pozitív Write.response érkezik. Máskülönben az Error_code_1-ben az állapothiba található.
Paraméterválasz lekérdezése A táblázat a Write.req hasznos adatainak kódolását mutatja a DP-V1 Header megadásával. Táblázat 20: Read.req a paraméterezési válasz lekérdezésére Mező
Érték
Function_Num Slot_Number
74
Leírás Read.req
X
A Slot_Number nincs használatban
Index
47
A rekord indexe
Length (hossz)
240
A válaszpuffer max. hossza a DP-V1 masterben
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
I
7
0 Pozitív válasz "Write Parameter" műveletre Táblázat 21: A pozitív Read.response és a paraméterezési válasz DP-V1 Headere Művelet:
Read.response
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
4
4 bájt hasznos adat a válaszpufferben
Táblázat 22: Pozitív válasz a "Change Parameter" PROFIdrive művelet esetében
Negatív paraméterválasz
Bájt
Box (mező)
Érték
Leírás
0
Response Reference
0x01
A paraméterezési parancs tükrözött referenciaszáma
1
Response ID
0x02
Pozitív PROFIdrive válasz
2
Axis
0x01
Visszaadott tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
Az alábbi táblázat egy PROFIdrive Service negatív válaszának kódolását mutatja. Negatív válasz esetén a Response ID 7. bitje be van állítva. Táblázat 23: Negatív válasz PROFIdrive műveletre Művelet:
Read.response
Leírás
Slot_Number
0
Tetszőleges (nincs kiértékelve)
Index
47
Az adatrekord indexe; mindig 47-es index
Length (hossz)
8
8 bájt hasznos adat a válaszpufferben
Bájt
Box (mező)
Érték
Leírás
0
Response Reference
0x01
A paraméterezési parancs tükrözött referenciaszáma
1
Response ID
0x810x82
Negatív válasz a "Request Parameter" utasításra, negatív válasz a "Change Parameter" utasításra
2
Axis
0x00
Visszaadott tengelyszám; 0 = egyedi tengely
3
No. of Parameters
0x01
1 paraméter
4
Format
0x44
Hiba
5
No. of values
0x01
1 hibakód
6, 7
Error value
0x0811
MOVILINK® visszatérési kód pl. Error Class 0x08, Add. Code 0x11 (lásd "A paraméterezés MOVILINK® visszatérési kódjai DP-V1 esetében" c. részt a 71. oldalon)
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
75
7
I
A PROFIBUS DP-V1 funkciói A DP-V1 paramétercsatorna struktúrája
0 PROFIdrive visszatérési kódok DP-V1 esetében
76
Ez a táblázat a hibaszám (Error Number) kódolását mutatja a V3.1 PROFIdrive profil szerinti PROFIdrive DP-V1 paraméterválasz esetében. Ez a táblázat akkor érvényes, ha a "Request Parameter" és/vagy a "Change Parameter" PROFIdrive műveletet használják. Hibaszám
Jelentés
Használat
0x00
Nem megengedett paraméterszám
Hozzáférés nem rendelkezésre álló paraméterhez
0x01
A paraméterérték nem módosítható
Paraméterérték-módosítási hozzáférés nem módosítható paraméterértékhez
0x02
Minimális vagy maximális érték túllépve
Értékmódosítási kísérlet olyan értékre, amely kívül esik a határértékeken
0x03
Téves subindex
Hozzáférés nem rendelkezésre álló subindexhez
0x04
Nincs hozzárendelés
Subindexszel való hozzáférés nem indexelt paraméterhez
0x05
Téves adattípus
Érték-hozzárendelési kísérlet olyan értékkel, amelynek típusa nem felel meg a paraméter adattípusának
0x06
Nem megengedett beállítás (csak visszaállítás (reset) lehetséges)
Kísérlet 0-nál nagyobb érték megadására olyan helyen, ahol ez nem megengedett
0x07
A leírás elem nem módosítható
Leírás-módosítási hozzáférés nem módosítható leíráselemhez
0x08
fenntartva
(PROFIdrive Profile V2: PPO-Write lekérdezés az IR esetében nem áll rendelkezésre)
0x09
Nem áll rendelkezésre leírás
Hozzáférés nem rendelkezésre álló leíráshoz (a paraméterérték rendelkezésre áll)
0x0A
fenntartva
(PROFIdrive Profile V2: téves hozzáférési csoport)
0x0B
Nincs műveleti prioritás
Paraméter-módosítási jog nélküli kísérlet történt paraméter módosítására
0x0C
fenntartva
(PROFIdrive Profile V2: hibás jelszó)
0x0D
fenntartva
(PROFIdrive Profile V2: a szöveg ciklikus adatátvitel során nem olvasható be)
0x0E
fenntartva
(PROFIdrive Profile V2: a név ciklikus adatátvitel során nem olvasható be)
0x0F
Nem áll rendelkezésre szöveg-hozzárendelés
Hozzáférés hozzárendelt szöveghez, amely nem áll rendelkezésre (a paraméterérték rendelkezésre áll)
0x10
fenntartva
(PROFIdrive Profile V2: nincs PPO-Write)
0x11
A lekérdezés az üzemmód miatt nem hajtható végre
A hozzáférés pillanatnyilag nem lehetséges, az ok nincs közelebbről meghatározva
0x12
fenntartva
(PROFIdrive Profile V2: egyéb hiba)
0x13
fenntartva
(PROFIdrive Profile V2: az adatok ciklikus adatcsere során nem olvashatók be)
0x14
Nem megengedett érték
Kísérlet érték módosítására olyanra, amely bár a megengedett tartományba esik, de más távoli okok miatt nem megengedett (meghatározott értékkészletű paraméter)
0x15
Túl hosszú válasz
A pillanatnyi válasz hossza meghaladja a maximálisan átvihető hosszat
0x16
Nem megengedett paramétercím
Nem megengedett érték vagy olyan érték, amely nem megengedett ehhez az attribútumhoz, ilyen darabszámú elemhez, ehhez a paraméterszámhoz, subindexhez vagy e tényezők kombinációjához.
0x17
Hibás formátum
Írási művelet: Nem megengedett formátum, ill. nem támogatott paraméteradat-formátum
0x18
Az értékek darabszáma nem konzisztens
Írási művelet: A paraméteradatok értékeinek darabszáma nem felel meg a paramétercímen lévő elemek számának
0x19
Nem létező tengely
Hozzáférés nem létező tengelyhez
0x64-ig
fenntartva
–
0x65..0xFF
gyártótól függően
–
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A C1 master tervezése
I
7
0
7.4
A C1 master tervezése DP-V1 C1 master tervezéséhez szükséges a SEWA6003.GSD fájl, amely aktivizálja a DFP21B DP-V1 funkcióit. Ehhez az szükséges, hogy a GSD fájl és a DFP21B firmwaree funkcionálisan megegyezzen. Az SEW-EURODRIVE a DP-V1 funkciók bevezetésével 2 GSD-fájlt szállít (lásd az 5.2.1 fejezetet a 26. oldalon, az 5.2.2 fejezetet a 27. oldalon és az 5.3.1 fejezetet a 34. oldalon).
7.4.1
Üzemmód (DP-V1 üzemmód) C1 master tervezésekor rendszerint használható a DP-V1 üzemmód. Minden olyan DP slave, amelynek GSD fájljában engedélyezve vannak a DP-V1 funkciók, és amely támogatja a DP-V1-et, ilyenkor DP-V1 üzemmódban üzemel. A standard DP slave-ek továbbra is a PROFIBUS DP-n keresztül üzemelnek, így biztosított a DP-V1- és a DPkompatibilis modulok egyidejű üzemeltetése. A master funkciókészletétől függően az is lehetséges, hogy egy DP-V1-kompatibilis résztvevőt, amelyet a DP-V1 GSD fájllal terveztek, DP üzemmódban üzemeltessenek.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
77
I
7
A PROFIBUS DP-V1 funkciói A C1 master tervezése
0 7.4.2
SIMATIC S7 példaprogram A GSD fájlban lévő STEP 7 kód azt mutatja meg, hogy hogyan történik a paraméterhozzáférés az SFB 52/53 STEP 7 rendszerfunkció-modulon át. A STEP 7 kódot lemásolhatja és STEP 7 forrásként importálhatja/lefordíthatja. Ez a példa ingyenes speciális szolgáltatásként csak a PLC program létrehozásának elvi eljárásmódját mutatja be, kötelezettség nélkül. Emiatt a példaprogram tartalmáért felelősséget nem vállalunk.
Példa: "DPV1_Movilink_FB" FB5 funkciómodul FUNCTION_BLOCK FB 5 TITLE =DPV1_Movilink_FB //MEGJEGYZÉS! //Ez a példaprogram csak az elvi eljárásmódot mutatja. //A hibás programműködésért és azok következményeiért nem tudunk sem jogi sem másféle felelősséget vállalni! // // //Rendszerfeltételek: // - DP master S7-300 vagy S7-400 családból, amely támogatja a DP-V1 master funkciókészletet. // // - SEW DP-V1 Profibus-kapcsolódás (jelölés: "SEWA600x.GSD") // //Ez a funkciómodul paramétercserét végez a frekvenciaváltó és a PLC között a DP-V1 csatornán. // Mivel az adatcsere esetében, amely a DP-V1 paramétercsatornán zajlik, aciklikus műveletről van szó, a funkciómodult addig kell meghívni, amíg az adatcsere végbe nem megy (az az időtartam, amely a paraméterezési parancs fActivate-tel történő kezdeményezésétől az fDone visszajelzésig tart). // // // // AUTHOR : SEW FAMILY : Movilink VERSION : 0.1 VAR_INPUT Drive_IO_Address : INT ; //A frekvenciaváltó perifériacíme bService : BYTE ; //Movilink műveletbájt 0x01 = Read, 0x02 = Write stb. bAxis : BYTE ; //egyedi tengely esetén 0, UFP11A használatakor a tengely alcíme wParameterIndex : WORD ; //MoviLink paraméterindex wSubIndex : WORD ; //Movilink subindex dwWRITEData : DWORD ; //Write-adatok InstanzDB_SFB52 : BLOCK_DB ; //Az SFB52 rendszerfunkció InstanzDB-je. DPV1_READ számára szükséges InstanzDB_SFB53 : BLOCK_DB ; //Az SFB53 rendszerfunkció InstanzDB-je. DPV1_WRITE számára szükséges END_VAR VAR_OUTPUT bError : BYTE ; dwData : DWORD ; definiált END_VAR
//nincs hiba = 0, S7 hiba = 1, időtúllépés = 2, Movilink hiba = 3; //ha fError=0, akkor adatot tartalmaz; ha fError=1, akkor az S7 hibakódot; különben nem
VAR_IN_OUT fActivate : BOOL ; //A funkció kezdeményezése fBusy : BOOL ; //Busy bit. Addig TRUE, amíg a funkció véget nem ér vagy az időtúllépés figyelése meg nem szólal fDone : BOOL ; //Azt jelzi, hogy a funkció befejeződött (hibával vagy a nélkül) END_VAR VAR fStaticBusy : BOOL ; //a Busy flag memóriabitje fStaticWRITEReq : BOOL ; //Ha MVLK WriteReq = TRUE ill. MVLK ReadReq = FALSE fDPV1WRITEDone : BOOL ; //Azt jelzi, hogy a DP-V1 Write végrehajtódott-e fAuxflag : BOOL ; dwStaticDriveAddr : DWORD ; //A frekvenciaváltó I/O címe iStaticReqLength : INT ; //Az átvitelre kerülő üzenet hossza MVLK_Req : STRUCT //Movilink WriteRequest struktúra RequestReference : BYTE := B#16#1; //REQ: Request Reference RequestId : BYTE := B#16#40; //REQ: Request ID Axis : BYTE ; //REQ: Axis No_of_Parameter : BYTE := B#16#1; //REQ: No. of Parameters Attribute : BYTE ; //REQ: Attribute No_of_Elements : BYTE ; //REQ: No. of Elements ParameterNumber : WORD ; //REQ: paraméterszám Subindex : WORD ; //REQ: Subindex Format : BYTE := B#16#43; Values : BYTE := B#16#1; WRITEData : DWORD ; //REQ: Write-adatok END_STRUCT ; TimeoutCounter : WORD ; //időtúllépés-számláló END_VAR
78
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A C1 master tervezése
I
7
0
VAR_TEMP MVLK_Resp : STRUCT //Movilink Response struktúra ResponseReference : BYTE ; //RESP: Response reference ResponseId : BYTE ; //RESP: Response ID Axis : BYTE ; //RESP: Axis No_of_Parameter : BYTE ; //RESP: No. of Parameters Attachment : ARRAY [0 .. 7 ] OF //REQ: Adatok BYTE ; END_STRUCT ; fTempError : BOOL ; fTempBusy : BOOL ; fTempDone : BOOL ; fTempValid : BOOL ; dwTempStatus : DWORD ; END_VAR BEGIN NETWORK TITLE =Átviteli paraméterek behelyezése a Movilink struktúrába U
#fActivate; FP #fAuxflag; //Ha éppen nem történik paraméterművelet kezdeményezése, O #fBusy; //és feldolgozása sem folyik, SPBN END; //akkor kilépés a funkcióból U #fStaticBusy; //Ha a static Busy be van állítva, akkor a Write művelet már végre van hajtva SPBN NEWR; //akkor ugrás új lekérdezéshez U #fDPV1WRITEDone; //Ha a Write művelet hiba nélkül befejeződött, ugrás READ-hez SPB READ; SPA WRIT; //egyébként ugrás WRITE-hoz NEWR: NOP 0; //Inicializálás: UN #fStaticBusy; //Kimeneti bitek és értékek visszaállítása S #fStaticBusy; //Busy kimenet és busy jelzőbit beállítása S #fBusy; R #fDone; //Done bit törlése L 0; T #bError; //Hiba- és kimenetiadat-értékek NULLÁRA állítása T #dwData; L #Drive_IO_Address; //DriveAddress konverziója Int-ből DWord-be T #dwStaticDriveAddr; //Az adatok tárolása Movilink struktúrában (itt csak a struktúra változó értékei kapnak értéket a bemeneti paraméterekkel) L #bAxis; T #MVLK_Req.Axis; L #bService; //Service bájt szorzása 10 hex értékkel SLW 4; T #MVLK_Req.Attribute; L #bService; SPL ERUI; //Ugrás a MVLK művelethibához SPA ERUI; // 0x00 No Service SPA ZEHN; // 0x01 Read Parameter SPA SEXZ; // 0x02 Write Parameter SPA SEXZ; // 0x03 Write Parameter volatile SPA ZEHN; // 0x04 Read Min SPA ZEHN; // 0x05 Read Max SPA ZEHN; // 0x06 Read Default SPA ZEHN; // 0x07 Read Scale SPA ZEHN; // 0x08 Read Attribute SPA ZEHN; // 0x09 Read EEPROM ERUI: NOP L T L SET S R R R BEA
0; // Hiba: érvénytelen MVLK művelet 3; //Movilink hiba #bError; DW#16#501; //MLER_ILLEGAL_SERVICE ; #fDone; //Busy és Done bit törlése #fBusy; #fStaticBusy; #fDPV1WRITEDone; ; //Funkció vége
SEXZ: NOP SET S L SPA
0; ; #fStaticWRITEReq; //Jelzi az adatkiértékelés számára, hogy ez MVLK Write Request volt 16; LEN; //Ugrás: hossz megadva
ZEHN: NOP SET R L
0; ; #fStaticWRITEReq; //Jelzi az adatkiértékelés számára, hogy ez MVLK Read Request volt 10;
LEN:
0; #iStaticReqLength; #wParameterIndex; #MVLK_Req.ParameterNumber; #wSubIndex; #MVLK_Req.Subindex; #dwWRITEData; //Az adatok beírása a struktúrába, akár írási, akár olvasási hozzáférés #MVLK_Req.WRITEData;
NOP T L T L T L T
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
79
I
7
A PROFIBUS DP-V1 funkciói A C1 master tervezése
0
NETWORK TITLE =WRITE művelet //Paraméterkérés továbbításához a frekvenciaváltóra az SFB53 műveletet //(DP-V1 Write művelet) kell végrehajtani. WRIT: NOP 0; CALL SFB 53 , #InstanzDB_SFB53 ( REQ := TRUE, ID := #dwStaticDriveAddr, INDEX := 47,//Adatrekord: 47 LEN := #iStaticReqLength, DONE := #fTempDone, BUSY := #fTempBusy, ERROR := #fTempError, STATUS := #dwTempStatus, RECORD := #MVLK_Req); //A visszatérési értékek kiértékelése U #fTempBusy; //Ha a funkció nem fejeződött be, akkor kilépés a funkcióblokkból és a Busy bit beállítása SPB ENDB; U #fTempError; //Ha nem lépett fel hiba, akkor ugrás az olvasás előkészítéséhez. SPBN RD_V; SET ; //Hiba lépett fel! Error bit beállítása és Busy bit törlése R #fBusy; R #fStaticBusy; R #fDPV1WRITEDone; S #fDone; L 1; //1-es hibakód (S7 hiba) kiadása T #bError; L #dwTempStatus; //S7 hibakód visszaadása T #dwData; BEA ; RD_V: NOP 0; //DP-V1 olvasási művelet előkészítése SET ; S #fDPV1WRITEDone; NETWORK TITLE =READ művelet //Paraméterválasz kéréséhez a frekvenciaváltóról az SFB52 műveletet //(DP-V1 Read művelet) kell végrehajtani. READ: NOP 0; CALL SFB 52 , #InstanzDB_SFB52 ( REQ := TRUE, ID := #dwStaticDriveAddr, INDEX := 47,//Datensatz 47 MLEN := 12, VALID := #fTempValid, BUSY := #fTempBusy, ERROR := #fTempError, STATUS := #dwTempStatus, LEN := #iStaticReqLength, RECORD := #MVLK_Resp); //A visszatérési értékek kiértékelése U #fTempBusy; //Ha a funkció nem fejeződött be, akkor kilépés a funkcióblokkból és a Busy bit beállítása SPB ENDB; U #fTempError; //Ha nem lépett fel hiba, akkor ugrás az adatkiértékeléshez SPBN DATA; L #TimeoutCounter; //Időtúllépés-számláló növelése L 1; +I ; T #TimeoutCounter; L #TimeoutCounter; //Ha az időtúllépés-számláló elérte a 300-at, akkor időtúllépési hiba kezdeményezése L 300; >=I ; SPB TOUT; //Ha xx80B5xx hex (állapotütközés) hiba jelentkezik, akkor már egy másik paraméterezési parancs aktív, és meg kell ismételni az olvasást L
ERR:
80
#dwTempStatus; UD DW#16#FFFF00; L DW#16#80B500; ==D ; SPBN ERR; NOP 0; SPA ENDB; SET R R R S L T L T L T BEA
; //Hiba lépett fel! Error bit beállítása és Busy bit törlése #fBusy; #fStaticBusy; #fDPV1WRITEDone; #fDone; 1; //1-es hibakód (S7 hiba) kiadása #bError; #dwTempStatus; //S7 hibakód visszaadása #dwData; 0; #TimeoutCounter; //Időtúllépés-számláló nullázása ;
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A C1 master tervezése
I
7
0
DATA: NOP L L ==I SPB L L ==I SPB SET S R R R L T L T L T BEA
0; //Adatkiértékelés (első választás, pozitív vagy negatív Response) #MVLK_Resp.ResponseId; B#16#40; //pozitív Movilink válasz? ; POSR; //ugrás a pozitív Response-hoz #MVLK_Resp.ResponseId; B#16#C0; //negatív Movilink válasz? ; NEGR; //ugrás a negatív Response-hoz ; //nem megengedett Movilink válasz #fDone; #fBusy; #fStaticBusy; #fDPV1WRITEDone; 3; //Movilink hiba #bError; DW#16#502; //MLER_NO_RESPONSE #dwData; 0; #TimeoutCounter; //Időtúllépés-számláló nullázása ; //Funkció vége
TOUT: NOP 0; //Időtúllépés L 2; //Movilink hiba T #bError; L 0; T #dwData; T #TimeoutCounter; //Időtúllépés-számláló nullázása SET ; //A funkció véget ért: S #fDone; //=> Done beállítása, Busy stb. törlése R #fActivate; R #fBusy; R #fStaticBusy; R #fDPV1WRITEDone; BEA ; NETWORK TITLE =A paraméteradatok kiértékelése POSR: NOP 0; U #fStaticWRITEReq; SPB WRR; //Ugrás WriteRequestResponse-hoz // // Read Request volt végrehajtva L #MVLK_Resp.Attachment[2]; //A kapott adatok írása a kimeneti paraméterekbe SLD 24; L #MVLK_Resp.Attachment[3]; SLD 16; +D ; L #MVLK_Resp.Attachment[4]; SLD 8; +D ; L #MVLK_Resp.Attachment[5]; +D ; T #dwData; L 0; //nincs hiba T #bError; SET ; //A funkció véget ért: S #fDone; //=> Done beállítása, fActivate stb. törlése R #fActivate; R #fBusy; R #fStaticBusy; R #fDPV1WRITEDone; L 0; T #TimeoutCounter; //Időtúllépés-számláló nullázása BEA ; WRR: NOP // // Write L T L T SET S R R R R L T BEA
0; Request volt végrehajtva 0; //Kimeneti paraméterek feltöltése NULLÁKKAL #dwData; 0; //nincs hiba #bError; ; //Hibabitek törlése #fDone; #fActivate; #fBusy; #fStaticBusy; #fDPV1WRITEDone; 0; #TimeoutCounter; //Időtúllépés-számláló nullázása ;
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
81
I
7
A PROFIBUS DP-V1 funkciói A C1 master tervezése
0
NEGR: NOP L T L SLW L +I T SET S R R R R L T BEA
0; 3; //Movilink hiba #bError; #MVLK_Resp.Attachment[2]; //Hibakód írása a kimeneti paraméterekbe 8; #MVLK_Resp.Attachment[3]; ; #dwData; ; //A funkció véget ért: #fDone; //=> Done beállítása, Busy stb. törlése #fActivate; #fBusy; #fStaticBusy; #fDPV1WRITEDone; 0; #TimeoutCounter; //Időtúllépés-számláló nullázása ;
ENDB: SET ; //Busy End S #fBusy; END: NOP 0; END_FUNCTION_BLOCK
Példa a "DPV1_Movilink_FB" FB5 hívására A modul hívásához illessze ezeket a sorokat saját ciklikus S7 programjába. FUNCTION FC 1 : VOID TITLE =A DP-V1 paramétercsatorna kezelése //Ez a példaprogram csak az elvi eljárásmódot mutatja. //A hibás programfunkciókért és azok következményeiért //sem jogi, sem egyéb felelősséget nem vállalunk! VERSION : 0.1 BEGIN NETWORK TITLE =MC07 paraméter írása //Ebben a példában az n11 belső alapjelhez (P160) a felejtő memóriába 123 ford./perc értéket írunk. //A paraméterműveletet pozitív éllel lehet indítani az M100.0-nál ("MC07" változótáblázat). // // //A paraméterművelet az MC07-et a 2. SBUS-címen szólítja meg: // //PROFIBUS-cím: 9 //Per.-cím: 512 // I // UFP11A MC07_1 MC07_2 // I________________I_______________I // SBUS-Adr.0 SBUS-Adr.1 SBUS-Adr. 2 // // // Megjegyzés a hardverkonfigurációhoz: //Az UFP11A perifériacímeinek ("PEW cím" és "PAW cím") azonos számértéket kell kapniuk, hogy a "Drive_IO_Address" bemenet egyértelműen definiálható legyen. // // // // L
L#123000; //A paraméterérték konverziója DINT-ből T MD 110; // DWORD-be //A paraméterérték átszámítási tényezője/értéktartománya: lásd a paraméterlistát az "MC07 kommunikáció" c. kézikönyvben CALL FB
történt
5 , DB 5 ( Drive_IO_Address bService bAxis wParameterIndex wSubIndex dwWRITEData InstanzDB_SFB52 InstanzDB_SFB53 bError dwData fActivate fBusy fDone
:= 512, := B#16#3,//0x01 = read, 0x02 = write, 0x03 = write volatile := B#16#2,//MC07, SBUS-cím: 2 := W#16#2129,//MOVILINK paraméterindex 8489d = P160, n11 belső alapjel := W#16#0,//MOVILINK Subindex = 0 := MD 110,//Az írni kívánt paraméterérték := DB 201,//InstanzDB az SFB52 számára, DPV1_READ-hez szükséges := DB 202,//InstanzDB az SFB53 számára, DPV1_WRITE-hoz szükséges := MB 118,//nincs hiba = 0; S7 hiba = 1, időtúllépés = 2, MOVILINK hiba = 3 := MD 114,//bError = 0 => kiolvasott paraméterérték; bError = 1 => S7 hibakód := M 100.0,//Aktiválási bit: paraméterezési parancs kezdeményezése := M 100.1,//A paraméterezési parancs feldolgozása folyik, vagy időtúllépés := M
100.2);//A paraméterezési parancs véget ért
END_FUNCTION
82
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A PROFIBUS DP-V1 funkciói A C1 master tervezése
I
7
0 7.4.3
7.4.4
DP-V1 műszaki adatok MOVIDRIVE® DFP21-hez GSD fájl DP-V1-hez:
SEWA6003.GSD
Modulnév a tervezéshez:
MOVIDRIVE DFP21B/MCH (DP-V1)
Párhuzamos C2 kapcsolatok száma:
2
Támogatott adatrekord:
Index 47
Támogatott slot-szám:
javasolt: 0
Gyártó kódja:
10A hex (SEW-EURODRIVE)
Profile ID:
0
C2 válasz-időtúllépés
1s
A C1 csatorna max. hossza:
240 bájt
A C2 csatorna max. hossza:
240 bájt
DP-V1 műszaki adatok gateway üzemmódhoz és MOVITRAC®-hez GSD fájl DP-V1-hez:
SEW6009.GSD
Modulnév a tervezéshez:
DFP21B_Gateway
Párhuzamos C2 kapcsolatok száma:
2
Támogatott adatrekord:
Index 47
Támogatott slot-szám:
javasolt: 0
Gyártó kódja:
10A hex (SEW-EURODRIVE)
Profile ID:
0
C2 válasz-időtúllépés
1s
A C1 csatorna max. hossza:
240 bájt
A C2 csatorna max. hossza:
240 bájt
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
83
I
7
A PROFIBUS DP-V1 funkciói A C1 master tervezése
0 7.4.5
A DP-V1 műveletek hibakódjai Ez a táblázat a DP-V1 szolgáltatások azon lehetséges hibakódjait tartalmazza, amelyek felléphetnek, ha a DP-V1 üzenetszinten hibás a kommunikáció. A táblázatra akkor van szüksége, ha Ön a DP-V1 szolgáltatásokra alapozva saját paraméterező modult kíván írni, mivel ezek a hibakódok közvetlenül az üzenetszinten kerülnek visszajelzésre.
Bit:
7
6
5
4
Error_Class
Error_Class (a DP-V1 specifikációból)
3
3
2
0
Error_Code
Error_Code (a DP-V1 specifikációból)
DP-V1 paramétercsatorna
0x0…0x9 hex = fenntartva 0xA = application (alkalmazás)
0x0 = read error (olvasási hiba) 0x1 = write error (írási hiba) 0x2 = module failure (modulhiba) 0x3 .. 0x7 = fenntartva 0x8 = version conflict (eltérő verziókból eredő probléma) 0x9 = feature not supported (a funkció nem támogatott) 0xA … 0xF = user specific (felhasználófüggő)
0xB = access (hozzáférés)
0x0 = invalid index (érvénytelen index)
0xB0 = a 47. adatblokk-index (DB47) nem létezik; a paraméterműveletek nincsenek támogatva
0x1 = write length error (írási hossz hiba) 0x2 = invalid slot (érvénytelen slot) 0x3 = type conflict (típusütközés) 0x4 = invalid area (érvénytelen terület) 0x5 = state conflict (állapotütközés)
0xB5 = a belső feldolgozási állapot miatt átmenetileg nem lehetséges a hozzáférés a DB 47-hez
0x6 = access denied (hozzáférés megtagadva) 0x7 = invalid range (érvénytelen tartomány)
0xB7 = DB 47 írása, hiba a DB 47 header-ben
0x8 = invalid parameter (érvénytelen paraméter) 0x9 = invalid type (érvénytelen típus) 0xA … 0xF = user specific (felhasználófüggő) 0xC = resource (erőforrás)
0x0 = read constraint conflict (olvasási korlátozásütközés) 0x1 = write constraint conflict (írási korlátozásütközés) 0x2 = resource busy (az erőforrás foglalt) 0x3 = resource unavailable (az erőforrás nem elérhető) 0x4..0x7 = fenntartva 0x8…0xF = user specific (felhasználófüggő)
0xD…0xF = user specific (felhasználófüggő)
84
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül Bevezetés
I
8
0
8
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül Ez a fejezet a MOVITOOLS® MotionStudio PROFIBUS-on keresztül történő üzemeltetését írja le.
8.1
Bevezetés A PROFIBUS DP-V1 a ciklikus folyamatadatokon kívül aciklikus paraméterműveleteket is biztosít a felhasználó számára. Ezek az aciklikus paraméterműveletek használhatók a vezérlőrendszer (Class 1 vagy C1 master) és a további diagnosztikai és megjelenítő készülékek (Class 2 vagy C2 master) által is.
C1-Master C2-Master
C2-Master
Cyclic OUT Data Param
PD
Param
PD
PROFIBUS DP-V1
Cyclic IN Data
Acyclic DP-V1 C2-Services
Acyclic DP-V1 C1-Services
Acyclic DP-V1 C2-Services
SEW Drive 58617AXX
A PROFIBUS DP-V1-en keresztül üzemeltetett MOVITOOLS® a C2 master funkcióit használja. Lényegében 2 tervezési változat létezik: Hozzáférés Softnet DP vezérlőprogram révén
A diagnosztikai PC-re telepítik a Siemens Softnet DP vezérlőprogramját. Ezt követően aciklikus C2 műveletekkel kapcsolat építhető fel a hajtással és a MOVITOOLS® MotionStudio online használható. Ez a tervezési változat független a C1 mastertől. Például akkor is felépíthető kapcsolat, ha a C1 master nem üzemel. A SIMATIC Net tervezését a 8.5 fejezet írja le.
Hozzáférés STEP 7-en át
A NetPro / SIMATIC STEP 7 rendszerben PG/PC-PROFIBUS kapcsolatot tervezünk és ezt átvisszük az automatizálási készülékre. A Softnet vezérlőprogramot nem szükséges telepíteni a diagnosztikai PC-re, ha a STEP 7 szoftver 5.3-as verziója és a 3-as javítócsomag (SP3) telepítve van a PC-re.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
85
I
8
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül Szükséges hardver
0
8.2
Szükséges hardver PROFIBUS masterkártya, Siemens gyártmány (CP5512, CP5611)
8.3
6GK1561-1AA00
SIMATIC NET CP5611 PCI kártya
PCI kártya PC-hez
6GK1551-2AA00
SIMATIC NET CP5512 PCMCIA kártya
PCMCIA kártya notebookhoz 32 bites Cardbus
Szükséges szoftver •
STEP 7 5.3-as verzió, SP3 vagy
•
Siemens Softnet DP – PC vezérlőprogram PROFIBUS DP-hez, 6.0-s vagy újabb verzió 6GK1704-5DW61-3AA0
8.4
86
SIMATIC NET PB Softnet-DP 6.1
Vezérlőprogram-csomag Windows NT 4.0, Windows 2000 operációs rendszerhez
•
MOVITOOLS® MotionStudio, 5.20-as vagy újabb verzió
•
Szerelje be a PROFIBUS masterkártyát a diagnosztikai PC-be és telepítse a vezérlőprogramot a gyártó utasításainak megfelelően.
•
Telepítse a MOVITOOLS® MotionStudio szoftvert.
Telepítés
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül A SIMATIC NET konfigurálása
I
8
0
8.5
A SIMATIC NET konfigurálása •
Indítsa el a "Set PG-PC interface" programot a Start menü [SIMATIC] / [SIMATIC NET] / [Settings] (beállítások) pontjára kattintva, vagy pedig a Windows Vezérlőpultjáról.
•
Állítsa be az alkalmazás hozzáférési útját az alábbi ábrán látható módon:
14. ábra: A PG/PC interfész beállítása
11307AEN
Ha a számítógépre SIMATIC STEP 7 van telepítve, és onnan indítják a "Set PG-PC interface" programot, akkor a hozzáférési út mezője le van tiltva. Kérjük, a Start menüből indítsa el a programot, a fent leírt módon.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
87
8
I
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül A SIMATIC NET konfigurálása
0 •
Nyomja meg a "Properties" (tulajdonságok) gombot, erre megnyílik a következő párbeszédablak:
15. ábra: A tulajdonságok beállítása
•
11308AEN
Állítsa be a szükséges paramétereket, ügyelve arra, hogy a PC (a legtöbb esetben) Class 2 masterként illeszkedik a meglévő PROFIBUS hálózatba. – Amennyiben a PLC Class 1 masterként aktív, akkor törölni kell a [PG/PC is the only master on Bus] (a PG/PC az egyetlen master a buszon) jelölőnégyzetet. – A PC-hez hozzá kell rendelni egy szabad címet, amelyet még nem foglalt el más master vagy slave. – Az adatátviteli sebességnek meg kell egyeznie a Class 1 masterével.
•
88
Profilként válassza a "DP"-t, vagy paraméterezze a buszszinkronizálást a meglévő PROFIBUS hálózatnak megfelelően.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül A SIMATIC NET konfigurálása
I
8
0 •
Zárja be a konfigurációs párbeszédablakot és ellenőrzés céljából nyissa meg a következő párbeszédablakot a "Diagnose" gombbal:
16. ábra: SIMATIC NET diagnosztika
11309AEN
Amennyiben a "Test" (teszt) gomb megnyomása után a kijelzett állapot "O.K.", és a "Read" (olvasás) gombbal a PROFIBUS-ra csatlakoztatott minden készülék megjelenik, akkor eddig minden helyesen van konfigurálva. A MOVITOOLS® MotionStudio ekkor üzemeltethető a PROFIBUS DP-V1-en keresztül.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
89
I
8
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül Az SEW kommunikációs szerver konfigurálása
0
8.6
Az SEW kommunikációs szerver konfigurálása Ahhoz, hogy a MOVITOOLS® MotionStudio szoftvert a PROFIBUS DP-V1-en keresztül üzemeltessék, szükség van CP5512 opcionális PC-kártyára, valamint a Siemens hozzá tartozó Softnet DP vezérlőcsomagjára. A PC Class 2 masterként csatlakozik a fennálló PROFIBUS hálózatra és a DP-V1 protokoll segítségével aciklikus paraméterműveletekkel tud kommunikálni a frekvenciaváltókkal. Ahhoz, hogy a MOVITOOLS® MotionStudio szoftvert a PROFIBUS-on keresztül üzemeltethessék, előzőleg konfigurálni kell az SEW kommunikációs szervert.
8.6.1
A kommunikáció felépítése A MOVITOOLS® MotionStudio különböző és egyidejűleg több kommunikációs úton teszi lehetővé az SEW-EURODRIVE GmbH & Co KG elektronikai termékeivel folytatott kommunikációt. A MOVITOOLS® MotionStudio elindításakor az SEW kommunikációs szerver is elindul, ezt a Windows értesítési területén megjelenő ikon jelzi.
8.6.2
Eljárás A kommunikáció konfigurálása 3 lépésből áll: 1. A Windows Tálcáján lévő ikonra duplán kattintva indítsa el az SEW kommunikációs szervert.
11327AXX
90
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül Az SEW kommunikációs szerver konfigurálása
I
8
0 2. A megjelenő [Configure Plugs] ikonra kattintva aktiválja a kommunikációs médiumok eszköztárát.
11325AXX
3. Konfigurálja a kívánt interfészt egérhúzással (drag and drop). Húzza a kívánt kapcsolatot az egérrel az [Available Plugs] mezőből a 4 kommunikációs csatorna egyikére, és kövesse a párbeszédablak utasításait.
58656AXX
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
91
8
I
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül Az SEW kommunikációs szerver konfigurálása
0 A PROFIBUS kapcsolat konfigurálásakor az alábbi párbeszédablak aktiválásával beállítható a PROFIBUS szervernek a MOVITOOLS® MotionStudio indításakor történő berendezése.
11311ADE
A PROFIBUS-szal folytatott kommunikáció felépítésének kísérlete során a következő üzenet jelenik meg:
11312AXX
A PROFIBUS kapcsolat sikeres indítása után a Windows Tálcáján megjelenik a PBServer ikon.
11310AXX
92
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül A csatlakoztatott készülékek automatikus keresése (készülékkeresés)
I
8
0
8.7
A csatlakoztatott készülékek automatikus keresése (készülékkeresés) Az
funkcióbillentyű vagy az "Online Scan" gomb megnyomása után megtörténik az összes konfigurált kommunikációs csatorna átvizsgálása és a megszólítható készülékek megjelenítése a készülékfában.
11315ADE
8.8
Az online üzemmód aktiválása •
Hajtsa végre a készülékkeresést (lásd 8.7 fejezet).
•
Jelölje ki az egérrel a kívánt készüléket, és az "Online mode" gombra kattintva kapcsolja a MOVITOOLS® MotionStudio online üzemmódba.
11316ADE
•
Ekkor jelölje ki a kívánt készüléket, és az egér jobb gombjával aktiválja a PlugIn menüt.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
93
I
8
A MOVITOOLS® MotionStudio üzemeltetése PROFIBUS-on keresztül A MOVITOOLS® MotionStudio üzemeltetésének ismert problémái
0
8.9
A MOVITOOLS® MotionStudio üzemeltetésének ismert problémái Ha problémák lépnek fel a konfiguráláskor, kérjük, ellenőrizze a következő pontokat: •
A PC a buszstruktúra megsértése nélkül van a PROFIBUS-ra csatlakoztatva?
•
Helyesen vannak kapcsolva a buszcsatlakozók lezáró ellenállásai?
•
Nincs máshol használatban a PC buszcíme?
SIMATIC NET-en keresztüli üzemeltetés esetén:
94
•
Bekapcsolták/kikapcsolták a "PG/PC is the only master on the bus" (a PG/PC az egyetlen master a buszon) jelölőnégyzetet?
•
Helyesen van beállítva az adatátviteli sebesség?
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Hibakeresés Diagnosztika
9
Hibakeresés
9.1
Diagnosztika
9
Az alábbiakban leírt diagnosztikai műveletek a leggyakoribb problémás esetek hibaelemzésének módját mutatják be: •
A hajtásszabályozó nem a PROFIBUS DP hálózaton dolgozik
•
A hajtásszabályozó az DP masterrel nem vezérelhető.
További tudnivalók – kifejezetten a hajtásszabályozó különböző terepibuszalkalmazásokhoz való paraméterezéséről – a Feldbus-Geräteprofil mit Parameterverzeichnis MOVIDRIVE® (MOVIDRIVE® terepibusz-készülékprofil és paraméterlista) c. kézikönyvben található. Olvassa el a GSD lemezén lévő aktuális tudnivalókat is.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
95
9
Hibakeresés Diagnosztika
1. diagnosztikai probléma: A hajtásszabályozó nem a PROFIBUS hálózaton dolgozik. Kiindulási állapot: • A hajtásszabályozó fizikailag csatlakoztatva van a PROFIBUS hálózatra • A hajtásszabályozó tervezését a PROFIBUS masteren elvégezték, a buszkommunikáció aktív Ç Be van dugva a buszcsatlakozó?
nem Æ
[A]
SÖTÉT Æ
[B]
VILÁGÍT Æ
[C]
igen Ç Mit mutat a BUS FAULT LED? VILLOG Ç A frekvenciaváltó felismeri az adatátviteli sebességet (P092 Baud rate fieldbus), a PROFIBUS masteren azonban még nem, vagy nem helyesen lett tervezve. Ç Ellenőrizze a tervezett és a DIP kapcsolón beállított buszcímet (P093 Fieldbus address) Ç Azonos buszcímek?
nem Æ
[D]
igen Ç Talán nem megfelelő készüléktípust tervezett vagy helytelen konfigurációt definiált. Ç Törölje a frekvenciaváltó tervezését a DP hálózatról. Ç Tervezze meg újra a frekvenciaváltót, a "MOVIDRIVE+DFP21" készülékmegnevezés kiválasztásával. Az egyszerűbb tervezés érdekében használjon előre definiált konfigurációt (pl. "Param + 3PD"). Az előre beállított konfigurációs adatokat ne módosítsa! Adja meg a vezérlőrendszerhez tartozó címtartományokat. Ç Töltse be a tervezést a DP masterre és indítsa el újra a buszkommunikációt. [A]
Ellenőrizze a busz kábelezését!
[B]
A frekvenciaváltó a PROFIBUS masterrel ciklikusan adatot cserél. A P090 PD konfiguráció paraméter azt mutatja, hogy milyen konfigurációval történik a frekvenciaváltók vezérlése a PROFIBUS-on keresztül. Ç A buszkommunikáció rendben van (a PROFIBUS DP-n keresztüli alapjelmegadással vagy vezérléssel kapcsolatos problémák esetén folytassa a 2. diagnosztikai problémával).
[C]
A frekvenciaváltó nem ismeri fel az adatátviteli sebességet (P092 Baud rate fieldbus)! Ç Ellenőrizze a busz kábelezését!
[D]
96
Végezze el a buszcímek illesztését!
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Hibakeresés Diagnosztika
9
2. diagnosztikai probléma: A hajtásszabályozó nem vezérelhető a DP masteren át. Kiindulási állapot: • A hajtásszabályozó buszkommunikációja OK (a BUS FAULT LED sötét) • A hajtásszabályozó 24 V-os üzemmódban van (nincs hálózati feszültség) Ç A probléma oka vagy a hajtásszabályozó téves paraméterezése vagy a PROFIBUS master hibás vezérlési programja. Ç Ellenőrizze a P094…P097 (PO1…PO3 alapjel-leírás) paraméterekkel, hogy a vezérlés által küldött alapjelek fogadása megfelelő-e. Ehhez próbaképpen küldjön minden kimeneti szóban 0-tól eltérő alapjelet. Ç Alapjelek fogadása megtörténik?
igen Æ
[A]
nem Ç Ellenőrizze a következő hajtásparaméterek helyes beállítását: • P100 SETPOINT SOURCE (alapjel-forrás)Fieldbus (terepi busz) (MOVITRAC® B esetén = SBus1 / fixed setpoint (rögzített alapjel)) • P101 CTRL. SIGNAL SOURCE (vezérlés forrása)Fieldbus (terepi busz) (MOVITRAC® B esetén = SBus1) • P876 ENABLE PO DATA (kimenő PD engedélyezése)YES (igen) Ç Beállítás OK?
nem Æ
[B]
igen Ç A probléma esetleg a DP masteren az Önök vezérlőprogramjában van. Ç Ellenőrizze, hogy a programban használt címek egyeznek-e a tervezett címekkel. Vegye figyelembe, hogy a hajtásszabályozónak konzisztens adatokra van szüksége, és a hozzáférésnek a vezérlőprogramon belül adott esetben speciális rendszerfunkciókon (pl. SIMATIC S7, SFC 14/15) kell történnie. [A]
Az alapjelek átvitele rendben megtörtént. Ellenőrizze a hajtásszabályozó engedélyezését a kapcsoknál.
[B]
Korrigálja a beállításokat!
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
97
Hibakeresés Hibalista
9 9.2
98
Hibalista
Hibakód
Megnevezés
Reakció
Ok
Intézkedés
17
Stack Overflow (veremtúlcsordulás)
Az SBus kommunikáció leállása
18
Stack Underflow (veremalulcsordulás)
Az SBus kommunikáció leállása
19
NMI (nem maszkolható megszakítás)
Az SBus kommunikáció leállása
20
Undefined Opcode (nem definiált műveleti kód)
Az SBus kommunikáció leállása A frekvenciaváltó elektronikájában zavar lépett fel, esetleg külső elektromágneses hatás miatt.
Ellenőrizze a földcsatlakozásokat és az árnyékolásokat, szükség esetén javítsa meg. A hiba ismételt fellépése esetén forduljon az SEW szervizhez.
21
Protection Fault (védelmi hiba)
Az SBus kommunikáció leállása
22
Illegal Word Operand Access (érvénytelen szóoperandushozzáférés)
Az SBus kommunikáció leállása
23
Illegal Instruction Access (érvénytelen utasításhozzáférés)
Az SBus kommunikáció leállása
25
EEPROM
Az SBus kommunikáció leállása
Hiba az EEPROM-hozzáférés során.
Hívja be a gyári beállítást, hajtson végre alaphelyzetbe állítást (Reset) és paraméterezze újra a DFP-t. A hiba újbóli fellépése esetén forduljon az SEW szervizhez.
28
Fieldbus Timeout (terepibuszidőtúllépés)
Alapértelmezés: PO-adat = 0 A hibareakció a P831 paraméterrel beállítható
A tervezett megszólalási időn belül nem jött létre kommunikáció a master és slave között.
• •
37
Watchdog Error (felügyeleti hiba)
Az SBus kommunikáció leállása
Hiba a rendszerszoftver futásában
Kérjen tanácsot az SEW szervizétől.
45
Initialization Error (inicializálási hiba)
Az SBus kommunikáció leállása
Önellenőrzéskor fellépő hiba alaphelyzetbe állításnál (a reset során).
Hajtson végre resetet. A hiba ismételt fellépése esetén forduljon az SEW szervizhez.
111
Device Timeout rendszerhiba
Nincs
Vegye figyelembe a DFP piros rendszerhiba-jelző LED-jét (H1). Ha a LED világít, a rendszerbusz egy vagy több résztvevőjét nem lehetett megszólítani az időtúllépési időn belül. Ha a piros rendszerhiba-jelző LED (H1) villog, maga a DFP hibásodott meg. Az F111-es hiba ekkor csak a terepi buszon keresztül jut a vezérléshez.
Ellenőrizze a tápellátást, valamint az SBus kábelezését és lezáró ellenállásait. Ha a DFP tervezése személyi számítógéppel történt, ellenőrizze a tervezést. Kapcsolja ki- és be a DFP kártyát. A hibajelzés megismétlődése esetén kérdezze le a hibát a diagnosztikai interfészen keresztül, majd a kapott eredménytől függően végezze el az e táblázatban megadott intézkedést.
Ellenőrizze a master kommunikációs rutinját A master tervben növelje meg az időtúllépés értékét (timeout), vagy kapcsolja ki a figyelést.
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Műszaki adatok DFP21B opció MOVIDRIVE® MDX61B-hez
10
Műszaki adatok
10.1
DFP21B opció MOVIDRIVE® MDX61B-hez
kVA
i
f
n
10
P Hz
DFP21B opció (MOVIDRIVE® MDX61B) Cikkszám
824 240 2
Teljesítményfelvétel
P=3W
PROFIBUS protokollváltozatok
PROFIBUS DP és DP-V1 az IEC 61158 szerint
Az adatátviteli sebesség automatikus felismerése
9,6 kbaud … 12 Mbaud
A csatlakozás módja
• •
Buszlezárás
Nem integrált, megfelelő, rákapcsolható lezáró ellenállással rendelkező PROFIBUS csatlakozóval valósítható meg.
Állomáscímek GSD fájl neve
1…125, DIP kapcsolóval állítható • •
SEW_6003.GSD (PROFIBUS DP) SEWA6003.GSD (PROFIBUS DP-V1) 6003hex = 24579dec
DP-azonosítószám Alkalmazásspecifikus paraméterezési adatok (Set-Prm-UserData)
9 pólusú Sub-D csatlakozódugasz csatlakozókiosztás az IEC 61158 szerint
• • •
9 bájt hosszúságú Hex paraméterezés 00,00,00,06,81,00,00,01,01 = DP diagnosztikai riasztás = KI Hex paraméterezés 00,00,00,06,81,00,00,01,00 = DP diagnosztikai riasztás = BE
DP konfigurációk DDLM_Chk_Cfg részére
• • • • • • • • • •
F0hex = 1 folyamatadat-szó (1 I/O szó) F1hex = 2 folyamatadat-szó (2 I/O szó) F2hex = 3 folyamatadat-szó (3 I/O szó) 0hex, F5hex = 6 folyamatadat-szó (6 I/O szó) 0hex, F9hex = 10 folyamatadat-szó (10 I/O szó) F3hex, F0hex = paramétercsatorna + 1 folyamatadat-szó (5 I/O szó) F3hex, F1hex = paramétercsatorna + 2 folyamatadat-szó (6 I/O szó) F3hex, F2hex = paramétercsatorna + 3 folyamatadat-szó (7 I/O szó) F3hex, F5hex = paramétercsatorna + 6 folyamatadat-szó (10 I/O szó) F3hex, F9hex = paramétercsatorna + 10 folyamatadat-szó (14 I/O szó)
Diagnosztikai adatok
• •
max. 8 bájt a standard diagnosztika 6 bájt
Üzembe helyezési segédeszköz
• •
MOVITOOLS® MotionStudio PC-szoftver DBG11B kezelőkészülék
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
99
10
kVA
i 10.2
f
n
Műszaki adatok DFP21B opció MOVITRAC® B frekvenciaváltóhoz és UOH11B gateway-házhoz
P Hz
DFP21B opció MOVITRAC® B frekvenciaváltóhoz és UOH11B gateway-házhoz
5.5
4.5
DFE 24B RUN ERR
0
1
185
28
X31
OUT
X30
IN
257.5
EtherCAT
234.5
224
AS F1
22.5
30
100
17. ábra: Az UOH11B gateway-ház méretei
59796AXX
DFP21B opció (MOVITRAC® B gateway) Cikkszám
824 240 2
Külső feszültségellátás
U = DC 24 V (-15 %, +20 %) Imax = DC 200 mA Pmax = 3,4 W
PROFIBUS protokollváltozatok
PROFIBUS DP és DP-V1 az IEC 61158 szerint
Az adatátviteli sebesség automatikus felismerése
9,6 kbaud … 12 Mbaud
A csatlakozás módja
• •
Buszlezárás
Nem integrált, megfelelő, rákapcsolható lezáró ellenállással rendelkező PROFIBUS csatlakozóval kell megvalósítani.
Állomáscímek
1…125, DIP kapcsolóval állítható
GSD fájl neve
SEW_6009.GSD (PROFIBUS DP-V1) 6009hex = 24585dec
DP-azonosítószám Alkalmazásspecifikus paraméterezési adatok (Set-Prm-UserData)
• •
DP konfigurációk DDLM_Chk_Cfg részére
100
9 pólusú Sub-D csatlakozódugasz csatlakozókiosztás az IEC 61158 szerint
3 bájt hosszúságú Hex paraméterezés 00,00,00 Lásd a "Folyamatadatok konfigurációja" c. részt a 37. oldalon.
Diagnosztikai adatok
•
a standard diagnosztika 6 bájt
Üzembe helyezési segédeszköz
•
MOVITOOLS® MotionStudio PC-szoftver
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szószedet
11
11
Szószedet
A adatátviteli sebesség .................... 18, 21, 99, 100 adatcsere PROFIBUS DP interfészen át ............11 adatcsere PROFIBUS DP-V1 hálózaton át .........11 adatformátum, paraméter ...................................54 adattartomány, paramétercsatorna .....................51 adminisztrálás, paramétercsatorna .....................50 Auto setup gateway üzemmódhoz ......................40 azonosítószám ........................................... 99, 100 állomáscímek ............................................. 99, 100 beállítások ....................................................23 árnyékolás ...........................................................22 B beállítás MOVIDRIVE® MDX61B hajtásszabályozó ...42 MOVITRAC® B frekvenciaváltó ....................43 belső kommunikációs hiba ..................................58 biztonsági tudnivalók .............................................8 buszrendszerek ..............................................8 szállítás, tárolás ..............................................8 telepítés / szerelés .........................................9 üzembe helyezés, üzemeltetés ......................9 buszkábel ............................................................22 buszlezárás ..........................................22, 99, 100 C C1 master tervezés ........................................................77 cikkszám .................................................... 99, 100 CS csatlakozás módja ..................................... 99, 100 csatlakozókiosztás ..............................................21 csatlakoztatás .....................................................17 DFP21B opció ..............................................20 D DFP21B csatlakoztatás ...............................................20 kapocsleírás .................................................20 üzemi kijelzések ...........................................24 diagnosztika ........................................................13 MOVIDRIVE® MDX61B külső diagnosztizálása ..............................32 DP konfiguráció ....................... 36, 37, 39, 99, 100 MOVIDRIVE® MDX61B-hez .........................29 univerzális ....................................................30 DP-azonosítószám ..................................... 99, 100
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
F felépítés, paramétercsatorna ............................. 49 felügyeleti funkciók ............................................. 12 folyamatadat-konfigurálás .................................. 37 funkciók PROFIBUS DP-V1 ....................................... 59 G GSD fájl ................................................35, 99, 100 érvényesség DFP21B-hez ........................... 26 MOVITRAC® B-ben történő üzemeltetéshez .............................. 34 PROFIBUS DP-hez ..................................... 26 PROFIBUS DP-V1-hez ................................ 27 UOH11B gateway-házban történő üzemeltetéshez .............................. 34 H hibakeresés ........................................................ 95 hibakód .............................................................. 56 hibakódok, DP-V1 műveletek ............................. 84 hibaosztály ......................................................... 56 hibás művelet-végrehajtás ................................. 51 hosszmegadás ................................................... 58 I időtúllépés PROFIBUS DP ............................................ 46 SBus ............................................................ 48 indexcímzés ....................................................... 51 írás, paraméter ................................................... 53 J jelmagyarázat ....................................................... 6 K kapocsleírás DFP21B opció ............................................. 20 készülékkeresés ................................................ 93 kiegészítő hibakód ............................................. 57 kommunikációs hiba, belső ................................ 58 konfigurálás, folyamatadatok ............................. 37 konfigurálás, PROFIBUS DP interfész ............... 36 konfigurálás, PROFIBUS opcionális kártya ........ 12 konfigurálás, SIMATIC NET ............................... 87 külső diagnosztizálás, MOVIDRIVE® MDX61B . 32 L LED-ek, PROFIBUS ........................................... 24
101
11
Szószedet
PROFIBUS DP-V1
M ®
MOVIDRIVE MDX61B
adatcsere ..................................................... 11
hajtásszabályozó beállítása .........................42
funkciók ....................................................... 59
vezérlés ........................................................45
műveletek .................................................... 61
MOVITOOLS® MotionStudio
paramétercsatorna struktúrája ..................... 63
üzemeltetés PROFIBUS-on keresztül ..........85 MOVITRAC®
B
frekvenciaváltó beállítása .............................43 vezérlés ........................................................47 műszaki adatok DFP21B opció MOVIDRIVE® MDX61B-hez .. 99 DFP21B opció MOVITRAC® B-hez ............100 DFP21B opció UOH11B gateway-házhoz ..100 műveletkódolás ...................................................58
riasztáskezelés ............................................ 61 protokollváltozatok ..................................... 99, 100 R raktározás ............................................................ 8 Read .................................................................. 52 rendszerbusz ..................................................... 17 S SBus időtúllépés ................................................... 48
művelet-végrehajtás, hibás .................................51
SEW kommunikációs szerver ............................ 90
O olvasás, paraméter .............................................52 online üzemmód aktiválása .................................93 opcionális kártya be- és kiszerelés ..........................................15
SIMATIC NET konfigurálás ................................................. 87 SIMATIC S7 ....................................................... 46 példaprogram .............................................. 78 SIMATIC STEP 7
P
példaprogram .............................................. 55
paramétercsatorna adattartomány ..............................................51 felépítés ........................................................49 paramétercsatorna adminisztrálása ....................50 paraméterek írása ...............................................53
SZ szavatosság ......................................................... 7 szállítás ................................................................ 8 szerelés DFP21B opcionális kártya MOVIDRIVE® MDX61B hajtásszabályozóba ......... 14
paraméterek olvasása .........................................52 paraméterezés folyamat ........................................................54
DFP21B opcionális kártya MOVITRAC® B frekvenciaváltóba ............................ 16
PROFIBUS DP hálózaton át ........................49
opcionális kártyák be- és kiszerelése .......... 15
visszatérési (return) kódok ...........................56
UOH11B gateway-ház ................................. 19
paraméterezési adatok .............................. 99, 100 paraméter-adatformátum ....................................54 példaprogram SIMATIC S7 .................................................78 SIMATIC STEP 7 .........................................55 PROFIBUS LED-ek .........................................................24 opcionális kártya konfigurálása ....................12 PROFIBUS DP adatcsere ......................................................11
102
T terepibusz-monitor ............................................. 13 tervezés C1 master .................................................... 77 DP master MOVITRAC®-kel és DFP21B gateway-jel ..................................... 34 DP master tervezése MOVIDRIVE® GSD fájllal ............................................... 26 eljárás .......................................................... 28 tudnivalók
időtúllépés ....................................................46
biztonság ....................................................... 8
paraméterezés .............................................49
dokumentáció ................................................ 6
paraméterezés folyamata .............................54
felszerelés és telepítés ................................ 14
üzemi tulajdonságok .....................................45
fontos tudnivalók ............................................ 6
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
Szószedet
11
U univerzális DP konfiguráció .................................30 univerzális konfiguráció .......................................39 Ü üzemi kijelzések, DFP21B ..................................24 üzemi tulajdonságok a PROFIBUS DP hálózaton ............................................................45 V vezérlés MOVIDRIVE® MDX61B ................................45 MOVITRAC® B .............................................47 vezérlési példa ....................................................46 visszatérési (return) kódok, paraméterezés ........56 W Write ....................................................................53
Kézikönyv – DFP21B PROFIBUS DP-V1 terepibusz-interfész
103
Címlista Németország Központi iroda Gyár Értékesítési iroda
Bruchsal
SEW-EURODRIVE GmbH & Co KG Ernst-Blickle-Straße 42 D-76646 Bruchsal Postafiók-cím Postfach 3023 • D-76642 Bruchsal
Tel. +49 7251 75-0 Fax +49 7251 75-1970 http://www.sew-eurodrive.de [email protected]
Service Competence Center
KözépNémetország
SEW-EURODRIVE GmbH & Co KG Ernst-Blickle-Straße 1 D-76676 Graben-Neudorf
Tel. +49 7251 75-1710 Fax +49 7251 75-1711 [email protected]
Észak
SEW-EURODRIVE GmbH & Co KG Alte Ricklinger Straße 40-42 D-30823 Garbsen (Hannover mellett)
Tel. +49 5137 8798-30 Fax +49 5137 8798-55 [email protected]
Kelet
SEW-EURODRIVE GmbH & Co KG Dänkritzer Weg 1 D-08393 Meerane (Zwickau mellett)
Tel. +49 3764 7606-0 Fax +49 3764 7606-30 [email protected]
Dél
SEW-EURODRIVE GmbH & Co KG Domagkstraße 5 D-85551 Kirchheim (München mellett)
Tel. +49 89 909552-10 Fax +49 89 909552-50 [email protected]
Nyugat
SEW-EURODRIVE GmbH & Co KG Siemensstraße 1 D-40764 Langenfeld (Düsseldorf mellett)
Tel. +49 2173 8507-30 Fax +49 2173 8507-55 [email protected]
Elektronika
SEW-EURODRIVE GmbH & Co KG Ernst-Blickle-Straße 42 D-76646 Bruchsal
Tel. +49 7251 75-1780 Fax +49 7251 75-1769 [email protected]
A hajtóműszerviz forródrótja – napi 24 órás telefonos ügyfélszolgálat
+49 180 5 SEWHELP +49 180 5 7394357
További németországi szervizállomások címét igény esetén megküldjük. Franciaország Gyár Értékesítési iroda Szerviz
Haguenau
SEW-USOCOME 48-54, route de Soufflenheim B. P. 20185 F-67506 Haguenau Cedex
Tel. +33 3 88 73 67 00 Fax +33 3 88 73 66 00 http://www.usocome.com [email protected]
Gyár
Forbach
SEW-EUROCOME Zone Industrielle Technopôle Forbach Sud B. P. 30269 F-57604 Forbach Cedex
Tel. +33 3 87 29 38 00
Szerelőüzem Értékesítési iroda Szerviz
Bordeaux
SEW-USOCOME Parc d'activités de Magellan 62, avenue de Magellan - B. P. 182 F-33607 Pessac Cedex
Tel. +33 5 57 26 39 00 Fax +33 5 57 26 39 09
Lyon
SEW-USOCOME Parc d'Affaires Roosevelt Rue Jacques Tati F-69120 Vaulx en Velin
Tel. +33 4 72 15 37 00 Fax +33 4 72 15 37 15
Paris
SEW-USOCOME Zone industrielle 2, rue Denis Papin F-77390 Verneuil I'Etang
Tel. +33 1 64 42 40 80 Fax +33 1 64 42 40 88
További franciaországi szervizállomások címét igény esetén megküldjük. Algéria Értékesítési iroda
Algír
Réducom 16, rue des Frères Zaghnoun Bellevue El-Harrach 16200 Alger
Tel. +213 21 8222-84 Fax +213 21 8222-84 [email protected]
Buenos Aires
SEW EURODRIVE ARGENTINA S.A. Centro Industrial Garin, Lote 35 Ruta Panamericana Km 37,5 1619 Garin
Tel. +54 3327 4572-84 Fax +54 3327 4572-21 [email protected] http://www.sew-eurodrive.com.ar
Argentína Szerelőüzem Értékesítési iroda Szerviz
104
2009. 01.
Ausztrália Szerelőüzem Értékesítési iroda Szerviz
Melbourne
SEW-EURODRIVE PTY. LTD. 27 Beverage Drive Tullamarine, Victoria 3043
Tel. +61 3 9933-1000 Fax +61 3 9933-1003 http://www.sew-eurodrive.com.au [email protected]
Sydney
SEW-EURODRIVE PTY. LTD. 9, Sleigh Place, Wetherill Park New South Wales, 2164
Tel. +61 2 9725-9900 Fax +61 2 9725-9905 [email protected]
Bécs
SEW-EURODRIVE Ges.m.b.H. Richard-Strauss-Strasse 24 A-1230 Wien
Tel. +43 1 617 55 00-0 Fax +43 1 617 55 00-30 http://sew-eurodrive.at [email protected]
Szerelőüzem Értékesítési iroda Szerviz
Brüsszel
SEW Caron-Vector Avenue Eiffel 5 B-1300 Wavre
Tel. +32 10 231-311 Fax +32 10 231-336 http://www.sew-eurodrive.be [email protected]
Service Competence Center
Ipari hajtóművek
SEW Caron-Vector Rue de Parc Industriel, 31 BE-6900 Marche-en-Famenne
Tel. +32 84 219-878 Fax +32 84 219-879 http://www.sew-eurodrive.be [email protected]
Antwerpen
SEW Caron-Vector Glasstraat, 19 BE-2170 Merksem
Tel. +32 3 64 19 333 Fax +32 3 64 19 336 http://www.sew-eurodrive.be [email protected]
São Paulo
SEW-EURODRIVE Brasil Ltda. Avenida Amâncio Gaiolli, 152 - Rodovia Presidente Dutra Km 208 Guarulhos - 07251-250 - SP SAT - SEW ATENDE - 0800 7700496
Tel. +55 11 2489-9133 Fax +55 11 2480-3328 http://www.sew-eurodrive.com.br [email protected]
Ausztria Szerelőüzem Értékesítési iroda Szerviz Belgium
Brazília Gyár Értékesítési iroda Szerviz
További brazíliai szervizállomások címét igény esetén megküldjük. Bulgária Értékesítési iroda
Szófia
BEVER-DRIVE GmbH Bogdanovetz Str.1 BG-1606 Sofia
Tel. +359 2 9151160 Fax +359 2 9151166 [email protected]
Santiago de Chile
SEW-EURODRIVE CHILE LTDA. Las Encinas 1295 Parque Industrial Valle Grande LAMPA RCH-Santiago de Chile Postafiók-cím Casilla 23 Correo Quilicura - Santiago - Chile
Tel. +56 2 75770-00 Fax +56 2 75770-01 http://www.sew-eurodrive.cl [email protected]
Prága
SEW-EURODRIVE CZ S.R.O. Business Centrum Praha Lužná 591 CZ-16000 Praha 6 - Vokovice
Tel. +420 255 709 601 Fax +420 220 121 237 http://www.sew-eurodrive.cz [email protected]
Koppenhága
SEW-EURODRIVEA/S Geminivej 28-30 DK-2670 Greve
Tel. +45 43 9585-00 Fax +45 43 9585-09 http://www.sew-eurodrive.dk [email protected]
Chile Szerelőüzem Értékesítési iroda Szerviz
Cseh Köztársaság Értékesítési iroda
Dánia Szerelőüzem Értékesítési iroda Szerviz
2009. 01.
105
Dél-afrikai Köztársaság Johannesburg
SEW-EURODRIVE (PROPRIETARY) LIMITED Eurodrive House Cnr. Adcock Ingram and Aerodrome Roads Aeroton Ext. 2 Johannesburg 2013 P.O.Box 90004 Bertsham 2013
Tel. +27 11 248-7000 Fax +27 11 494-3104 http://www.sew.co.za [email protected]
Cape Town
SEW-EURODRIVE (PROPRIETARY) LIMITED Rainbow Park Cnr. Racecourse & Omuramba Road Montague Gardens Cape Town P.O.Box 36556 Chempet 7442 Cape Town
Tel. +27 21 552-9820 Fax +27 21 552-9830 Telex 576 062 [email protected]
Durban
SEW-EURODRIVE (PROPRIETARY) LIMITED 2 Monaco Place Pinetown Durban P.O. Box 10433, Ashwood 3605
Tel. +27 31 700-3451 Fax +27 31 700-3847 [email protected]
Kairó
Copam Egypt for Engineering & Agencies 33 EI Hegaz ST, Heliopolis, Cairo
Tel. +20 2 22566-299 + 1 23143088 Fax +20 2 22594-757 http://www.copam-egypt.com/ [email protected]
Abidjan
SICA Ste industrielle et commerciale pour l'Afrique 165, Bld de Marseille B.P. 2323, Abidjan 08
Tel. +225 2579-44 Fax +225 2584-36
Tallin
ALAS-KUUL AS Reti tee 4 EE-75301 Peetri küla, Rae vald, Harjumaa
Tel. +372 6593230 Fax +372 6593231 [email protected]
Minszk
SEW-EURODRIVE BY RybalkoStr. 26 BY-220033 Minsk
Tel.+375 (17) 298 38 50 Fax +375 (17) 29838 50 [email protected]
Szerelőüzem Értékesítési iroda Szerviz
Lahti
SEW-EURODRIVE OY Vesimäentie 4 FIN-15860 Hollola 2
Tel. +358 201 589-300 Fax +358 3 780-6211 [email protected] http://www.sew-eurodrive.fi
Gyár Szerelőüzem Szerviz
Karkkila
SEW Industrial Gears Oy Valurinkatu 6, PL 8 FI-03600 Kakkila, 03601 Karkkila
Tel. +358 201 589-300 Fax +358 201 589-310 [email protected] http://www.sew-eurodrive.fi
Libreville
ESG Electro Services Gabun Feu Rouge Lalala 1889 Libreville Gabun
Tel. +241 7340-11 Fax +241 7340-12
Athén
Christ. Boznos & Son S.A. 12, Mavromichali Street P.O. Box 80136, GR-18545 Piraeus
Tel. +30 2 1042 251-34 Fax +30 2 1042 251-59 http://www.boznos.gr [email protected]
Szerelőüzem Értékesítési iroda Szerviz
Egyiptom Értékesítési iroda Szerviz
Elefántcsontpart Értékesítési iroda
Észtország Értékesítési iroda
Fehéroroszország Értékesítésiiroda
Finnország
Gabon Értékesítési iroda
Görögország Értékesítési iroda Szerviz
106
2009. 01.
Hollandia Rotterdam
VECTOR Aandrijftechniek B.V. Industrieweg 175 NL-3044 AS Rotterdam Postbus 10085 NL-3004 AB Rotterdam
Tel. +31 10 4463-700 Fax +31 10 4155-552 http://www.vector.nu [email protected]
Hong Kong
SEW-EURODRIVE LTD. Unit No. 801-806, 8th Floor Hong Leong Industrial Complex No. 4, Wang Kwong Road Kowloon, Hong Kong
Tel. +852 36902200 Fax +852 36902211 [email protected]
Zágráb
KOMPEKS d. o. o. PIT Erdödy 4 II HR 10 000 Zagreb
Tel. +385 1 4613-158 Fax +385 1 4613-158 [email protected]
Szerelőüzem Értékesítésiiroda Szerviz
Vadodara
SEW-EURODRIVE India Private Limited Plot No. 4, GIDC PORRamangamdi • Vadodara - 391 243 Gujarat
Tel.+91 265 2831086 Fax +91 265 2831087 http://www.seweurodriveindia.com [email protected] [email protected]
Szerelőüzem Értékesítésiiroda Szerviz
Chennai
SEW-EURODRIVE India Private Limited Plot No. K3/1, Sipcot Industrial Park PhaseII Mambakkam Village Sriperumbudur- 602105 Kancheepuram Dist, Tamil Nadu
Tel.+91 44 37188888 Fax +91 44 37188811 [email protected]
Tel-Aviv
Liraz Handasa Ltd. Ahofer Str 34B / 228 58858 Holon
Tel. +972 3 5599511 Fax +972 3 5599512 http://www.liraz-handasa.co.il [email protected]
Dublin
Alperton Engineering Ltd. 48 Moyle Road Dublin Industrial Estate Glasnevin, Dublin 11
Tel. +353 1 830-6277 Fax +353 1 830-6458 [email protected] http://www.alperton.ie
Iwata
SEW-EURODRIVE JAPAN CO., LTD 250-1, Shimoman-no, Iwata Shizuoka 438-0818
Tel. +81 538 373811 Fax +81 538 373814 http://www.sew-eurodrive.co.jp [email protected]
Douala
Electro-Services Rue Drouot Akwa B.P. 2024 Douala
Tel. +237 33 431137 Fax +237 33 431137
Toronto
SEW-EURODRIVE CO. OF CANADA LTD. 210 Walker Drive Bramalea, Ontario L6T3W1
Tel. +1 905 791-1553 Fax +1 905 791-2999 http://www.sew-eurodrive.ca [email protected]
Vancouver
SEW-EURODRIVE CO. OF CANADA LTD. 7188 Honeyman Street Delta. B.C. V4G 1 E2
Tel. +1 604 946-5535 Fax +1 604 946-2513 [email protected]
Montreal
SEW-EURODRIVE CO. OF CANADA LTD. 2555 Rue Leger LaSalle, Quebec H8N 2V9
Tel. +1 514 367-1124 Fax +1 514 367-3677 [email protected]
Szerelőüzem Értékesítési iroda Szerviz
Hong Kong Szerelőüzem Értékesítési iroda Szerviz
Horvátország Értékesítési iroda Szerviz India
Izrael Értékesítési iroda
Írország Értékesítési iroda Szerviz
Japán Szerelőüzem Értékesítési iroda Szerviz Kamerun Értékesítési iroda
Kanada Szerelőüzem Értékesítési iroda Szerviz
További kanadai szervizállomások címét igény esetén megküldjük.
2009. 01.
107
Kína Gyár Szerelőüzem Értékesítési iroda Szerviz
Tianjin
SEW-EURODRIVE (Tianjin) Co., Ltd. No. 46, 7th Avenue, TEDA Tianjin 300457
Tel. +86 22 25322612 Fax +86 22 25322611 [email protected] http://www.sew-eurodrive.cn
Szerelőüzem Értékesítési iroda Szerviz
Suzhou
SEW-EURODRIVE (Suzhou) Co., Ltd. 333, Suhong Middle Road Suzhou Industrial Park Jiangsu Province, 215021
Tel. +86 512 62581781 Fax +86 512 62581783 [email protected]
Guangzhou
SEW-EURODRIVE (Guangzhou) Co., Ltd. No. 9, JunDa Road East Section of GETDD Guangzhou 510530
Tel. +86 20 82267890 Fax +86 20 82267891 [email protected]
Shenyang
SEW-EURODRIVE (Shenyang) Co., Ltd. 10A-2, 6th Road Shenyang Economic Technological Development Area Shenyang, 110141
Tel. +86 24 25382538 Fax +86 24 25382580 [email protected]
Vuhan
SEW-EURODRIVE (Wuhan) Co., Ltd. 10A-2, 6th Road No. 59, the 4th Quanli Road, WEDA 430056 Wuhan
Tel. +86 27 84478398 Fax +86 27 84478388
További kínai szervizállomások címét igény esetén megküldjük. Kolumbia Szerelőüzem Értékesítési iroda Szerviz
Bogotá
SEW-EURODRIVE COLOMBIA LTDA. Calle 22 No. 132-60 Bodega 6, Manzana B Santafé de Bogotá
Tel. +57 1 54750-50 Fax +57 1 54750-44 http://www.sew-eurodrive.com.co [email protected]
Ansan-City
SEW-EURODRIVE KOREA CO., LTD. B 601-4, Banweol Industrial Estate 1048-4, Shingil-Dong Ansan 425-120
Tel. +82 31 492-8051 Fax +82 31 492-8056 http://www.sew-korea.co.kr [email protected]
Busan
SEW-EURODRIVE KOREA Co., Ltd. No. 1720 - 11, Songjeong - dong Gangseo-ku Busan 618-270
Tel. +82 51 832-0204 Fax +82 51 832-0230 [email protected]
Łódź
SEW-EURODRIVE Polska Sp.z.o.o. ul. Techniczna 5 PL-92-518 Łódź
Tel. +48 42 676 53 00 Fax +48 42 676 53 49 http://www.sew-eurodrive.pl [email protected]
24 órás szolgálat
Tel. +48 602 739 739 (+48 602 SEW SEW) [email protected]
Riga
SIA Alas-Kuul Katlakalna 11C LV-1073 Riga
Tel. +371 7139253 Fax +371 7139386 http://www.alas-kuul.com [email protected]
Bejrút
Gabriel Acar & Fils sarl B. P. 80484 Bourj Hammoud, Beirut
Tel. +961 1 4947-86 +961 1 4982-72 +961 3 2745-39 Fax +961 1 4949-71 [email protected]
Alytus
UAB Irseva Naujoji 19 LT-62175 Alytus
Tel. +370 315 79204 Fax +370 315 56175 [email protected] http://www.sew-eurodrive.lt
Korea Szerelőüzem Értékesítési iroda Szerviz
Lengyelország Szerelőüzem Értékesítési iroda Szerviz
Lettország Értékesítési iroda
Libanon Értékesítési iroda
Litvánia Értékesítési iroda
108
2009. 01.
Luxemburg Szerelőüzem Értékesítési iroda Szerviz
Brüsszel
CARON-VECTOR S.A. Avenue Eiffel 5 B-1300 Wavre
Tel. +32 10 231-311 Fax +32 10 231-336 http://www.sew-eurodrive.lu [email protected]
Budapest
SEW-EURODRIVE Kft. H-1037 Budapest Kunigunda u. 18
Tel. +36 1 437 06-58 Fax +36 1 437 06-50 [email protected]
Johore
SEW-EURODRIVE SDN BHD No. 95, Jalan Seroja 39, Taman Johor Jaya 81000 Johor Bahru, Johor West Malaysia
Tel. +60 7 3549409 Fax +60 7 3541404 [email protected]
Casablanca
Afit 5, rue Emir Abdelkader MA 20300 Casablanca
Tel. +212 22618372 Fax +212 22618351 [email protected]
Quéretaro
SEW-EURODRIVE MEXICO SA DE CV SEM-981118-M93 Tequisquiapan No. 102 Parque Industrial Quéretaro C.P. 76220 Quéretaro, México
Tel. +52 442 1030-300 Fax +52 442 1030-301 http://www.sew-eurodrive.com.mx [email protected]
Normanton
SEW-EURODRIVE Ltd. Beckbridge Industrial Estate P.O. Box No.1 GB-Normanton, West- Yorkshire WF6 1QR
Tel. +44 1924 893-855 Fax +44 1924 893-702 http://www.sew-eurodrive.co.uk [email protected]
Moss
SEW-EURODRIVE A/S Solgaard skog 71 N-1599 Moss
Tel. +47 69 24 10 20 Fax +47 69 24 10 40 http://www.sew-eurodrive.no [email protected]
Milánó
SEW-EURODRIVE di R. Blickle & Co.s.a.s. Via Bernini,14 I-20020 Solaro (Milano)
Tel. +39 02 96 9801 Fax +39 02 96 799781 http://www.sew-eurodrive.it [email protected]
Szentpétervár
ZAO SEW-EURODRIVE P.O. Box 36 195220 St. Petersburg Russia
Tel. +7 812 3332522 +7 812 5357142 Fax +7 812 3332523 http://www.sew-eurodrive.ru [email protected]
Lima
SEW DEL PERU MOTORES REDUCTORES S.A.C. Los Calderos, 120-124 Urbanizacion Industrial Vulcano, ATE, Lima
Tel. +51 1 3495280 Fax +51 1 3493002 http://www.sew-eurodrive.com.pe [email protected]
Coimbra
SEW-EURODRIVE, LDA. Apartado 15 P-3050-901 Mealhada
Tel. +351 231 20 9670 Fax +351 231 20 3685 http://www.sew-eurodrive.pt [email protected]
Magyarország Értékesítési iroda Szerviz Malajzia Szerelőüzem Értékesítési iroda Szerviz Marokkó Értékesítési iroda
Mexikó Szerelőüzem Értékesítési iroda Szerviz
Nagy-Britannia Szerelőüzem Értékesítési iroda Szerviz Norvégia Szerelőüzem Értékesítési iroda Szerviz Olaszország Szerelőüzem Értékesítési iroda Szerviz Oroszország Szerelőüzem Értékesítési iroda Szerviz Peru Szerelőüzem Értékesítési iroda Szerviz Portugália Szerelőüzem Értékesítési iroda Szerviz
2009. 01.
109
Románia Értékesítési iroda Szerviz
Bukarest
Sialco Trading SRL str. Madrid nr.4 011785 Bucuresti
Tel. +40 21 230-1328 Fax +40 21 230-7170 [email protected]
Bilbao
SEW-EURODRIVE ESPAÑA, S.L. Parque Tecnológico, Edificio, 302 E-48170 Zamudio (Vizcaya)
Tel. +34 94 43184-70 Fax +34 94 43184-71 http://www.sew-eurodrive.es [email protected]
Bázel
Alfred lmhof A.G. Jurastrasse 10 CH-4142 Münchenstein bei Basel
Tel. +41 61 417 1717 Fax +41 61 417 1700 http://www.imhof-sew.ch [email protected]
Jönköping
SEW-EURODRIVE AB Gnejsvägen 6-8 S-55303 Jönköping Box 3100 S-55003 Jönköping
Tel. +46 36 3442 00 Fax +46 36 3442 80 http://www.sew-eurodrive.se [email protected]
Dakar
SENEMECA Mécanique Générale Km 8, Route de Rufisque B.P. 3251, Dakar
Tel. +221 338 494 770 Fax +221 338 494 771 [email protected]
Belgrád
DIPAR d.o.o. Ustanicka 128a PC Košum, IV floor SCG-11000 Beograd
Tel. +381 11 347 3244 / +381 11 288 0393 Fax +381 11 347 1337 [email protected]
Szingapúr
SEW-EURODRIVE PTE. LTD. No 9, Tuas Drive 2 Jurong Industrial Estate Singapore 638644
Tel. +65 68621701 Fax +65 68612827 http://www.sew-eurodrive.com.sg [email protected]
Pozsony
SEW-Eurodrive SK s.r.o. Rybničná 40 SK-831 06 Bratislava
Tel. +421 2 33595 202 Fax +421 2 33595 200 [email protected] http://www.sew-eurodrive.sk
Žilina
SEW-Eurodrive SK s.r.o. Industry Park - PChZ ulica M.R.Štefánika 71 SK-010 01 Žilina
Tel. +421 41 700 2513 Fax +421 41 700 2514 [email protected]
Banská Bystrica
SEW-Eurodrive SK s.r.o. Rudlovská cesta 85 SK-974 11 Banská Bystrica
Tel. +421 48 414 6564 Fax +421 48 414 6566 [email protected]
Košice
SEW-Eurodrive SK s.r.o. Slovenská ulica 26 SK-040 01 Košice
Tel. +421 55 671 2245 Fax +421 55 671 2254 [email protected]
Celje
Pakman - Pogonska Tehnika d.o.o. UI. XIV. divizije 14 SLO - 3000 Celje
Tel. +386 3 490 83-20 Fax +386 3 490 83-21 [email protected]
Chonburi
SEW-EURODRIVE (Thailand) Ltd. 700/456, Moo.7, Donhuaroh Muang Chonburi 20000
Tel. +66 38 454281 Fax +66 38 454288 [email protected]
Spanyolország Szerelőüzem Értékesítési iroda Szerviz Svájc Szerelőüzem Értékesítési iroda Szerviz Svédország Szerelőüzem Értékesítési iroda Szerviz Szenegál Értékesítési iroda
Szerbia Értékesítési iroda
Szingapúr Szerelőüzem Értékesítési iroda Szerviz Szlovákia Értékesítési iroda
Szlovénia Értékesítési iroda Szerviz Thaiföld Szerelőüzem Értékesítési iroda Szerviz
110
2009. 01.
Törökország Isztambul
SEW-EURODRIVE Hareket Sistemleri San. ve Tic. Ltd. Sti. Bagdat Cad. Koruma Cikmazi No. 3 TR-34846 Maltepe ISTANBUL
Tel. +90 216 4419164, 3838014, 3738015 Fax +90 216 3055867 http://www.sew-eurodrive.com.tr [email protected]
Tunisz
T. M.S. Technic Marketing Service Zone Industrielle Mghira 2 Lot No. 39 2082 Fouchana
Tel. +216 71 4340-64 + 71 4320-29 Fax +216 71 4329-76 [email protected]
Dnepropetrovsk
SEW-EURODRIVE Str. Rabochaja 23-B, Office 409 49008 Dnepropetrovsk
Tel. +380 56 370 3211 Fax +380 56 372 2078 http://www.sew-eurodrive.ua [email protected]
Gyár Szerelőüzem Értékesítési iroda Szerviz
Délkeleti Régió
SEW-EURODRIVE INC. 1295 Old Spartanburg Highway P.O. Box 518 Lyman, S.C. 29365
Tel. +1 864 439-7537 Fax Sales +1 864 439-7830 Fax Manufacturing +1 864 439-9948 Fax Assembly +1 864 439-0566 Fax Confidential/HR +1 864 949-5557 http://www.seweurodrive.com [email protected]
Szerelőüzem Értékesítési iroda Szerviz
Északkeleti Régió
SEW-EURODRIVE INC. Pureland Ind. Complex 2107 High Hill Road, P.O. Box 481 Bridgeport, New Jersey 08014
Tel. +1 856 467-2277 Fax +1 856 845-3179 [email protected]
Középnyugati Régió
SEW-EURODRIVE INC. 2001 West Main Street Troy, Ohio 45373
Tel. +1 937 335-0036 Fax +1 937 440-3799 [email protected]
Délnyugati Régió
SEW-EURODRIVE INC. 3950 Platinum Way Dallas, Texas 75237
Tel. +1 214 330-4824 Fax +1 214 330-4724 [email protected]
Nyugati Régi
SEW-EURODRIVE INC. 30599 San Antonio St. Hayward, CA 94544
Tel. +1 510 487-3560 Fax +1 510 487-6433 [email protected]
Szerelőüzem Értékesítési iroda Szerviz
Tunézia Értékesítési iroda
Ukrajna Értékesítési iroda Szerviz
USA
További USA-beli szervizállomások címét igény esetén megküldjük. Új-Zéland Szerelőüzem Értékesítési iroda Szerviz
Auckland
SEW-EURODRIVE NEW ZEALAND LTD. P.O. Box 58-428 82 Greenmount drive East Tamaki Auckland
Tel. +64 9 2745627 Fax +64 9 2740165 http://www.sew-eurodrive.co.nz [email protected]
Christchurch
SEW-EURODRIVE NEW ZEALAND LTD. 10 Settlers Crescent, Ferrymead Christchurch
Tel. +64 3 384-6251 Fax +64 3 384-6455 [email protected]
Valencia
SEW-EURODRIVE Venezuela S.A. Av. Norte Sur No. 3, Galpon 84-319 Zona Industrial Municipal Norte Valencia, Estado Carabobo
Tel. +58 241 832-9804 Fax +58 241 838-6275 http://www.sew-eurodrive.com.ve [email protected] [email protected]
Venezuela Szerelőüzem Értékesítési iroda Szerviz
2009. 01.
111
SEW-EURODRIVE – Driving the world
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