Aandrijfcomponenten \ Motion Control \ Systemen \ Service & Reparatie
MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet Uitgave 11/2004 11284471 / NL
FA361530
Handboek
SEW-EURODRIVE – Driving the world
1 Belangrijke aanwijzingen....................................................................................... 4
2 Inleiding .................................................................................................................. 5
3 Montage- en installatie-instructies ....................................................................... 7 3.1 Montage van de optiekaart DFD11B.............................................................. 7 3.2 Aansluiting en klemmenbeschrijving .............................................................. 9 3.3 Instelling van de DIP-switches ..................................................................... 11 3.4 Bedrijfsindicaties van de optie DFD11B....................................................... 12
I 0
4 Configuratie en inbedrijfstelling ......................................................................... 14 4.1 Inbedrijfstelling van de applicatieregelaar .................................................... 14 4.2 Het DeviceNet-netwerk installeren met de RSNetWorx-software ................ 17 4.3 Uitwisseling van procesdata......................................................................... 18 4.4 Parameterdata uitwisselen........................................................................... 22 4.5 Returncodes van de parameterinstelling...................................................... 28 5 Voorbeeldapplicatie met plc-type SLC500......................................................... 29 5.1 Polled I/O (procesdata) uitwisselen.............................................................. 31 5.2 Uitwisseling van Bit-Strobe I/O..................................................................... 34 5.3 Uitwisseling van explicit messages (parameterdata) ................................... 35
kVA
i
f
n
6 Technische data ................................................................................................... 40 6.1 Optie DFD11B.............................................................................................. 40
P Hz
7 Appendix ............................................................................................................... 41 7.1 General Error Codes (foutberichten)............................................................ 41 7.2 Statement of Conformance (conformiteitsverklaring)................................... 42 7.3 Begripsdefinities........................................................................................... 51 8 Index ...................................................................................................................... 52
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
3
Belangrijke aanwijzingen
1 1
Belangrijke aanwijzingen
Documentatie
Bussystemen
Handboek
•
Dit handboek dient niet ter vervanging van de uitvoerige technische handleiding!
•
De installatie en inbedrijfstelling mogen alleen worden uitgevoerd door elektrotechnisch geschoold personeel met inachtneming van de geldende veiligheidsvoorschriften en de technische handleiding MOVIDRIVE® MDX60B/61B!
•
Lees dit handboek zorgvuldig door voordat u met de installatie en inbedrijfstelling van de MOVIDRIVE®-applicatieregelaar met optiekaart DFD11B DeviceNet begint.
•
Dit handboek vereist de aanwezigheid en kennis van de MOVIDRIVE®-documentatie, vooral van het systeemhandboek MOVIDRIVE® MDX60B/61B.
•
Verwijzingen zijn in dit handboek met "→" aangeduid. Zo betekent bijvoorbeeld (→ hfdst. X.X) dat u in hoofdstuk X.X van dit handboek aanvullende informatie vindt.
•
De inachtneming van de documentatie is een voorwaarde voor een storingvrij bedrijf en de honorering van eventuele garantieaanspraken.
Algemene veiligheidsaanwijzingen bij bussystemen: U beschikt hiermee over een communicatiesysteem dat het mogelijk maakt de applicatieregelaar MOVIDRIVE® in ruime mate aan te passen aan de omstandigheden van het aandrijfsysteem. Zoals bij alle bussystemen bestaat het gevaar dat parameters zijn gewijzigd, en dus ook het gedrag van de regelaar, terwijl dit van buitenaf (in het geval van de regelaar) niet zichtbaar is. Dit kan tot onverwacht (ongecontroleerd) systeemgedrag leiden.
Veiligheidsaanwijzingen en waarschuwingen
Neem de onderstaande veiligheidsaanwijzingen en waarschuwingen altijd in acht!
Dreigend gevaar door stroom. Mogelijke gevolgen: dood of zeer zware verwondingen.
Dreigend gevaar. Mogelijke gevolgen: dood of zeer zware verwondingen.
Gevaarlijke situatie. Mogelijke gevolgen: lichte verwondingen.
Schadelijke situatie. Mogelijke gevolgen: beschadiging van het apparaat en van de omgeving.
Gebruikerstips en nuttige informatie.
4
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Inleiding
2
2
Inleiding
Inhoud van dit handboek
Dit handboek beschrijft de montage van de optiekaart DFD11B DeviceNet in de applicatieregelaar MOVIDRIVE® MDX61B en de inbedrijfstelling van de MOVIDRIVE® op het veldbussysteem DeviceNet. Naast de toelichting van alle instellingen op de veldbusoptiekaart worden de verschillende varianten van de koppeling aan DeviceNet behandeld in de vorm van beknopte voorbeelden van inbedrijfstellingen.
Aanvullende literatuur
Voor een eenvoudige en doelmatige koppeling van de MOVIDRIVE® aan het veldbussysteem DeviceNet is het noodzakelijk behalve dit gebruikershandboek voor de optie DeviceNet de volgende uitgebreide documentatie van SEW-EURODRIVE over veldbussen te bestellen: •
Handboek van het veldbusapparaatprofiel MOVIDRIVE®
•
Systeemhandboek MOVIDRIVE® MDX60B/61B
In het handboek voor het veldbusapparaatprofiel MOVIDRIVE® worden behalve de beschrijving van de veldbusparameters en hun codering de verschillende besturingsconcepten en applicatiemogelijkheden in de vorm van kleine voorbeelden uitgelegd. De parameterlijst bevat een overzicht van alle parameters van de applicatieregelaar die via de verschillende communicatie-interfaces, zoals RS485 en SBus, maar ook via de veldbusinterface gelezen of geschreven kunnen worden. MOVIDRIVE® en DeviceNet
Met de optie DFD11B kan de applicatieregelaar MOVIDRIVE® MDX61B dankzij de krachtige universele veldbusinterface via het open en gestandaardiseerde veldbussysteem DeviceNet aan overkoepelende automatiseringssystemen worden gekoppeld.
Apparaatprofiel
Het gedrag van de regelaar waarop de werking van DeviceNet is gebaseerd, het zogenaamde apparaatprofiel, is veldbusonafhankelijk en zodoende uniform. U als gebruiker kunt daardoor aandrijfapplicaties onafhankelijk van de veldbus ontwikkelen. Omschakelen naar andere bussystemen zoals PROFIBUS (optie DFP 21B) of INTERBUS (optie DFI11B) is dus erg gemakkelijk.
Aandrijfparameters
Via de DeviceNet-interface biedt MOVIDRIVE® directe toegang tot alle aandrijfparameters en functies. De aansturing van de applicatieregelaar vindt plaats via de snelle cyclische procesdata. Via dit procesdatakanaal kunt u niet alleen setpoints opgeven, zoals setpoint-toerental, integratortijd voor acceleratie en deceleratie, enz., maar ook verschillende aandrijffuncties activeren, zoals vrijgave, regelaarblokkering, normale stop, noodstop, enz. Tegelijkertijd kunt u via dit kanaal echter ook actuele waarden uit de applicatieregelaar teruglezen, zoals actueel toerental, stroom, regelaartoestand, foutnummer of referentiemeldingen.
Polled I/O en Bit-Strobe I/O
De parameterinstelling van de regelaar vindt alleen plaats via Explicit Messages, terwijl de uitwisseling van de procesdata wordt weergegeven in de DeviceNet-instructies Polled I/O en Bit-Strobe I/O. Met deze uitwisseling van parameterdata kunt u applicaties implementeren waarbij alle belangrijke aandrijfparameters in het overkoepelende automatiseringsapparaat zijn opgeslagen, zodat er geen handmatige parameterinstelling in de applicatieregelaar zelf nodig is.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
5
Inleiding
2 Inbedrijfstelling
In het algemeen is de DeviceNet-optiekaart DFD11B zodanig ontworpen dat de veldbusspecifieke instellingen MAC-ID en baudrate met de hardwareschakelaar op de optiekaart worden gemaakt. Door deze handmatige instelling kan de applicatieregelaar snel in het DeviceNet-systeem worden geïntegreerd en ingeschakeld. De parameterinstelling kan volledig automatisch door de overkoepelende DeviceNetmaster worden uitgevoerd (downloaden van parameters). Deze geavanceerde optie heeft als voordeel dat niet alleen de inbedrijfstelling van de installatie sneller verloopt, maar ook de documentatie van uw applicatieprogramma wordt vereenvoudigd, omdat nu alle belangrijke parameterdata van de aandrijving direct in uw besturingsprogramma kunnen worden opgeslagen.
Communication Interface
1 4
2
3
5
6
7
8
9
+/-
0
.
1 4
MOVIDRIVE® MDX61B
2
3
5
6
7
8
9
+/-
0
.
MOVIDRIVE® MDX61B
1
MOVIDRIVE®
4
2
3
5
6
7
8
9
+/-
0
.
MOVIDRIVE® MDX61B Node_4 [4]
SPS
Afbeelding 1: DeviceNet met MOVIDRIVE® MDX61B en plc
55215AXX
Bewakingsfuncties
De toepassing van een veldbussysteem vereist extra bewakingsfuncties voor de aandrijftechniek zoals bijvoorbeeld de tijdelijke bewaking van de veldbus (veldbustime-out) of ook speciale noodstopconcepten. De bewakingsfuncties van de MOVIDRIVE® MDX61B kunt u doelgericht op uw toepassing afstemmen. Zo kunt u bepalen hoe de applicatieregelaar in geval van een busfout moet reageren. Voor veel applicaties zal een noodstop zinvol zijn. U kunt echter ook de laatste setpoints laten bevriezen zodat de aandrijving met de laatste geldige setpoints verdergaat (bijvoorbeeld transportband). Daar de functionaliteit van de besturingsklemmen ook bij de veldbuswerking wordt gewaarborgd, kunt u noodstopconcepten onafhankelijk van de veldbus nog steeds via de klemmen van de applicatieregelaar realiseren.
Diagnose
De applicatieregelaar MOVIDRIVE® MDX61B biedt talrijke diagnosemogelijkheden voor inbedrijfstelling en service. Met de geïntegreerde veldbusmonitor kunt u bijvoorbeeld zowel de door de overkoepelende besturing verzonden setpoints als de actuele waarden controleren. Het softwarepakket MOVITOOLS® biedt hiermee een handige diagnosemogelijkheid, waarbij alle aandrijfparameters (inclusief de veldbusparameters) kunnen worden ingesteld en gedetailleerde informatie over de toestand van de veldbus en de regelaar kan worden opgevraagd.
6
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Montage- en installatie-instructies Montage van de optiekaart DFD11B
3
Montage- en installatie-instructies
3.1
Montage van de optiekaart DFD11B
3
•
MOVIDRIVE® MDX61B moet firmwarestatus 824 854 0.11 of hoger bezitten. U kunt de firmwarestatus weergeven met parameter P076.
•
De optiekaarten van MOVIDRIVE® MDX61B bouwgrootte 0 mogen alleen door SEW-EURODRIVE worden ingebouwd of gedemonteerd.
•
Optiekaarten kunnen alleen bij MOVIDRIVE® MDX61B bouwgrootte 1 tot 6 worden ingebouwd of gedemonteerd.
De optiekaart DFD11B moet op de veldbusinsteekplaats [1] worden geplaatst.
[1]
54703AXX
Voordat u begint
Lees de volgende instructies aandachtig door vóórdat u de optiekaart inbouwt of demonteert: •
Maak de regelaar spanningsloos. Schakel de 24 VDC en de netspanning uit.
•
Ontlaad u door passende maatregelen (anti-statische band, geleidend schoeisel, enz.) vóór u de optiekaart aanraakt.
•
Verwijder het programmeerapparaat en de frontafdekkap vóórdat u de optiekaart inbouwt.
•
Plaats de frontafdekkap en het programmeerapparaat na inbouw van de optiekaart weer terug.
•
Bewaar de optiekaart in de originele verpakking en pak deze pas vlak voordat u met inbouwen begint uit.
•
Pak de optiekaart alleen vast aan de rand. Raak geen onderdelen aan.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
7
3
Montage- en installatie-instructies Montage van de optiekaart DFD11B
Basisprocedure bij de inbouw en demontage van een optiekaart
2.
1.
3.
4.
Afbeelding 2: inbouw van een optiekaart in MOVIDRIVE® MDX61B bouwgrootte 1 - 6 (basisschema)
53001AXX
1. Draai de bevestigingsbouten van de kaartdrager los. Trek de kaartdrager gelijkmatig (niet kantelen!) uit de insteekplaats. 2. Draai de bevestigingsbouten van het zwarte afdekplaatje op de kaartdrager los. Verwijder het zwarte afdekplaatje. 3. Plaats de optiekaart op de kaartdrager door de bevestigingsbouten goed passend in de daarvoor bestemde boringen te schroeven. 4. Plaats de kaartdrager met de gemonteerde optiekaart weer in de insteekplaat; oefen lichte druk uit zodat de drager goed vastklikt. Bevestig de kaartdrager weer met de bevestigingsbouten. 5. Ga bij het demonteren van de optiekaart in omgekeerde volgorde te werk.
8
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Montage- en installatie-instructies Aansluiting en klemmenbeschrijving
3.2
3
Aansluiting en klemmenbeschrijving
Artikelnummer
Optie DeviceNet-veldbusinterface type DFD11B: 824 972 5 De optie "DeviceNet-interface type DFD11B" is alleen mogelijk in combinatie met MOVIDRIVE® MDX61B, niet met MDX60B. De optie DFD11B moet op de veldbusinsteekplaats worden geplaatst.
Vooraanzicht DFD11B
Beschrijving
DIP-switches Klem
Functie
DFD 11B MOD/ Net PIO
De tweekleurige LED’s geven de actuele status van de veldbusinterface en het DeviceNet-systeem weer.
Mod/Net = module-/netwerkstatus PIO = Polled I/O BIO = Bit-Strobe I/O BUSOFF
BIO BUSOFF 0
1
NA(5) NA(4) NA(3) NA(2) NA(1) NA(0)
S1
DR(1) DR(0) PD(4) PD(3) PD(2) PD(1) PD(0) F3 F2 F1
S2
Zes DIP-switches voor de instelling van de MAC-ID
NA(5) ... NA(0)
Instelling van de MAC-ID (Media Access Control Identifier)
Vijf DIP-switches voor de instelling van de procesdatalengte
PD(4) ... PD(0)
Instelling van de procesdatalengte (1 ... 10 woorden)
Twee DIP-switches voor de instelling van de baudrate
DR(1) ... DR(0)
Instelling van de baudrate: 00 = 125 kBaud 01 = 250 kBaud 10 = 500 kBaud 11 = ongeldig
X30:1 X30:2 X30:3 X30:4 X30:5
VCAN_L DRAIN CAN_H V+
F1 ... F3: geen functie
1
X30: DeviceNet-aansluiting
2 3 4 5 X30
54193AXX
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
9
Montage- en installatie-instructies Aansluiting en klemmenbeschrijving
3 Stekerbezetting
De bezetting van de aansluitklemmen is in de DeviceNet-specificatie beschreven (volume 1, Appendix A). DFD11B DFD11B
1 2 3 4 5 X30 54075AXX
De optiekaart DFD11B is aan de driverkant opto-ontkoppeld in overeenstemming met de DeviceNet-specificatie (volume I, chapter 9). Dit betekent dat de CAN-Bus-driver via de buskabel van 24V-spanning moet worden voorzien. De te gebruiken kabel is in de DeviceNet-specificatie beschreven (volume 1, Appendix B). De aansluiting moet plaatsvinden volgens de kleurcode in de volgende tabel.
Afscherming en het leggen van de buskabel
Pinnr.
Signaal
Betekenis
Aderkleur
1
V-
0V24
BK
2
CAN_L
CAN_L
BU
3
DRAIN
DRAIN
Blank
4
CAN_H
CAN_H
WH
5
V+
24 V
RD
De DeviceNet-interface ondersteunt de RS485-overdrachtstechniek en vereist als fysiek medium het voor DeviceNet gespecificeerde kabeltype A volgens EN 50170 als afgeschermde getwiste tweeaderige kabel. Een vakkundige afscherming van de buskabel dempt de elektrische beïnvloeding die in een industriële omgeving kan optreden. Met de volgende maatregelen bereikt u een optimale afscherming: •
draai de bevestigingsschroeven van stekers, modules en potentiaalvereffeningsleidingen handvast aan;
•
sluit de afscherming van de buskabel aan weerszijden met groot contactoppervlak aan;
•
leg de signaal- en buskabel niet parallel aan de vermogenskabels (motorleidingen), maar indien mogelijk in gescheiden kabelgoten;
•
gebruik in industriële omgevingen metalen, geaarde kabelgoten;
•
leid de signaalkabel en de bijbehorende potentiaalvereffeningsleiding op geringe afstand van elkaar via de kortste weg;
•
vermijd verlenging van buskabels met behulp van connectoren;
•
leid de buskabel vlak langs de aanwezige geaarde vlakken.
Bij variaties van het aardpotentiaal kan over de aan beide zijden aangesloten en met het aardpotentiaal (PE) verbonden afscherming een vereffeningsstroom lopen. Zorg in dit geval voor een toereikende potentiaalvereffening conform de desbetreffende VDEbepalingen. Busafsluiting
10
Om storingen van het bussysteem door reflecties te vermijden, moet elk DeviceNetsegment bij de fysiek eerste en laatste deelnemer met busafsluitweerstanden 120 Ω worden afgewerkt. Schakel de busafsluitweerstand tussen aansluiting 2 en 4 van de bussteker.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Montage- en installatie-instructies Instelling van de DIP-switches
3.3
3
Instelling van de DIP-switches Maak voor elke wijziging van de DIP-switches de applicatieregelaar spanningsloos (neten 24V-hulpvoeding). De instellingen van de DIP-switches worden alleen tijdens de initialisatie van de applicatieregelaar overgenomen.
MAC-ID instellen
De MAC-ID (Media Access Control Identifier) wordt op de optiekaart DFD11B ingesteld met de DIP-switches S1-NA0 ... S1-NA5. De MAC-ID vertegenwoordigt het knooppuntadres van de DFD11B. MOVIDRIVE® ondersteunt het adressenbereik 0... 63.
Baudrate instellen
De baudrate wordt ingesteld met de DIP-switches S2-DR0 en S2-DR1.
Procesdatalengte instellen
DIP-switches S2
Baudrate
DR1
DR0
0
0
125 kBaud
0
1
250 kBaud
1
0
500 kBaud
1
1
Ongeldig
Tussen de DeviceNet-master en de DFD11B kunnen maximaal tien DeviceNet-datawoorden worden uitgewisseld, die met de DIP-switches S2-PD0 tot S2-PD4 op het procesdatakanaal en het PCP-kanaal kunnen worden verdeeld.
0 1
[1]
[2]
[3]
[4]
NA5 NA4 NA3 NA2 NA1 NA0 DR1 DR0 PD4 PD3 PD2 PD1 PD0 F3 F2 F1
S1
[1] Instelling van de MAC-ID [2] Instelling van de baudrate [3] Instelling van de procesdatalengte [4] Geen functie
S2
In deze grafiek zijn de volgende waarden ingesteld: MAC-ID: 4 Baudrate: 125 kBaud Procesdatalengte: 8 PD 54078AXX
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
11
Montage- en installatie-instructies Bedrijfsindicaties van de optie DFD11B
3 3.4
Bedrijfsindicaties van de optie DFD11B Op de optiekaart DFD11B bevinden zich voor de diagnose van het DeviceNet-systeem vier tweekleurige LED’s die de actuele status van de DFD11B en van het DeviceNetsysteem weergeven.
LED Mod/Net
LED PIO
12
LED-afkorting
Volledige LED-beschrijving
Mod/Net
Module-/netwerkstatus
PIO
Polled IO
BIO
Bit-Strobe IO
BUS-OFF
BusOff
De in de volgende tabel beschreven functionaliteit van de LED Mod/Net is vastgelegd in de DeviceNet-specificatie. Status
Status
Betekenis
Uit
Niet ingeschakeld / offline
• • •
Apparaat is offline Apparaat voert DUP-MAC-controle uit Apparaat is uitgeschakeld
Knippert groen (1 s-ritme)
Online en bedrijfsgereed
• • • •
Het apparaat is online en er is geen verbinding gemaakt DUP-MAC-controle is met succes voltooid Er is nog geen verbinding met een master gemaakt Ontbrekende, foute of niet volledige configuratie
Brandt groen
Online, bedrijfsgereed en verbonden
• • •
Online Er is verbinding met een master gemaakt Verbinding is actief (established state)
Knippert rood (1 s-ritme)
Kleine fout of time-out in de verbinding
• • •
Er is een corrigeerbare fout opgetreden Time-out voor Polled I/O of/en Bit-Strobe I/O-verbinding Tijdens de DUP-MAC-controle is een fout geconstateerd
Brandt rood
Kritieke fout of kritieke verbindingsfout
• • •
Er is een corrigeerbare fout opgetreden BusOff Tijdens de DUP-MAC-controle is een fout geconstateerd
De PIO-LED controleert de Polled I/O-verbinding. Status
Status
Betekenis
Knippert groen (125 ms-ritme)
DUP-MAC-controle
Apparaat voert DUP-MAC-controle uit
Uit
Niet ingeschakeld / offline maar zonder DUP-MAC-controle
• •
Apparaat is offline Apparaat is uitgeschakeld
Knippert groen (1 s-ritme)
Online en bedrijfsgereed
• • • •
Het apparaat is online DUP-MAC-controle is met succes voltooid Er wordt een PIO-verbinding met een master gemaakt (configuring state) Ontbrekende, foute of niet volledige configuratie
Brandt groen
Online, bedrijfsgereed en verbonden
• •
Online Er is een PIO-verbinding gemaakt (established state)
Knippert rood (1 s-ritme)
Kleine fout of time-out in de verbinding
• •
Er is een corrigeerbare fout opgetreden Time-out voor Polled I/O-verbinding
Brandt rood
Kritieke fout of kritieke verbindingsfout
• • •
Er is een niet-corrigeerbare fout opgetreden BusOff Tijdens de DUP-MAC-controle is een fout geconstateerd
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Montage- en installatie-instructies Bedrijfsindicaties van de optie DFD11B
LED BIO
LED BUS-OFF
3
De BIO-LED controleert de Bit-Strobe I/O-verbinding. Status
Status
Betekenis
Knippert groen (125 ms-ritme)
DUP-MAC-controle
Apparaat voert DUP-MAC-controle uit
Uit
Niet ingeschakeld / offline maar zonder DUP-MAC-controle
• •
Apparaat is offline Apparaat is uitgeschakeld
Knippert groen (1 s-ritme)
Online en bedrijfsgereed
• • • •
Het apparaat is online DUP-MAC-controle is met succes voltooid Er wordt een BIO-verbinding met een master gemaakt (Configuring State) Ontbrekende, foute of niet volledige configuratie
Brandt groen
Online, bedrijfsgereed en verbonden
• •
Online Er is een BIO-verbinding gemaakt (established state)
Knippert rood (1 s-ritme)
Kleine fout of time-out in de verbinding
• •
Er is een corrigeerbare fout opgetreden Time-out voor Bit-Strobe I/O-verbinding
Brandt rood
Kritieke fout of kritieke verbindingsfout
• • •
Er is een niet-corrigeerbare fout opgetreden BusOff Tijdens de DUP-MAC-controle is een fout geconstateerd
De BUS-OFF-LED geeft de fysieke toestand van het busknooppunt weer. Status
Status
Betekenis
Uit
NO ERROR
Het aantal busfouten bevindt zich in het normale gebied (status error active)
Knippert rood (125 ms-ritme) Knippert rood (1 s-ritme)
BUS WARNING
Het apparaat voert de DUP-MAC-controle uit en kan geen berichten verzenden, omdat er geen andere deelnemers zijn aangesloten op de bus (status error passive) Het aantal fysieke busfouten is te hoog. Er worden geen fouttelegrammen meer actief naar de bus geschreven (status error passive).
Brandt rood
BUS ERROR
• •
Status BusOff Het aantal fysieke busfouten is ondanks de omschakeling naar de status error passive toegenomen. De toegang tot de bus wordt uitgeschakeld.
Brandt geel
POWER OFF
De externe voeding is uitgeschakeld of niet aangesloten
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
13
I
4
Configuratie en inbedrijfstelling Inbedrijfstelling van de applicatieregelaar
0
4
Configuratie en inbedrijfstelling Dit hoofdstuk beschrijft hoe de applicatieregelaar MOVIDRIVE® MDX61B met de optie DFD11B moet worden geconfigureerd en in gebruik moet worden genomen.
4.1
Inbedrijfstelling van de applicatieregelaar De parameters van de applicatieregelaar MOVIDRIVE® kunnen na de installatie van de optie DFD11B en de instelling van de baudrate en de MAC-ID zonder verdere handmatige instellingen rechtstreeks via het veldbussysteem worden ingesteld. Alle parameters kunnen bijvoorbeeld na het inschakelen direct via DeviceNet worden gedownload door de overkoepelende besturing. Voor de besturing van de applicatieregelaar via DeviceNet moet deze echter van tevoren worden omgeschakeld naar stuurbron en setpointbron = FIELDBUS. Met de instelling op FIELDBUS worden de parameters van de applicatieregelaar ingesteld op de besturing en setpoint-overname van de veldbus. Nu reageert de applicatieregelaar op de procesuitgangsdata die door de overkoepelende besturing worden verzonden. De activering van de stuur-/setpointbron FIELDBUS wordt aan de overkoepelende besturing gemeld met de bit "Fieldbus mode active" in het statuswoord. Om veiligheidstechnische redenen moet de applicatieregelaar voor de besturing via het veldbussysteem bovendien op de klemmen worden vrijgegeven. Daarom moeten de klemmen zo worden aangesloten of geprogrammeerd dat de regelaar via de ingangsklemmen wordt vrijgegeven. De eenvoudigste variant om de applicatieregelaar op de klemmen vrij te geven, is op de ingangsklem DIØØ (functie /CONTROLLER INHIBIT) +24V-signaal te geven en de ingangsklemmen DIØ1 ... DIØ5 te programmeren op NO FUNCTION. In de volgende afbeelding ziet u hoe u de applicatieregelaar MOVIDRIVE® met veldbuskoppeling in bedrijf kunt stellen.
14
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Configuratie en inbedrijfstelling Inbedrijfstelling van de applicatieregelaar
I
4
0 Procedure voor de inbedrijfstelling van de MOVIDRIVE® MDX61B
1. Geef de vermogenseindtrap via de klemmen vrij. Zet op de ingangsklem DIØØ / X13.1 (functie /CONTROLLER INHIBIT) een +24Vsignaal (bijvoorbeeld met doorverbinding op de regelaar). DI00 = /controller inhibit DI01 = no function
X13:
DI02 = no function
1 2 3 4 5 6 7 8 9 10 11
DI00 DI01 DI02 DI03 DI04 DI05 DCOM VO24 DGND ST11 ST12
DI03 = no function DI04 = no function
[1]
DI05 = no function DCOM = referentiepotentiaal X13:DI00 ... DI05 VO24 = + 24 V DGND = 0V-potentiaal binaire signalen ST11 = RS485 + ST12 = RS485 TF1 = TF-ingang DGND = 0V-potentiaal binaire signalen
X10:
-
DB00 = /brake
1 2 3 4 5 6 7 8 9 10
TF1 DGND DB00 DO01-C DO01-NO DO01-NC DO02 VO24 VI24 DGND
DO01-C = relaiscontact DO01-NO = maakcontact DO01-NO = verbreekcontact DO02 = /fault VO24 = + 24 V VI24 = + 24 V (externe voeding)
+ 24 V ext. -
DGND = 0V-potentiaal binaire signalen
Vrijgave van de vermogenseindtrap met doorverbinding op de regelaar [1] 54095AXX
2. Schakel de externe 24V-voeding in (niet de netvoedingsspanning!). De parameters van de regelaar kunnen worden ingesteld. 3. Setpointbron = FIELDBUS / stuurbron = FIELDBUS. Stel de parameters van de setpointbron en de stuurbron in op FIELDBUS voor de besturing van de applicatieregelaar via de veldbus. P100 setpoint source = FIELDBUS P101 control signal source = FIELDBUS
4. Ingangsklemmen DIØ1 ... DIØ5 = NO FUNCTION. Programmeer de functionaliteit van de ingangsklemmen op NO FUNCTION. P600 programmering klem DIØ1 = NO FUNCTION P601 programmering klem DIØ2 = NO FUNCTION P602 programmering klem DIØ3 = NO FUNCTION P603 programmering klem DIØ4 = NO FUNCTION P604 programmering klem DIØ5 = NO FUNCTION
Meer informatie over de inbedrijfstelling en besturing van de MOVIDRIVE®-applicatieregelaar kunt u vinden in het handboek "Veldbusapparaatprofiel MOVIDRIVE®".
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
15
4
I
Configuratie en inbedrijfstelling Inbedrijfstelling van de applicatieregelaar
0 Power-UP-test
Nadat de regelaar is ingeschakeld, wordt een Power-Up-test van alle LED’s uitgevoerd. De LED’s worden in de onderstaande volgorde ingeschakeld: Tijd [ms]
LED Mod/Net
LED PIO
LED BIO
LED BUS-OFF
0
Groen
Uit
Uit
Uit
250
Rood
Uit
Uit
Uit
500
Uit
Groen
Uit
Uit
750
Uit
Rood
Uit
Uit
1000
Uit
Uit
Groen
Uit
1250
Uit
Uit
Rood
Uit
1500
Uit
Uit
Uit
Groen
1750
Uit
Uit
Uit
Rood
2000
Uit
Uit
Uit
Uit
Als veldbus (X30:1, X30:5) geen 24V-netvoeding krijgt, brandt de BUS-OFF-LED geel (→ Bedrijfsindicaties optie DFD11B).
16
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Configuratie en inbedrijfstelling Het DeviceNet-netwerk installeren met de RSNetWorx-software
I
4
0
4.2
Het DeviceNet-netwerk installeren met de RSNetWorx-software
EDS-bestanden installeren
Voor het installeren van het DeviceNet-netwerk met de optie DFD11B moet u de volgende bestanden installeren met behulp van de RSNetWorx-software: •
EDS-bestand: DFD11B.eds
•
Pictogrambestand: DFD11B.ico
Afbeelding 3: EDS-bestandslijst
54173AXX
Ga als volgt te werk: •
Kies in RSNetWorx de menuoptie
. U wordt gevraagd de bestandsnamen van het EDS- en pictogrambestand op te geven.
•
De bestanden worden geïnstalleerd. Raadpleeg de documentatie bij RSNetWorx van Allen Bradley voor gedetailleerde informatie over de installatie van het EDSbestand.
•
Na de installatie is het apparaat beschikbaar in de lijst met apparaten bij SEW Device Profile/SEW-EURODRIVE DFD11B.
U kunt de actuele EDS-bestanden alsmede verdere informatie over DeviceNet vinden op het volgende internetadres:
Apparaat toevoegen aan een bestaand netwerk
•
SEW-EURODRIVE: www.sew-eurodrive.de
•
Allen Bradley: www.ab.com
•
Open Device Net Vendor Association: www.odva.org
Na opening van de RSNetWorx-software worden alle EDS-bestanden automatisch gelezen. In de apparatenlijst worden alle apparaten vermeld die door een EDS-bestand zijn gedefinieerd.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
17
I
4
Configuratie en inbedrijfstelling Uitwisseling van procesdata
0
4.3
Uitwisseling van procesdata
Polled I/O
De Polled I/O-berichten komen overeen met de procesdatatelegrammen van het SEWveldbusprofiel. Er kunnen maximaal 10 procesdatawoorden worden uitgewisseld tussen de besturing en de regelaar. De procesdatalengte wordt ingesteld via de DIP-switches S2-PD0 ... S2-PD4. De ingestelde procesdatalengte heeft niet alleen invloed op de procesdatalengte van de Polled I/O-berichten, maar ook op de procesdata van de Bit-Strobe I/O-berichten. De procesdatalengte van de Bit-Strobe I/O-berichten kan maximaal 4 procesdatawoorden bevatten. Als de via de DIP-switch ingestelde waarde van de procesdatalengte kleiner is dan 4, wordt deze waarde overgenomen. Als de via de DIP-switch ingestelde waarde van de procesdatalengte groter is dan 4, wordt de waarde automatisch beperkt tot 4.
Configuratie voor 1 ... 10 procesdatawoorden
De procesdatalengte voor de procesdataconfiguratie is in de fabriek ingesteld op de waarde 3. Deze waarde kan via de DIP-switches S2-PD0 ... S2-PD4 worden gewijzigd. Deze instelling wordt weergegeven door de parameters DeviceNet PD configuration = 3PD of 3PD + Param in MOVITOOLS® of via het programmeerapparaat DBG60B. Dit betekent dat 3 procesuitgangsdatawoorden (6 bytes) worden verwerkt in de regelaar en 3 procesingangsdatawoorden worden verzonden naar de besturing. Als de besturing meer dan 10 procesuitgangsdatawoorden verzendt, worden geen procesdata verwerkt of teruggezonden. Als de besturing 3 procesuitgangsdatawoorden verzendt, worden 3 procesuitgangsdatawoorden verwerkt en worden 3 procesingangsdatawoorden van de regelaar naar de besturing verzonden.
Afbeelding 4: 3 procesdatawoorden in het geheugen van de plc
18
54191ANL
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Configuratie en inbedrijfstelling Uitwisseling van procesdata
I
4
0 Het uitvoerbestand van de plc bevat de procesuitgangsdata en het invoerbestand bevat de procesingangsdata van de plc. In het bovenstaande voorbeeld worden de uitgangsdatawoorden O:3.10, O:3.11 en O:3.12 gekopieerd naar de procesuitgangsdatawoorden 1, 2 en 3 en verwerkt door de regelaar. De regelaar stuurt 3 procesuitgangsdatawoorden terug, die naar de ingangsdatawoorden I:3.10, I:3.11 en I:3.12 van de plc worden gekopieerd. Als u een andere procesdatalengte selecteert, moet het geheugen dat in de plc moet worden beheerd, overeenkomstig worden uitgebreid. Als bijvoorbeeld voor de procesdatalengte de waarde 10 is ingesteld, dan moeten 10 procesuitgangsdatawoorden en 10 procesingangsdatawoorden worden geconfigureerd.
Time-outreactie bij Polled I/O
De time-out wordt geactiveerd door de optie DFD11B. De time-outinterval moet door de master worden ingesteld nadat de verbinding tot stand is gekomen. In de DeviceNetspecificatie wordt niet over een time-outinterval maar over een Expected packet rate gesproken. De Expected packet rate wordt op basis van de time-outinterval volgens de volgende formule berekend: ttime-out_regelaar = ttime-outinterval_Polled_IO = 4 x tExpected_packet_rate_Polled_IO De Expected packet rate kan worden ingesteld via de Connection object class 5, instance 2, attribute 9. Het waardebereik loopt van 0 ms tot 65535 ms, in stappen van 5 ms. De Expected packet rate voor de Polled I/O-verbinding wordt omgezet in de time-outinterval en weergegeven op het apparaat als de time-outinterval in parameter P819. Als de Polled I/O-verbinding wordt verbroken, blijft de time-outinterval in het apparaat bewaard en gaat het apparaat over in de status Timeout zodra de time-outinterval is verstreken. De time-outinterval kan alleen worden geactiveerd via de bus en mag daarom niet via MOVITOOLS® of het programmeerapparaat DBG60B worden gewijzigd. Als voor de Polled I/O-berichten een time-out optreedt, gaat dit verbindingstype over in de status Timeout. Inkomende Polled I/O-berichten worden niet meer geaccepteerd. De time-out zorgt ervoor dat de time-outreactie die in de regelaar is ingesteld, wordt uitgevoerd. De time-out kan via Devicenet door de reset-instructie van het connection-object (class 0x05, instance 0x02, undetermined attribute), via het verbreken van de verbinding, via de reset-instructie van het identity-object (class 0x01, instance 0x01, undetermined attribute) of via de reset-bit in het stuurwoord worden hersteld.
Bit-Strobe I/O
De Bit-Strobe I/O-berichten zijn niet opgenomen in het SEW-veldbusprocotol. Deze berichten vertegenwoordigen een DeviceNet-specifieke uitwisseling van procesdata. Er wordt een broadcast-bericht met een lengte van 8 bytes (= 64 bits) verzonden door de master. In dit bericht is aan elke deelnemer een bit toegewezen overeenkomstig het stationsadres van de deelnemer. Afhankelijk van de waarde van deze bit (0 of 1) worden in de ontvanger twee verschillende reacties gegenereerd. Bitwaarde
Betekenis
LED BIO
0
Alleen de procesingangsdata terugzenden
Brandt groen
1
Time-outreactie van veldbus activeren en procesingangsdata terugzenden
Brandt groen
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
19
4
I
Configuratie en inbedrijfstelling Uitwisseling van procesdata
0
Let op: De BIO-LED aan de voorzijde van de optie DFD11B kan worden gebruikt om onderscheid te maken tussen de time-out die via het Bit-Strobe-telegram wordt gegenereerd en een echte time-out van de verbinding. De BIO-LED brandt groen als de time-out wordt gegenereerd door het Bit-Strobe-telegram. Als de BIO-LED rood knippert, is er sprake van een time-out in de Bit-Strobe-verbinding en worden geen Bit-Strobe-telegrammen meer geaccepteerd. Elke deelnemer die dit Bit-Strobe I/O-bericht heeft ontvangen, antwoordt met zijn actuele procesingangsdata. De lengte van de procesingangsdata komt overeen met de procesdatalengte van de Polled I/O-verbinding. De lengte van de procesingangsdata kan echter maximaal 4 procesdata bevatten. In de volgende tabel ziet u het databereik van het Bit-Strobe-request-telegram. Hierin wordt de toewijzing van de deelnemers (= stationsadressen) aan de databits weergegeven. Voorbeeld: de deelnemer met het stationsadres (MAC-ID) 16 verwerkt alleen bit 0 in databyte 2. Byteoffset
7
6
5
0
ID 7
ID 6
ID 5
ID 4
ID 3
ID 2
ID 1
ID 0
1
ID 15
ID 14
ID 13
ID 12
ID 11
ID 10
ID 9
ID 8
2
ID 23
ID 22
ID 21
ID 20
ID 19
ID 18
ID 17
ID 16
3
ID 31
ID 30
ID 29
ID 28
ID 27
ID 26
ID 25
ID 24
4
ID 39
ID 38
ID 37
ID 36
ID 35
ID 34
ID 33
ID 32
5
ID 47
ID 46
ID 45
ID 44
ID 43
ID 42
ID 41
ID 40
6
ID 55
ID 54
ID 53
ID 52
ID 51
ID 50
ID 49
ID 48
7
ID 63
ID 62
ID 61
ID 60
ID 59
ID 58
ID 57
ID 56
Afbeelding 5: Bit-Strobe I/O-berichten
4
3
2
1
0
54192ANL
In de bovenstaande afbeelding wordt het Bit-Strobe I/O-bericht opgeslagen in de geheugenwoorden O:3.10 tot O:3.13. De regelaar stuurt 3 procesingangsdatawoorden naar de plc die in het invoerbestand in de ingangsdatawoorden I:3.10 tot I:3.12 worden opgeslagen.
20
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Configuratie en inbedrijfstelling Uitwisseling van procesdata
I
4
0
Let op: De via de DIP-switch ingestelde procesdatalengte heeft niet alleen invloed op de procesdatalengte van de Bit-Strobe IO-berichten, maar ook op de procesdatalengte van de Polled I/O-berichten. De procesdatalengte van de Bit-Strobe I/O-berichten kan maximaal 4 procesdatawoorden bevatten. Time-outreactie bij Bit-Strobe I/O
De time-out wordt geactiveerd door de optie DFD11B. De time-outinterval moet door de master worden ingesteld nadat de verbinding tot stand is gekomen. In de DeviceNetspecificatie wordt niet over een time-outinterval maar over een Expected packet rate gesproken. De Expected Packet Rate wordt op basis van de time-outinterval volgens de volgende formule berekend: ttime-out_BitStrobe_IO = 4 x tExpected_packet_rate_BitStrobe_IO De Expected packet rate kan worden ingesteld via de Connection object class 5, instance 3, attribute 9. Het waardebereik loopt van 0 ms tot 65535 ms, in stappen van 5 ms. Als voor de Bit-Strobe I/O-berichten een time-out optreedt, gaat dit verbindingstype over in de status Timeout. Inkomende Bit-Strobe I/O-berichten worden niet meer geaccepteerd. De time-out wordt niet doorgegeven aan de regelaar. Een time-out kan op de volgende manier worden gereset: •
via DeviceNet door de reset-instructie van het connection-object (class 0x05, instance 0x03, undetermined attribute (kenmerk onbekend));
•
door het verbreken van de verbinding;
•
via de reset-instructie van het identity-object (class 0x01, instance 0x01, undetermined attribute (kenmerk onbekend)).
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
21
I
4
Configuratie en inbedrijfstelling Parameterdata uitwisselen
0
4.4
Parameterdata uitwisselen
Het SEW-parameterdatakanaal
Het SEW-parameterdatakanaal brengt een verbinding tot stand via welke de parameters in de regelaar kunnen worden gewijzigd of gelezen. Deze verbinding wordt op de optie DFD11B weergegeven door de Explicit Messages. De toegang tot het SEW-parameterdatakanaal vindt plaats via het registerobject (class 7) en het parameterobject (class 15).
Register Object Class (Class 7)
22
Het SEW-parameterdatakanaal kan door de instructies Get_Attribute_Single en Set_Attribute_Single worden geadresseerd. Omdat het registerobject van DeviceNet zo is gespecificeerd dat INPUT-objecten alleen worden gelezen en OUTPUT-objecten kunnen worden gelezen en geschreven, kan het parameterdatakanaal worden geadresseerd op de volgende in de tabel weergegeven manieren. Resulterende MOVILINK®-instructie bij
Instance
INPUT / OUTPUT
1 2 3
OUTPUT
READ
WRITE VOLATILE
4
INPUT
READ MINIMUM
ongeldig
5
INPUT
READ MAXIMUM
ongeldig
6
INPUT
READ DEFAULT
ongeldig
7
INPUT
READ SCALING
ongeldig
8
INPUT
READ ATTRIBUTE
ongeldig
9
INPUT
READ EEPROM
ongeldig
Get_Attribute_Single
Set_Attribute_Single
INPUT
READ
ongeldig
OUTPUT
READ
WRITE
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Configuratie en inbedrijfstelling Parameterdata uitwisselen
I
4
0
Get_Attribute_Single
Input (Instance 1)
READ
Get_Attribute_Single
Output (Instance 2) Set_Attribute_Single
WRITE
Get_Attribute_Single
Output (Instance 3) Set_Attribute_Single
Get_Attribute_Single
WRITE VOLATILE
Input (Instance 4)
READ MINIMUM
DPRAM
Get_Attribute_Single
Input (Instance 5)
READ MAXIMUM
Get_Attribute_Single
Input (Instance 6)
READ DEFAULT
Get_Attribute_Single
Input (Instance 7)
READ SCALING
Get_Attribute_Single
Input (Instance 8)
READ ATTRIBUTE
Get_Attribute_Single
Input (Instance 9)
READ EEPROM
DeviceNet
SEW-veldbusprofiel
Afbeelding 6: beschrijving van het parameterkanaal
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
54185ANL
23
4
I
Configuratie en inbedrijfstelling Parameterdata uitwisselen
0 In de volgende tabel worden de kenmerken (kolom "Attribute") van de negen instances (kolom "Instance") van het registerobject weergegeven. Class
Instance
Attribute
Get
Type
Type/waarde
Betekenis
0x07
0x01 (Read)
1
X
BOOL
0/1
Bad Flag
2
X
BOOL
0 (Input)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
2
X
BOOL
1 (Output)
Direction
3
X
UINT
48 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
2
X
BOOL
1 (Output)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
0x02 (Read /Write)
0x03 (Read/Write-Volatile)
0x04 (Read Minimum)
0x05 (Read Maximum)
0x06 (Read Default)
0x07 (Read Scaling)
0x08 (Read Attribute)
0x09 (Read EEPROM)
24
Set
X
X
X
2
X
BOOL
1 (Output)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
2
X
BOOL
1 (Output)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
2
X
BOOL
1 (Output)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
2
X
BOOL
1 (Output)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
X
X
X
X
2
X
BOOL
1 (Output)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
1
X
BOOL
0/1
Bad Flag
2
X
BOOL
1 (Output)
Direction
3
X
UINT
16 bit
Size
4
X
ARRAY BITS
2 byte index 4 byte data
Data
X
X
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Configuratie en inbedrijfstelling Parameterdata uitwisselen
I
4
0 Verklaring van de kenmerken (attributes)
•
Kenmerk 1 Bad Flag geeft aan of er bij een vorige instructie een fout is opgetreden.
•
Kenmerk 2 geeft de richting van de instance weer.
•
Kenmerk 3 geeft de lengte van de data in bits aan.
•
Kenmerk 4 geeft parameterdata weer. Deze bestaan uit de index (2 bytes) en de data (4 bytes).
Voor de overdracht van deze waarden kunt u de instructies Get_Attribute_Single en Set_Attribute_Single gebruiken.
Voorbeeld
Instructie
Codering
Betekenis
Get_Attribute_Single
0x0E
Kenmerk lezen
Set_Attribute_Single
0x10
Kenmerk schrijven
De parameter Setpoint description PA1 (index 8304 = 2070hex) moet de waarde CONTROL WORD1 (9) ontvangen. De volgende tabel bevat de data-indeling van het parameter-request-telegram. Byte-offset Functie
0
1
2
3
4
5
MAC-ID
Service
Class
Instance
Attribute
Waarde Voorbeeld
10hex
01hex
07hex
02hex
04hex
6
7
8
Index
9
10
Data
Low
High
LSB
MSB
70hex
20hex
09hex
00hex
00hex
00hex
De volgende tabel bevat de data-indeling van het parameter-response-telegram. Byte-offset Functie
0
1
MAC-ID
Service
Waarde Voorbeeld
90hex
01hex
2
3
4
Low
High
LSB
70hex
20hex
09hex
Index
5
6
7
Data MSB 00hex
00hex
00hex
PLC Adresbereik Uitgangsdata
Header
Header
(instructie, klasse...)
Index = 2070h Datawoord Low =0009h Datawoord High =0000h
Index Datawoord Low Datawoord High
Header Index
Data
Header Index
Data
Ingangsdata
Header
Header
(instructie, klasse...)
Index = 2070h Datawoord Low =0009h Datawoord High =0000h
Index Datawoord Low Datawoord High
Afbeelding 7: parameterdata uitwisselen
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
54183ANL
25
4
I
Configuratie en inbedrijfstelling Parameterdata uitwisselen
0 Parameter Object Class (Class15)
Met het parameterobject kunnen de veldbusparameters van de regelaar direct via de instance worden geadresseerd. Teneinde te voldoen aan de DeviceNet-specificatie wijkt de data-indeling van deze instances af van het SEW-veldbusprotocol. Alle parameters van de regelaar kunnen echter worden geadresseerd via het parameterobject. Hiervoor zijn de instances 1 tot en met 9 gereserveerd.
Algemeen SEWparameterdatakanaal
Met de RSNetWorx-software kunt u de parameters van de regelaar instellen met behulp van het parameterobject. Omdat het EDS-bestand niet alle parameters bevat, zijn in het parameterobject 2 instances gedefinieerd die het SEW-parameterdatakanaal met de MOVILINK®-instructies simuleren. Nr.
Groep
Naam
Opmerking
1
SEW Parameter Channel
SEW param. index
Index van de parameter
2
SEW Parameter Channel
SEW-Read/Write
Waarde van de parameter lezen of schrijven
Voordat een parameter kan worden gelezen of geschreven, moet eerst de SEWParam.-index met de gewenste index worden geschreven. Vervolgens kunnen de SEWparameterdata via instance 2 worden gelezen of geschreven. Er moeten dus twee instructies worden uitgevoerd om een parameter te lezen of te schrijven. De data-indeling van de instructies SEW-Read/Write, SEW-Read/WriteVo, SEWMinimum, SEW-Maximum, SEW-Default, SEW-Scaling en SEW-Attribute komen overeen met het SEW-communicatieprotocol MOVILINK®. De veldbusparameters schrijven of lezen
De parameters die nodig zijn voor het gebruik van de veldbus worden direct in het parameterobject opgenomen. Deze kunnen direct via de instance worden geadresseerd. Nr.
Groep
Naam
Betekenis
3R
Device Identification
Artikelnummer apparaat
4
Control source
Stuurbron
5
Setpoint source
Setpointbron
6R
PD Configuration
Configuratie procesdata
7
Setp.descr.PO1
Toewijzing procesuitgangsdata van PD1
8
Setp.descr.PO2
Toewijzing procesuitgangsdata van PD2
9 10
Device parameter
Setp.descr.PO3
Toewijzing procesuitgangsdata van PD3
Act.v.descr. PI1
Toewijzing procesingangsdata van PD1
11
Act.v.descr. PI2
Toewijzing procesingangsdata van PD2
12
Act.v.descr. PI3
Toewijzing procesingangsdata van PD3
13
PO Data Enable
Procesdata vrijgeven
14
Timeout response
Time-outreactie
15R
Fieldbus Type
Veldbustype
16R
Baud rate
Baudrate via DIP-switches
17R
Station address
MAC-ID via DIP-switches
R = Read only
26
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Configuratie en inbedrijfstelling Parameterdata uitwisselen
I
4
0 Procesuitgangsdata-monitor (PO-monitor)
Met deze parameters kunnen de door de besturing verzonden procesuitgangsdata worden bewaakt. Naam
Betekenis
18R
Nr.
PO1 setpoint
Monitor van procesuitgangsdatawoord 1
19R
PO2 setpoint
Monitor van procesuitgangsdatawoord 2
20R
PO3 setpoint
Monitor van procesuitgangsdatawoord 3
21R
PO4 setpoint
Monitor van procesuitgangsdatawoord 4
22R
PO5 setpoint
Monitor van procesuitgangsdatawoord 5
23R
Groep
PO-monitor
PO6 setpoint
Monitor van procesuitgangsdatawoord 6
24R
PO7 setpoint
Monitor van procesuitgangsdatawoord 7
25R
PO8 setpoint
Monitor van procesuitgangsdatawoord 8
26R
PO09 setpoint
Monitor van procesuitgangsdatawoord 9
27R
PO10 setpoint
Monitor van procesuitgangsdatawoord 10
R = Read only Procesingangsdata-monitor (PI-monitor)
Met deze parameters kunnen de naar de besturing verzonden procesingangsdata worden bewaakt. Nr.
Groep
Naam
Betekenis
28R
PI1 actual value
Monitor van procesingangsdatawoord 1
29R
PI2 actual value
Monitor van procesingangsdatawoord 2
30R
PI3 actual value
Monitor van procesingangsdatawoord 3
31R
PI4 actual value
Monitor van procesingangsdatawoord 4
PI5 actual value
Monitor van procesingangsdatawoord 5
PI6 actual value
Monitor van procesingangsdatawoord 6
34R
PI7 actual value
Monitor van procesingangsdatawoord 7
35R
PI8 actual value
Monitor van procesingangsdatawoord 8
36R
PI9 actual value
Monitor van procesingangsdatawoord 9
37R
PI10 actual value
Monitor van procesingangsdatawoord 10
32R 33R
PI-monitor
R = Read only De schalering en beschrijving in het telegram komt overeen met de DeviceNet-specificatie en wijkt daarmee af van het SEW-communicatieprofiel.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
27
I
4
Configuratie en inbedrijfstelling Returncodes van de parameterinstelling
0
4.5
Returncodes van de parameterinstelling
SEW-specifieke returncodes
De returncodes die door de regelaar worden teruggezonden in geval van foute parameterinstellingen worden beschreven in het handboek "SEW-veldbusapparaatprofiel" en maken geen deel uit van deze documentatie. De returncodes worden echter in combinatie met DeviceNet in een andere indeling teruggezonden. De volgende tabel bevat een voorbeeld van de data-indeling van een parameterresponstelegram. Byte-offset Functie Voorbeeld
0
1
2
3
MAC-ID
Service code [=94hex]
General Error Code
Additional Code
01hex
94hex
1Fhex
10hex
•
De Service code van een fouttelegram is altijd 94hex
•
De General Error Code van een regelaarspecifieke returncode is altijd 1Fhex = proprietary error
•
De Additional Code is gelijk aan de Additional Code die wordt beschreven in het Handboek van het SEW-veldbusapparaatprofiel
•
In de tabel wordt de door de fabrikant gespecificeerde fout 10hex = Illegal parameter index weergegeven.
Returncodes van DeviceNet
DeviceNet-specifieke returncodes worden verzonden in een fouttelegram als de dataindeling niet is gebruikt tijdens de overdracht of als er een niet-geïmplementeerde instructie wordt uitgevoerd. De codering van deze returncodes wordt beschreven in de DeviceNet-specificatie (→ hoofdstuk "Appendix").
Time-out van explicit messages
De time-out wordt geactiveerd door de optie DFD11B. De time-outinterval moet door de master worden ingesteld nadat de verbinding tot stand is gekomen. In de DeviceNetspecificatie wordt niet over een time-outinterval maar over een Expected packet rate gesproken. De Expected packet rate wordt op basis van de time-outinterval volgens de volgende formule berekend: ttime-out_ExplicitMessages = 4 x tExpected_Packet_Rate_ExplicitMessages De Expected packet rate kan worden ingesteld via het connection-object klasse 5, instance 1, kenmerk 9. Het waardebereik loopt van 0 ms tot 65535 ms, in stappen van 5 ms. Als voor de explicit messages een time-out optreedt, dan wordt dit verbindingstype voor de explicit messages automatisch verbroken op voorwaarde dat de Polled I/O- of BitStrobe-verbindingen niet de status ESTABLISHED hebben. Dit is de standaardinstelling van DeviceNet. U kunt pas opnieuw met explicit messages communiceren als de verbinding voor deze berichten weer tot stand is gebracht. De time-out wordt niet doorgegeven aan de regelaar.
28
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Voorbeeldapplicatie met plc-type SLC500 Returncodes van de parameterinstelling
5
5
Voorbeeldapplicatie met plc-type SLC500
54179ANL
Afbeelding 8: plc-apparaatconfiguratie
De volgende apparaten worden gebruikt: Regelaar
MAC-ID
SLC5/04
–
DeviceNet Scanner 1747-SDN
1
INPUT-module met 32 ingangen
–
OUTPUT-module met 32 uitgangen
–
DeviceNet-adapter met INPUT-module met 16 ingangen
11
DeviceNet met OUTPUT-module met 16 uitgangen
10
MOVIDRIVE® MDX61B met DFD11B
8
®
MOVIDRIVE MDX61B met DFD11B
0
MOVIDRIVE® MDX61B met DFD11B
4
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
29
Voorbeeldapplicatie met plc-type SLC500 Returncodes van de parameterinstelling
5
Met de DeviceNet-beheersoftware zijn de volgende geheugengebieden gedefinieerd: ******************************************************************* 1747-SDN Scanlist Map ****************************************************************** Discrete Input Map: 15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
I:3.000
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Statuswoord van de scanner
I:3.001
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
Procesdata van apparaat 11
I:3.002
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
Procesdata van apparaat 11
I:3.003
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
Procesdata van apparaat 10
I:3.004
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
Procesdata van apparaat 10
I:3.005
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
PID1 apparaat 8 Polled IO
I:3.006
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
PID2 apparaat 8 Polled IO
I:3.007
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
PID3 apparaat 8 Polled IO
I:3.008
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
PID1 apparaat 8 Bit-Strobe I/O
I:3.009
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
PID2 apparaat 8 Bit-Strobe I/O
I:3.010
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
PID3 apparaat 8 Bit-Strobe I/O
I:3.011
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
PID1 apparaat 0 Polled IO
I:3.012
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
PID2 apparaat 0 Polled IO
I:3.013
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
PID3 apparaat 0 Polled IO
I:3.014
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
PID1 apparaat 0 Bit-Strobe I/O
I:3.015
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
PID2 apparaat 0 Bit-Strobe I/O
I:3.016
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
PID3 apparaat 0 Bit-Strobe I/O
I:3.017
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
PID1 apparaat 4 Polled IO
I:3.018
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
PID2 apparaat 4 Polled IO
I:3.019
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
PID3 apparaat 4 Polled IO
I:3.020
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
PID1 apparaat 4 Bit-Strobe I/O
I:3.021
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
PID2 apparaat 4 Bit-Strobe I/O
I:3.022
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
PID3 apparaat 4 Bit-Strobe I/O
Discrete Output Map: 15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
O:3.000
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Stuurwoord van de scanner
O:3.001
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
Procesdata naar apparaat 11
O:3.002
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
Procesdata naar apparaat 10
O:3.003
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
POD1 apparaat 8 Polled IO
O:3.004
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
POD2 apparaat 8 Polled IO
O:3.005
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
POD3 apparaat 8 Polled IO
O:3.006
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
POD1 apparaat 0 Polled IO
O:3.007
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
POD2 apparaat 0 Polled IO
O:3.008
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
POD3 apparaat 0 Polled IO
O:3.009
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
POD1 apparaat 4 Polled IO
O:3.010
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
POD2 apparaat 4 Polled IO
O:3.011
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
POD3 apparaat 4 Polled IO
O:3.012
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
Bit-Strobe voor apparaat 8
De Bit-Strobe-data zijn ter onderscheiding van de Polled I/O-data vet afgedrukt.
30
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Voorbeeldapplicatie met plc-type SLC500 Polled I/O (procesdata) uitwisselen
5.1
5
Polled I/O (procesdata) uitwisselen
Omschrijving van de opdracht
In het volgende programma moeten aan een MOVIDRIVE® MDX61B procesdata worden verzonden en moet de motor met verschillende toerentallen draaien. De programmavolgorde is in de volgende afbeelding weergegeven.
Cyclus 0 START
Toerental = 1000 1/min, Vrijgave
Cyclus 1 Toerental = 1/min, Noodstop
Cyclus 2 Toerental = -400 1/min, Vrijgave
Cyclus 3 Toerental = 0 1/min, Noodstop
54178ANL
Afbeelding 9: programmavolgorde
In de applicatieregelaar MOVIDRIVE® MDX61B moeten de parameters in de volgende tabel worden ingesteld om uitwisseling van procesdata mogelijk te maken. Menunr.
Index
Parameter
Waarde
100
8461
Setpoint source
Fieldbus
101
8462
Control signal source
Fieldbus
870
8304
Proces output data description 1
Control word 1
871
8305
Proces output data description 2
Speed
872
8306
Proces output data description 3
No function
873
8307
Proces output data description 1
Status word 1
874
8308
Proces output data description 2
Speed
875
8309
Proces output data description 3
No function
876
8622
PO data enable
JA
MOVIDRIVE® MDX61B werkt nu in de veldbusmodus en kan procesdata ontvangen. Vervolgens kan het programma voor de SLC500 worden geschreven.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
31
5
Voorbeeldapplicatie met plc-type SLC500 Polled I/O (procesdata) uitwisselen
01912ANL
In rung 0 (programmaregel 0) wordt uitvoerbit O:3.0/0 ingesteld. Hiermee wordt de DeviceNet-communicatie gestart (→ beschrijving van de DeviceNet-scanner). Rung 1 en 3 implementeren de statusmachine, waarmee de statuswaarden 0 ... 3 worden geïmplementeerd. De actuele status wordt in rung 2 naar de uitgangen O:1.0 van de uitvoermodule van de SLC500 geschreven. In de volgende afbeelding worden de procesdatawaarden uitgevoerd naar het geheugengebied van de scanner. Indien status> 3, moetwordenovergegaannaar status0
Status0: motor starten,toerenta l = 1000 1/min
Status1: motor stoppen
01913ANL
32
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Voorbeeldapplicatie met plc-type SLC500 Polled I/O (procesdata) uitwisselen
5
Status 0 wordt gemaakt in rung 4. In deze status wordt een 6 (ENABLE) geschreven naar het geheugengebied O:3.3, dat het procesdatawoord 1 vertegenwoordigt. Een 5000 wordt geschreven naar geheugengebied O:3.4 (procesuitgangsdatawoord 2). Deze vertegenwoordigt 1000 1/min. Dit betekent dat de motor loopt met een toerental van 1000. Status 1 wordt gemaakt in rung 5. In deze status wordt een 0 (RAPID STOP) geschreven naar het geheugengebied O:3.3, dat het procesdatawoord 1 vertegenwoordigt. Een 0 wordt geschreven naar geheugengebied O:3.4 (procesdatawoord 2). Deze vertegenwoordigt de waarde 0 1/min. Dit betekent dat de motor wordt stilgezet via een noodstop. De statuswaarden 2 en 3 worden op dezelfde wijze verwerkt als status 0 en 1 en worden daarom niet verder uitgelegd. In de volgende afbeelding wordt de actuele waarde van het apparaat met adres 8, die in geheugengebied I:3.6 is opgeslagen (procesingangsdatawoord 2) vermenigvuldigd met een constante factor (in dit geval 1) en naar het uitvoergeheugengebied O:3.7 (procesuitgangsdatawoord 2 van apparaat met adres 0) geschreven. Verder wordt de waarde 6 (ENABLE) naar het procesuitgangsdatawoord 1 van het apparaat met het adres 0 (O:3.6) geschreven. Dit betekent dat het apparaat met het adres 0 het actuele toerental met het vrijgavesignaal van het apparaat met het adres 8 volgt.
01914ANL
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
33
Voorbeeldapplicatie met plc-type SLC500 Uitwisseling van Bit-Strobe I/O
5 5.2
Uitwisseling van Bit-Strobe I/O
Omschrijving van de opdracht
In het volgende programma moeten de procesingangsdata worden opgevraagd van de applicatieregelaar MOVIDRIVE®. In de regelaar moeten de parameters in de volgende tabel worden ingesteld om uitwisseling van procesdata mogelijk te maken. Menunr.
Index
Parameter
Waarde
100
8461
Setpoint source
Fieldbus
101
8462
Control signal source
Fieldbus
870
8304
Proces output data description 1
Control word 1
871
8305
Proces output data description 2
Speed
872
8306
Proces output data description 3
No function
873
8307
Proces output data description 1
Status word 1
874
8308
Proces output data description 2
Speed
875
8309
Proces output data description 3
No function
876
8622
PO data enable
JA
831
8610
Response FIELDBUS TIMEOUT
Rapid st. / Warn.
MOVIDRIVE® werkt nu in de veldbusmodus en kan procesdata ontvangen. Vervolgens kan het programma voor de plc SLC500 worden geschreven.
01915ANL
De DeviceNet-communicatie wordt weer vrijgegeven in rung 0. Afhankelijk van de invoerbit I:3.2/0 (van de DeviceNet-invoermodule) wordt in rung 1 de strobe-bit van apparaat 8 ingesteld. In rung 2 wordt het procesingangsdatawoord 1 (I:3.8) via het geheugenwoord O:3.12 gekopieerd naar de DeviceNet-uitvoermodule en wordt het procesingangsdatawoord 2 (I:3.9) via het geheugenwoord O:1.0 gekopieerd naar de SLC500-uitvoermodule.
34
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Voorbeeldapplicatie met plc-type SLC500 Uitwisseling van explicit messages (parameterdata)
5.3
5
Uitwisseling van explicit messages (parameterdata)
Omschrijving van de opdracht
In dit programma moeten parameterdata worden uitgewisseld tussen de besturing en de regelaar. De uitwisseling van parameterdata tussen de regelaar en SLC500 vindt plaats via de zogenoemde M-files (→ Installatiehandleiding bij de DeviceNet-scannermodule). In de M-files is een geheugengebied van woord 224 tot en met 255 gereserveerd voor de explicit messages. In de volgende afbeelding ziet u hoe dit geheugengebied is opgebouwd.
54172ANL
Het geheugengebied is onderverdeeld in twee gedeelten: •
Overdrachtsheader (3 woorden)
•
Explicit message body
In het volgende overzicht worden de geheugengebieden in de M-files gedetailleerder beschreven. Geheugengebied
Functie
Overdrachtsheader
Waarde
Beschrijving
cmd/status
→ volgende tabel
cmd: invoeren van commandocode status: invoeren van overdrachtsstatus
TXID
1 ... 255
Bij het maken of downloaden van een oproep aan de scanner wijst het communicatieplanningsprogramma van de SLC5-processor een TXID toe aan de overdracht.
3 ... 29
Grootte van de explicit message body (in bytes!)
Aansluiting
0
DeviceNet-aansluiting (=0)
Instructie
0Ehex 10hex 05hex enz.
Get_Attribute_Single (Read) Set_Attribute_Single (Write) Reset Zie DeviceNet-specificatie voor overige instructies
0 ... 255
DeviceNet-instance
0 ... 65535
Datainhoud
Grootte
Explicit message body
Lengte
elk 1/2 woord
Class Instance
DeviceNet klasse elk 1 woord
Attribute Data
DeviceNet-kenmerk 0 ... 26 woorden
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
35
5
Voorbeeldapplicatie met plc-type SLC500 Uitwisseling van explicit messages (parameterdata)
In de volgende overzichten worden de commando- en statuscodes beschreven. Commandocodes: Commandocodes (cmd)
Beschrijving
0
Overdrachtsblok negeren
1
Overdrachtsblok uitvoeren
2
Overdrachtsstatus ontvangen
3
Alle client/server-overdrachten resetten
4
Overdracht uit wachtrij verwijderen
5 ... 255
Gereserveerd
Statuscodes:
36
Status knooppunt (status)
Beschrijving
0
Overdrachtsblok negeren
1
Overdracht is voltooid
2
Overdracht wordt uitgevoerd
3
Fout - slave-apparaat staat niet in de scanlijst
4
Fout - slave is offline
5
Fout - DeviceNet-netwerkaansluiting buiten werking (offline)
6
Fout - onbekende overdrachts-TXID
7
Niet gebruikt
8
Fout - ongeldige commandocode
9
Fout - scannerbuffer vol
10
Fout - andere client/server-overdracht wordt uitgevoerd
11
Fout - geen verbinding met slave-apparaat
12
Fout - responsdata zijn te lang voor het blok
13
Fout - ongeldige aansluiting
14
Fout - opgegeven grootte ongeldig
15
Fout - bezet
16 ... 255
Gereserveerd
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Voorbeeldapplicatie met plc-type SLC500 Uitwisseling van explicit messages (parameterdata)
5
De M-files worden onderverdeeld in een oproepbestand (M0-file) en een responsbestand (M1-file). De dataoverdracht is in de volgende afbeelding weergegeven.
PLC Scanner 1747-SDN
SLC500
1.M0-file
Requestwachtrij scanner
MOVIDRIVE® MDX61B 2. D e
vice
Net
Expli
cit M
Uitvoeren
Request van overdrachtsblok
essa
eque
st
Procesrequests en -antwoorden Gereed of fout
Scan communicatieplanningsprogramma
Antwoord van overdrachtsblok
ge-r
4.M1-file
Scanner Antwoord Wachtrij
Afbeelding 10: overdracht van een explicit message
eN evic 3. D
cit
xpli
et E
pon
-res
age
s Mes
s
54175ANL
Registerobjectklasse (7hex) moet worden gebruikt om parameters van de regelaar via het SEW-parameterdatakanaal te kunnen lezen (instance 1 tot en met 9) of schrijven (instance 2 en 3). Hierbij wordt het datagebied ingedeeld in de index (1 woord) en de parameterdata (2 woorden).
54177ANL
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
37
5
Voorbeeldapplicatie met plc-type SLC500 Uitwisseling van explicit messages (parameterdata)
In het programmavoorbeeld wordt in het integer-bestand (N-file → volgende afbeelding) een datagebied gereserveerd waarin de data van de M0/M1-files worden geschreven.
02149AXX
Het te gebruiken datatelegram staat in N7:0 tot N7:8. In N7:10 tot N7:15 staan de te ontvangen data.
Woordlengte
Request Functie
1 2
TXID
1
cmd
1 = starten
Aansluiting
0
Grootte
8
Instructie
Ehex = request lezen
MAC_ID
8
4
Klasse
7
5
Instance
1
6
Kenmerk
4
7
Data 1
2070hex
8
Data 2
0hex
9
Data 3
0
3
Woordlengte
1 2
Respons Functie
Waarde
TXID
1
Status
1 = voltooid
Aansluiting
0
Grootte
6
Instructie
8hex = respons lezen
MAC_ID
8
4
Data 1
2070hex
5
Data 2
9hex
6
Data 3
0
3
38
Waarde
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Voorbeeldapplicatie met plc-type SLC500 Uitwisseling van explicit messages (parameterdata)
5
Het SEW-parameterdatakanaal kan via klasse 7, instance 1 ... 9 en kenmerk 4 worden geadresseerd (→ Statement of Conformance). In rung 5 worden de 9 bytes, beginnend bij N7:0, gekopieerd naar het M0-file met een stijgende flank van bit B3:0/1. Hierdoor wordt het lezen van parameter 8304 (2070hex) gestart. Vervolgens wordt in rung 6 gewacht op de stijgende flank van de scannerstatusbit I:3.0/15. I:3.0/15 geeft aan dat de data beschikbaar zijn. Request-profiel B3:0/1 kan worden gereset. Op dit punt moeten de ontvangstdata nog naar het N-file worden geschreven. Hiervoor worden 9 woorden van het M-file N7:10...18 geschreven.
01921ANL
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
39
kVA
6
i
f
n
Technische data Optie DFD11B
P Hz
6
Technische data
6.1
Optie DFD11B Optie DFD11B Artikelnummer
824 972 5
Vermogensopname
P=3W
Communicatieprotocol
Master-slave-verbinding ingesteld volgens DeviceNet-specificatie versie 2.0
Aantal procesdatawoorden
• •
Baudrate
125, 250 of 500 kBaud, instelbaar met DIP-switches
Buskabellengte • • • Overdrachtsniveau
Voor Thick Cable volgens DeviceNet-specificatie 2.0 Appendix B: 500 m bij 125 kBaud 250 m bij 250 kBaud 100 m bij 500 kBaud ISO 11 898 - 24 V
Aansluitmethode
• •
MAC-ID
2-aderige bus en 2-aderige voeding 24 VDC met 5-polige Phoenixklemmen Stekerbezetting volgens DeviceNet-specificatie 0 ... 63, met DIP-switches instelbaar Max. 64 deelnemers
Ondersteunde instructies
• • •
Polled I/O: 1 ... 10 woorden Bit-Strobe I/O: 1 ... 4 woorden Explicit messages: – Get_Attribute_Single – Set_Attribute_Single – Reset – Allocate_MS_Connection_Set – Release_MS_Connection_Set
Hulpprogramma voor inbedrijfstelling
• •
Softwarepakket MOVITOOLS® vanaf versie 4.20 Programmeerapparaat DBG60B
Firmwareversie van de MOVIDRIVE® MDX61B
40
Met DIP-switches instelbaar: 1 ... 10 procesdatawoorden 1 ... 4 procesdatawoorden bij Bit-Strobe I/O
Firmwareversie 824 854 0.11 of hoger (→ uitlezing met P076)
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Appendix General Error Codes (foutberichten)
7
Appendix
7.1
General Error Codes (foutberichten) General Error Code (hex)
Foutnaam
Beschrijving
Resource unavailable
De bron die voor de uitvoering van de instructie noodzakelijk is, is niet beschikbaar
00 - 01 02
7
Gereserveerd voor DeviceNet
03 - 07
Gereserveerd voor DeviceNet
08
Service not supported
De instructie wordt niet ondersteund voor de geselecteerde klasse/instance
09
Invalid attribute value
Er zijn ongeldige kenmerkdata verzonden
0A
Gereserveerd voor DeviceNet
0B
Already in requested mode/state
Het geselecteerde object bevindt zich reeds in de gevraagde modus/status
0C
Object state conflict
Het geselecteerde object kan de instructie in de actuele status niet uitvoeren
0E
Attribute not setable
Geen schrijftoegang mogelijk tot het geselecteerde object
0F
Pivilege violation
Schending van toegangsrecht
10
Device state conflict
De actuele status van het apparaat maakt uitvoering van de gevraagde instructie onmogelijk
11
Reply data too large
De lengte van de overdrachtsdata is langer dan de grootte van de ontvangstbuffer
13
Not enough data
De lengte van de overdrachtsdata is niet groot genoeg om de instructie uit te voeren
14
Attribute not supported
Het geselecteerde kenmerk wordt niet ondersteund
15
Too much data
De lengte van de overdrachtsdata is te groot om de instructie uit te voeren
16
Object does not exist
Het geselecteerde object is niet geïmplementeerd in het apparaat
0D
Gereserveerd voor DeviceNet
12
Gereserveerd voor DeviceNet
17
Gereserveerd voor DeviceNet
18
No stored attribute data
De gevraagde data zijn nog niet eerder opgeslagen
19
Store operation failure
De data kunnen niet worden opgeslagen vanwege een opslagfout
1F
Vendor specific error
Door de fabrikant gespecificeerde fout (→ Handboek "Veldbusapparaatprofiel")
20
Invalid parameter
Ongeldige parameter Dit bericht verschijnt als een parameter niet voldoet aan de eisen van de specificatie en/of de applicatie.
21 - CF
Future extensions
Gereserveerd voor DeviceNet voor aanvullende definities
D0 - DF
Reserved for Object Class and service errors
Gebruik dit gebied als een fout niet in een van bovengenoemde foutcategorieën valt.
1A - 1E
Gereserveerd voor DeviceNet
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
41
Appendix Statement of Conformance (conformiteitsverklaring)
7 7.2
Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net SOC data as of
6
- 3 - 2004 Fill in the blank or X the appropriate box
General Device Data
Conforms to DeviceNet Specification
DeviceNet Physical Conformance Data
Network Power Consumption (Max)
Vendor Name Device Profile Product Name Product Code Product Revision
Volume I - Release 2.0 Errata SEW Eurodrive GmbH Vendor Specific SEW-MOVIDRIVE-DFD11B 10 1.01
Open-Hardwired Open-Pluggable
Isolated Physical Layer
Sealed-Mini Sealed-Micro
X
Yes No
LEDs Supported None
Module Network
MAC ID Setting
DIP Switch Other
Default MAC ID
Combo Mod/Net I/O
X
Software Settable
X 63
Communication Rate Setting
DIP Switch Other 125k bit/s 250k bit/s
Communication Rates Supported
Communication
2.0
0,4 A @ 11V dc (worst case)
Connector Style
DeviceNet
Volume II - Release
Software Settable
X
500k bit/s
X X
X
Device Network Behavior
Group 2 Client
Group 2 Only Client
Check All That Apply
Group 2 Server
Group 2 Only Server X
Peer-To-Peer
Tool (not a Device)
Data UCMM Explicit Message Groups Supported
Group 1
Group 2
Group 3
Dynamic I/O Message Groups (Peer to Peer)
Group 1
Group 2
Group 3
Default I/O Data Address Path
Input: Output:
Fragmented Explicit Messaging Supported If yes, Acknowledge TimeOut Typical Target Addresses Consumption Service 16 Production Service 14
Class Class
4 4
Inst. 64 Inst. 64
Yes
Attr. Attr.
3 3
No 1000 ms
Class Class
1 1
Inst. 1 Inst. 1
Attr. 7 Attr. 7
1 of 9 54129AXX
42
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Appendix Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net DeviceNet Required
Object Class
Object Implementation
Attributes
7
Open
X None Supported
Services
Identity Object 0x01
ID
Description
1 2 3 4
Revision Max instance Number of Instances Optional attributes list
5
Optional services list
6 Max Id of class attributes 7 Max Id of instance attributes DeviceNet Services Get_Attributes_All
Get Set
Value Limits
Parameter Options
Reset X None Supported Object Instance Open Attributes
ID 1 2 3 4 5 6 7 8 9 10
Services
Vendor Specific Additions Yes X X
Get_Attribute_Single Find_Next_Object_instance Description Vendor Device type Product code Revision Status (bits supported) Serial number Product name
Get Set X X X X X X X
Value Limits =(315) =(100) =(10) =(1.01)
SEW-MOVIDRIVE-DFD11B
State Config. Consistency Value Heartbeat Interval
DeviceNet Services Get_Attributes_All Reset X Get_Attribute_Single X Set_Attribute_Single
Parameter Options 0
If yes, fill out the Vendor Specific Additions form. No
Get indicates attribute value is returned by the Get_Attribute_Single service. Set indicates attribute value is written to by the Set_Attribute_Single service.
X 2 of 9 54130AXX
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
43
7
Appendix Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net
Message Router Object 0x02
DeviceNet Required
Object Class
Object Implementation
Attributes
Open
X None Supported
ID
Description
1 2 3 4 5
Revision Max instance Number of Instances Optional attribute list Optional service list
6
Max ID of class attributes
7 Max ID of instance attributes DeviceNet Services Get_Attributes_All
Services
Get Set
Value Limits
Parameter Options
Get_Attribute_Single X None Supported Object Instance Attributes Open
ID 1 2
Description Get Set Object list Maximum connections supported
X None Supported
3
Number of active connections
Services
4 Active connections list DeviceNet Services Get_Attributes_All
Value Limits
Parameter Options
Get_Attribute_Single X None Supported
Set_Attribute_Single
If yes, fill out the Vendor Specific Additions form. No Vendor Specific Additions Yes X Get indicates attribute value is returned by the Get_Attribute_Single service. X Set indicates attribute value is written to by the Set_Attribute_Single service.
X 3 of 9 54132AXX
44
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Appendix Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net DeviceNet Required
Object Class
Object Implementation
Attributes
7
Open
None Supported
Services X None Supported Object Instance Attributes Open None Supported
Services None Supported
DeviceNet Object 0x03
ID
Description
1 2
Revision Max instance
3
Number of Instances
4 5
Optional attribute list Optional service list
6
Max ID of class attributes
Get Set X
Value Limits =(2)
7 Max ID of instance attributes DeviceNet Services Get_Attribute_Single
Parameter Options
ID 1 2 3 4
Get Set X X X X X
Description MAC ID Baud rate BOI Bus-off counter
5
Allocation information
X
6 7 8 9
MAC ID switch changed Baud rate switch changed MAC ID switch value Baud rate switch value
X X X X
DeviceNet Services Get_Attribute_Single X X X X
Value Limits =(0..63) =(0..2) =(0) =(0..255) =(0) =(0) =(0..63) =(0..2)
Parameter Options
Set_Attribute_Single Allocate M/S connection set Release M/S connection set
Vendor Specific Additions Yes If yes, fill out the Vendor Specific Additions form. No X Get indicates attribute value is returned by the Get_Attribute_Single service. X Set indicates attribute value is written to by the Set_Attribute_Single service.
X 4 of 9 54133AXX
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
45
7
Appendix Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net DeviceNet Required Object Implementation
Object Class Attributes Open X None Supported Complete this sheet for each connection supported.
X None Supported
Object Instance
Complete this section for Dynamic I/O connections
Attributes
Services
Open
Connection Object 0x05
ID Description 1 Revision 2 Max instance 3 Number of Instances 4 Optional attribute list 5 Optional service list 6 Max ID of class attributes 7 Max ID of instance attributes DeviceNet Services Reset Create Delete Get_Attribute_Single Find_Next_Object_Instance Connection Type M/S Explicit Message Production trigger(s) Transport type(s) Transport class(es)
Get Set
Value Limits
Parameter Options
Max Connection Instances 1 Server Client Cyclic Server
COS
1 Total
App. trig. Client 3
X 2 X
ID Description Get Set Value Limits 1 State X 2 Instance type X 3 Transport Class trigger X 4 Produced connection ID X 5 Consumed connection ID X 6 Initial comm. characteristics X 7 Produced connection size X 8 Consumed connection size X 9 Expected packet rate =(0..65530) X X 12 Watchdog time-out action X 13 Produced connection path len X 14 Produced connection path X 15 Consumed connection path len X 16 Consumed connection path X 17 Production inhibit time =(0) X DeviceNet Services Parameter Options X Reset Delete Apply_Attributes X Get_Attribute_Single X Set_Attribute_Single
If yes, fill out the Vendor Specific Additions form. Vendor Specific Additions Yes X Get indicates attribute value is returned by the Get_Attribute_Single service. X Set indicates attribute value is written to by the Set_Attribute_Single service.
No
X 5 of 9 54134AXX
46
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Appendix Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net DeviceNet Required Object Implementation
Object Class Attributes Open X None Supported Complete this sheet for each connection supported.
X None Supported
Object Instance
Complete this section for Dynamic I/O connections
Attributes
Services
7
Open
Connection Object 0x05
ID Description 1 Revision 2 Max instance 3 Number of Instances 4 Optional attribute list 5 Optional service list 6 Max ID of class attributes 7 Max ID of instance attributes DeviceNet Services Reset Create Delete Get_Attribute_Single Find_Next_Object_Instance Connection Type M/S Poll Production trigger(s) Transport type(s) Transport class(es)
Get Set
Value Limits
Parameter Options
Max Connection Instances 1 Server Client Cyclic Server
COS
1 Total
App. trig. Client 3
X 2 X
Get Set Value Limits ID Description 1 State X 2 Instance type X 3 Transport Class trigger X 4 Produced connection ID X 5 Consumed connection ID X 6 Initial comm. characteristics X 7 Produced connection size X 8 Consumed connection size X 9 Expected packet rate =(0..65530) X X 12 Watchdog time-out action X 13 Produced connection path len X 14 Produced connection path X 15 Consumed connection path len X 16 Consumed connection path X 17 Production inhibit time =(0) X DeviceNet Services Parameter Options X Reset Delete Apply_Attributes X Get_Attribute_Single X Set_Attribute_Single
Vendor Specific Additions Yes If yes, fill out the Vendor Specific Additions form. X Get indicates attribute value is returned by the Get_Attribute_Single service. X Set indicates attribute value is written to by the Set_Attribute_Single service.
No
X 6 of 9 54135AXX
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
47
7
Appendix Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net DeviceNet Required Object Implementation
Object Class Attributes Open X None Supported Complete this sheet for each connection supported.
X None Supported
Object Instance
Complete this section for Dynamic I/O connections
Attributes
Services
Open
Connection Object 0x05
ID Description 1 Revision 2 Max instance 3 Number of Instances 4 Optional attribute list 5 Optional service list 6 Max ID of class attributes 7 Max ID of instance attributes DeviceNet Services Reset Create Delete Get_Attribute_Single Find_Next_Object_Instance Connection Type M/S Bit Strobe Production trigger(s) Transport type(s) Transport class(es)
Get Set
Value Limits
Parameter Options
Max Connection Instances 1 Server Client Cyclic Server
COS
1 Total
App. trig. Client 3
X 2 X
Get Set Value Limits ID Description 1 State X 2 Instance type X 3 Transport Class trigger X 4 Produced connection ID X 5 Consumed connection ID X 6 Initial comm. characteristics X 7 Produced connection size X 8 Consumed connection size X 9 Expected packet rate =(0..65530) X X 12 Watchdog time-out action X 13 Produced connection path len X 14 Produced connection path X 15 Consumed connection path len X 16 Consumed connection path X 17 Production inhibit time =(0) X DeviceNet Services Parameter Options X Reset Delete Apply_Attributes X Get_Attribute_Single X Set_Attribute_Single
If yes, fill out the Vendor Specific Additions form. Vendor Specific Additions Yes X Get indicates attribute value is returned by the Get_Attribute_Single service. X Set indicates attribute value is written to by the Set_Attribute_Single service.
No
X 7 of 9 54136AXX
48
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Appendix Statement of Conformance (conformiteitsverklaring)
7
Statement of Conformance
Device Net
Register Object 0x07
DeviceNet Required
Object Class
Object Implementation
Attributes
Open
X None Supported
Services X None Supported Object Instance Attributes Open None Supported
Services None Supported
ID
Description
1 2 3
Revision Max instance Number of Instances
4
Optional attribute list
5 6 7
Optional service list Max ID of class attributes Max ID of instance attributes
Get Set
Value Limits
DeviceNet Services Get_Attribute_Single
Parameter Options
ID 1 2 3 4
Get Set Value Limits X X X X X Parameter Options 84520000000000
Description Bad Flag Direction Size Data
DeviceNet Services Get_Attribute_Single X Set_Attribute_Single X
If yes, fill out the Vendor Specific Additions form. No Vendor Specific Additions Yes X Get indicates attribute value is returned by the Get_Attribute_Single service. X Set indicates attribute value is written to by the Set_Attribute_Single service.
X 8 of 9 54137AXX
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
49
7
Appendix Statement of Conformance (conformiteitsverklaring)
Statement of Conformance
Device Net DeviceNet Required
Object Class
Object Implementation
Attributes
Open
None Supported
Parameter Object 0x0F
ID
Description
1 2 3 4 5
Revision Max instance Number of Instances Optional attribute list Optional service list
6
Max ID of class attributes
Get Set
Value Limits
X
7 Max ID of instance attributes 8 Parameter class descriptor X 9 Configuration assembly instance X 10 Native language DeviceNet Services Parameter Options Get_Attributes_All
Services
Reset None Supported
Object Instance Open Attributes None Supported
Services None Supported Vendor Specific Additions Yes X X
X
ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Get_Attribute_Single Set_Attribute_Single Restore Description Parameter value Link Path size Link path Descriptor Data type Data size Parameter name string Units string Help string Minimum value Maximum value Default value Scaling multiplier Scaling divisor Scaling base Scaling offset Multiplier link
18
Divisor link
19 20 21
Base link Offset link Decimal precision
DeviceNet Services Get_Attribute_All Get_Attribute_Single X
Save Get Set Value Limits =(0..4294967294) X X X X X X =(4) X
X
Set_Attribute_Single
If yes, fill out the Vendor Specific Additions form. No
Get indicates attribute value is returned by the Get_Attribute_Single service. Set indicates attribute value is written to by the Set_Attribute_Single service.
X 9 of 9 54138AXX
50
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Appendix Begripsdefinities
7.3
7
Begripsdefinities Begrip
Beschrijving
Allocate
Hiermee wordt een instructie beschikbaar gesteld voor het tot stand brengen van een verbinding.
Attribute
Kenmerk van een objectklasse of instance. Hiermee worden eigenschappen van de objectklasse of instance gedetailleerder beschreven.
BIO - Bit-Strobe I/O
Met een broadcast-telegram kunnen alle deelnemers worden geadresseerd. De geadresseerde deelnemers antwoorden met de procesingangsdata.
Class
Objectklasse van DeviceNet.
Device-Net Scanner
Insteekmodule van de plc van Allen Bradley, die de veldbuskoppeling van de plc met de veldapparaten tot stand brengt.
DUP-MAC-Check
Duplicate MAC-ID-test.
Explicit message body
Omvat het nummer en de data van de klasse, de instance en het kenmerk.
Explicit message
Parameterdatatelegram met behulp waarvan de DeviceNet-objecten kunnen worden geadresseerd.
Get_Attribute_Single
Leesinstructie voor een parameter.
Instance
Instance van een objectklasse. Hiermee worden de objectklassen in subgroepen verdeeld.
MAC-ID
Media Access Control Identifier: knooppuntadres van het apparaat.
M-file
Stelt het datagebied tussen de plc en de scannermodule beschikbaar.
Mod/Net
Module/netwerk
Node-ID
Knooppuntadres = MAC-ID
PIO - Polled I/O
Procesdatakanaal van DeviceNet, waarmee de procesuitgangsdata kunnen worden verzonden en procesingangsdata kunnen worden ontvangen.
Release
Hiermee wordt een instructie beschikbaar gesteld voor het tot stand brengen van een verbinding.
Reset
Hiermee wordt een instructie beschikbaar gesteld voor het resetten van een fout.
Rung
Programmaregel van de SLC500.
Service
Instructie die via de bus wordt uitgevoerd, bijvoorbeeld een READ- of WRITEinstructie, enzovoort.
Set_Attribute_Single
Schrijfinstructie voor een parameter.
SLC500
Plc van Allen Bradley.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
51
8
Index
8
Index
A Aansluiting en klemmenbezetting DFD11B ...........9 Aanvullende literatuur ...........................................5 Aanwijzingen voor het leggen van de buskabel ..10 B Baudrate .......................................................11, 40 Bedrijfsindicaties van de optiekaart DFD11B ......12 LED BIO .......................................................12 LED Mod/Net ................................................12 LED PIO .......................................................12 Begripsdefinities ..................................................51 Belangrijke aanwijzingen .......................................4 BIO-LED ..............................................................12 Busafsluitweerstand ............................................10 BUS-OFF-LED ....................................................13
T Technische data DFD11B .................................. 40 U Uitwisseling van procesdata ............................... 18 Bit-Strobe I/O ............................................... 19 Polled I/O ..................................................... 18 Time-outreactie bij Bit-Strobe I/O ................ 21 Time-outreactie bij Polled I/O ...................... 19 V Veiligheidsaanwijzingen ....................................... 4 bussystemen .................................................. 4 Voorbeeldapplicatie met plc-type SLC500 ......... 29
C Conformiteitsverklaring .......................................42 D DIP-switches instellen baudrate instellen .........................................11 MAC-ID instellen ...........................................11 procesdatalengte instellen ............................11 F Foutberichten ......................................................41 H Het DeviceNet-netwerk installeren met RSNetWorx .........................................................17 I Inbedrijfstelling van de applicatieregelaar ...........14 Power-UP-test ..............................................16 Instelling van de DIP-switches ............................11 L LED Mod/Net .......................................................12 LED PIO ..............................................................12 M Montage van de optiekaart DFD11B .....................7 basisprocedure ...............................................8 P Parameterdata uitwisselen ..................................22 PCP-lengte ..........................................................11 Procesdatalengte ................................................11 R Returncodes van de parameterinstelling .............28 S SEW-parameterdatakanaal .................................22 Stekerbezetting ...................................................10
52
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Adressenopgave
Adressenopgave Duitsland Hoofdkantoor Fabriek Verkoop
Bruchsal
SEW-EURODRIVE GmbH & Co KG Ernst-Blickle-Straße 42 D-76646 Bruchsal 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
Midden Reductoren / Motoren
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]
Midden Elektronisch
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]
Noord
SEW-EURODRIVE GmbH & Co KG Alte Ricklinger Straße 40-42 D-30823 Garbsen (bij Hannover)
Tel. +49 5137 8798-30 Fax +49 5137 8798-55 [email protected]
Oost
SEW-EURODRIVE GmbH & Co KG Dänkritzer Weg 1 D-08393 Meerane (bij Zwickau)
Tel. +49 3764 7606-0 Fax +49 3764 7606-30 [email protected]
Zuid
SEW-EURODRIVE GmbH & Co KG Domagkstraße 5 D-85551 Kirchheim (bij München)
Tel. +49 89 909552-10 Fax +49 89 909552-50 [email protected]
West
SEW-EURODRIVE GmbH & Co KG Siemensstraße 1 D-40764 Langenfeld (bij Düsseldorf)
Tel. +49 2173 8507-30 Fax +49 2173 8507-55 [email protected]
Drive Service Hotline / 24 uurs-service
+49 180 5 SEWHELP +49 180 5 7394357
Andere adressen van service-werkplaatsen in Duitsland op aanvraag. Frankrijk Fabriek Verkoop Service
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]
Assemblage Verkoop Service
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
Andere adressen van service-werkplaatsen in Frankrijk op aanvraag. Algerije Verkoop
Alger
Réducom 16, rue des Frères Zaghnoun Bellevue El-Harrach 16200 Alger
Tel. +213 21 8222-84 Fax +213 21 8222-84
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]
Argentinië Assemblage Verkoop Service
10/2004
53
Adressenopgave
Australië Assemblage Verkoop Service
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]
Brussel
CARON-VECTOR S.A. Avenue Eiffel 5 B-1300 Wavre
Tel. +32 10 231-311 Fax +32 10 231-336 http://www.caron-vector.be [email protected]
Sao Paulo
SEW-EURODRIVE Brasil Ltda. Avenida Amâncio Gaiolli, 50 Caixa Postal: 201-07111-970 Guarulhos/SP - Cep.: 07251-250
Tel. +55 11 6489-9133 Fax +55 11 6480-3328 http://www.sew.com.br [email protected]
België Assemblage Verkoop Service
Brazilië Fabriek Verkoop Service
Andere adressen van service-werkplaatsen in Brazilië op aanvraag. Bulgarije Verkoop
Sofia
BEVER-DRIVE GMBH Bogdanovetz Str.1 BG-1606 Sofia
Tel. +359 2 9532565 Fax +359 2 9549345 [email protected]
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 Street LaSalle, Quebec H8N 2V9
Tel. +1 514 367-1124 Fax +1 514 367-3677 [email protected]
Canada Assemblage Verkoop Service
Andere adressen van service-werkplaatsen in Canada op aanvraag. Chili Santiago de Chile
SEW-EURODRIVE CHILE LTDA. Las Encinas 1295 Parque Industrial Valle Grande LAMPA RCH-Santiago de Chile Casilla 23 Correo Quilicura - Santiago - Chile
Tel. +56 2 75770-00 Fax +56 2 75770-01 [email protected]
Fabriek Assemblage Verkoop Service
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.com.cn
Assemblage Verkoop Service
Suzhou
SEW-EURODRIVE (Suzhou) Co., Ltd. 333, Suhong Middle Road Suzhou Industrial Park Jiangsu Province, 215021 P. R. China
Tel. +86 512 62581781 Fax +86 512 62581783 [email protected]
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 [email protected]
Assemblage Verkoop Service
China
Colombia Assemblage Verkoop Service
54
10/2004
Adressenopgave
Denemarken Assemblage Verkoop Service
Kopenhagen
SEW-EURODRIVEA/S Geminivej 28-30, P.O. Box 100 DK-2670 Greve
Tel. +45 43 9585-00 Fax +45 43 9585-09 http://www.sew-eurodrive.dk [email protected]
Tallin
ALAS-KUUL AS Paldiski mnt.125 EE 0006 Tallin
Tel. +372 6593230 Fax +372 6593231 [email protected]
Lahti
SEW-EURODRIVE OY Vesimäentie 4 FIN-15860 Hollola 2
Tel. +358 201 589-300 Fax +358 201 7806-211 http://www.sew.fi [email protected]
Libreville
Electro-Services B.P. 1889 Libreville
Tel. +241 7340-11 Fax +241 7340-12
Athene
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]
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]
Budapest
SEW-EURODRIVE Kft. H-1037 Budapest Kunigunda u. 18
Tel. +36 1 437 06-58 Fax +36 1 437 06-50 [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 2 7960477 + 79604654 Fax +852 2 7959129 [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
Assemblage Verkoop Service
Baroda
SEW-EURODRIVE India Pvt. Ltd. Plot No. 4, Gidc Por Ramangamdi · Baroda - 391 243 Gujarat
Tel. +91 265 2831021 Fax +91 265 2831087 [email protected]
Verkooppunten
Bangalore
SEW-EURODRIVE India Private Limited 308, Prestige Centre Point 7, Edward Road Bangalore
Tel. +91 80 22266565 Fax +91 80 22266569 [email protected]
Mumbai
SEW-EURODRIVE India Private Limited 312 A, 3rd Floor, Acme Plaza Andheri Kurla Road, Andheri (E) Mumbai
Tel. +91 22 28348440 Fax +91 22 28217858 [email protected]
Estland Verkoop
Finland Assemblage Verkoop Service
Gabon Verkoop
Griekenland Verkoop Service
Groot-Brittannië Assemblage Verkoop Service
Hongarije Verkoop Service
Hong Kong Assemblage Verkoop Service
Ierland Verkoop Service
India
10/2004
55
Adressenopgave
Israël Verkoop
Tel Aviv
Liraz Handasa Ltd. Ahofer Str 34B / 228 58858 Holon
Tel. +972 3 5599511 Fax +972 3 5599512 [email protected]
Milaan
SEW-EURODRIVE di R. Blickle & Co.s.a.s. Via Bernini,14 I-20020 Solaro (Milano)
Tel. +39 2 96 9801 Fax +39 2 96 799781 [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
Toyoda-cho
SEW-EURODRIVE JAPAN CO., LTD 250-1, Shimoman-no, Toyoda-cho, Iwata gun Shizuoka prefecture, 438-0818
Tel. +81 538 373811 Fax +81 538 373814 [email protected]
Douala
Electro-Services Rue Drouot Akwa B.P. 2024 Douala
Tel. +237 4322-99 Fax +237 4277-03
Ansan-City
SEW-EURODRIVE KOREA CO., LTD. B 601-4, Banweol Industrial Estate Unit 1048-4, Shingil-Dong Ansan 425-120
Tel. +82 31 492-8051 Fax +82 31 492-8056 [email protected]
Zagreb
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]
Beirut
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 Merkines g. 2A LT-62252 Alytus
Tel. +370 315 79204 Fax +370 315 56175 [email protected]
Brussel
CARON-VECTOR S.A. Avenue Eiffel 5 B-1300 Wavre
Tel. +32 10 231-311 Fax +32 10 231-336 http://www.caron-vector.be [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]
Italië Assemblage Verkoop Service Ivoorkust Verkoop
Japan Assemblage Verkoop Service
Kameroen Verkoop
Korea Assemblage Verkoop Service
Kroatië Verkoop Service
Libanon Verkoop
Litouwen Verkoop
Luxemburg Assemblage Verkoop Service
Maleisië Assemblage Verkoop Service
56
10/2004
Adressenopgave
Marokko Verkoop
Casablanca
S. R. M. Société de Réalisations Mécaniques 5, rue Emir Abdelkader 05 Casablanca
Tel. +212 2 6186-69 + 6186-70 + 6186-71 Fax +212 2 6215-88 [email protected]
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]
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 [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]
Moss
SEW-EURODRIVE A/S Solgaard skog 71 N-1599 Moss
Tel. +47 69 241-020 Fax +47 69 241-040 [email protected]
Wien
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]
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 [email protected]
Lodz
SEW-EURODRIVE Polska Sp.z.o.o. ul. Techniczna 5 PL-92-518 Lodz
Tel. +48 42 67710-90 Fax +48 42 67710-99 http://www.sew-eurodrive.pl [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]
Bucuresti
Sialco Trading SRL str. Madrid nr.4 011785 Bucuresti
Tel. +40 21 230-1328 Fax +40 21 230-7170 [email protected]
St. Petersburg
ZAO SEW-EURODRIVE P.O. Box 263 RUS-195220 St. Petersburg
Tel. +7 812 5357142 +812 5350430 Fax +7 812 5352287 http://www.sew-eurodrive.ru [email protected]
Nederland Assemblage Verkoop Service
Nieuw-Zeeland Assemblage Verkoop Service
Noorwegen Assemblage Verkoop Service Oostenrijk Assemblage Verkoop Service
Peru Assemblage Verkoop Service
Polen Assemblage Verkoop Service
Portugal Assemblage Verkoop Service
Roemenië Verkoop Service
Rusland Verkoop
10/2004
57
Adressenopgave
Senegal Verkoop
Dakar
SENEMECA Mécanique Générale Km 8, Route de Rufisque B.P. 3251, Dakar
Tel. +221 849 47-70 Fax +221 849 47-71 [email protected]
Beograd
DIPAR d.o.o. Kajmakcalanska 54 SCG-11000 Beograd
Tel. +381 11 3046677 Fax +381 11 3809380 [email protected]
Singapore
SEW-EURODRIVE PTE. LTD. No 9, Tuas Drive 2 Jurong Industrial Estate Singapore 638644
Tel. +65 68621701 ... 1705 Fax +65 68612827 Telex 38 659 [email protected]
Sered
SEW-Eurodrive SK s.r.o. Trnavska 920 SK-926 01 Sered
Tel. +421 31 7891311 Fax +421 31 7891312 [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]
Bilbao
SEW-EURODRIVE ESPAÑA, S.L. Parque Tecnológico, Edificio, 302 E-48170 Zamudio (Vizcaya)
Tel. +34 9 4431 84-70 Fax +34 9 4431 84-71 [email protected]
Chon Buri
SEW-EURODRIVE (Thailand) Ltd. Bangpakong Industrial Park 2 700/456, Moo.7, Tambol Donhuaroh Muang District Chon Buri 20000
Tel. +66 38 454281 Fax +66 38 454288 [email protected]
Praag
SEW-EURODRIVE CZ S.R.O. Business Centrum Praha Luná 591 CZ-16000 Praha 6 - Vokovice
Tel. +420 220121234 + 220121236 Fax +420 220121237 http://www.sew-eurodrive.cz [email protected]
Tunis
T. M.S. Technic Marketing Service 7, rue Ibn EI Heithem Z.I. SMMT 2014 Mégrine Erriadh
Tel. +216 1 4340-64 + 1 4320-29 Fax +216 1 4329-76
Istanbul
SEW-EURODRIVE Hareket Sistemleri Sirketi Bagdat Cad. Koruma Cikmazi No. 3 TR-34846 Maltepe ISTANBUL
Tel. +90 216 4419163 + 216 4419164 + 216 3838014 Fax +90 216 3055867 [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 [email protected] [email protected]
Servië en Montenegro Verkoop
Singapore Assemblage Verkoop Service
Slowakije Verkoop
Slovenië Verkoop Service
Spanje Assemblage Verkoop Service Thailand Assemblage Verkoop Service
Tjechische Republiek Verkoop
Tunesië Verkoop
Turkije Assemblage Verkoop Service
Venezuela Assemblage Verkoop Service
58
10/2004
Adressenopgave
Verenigde Staten Fabriek Assemblage Verkoop Service
Greenville
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 Manuf. +1 864 439-9948 Fax Ass. +1 864 439-0566 Telex 805 550 http://www.seweurodrive.com [email protected]
Assemblage Verkoop Service
San Francisco
SEW-EURODRIVE INC. 30599 San Antonio St. Hayward, California 94544-7101
Tel. +1 510 487-3560 Fax +1 510 487-6381 [email protected]
Philadelphia/PA
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]
Dayton
SEW-EURODRIVE INC. 2001 West Main Street Troy, Ohio 45373
Tel. +1 937 335-0036 Fax +1 937 440-3799 [email protected]
Dallas
SEW-EURODRIVE INC. 3950 Platinum Way Dallas, Texas 75237
Tel. +1 214 330-4824 Fax +1 214 330-4724 [email protected]
Andere adressen van service-werkplaatsen in de Verenigde Staten op aanvraag. Zuid-Afrika Assemblage Verkoop Service
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 [email protected]
Capetown
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 Monaceo Place Pinetown Durban P.O. Box 10433, Ashwood 3605
Tel. +27 31 700-3451 Fax +27 31 700-3847 [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]
Basel
Alfred lmhof A.G. Jurastrasse 10 CH-4142 Münchenstein bei Basel
Tel. +41 61 41717-17 Fax +41 61 41717-00 http://www.imhof-sew.ch [email protected]
Zweden Assemblage Verkoop Service
Zwitserland Assemblage Verkoop Service
10/2004
59
Aandrijfcomponenten \ Motion Control \ Systemen \ Service & Reparatie
Hoe we de wereld in beweging houden
Met mensen die snel en goed denken en samen met u werken aan de toekomst.
Met een service die wereldwijd onder handbereik is.
Met aandrijvingen en besturingen die uw productiviteit vergroten.
Met compromisloze kwaliteit die een storingvrij bedrijf garandeert.
Met veel knowhow van de belangrijkste branches van deze tijd.
SEW-EURODRIVE Driving the world
Met een wereldwijde aanwezigheid voor snelle en overtuigende oplossingen. Overal.
Met innovatieve ideeën die morgen al de oplossing voor overmorgen in zich hebben.
Met internet dat u 24 uur per dag toegang biedt tot informatie, waaronder software-updates.
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