serwisy - download.sew-eurodrive.com
TRANSCRIPT
Technika napędowa \ Automatyka napędowa \ Integracja systemu \ Serwisy
Złącze fieldbus
DFD11B DeviceNet
PodręcznikWydanie 10/2007
11637145 / PL
SEW-EURODRIVE – Driving the world
Podręcznik – Złącze fieldbus DFD11B DeviceNet 3
1 Wskazówki ogólne ................................................................................................. 5
1.1 Struktura wskazówek bezpieczeństwa........................................................... 51.2 Roszczenia z tytułu odpowiedzialności za wady............................................ 51.3 Wykluczenie odpowiedzialności..................................................................... 5
2 Wskazówki bezpieczeństwa.................................................................................. 6
2.1 Dokumentacja uzupełniająca ......................................................................... 62.2 Ogólne wskazówki bezpieczeństwa dla systemów Bus................................. 62.3 Funkcje bezpieczeństwa................................................................................ 62.4 Zastosowania dźwignicowe............................................................................ 62.5 Nazwa produktu i znak towarowy................................................................... 62.6 Złomowanie.................................................................................................... 6
3 Wprowadzenie ........................................................................................................ 7
3.1 Zawartość niniejszego podręcznika ............................................................... 73.2 Literatura dodatkowa ..................................................................................... 73.3 Właściwości.................................................................................................... 7
3.3.1 MOVIDRIVE®, MOVITRAC® B i DeviceNet......................................... 73.3.2 Wymiana danych za pomocą Polled I/O i Bit-Strobe I/O ..................... 83.3.3 Dostęp do parametru za pomocą Explicite Messages......................... 83.3.4 Funkcje nadzoru .................................................................................. 83.3.5 Diagnoza.............................................................................................. 83.3.6 Monitor fieldbus ................................................................................... 8
4 Wskazówki montażowe i instalacyjne.................................................................. 9
4.1 Montaż karty opcji DFD11B w MOVIDRIVE® MDX61B ................................. 94.1.1 Przed rozpoczęciem .......................................................................... 104.1.2 Ogólny sposób postępowania przy montażu i demontażu karty
opcji (MDX61B, wielkość 1 - 6).......................................................... 114.2 Instalacja karty opcji DFD11B w MOVITRAC® B......................................... 12
4.2.1 Podłączenie magistrali systemowej (SBus 1) pomiędzy MOVITRAC® B a opcją DFD11B....................................................... 12
4.2.2 Podłączenie magistrali systemowej pomiędzy wieloma urządzeniami MOVITRAC® B ............................................................ 13
4.3 Instalacja bramki DFD11B / UOH11B.......................................................... 154.4 Podłączenie i opis zacisków opcji DFD11B ................................................. 164.5 Obsadzenie zacisków .................................................................................. 174.6 Ekranowanie i ułożenie przewodu Bus ........................................................ 184.7 Terminacja magistrali ................................................................................... 184.8 Ustawianie przełączników DIP..................................................................... 194.9 Dioda statusowa LED dla opcji DFD11B...................................................... 20
4 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5 Projektowanie i uruchamianie............................................................................. 22
5.1 Ważność plików EDS dla opcji DFD11B...................................................... 225.2 Projektowanie PLC i mastera (DeviceNet-Scanner) .................................... 23
5.2.1 DFD11B jako opcja fieldbus w MOVIDRIVE® B ................................ 245.2.2 DFD11B jako bramka fieldbus w MOVITRAC® B lub obudowa
bramki UOH11B................................................................................. 265.2.3 Auto-Setup dla pracy w funkcji bramki............................................... 28
5.3 Ustawienie falownika MOVIDRIVE® MDX61B............................................. 295.4 Ustawienie przetwornicy częstotliwości MOVITRAC® B.............................. 305.5 Przykłady projektowania w RSLogix 5000 ................................................... 31
5.5.1 MOVIDRIVE® B z 3 PD dla wymiany danych .................................... 315.5.2 Dwa urządzenia MOVITRAC® B poprzez
bramkę DFD11B / UOH11B............................................................... 345.5.3 Dostęp do parametrów urządzenia MOVIDRIVE® B ......................... 385.5.4 Dostęp do parametrów urządzenia MOVITRAC® B
za pośrednictwem DFD11B / UOH11B.............................................. 435.6 Przykłady projektowania w RSLogix 500 dla SLC 500 ................................ 44
5.6.1 Wymiana Polled I/O (danych procesowych) z MOVIDRIVE® B......... 465.6.2 Wymiana komunikatów Explicite-Message (dane parametrów)
z MOVIDRIVE® B .............................................................................. 49
6 Charakterystyka pracy DeviceNet ...................................................................... 54
6.1 Wymiana danych procesowych.................................................................... 546.2 Protokół Common Industrial Protokoll (CIP) ................................................ 56
6.2.1 Wykaz obiektów CIP.......................................................................... 566.3 Kody prowrotne dla parametryzacji za pośrednictwem
Explicite Messages ...................................................................................... 666.4 Definicje pojęć.............................................................................................. 68
7 Użytkowanie MOVITOOLS®-MotionStudio przez DeviceNet ........................... 69
8 Diagnoza błędów.................................................................................................. 70
8.1 Przebiegi diagnostyczne .............................................................................. 70
9 Dane techniczne ................................................................................................... 72
9.1 Opcja DFD11B dla MOVIDRIVE® B ............................................................ 729.2 Opcja DFD11B dla MOVITRAC® B i obudowy bramki UOH11B ................. 73
10 Skorowidz ............................................................................................................. 74
Podręcznik – Złącze fieldbus DFD11B DeviceNet 5
1Struktura wskazówek bezpieczeństwa
Wskazówki ogólne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 5
1
Podręcznik
1 Wskazówki ogólne
1.1 Struktura wskazówek bezpieczeństwa
Wskazówki bezpieczeństwa w niniejszym podręczniku posiadają następującą strukturę:
1.2 Roszczenia z tytułu odpowiedzialności za wady
Przestrzeganie niniejszej dokumentacji jest warunkiem bezawaryjnej pracy urządzenia
i uznania ewentualnych roszczeń z tytułu gwarancji. Przeczytaj więc najpierw podręcznik,
zanim rozpoczniesz użytkować urządzenie!
Należy zapewnić dostępność oraz dobry i czytelny stan dokumentacji dla osóbodpowiedzialnych za instalację i pracę oraz osób, które na własną odpowiedzialnośćpracują przy urządzeniu.
1.3 Wykluczenie odpowiedzialności
Przestrzeganie informacji zawartych w dokumentacji MOVIDRIVE® / MOVITRAC® jest
podstawowym warunkiem dla bezpiecznej eksploatacji i uzyskania podanych właściwości
produktu oraz cech wydajności. Za osoby, straty rzeczowe lub majątkowe, powstałe
z powodu nieprzestrzegania instrukcji obsługi firma SEW-EURODRIVE nie ponosi żadnej
odpowiedzialności. W takich przypadkach wykluczona jest odpowiedzialność za defekty
ujawnione.
Piktogram SŁOWO SYGNALIZACYJNE!
Rodzaj zagrożenia i jego źródło.
Możliwe skutki zlekceważenia.
• Czynności zapobiegające zagrożeniu.
Piktogram Słowo sygnalizacyjne
Znaczenie Skutki nieprzestrzegania
Przykład:
Ogólne zagrożenie
Specyficzne zagrożenie,np. porażenie prądem
ZAGROŻENIE! Bezpośrednie zagrożenie Śmierć lub ciężkie uszkodzenia ciała
OSTRZEŻENIE! Możliwa, niebezpieczna sytuacja Śmierć lub ciężkie uszkodzenia ciała
UWAGA! Możliwa, niebezpieczna sytuacja Lekkie uszkodzenia ciała
STOP! Możliwe straty rzeczowe Uszkodzenie systemu napędowego lub jego otoczenia.
WSKAZÓWKA Przydatna wskazówka lub rada.Ułatwia obsługę systemu napędowego.
2
6 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Dokumentacja uzupełniająca
Wskazówki bezpieczeństwa
6 Podręcznik – Złącze fieldbus DFD11B DeviceNet
2
2 Wskazówki bezpieczeństwa
2.1 Dokumentacja uzupełniająca
• Prace przy instalacji i uruchamianiu urządzenia mogą być wykonywane tylkoprzez wykwalifikowanych elektryków przy zachowaniu obowiązujących przepisóww zakresie zapobiegania wypadkom oraz stosowaniu się do informacji zawartychw poniższych dokumentacjach:
– Instrukcja obsługi "MOVIDRIVE® MDX60B/61B"– Instrukcja obsługi "MOVITRAC® B"
• Zanim rozpoczniesz instalację i przeprowadzisz uruchomienie karty opcji DFD11B,zapoznaj się dokładnie z niniejszą dokumentacją.
• Przestrzeganie tej dokumentacji jest warunkiem bezawaryjnej pracy urządzenia
i uznania ewentualnych roszczeń z tytułu gwarancji.
2.2 Ogólne wskazówki bezpieczeństwa dla systemów Bus
Niniejszym oferujemy system komunikacyjny, który umożliwia dostosowanie na szeroką
skalę falownika napędowego MOVIDRIVE® do specyficznych instalacji. Jak w przypadku
wszystkich systemów Bus, istnieje niebezpieczeństwo zewnętrznej (w odniesieniu do
urządzenia) niewidocznej zmiany parametrów, a co za tym idzie zachowania urządzenia.
Może to spowodować nieoczekiwane (lecz kontrolowane) zachowanie systemu.
2.3 Funkcje bezpieczeństwa
Falowniki MOVIDRIVE® MDX60B/61B oraz MOVITRAC® B nie realizują żadnych funkcji
bezpieczeństwa bez stosowania nadrzędnych systemów zabezpieczających. Aby
zagwarantować ochronę osób i maszyn, należy stosować nadrzędne systemy
zabezpieczające. W celu zapewnienia bezpiecznej eksploatacji należy bezwzględnie
przestrzegać wskazówek zawartych w dokumentacjach "Bezpieczne odłączanie dla
MOVIDRIVE® MDX60B/61B / MOVITRAC® B".
2.4 Zastosowania dźwignicowe
MOVIDRIVE® MDX60B/61B oraz MOVITRAC® B nie mogą być wykorzystywane do funkcji
dźwignicowych jako urządzenia bezpieczeństwa.
Jako urządzenia zabezpieczające stosuj systemy nadzorujące lub mechaniczneurządzenia ochronne, aby uniknąć ewentualnych obrażeń ciała i szkód materialnych.
2.5 Nazwa produktu i znak towarowy
Wymienione w niniejszym podręczniku marki i nazwy produktu są znakami towarowymilub zarejestrowanymi znakami towarowymi należącymi do ich posiadacza.
2.6 Złomowanie
Należy przestrzegać aktualnych przepisów krajowych!
Poszczególne elementy należy złomować oddzielnie, w zależności od ich właściwościi przepisów obowiązujących w danym kraju np. jako:
• złom elektroniczny
• tworzywa sztucznego
• blacha
• miedź
Podręcznik – Złącze fieldbus DFD11B DeviceNet 7
3Zawartość niniejszego podręcznika
Wprowadzenie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 7
3
3 Wprowadzenie
3.1 Zawartość niniejszego podręcznika
W niniejszym podręczniku użytkownika opisano:
• Montaż karty opcji DFD11B w falowniku MOVIDRIVE® MDX61B.
• Wykorzystanie karty opcji DFD11B w przetwornicy częstotliwości MOVITRAC® Bi w obudowie bramki UOH11B.
• Uruchomienie MOVIDRIVE® w MDX61 systemie fieldbus PROFIBUS.
• Uruchomienie MOVITRAC® B na bramce DeviceNet.
• Konfiguracja DeviceNet-Master za pomocą plików EDS.
3.2 Literatura dodatkowa
W celu zapewnienia prostego i efektywnego połączenia MOVIDRIVE® z systememfieldbus DeviceNet należy dodatkowo do niniejszego podręcznika użytkownika dla opcjiDFE11B zamówić dokumentację uzupełniającą na temat fieldbus:
• Podręcznik - Profil urządzenia fieldbus MOVIDRIVE®
• Podręcznik systemowy MOVITRAC® B i MOVIDRIVE® MDX60B/61B
W podręczniku "Profil urządzenia fieldbus MOVIDRIVE®" i w podręczniku systemowymMOVITRAC® B / MOVIDRIVE® MDX60B/61B oprócz opisu parametrów fieldbus i ichkodowania, wyjaśniane są różnorodne koncepcje sterowania i możliwości aplikacyjnena podstawie krótkich przykładów.
Podręcznik "Profil urządzenia fieldbus MOVIDRIVE®" zawiera zestawienie wszystkich
parametrów falownika, które mogą być odczytywane lub zapisywane poprzez różnorodne
złącza komunikacyjne, jak np. magistrale systemowe Bus, RS485, jak również poprzez
złącza fieldbus.
3.3 Właściwości
Falownik MOVIDRIVE® MDX61B oraz przetwornica częstotliwości MOVITRAC® Bumożliwiają przy zastosowaniu wydajnego i uniwersalnego złącza fieldbus, połączeniez nadrzędnymi systemami automatyzacyjnymi za pośrednictwem DeviceNet.
3.3.1 MOVIDRIVE®, MOVITRAC® B i DeviceNet
Ustalone z góry zachowanie falowników w trybie DeviceNet, tzw. profil urządzenia jestniezależny od fieldbus i tym samym jednolity. Dzięki temu użytkownik ma możliwośćrozwijania aplikacji napędowych niezależnie od fieldbus. Zmiana na inne systemy Busjak np. EtherNet/IP (opcja DF33B) jest tym samym ułatwiona.
3
8 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Właściwości
Wprowadzenie
8 Podręcznik – Złącze fieldbus DFD11B DeviceNet
3
3.3.2 Wymiana danych za pomocą Polled I/O i Bit-Strobe I/O
Dzięki złączu DeviceNet, napędy SEW dają możliwość cyfrowego dostępu do wszystkich
parametrów napędu i funkcji. Sterowanie falownikiem odbywa się w oparciu o szybką,
cykliczną wymianę danych procesowych. Stosując ten kanał danych procesowych istnieje
możliwość, obok wprowadzania wartości zadanych (np. zadana prędkość obrotowa,
rampy itd.), także wyzwalania różnych funkcji napędu jak np. zezwolenie, blokada stopnia
mocy, szybkie zatrzymanie itd. Za pomocą tego kanału można jednocześnie odczytywać
aktualne wartości rzeczywiste z falownika, jak np. rzeczywistą prędkość obrotową, prąd,
stan urządzenia, numer błędu oraz komunikaty o referencji.
3.3.3 Dostęp do parametru za pomocą Explicite Messages
Parametryzacja falownika odbywa się wyłącznie za pośrednictwem Explicite Messages.Taka wymiana danych parametrów pozwala na stosowanie aplikacji, w którychprzechowywane są wszystkie ważne parametry napędu dla nadrzędnego urządzeniaautomatyzacyjnego, w taki sposób aby manualna parametryzacja nie musiała odbywaćsię w samym falowniku.
3.3.4 Funkcje nadzoru
Zastosowanie systemu fieldbus wymaga użycia dla techniki napędowej dodatkowych
funkcji nadzoru jak np. nadzór czasowy magistrali fieldbus (fieldbus Timeout) lub
koncepcji szybkiego zatrzymania. Funkcje nadzoru dla MOVIDRIVE® B/MOVITRAC® B
mogą zostać przykładowo dostosowane do indywidualnego zakresu zastosowania.
Można np. zdefiniować, jaka reakcja na błąd falownika ma zostać wyzwolona
w przypadku usterki Bus. Dla wielu aplikacji stosowanie funkcji szybkiego zatrzymania
jest uzasadnione, jednakże można zastosować "zamrożenie" ostatniej wartości zadanej,
dzięki czemu napęd będzie dalej się poruszał z ostatnią ważna wartością zadaną
(np. taśmociąg). Ponieważ funkcjonalność zacisków sterowania jest zapewniona również
w trybie pracy z fieldbus, można poprzez zaciski falownika realizować niezależne od
fieldbus koncepcje szybkiego zatrzymania.
3.3.5 Diagnoza
Dla uruchamiania i serwisu, falownik MOVIDRIVE® B i przetwornica częstotliwości
MOVITRAC® B oferują liczne możliwości diagnozowania. Za pomocą monitora fieldbus
zintegrowanego w MOVITOOLS® MotionStudio, można przykładowo kontrolować
wysyłane przez nadrzędne sterowanie wartości zadane jak również wartości rzeczywiste
przesyłane z falownika do urządzenia Master.
3.3.6 Monitor fieldbus
Ponadto otrzymasz liczne informacje dodatkowe na temat stanu złącza fieldbus. Funkcja
monitora fieldbus oferuje wraz z oprogramowaniem PC MOVITOOLS® MotionStudio
komfortowe możliwości diagnozowania, które obok ustawiania wszystkich parametrów
napędu (włącznie z parametrami fieldbus) umożliwia również szczegółowe wyświetlanie
informacji o stanie fieldbus i urządzenia.
Podręcznik – Złącze fieldbus DFD11B DeviceNet 9
4Montaż karty opcji DFD11B w MOVIDRIVE® MDX61B
Wskazówki montażowe i instalacyjne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 9
4
4 Wskazówki montażowe i instalacyjne
W niniejszym rozdziale uzyskasz wskazówki dot. instalacji karty opcji DFD11Bw MOVIDRIVE® MDX61B, MOVITRAC® B i obudowie bramki UOH11B.
4.1 Montaż karty opcji DFD11B w MOVIDRIVE® MDX61B
WSKAZÓWKI• Tylko personel firmy SEW-EURODRIVE jest upoważniony do montowania
i wymontowywania opcji dla MOVIDRIVE® MDX61B, wielkość 0.
• Montaż lub demontaż kart opcji przez użytkownika możliwy jest tylko w przypadkufalowników MOVIDRIVE ® MDX61B od wielkości 1 do 6.
• Karta opcji DFD11B musi być podłączona do gniazda przyłączeniowego magistralipolowej [1].
• Opcja DFD11B zasilana jest za pośrednictwem MOVIDRIVE® B. Stosowanie
odrębnego zasilania nie jest konieczne.
62594AXX
[1]
4
10 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Montaż karty opcji DFD11B w MOVIDRIVE® MDX61B
Wskazówki montażowe i instalacyjne
10 Podręcznik – Złącze fieldbus DFD11B DeviceNet
4
4.1.1 Przed rozpoczęciem
Zanim zaczniesz wkładać / wyjmować kartę opcji, zapoznaj się z poniższymi
wskazówkami:
• Odłącz napięcie od falownika. Odłącz zasilanie 24 V DC i napięcie sieciowe.
• Zanim dotkniesz karty opcji pozbądź się ładunków elektrycznych na ciele przy użyciuodpowiednich środków (taśma odprowadzająca, obuwie przewodzące itp.).
• Przed montażem karty opcji należy zdjąć klawiaturę i osłonę przednią (→ instrukcjaobsługi MOVIDRIVE® MDX60B/61B, rozdz. "Instalacja").
• Po zamontowaniu karty opcji należy ponownie założyć klawiaturę oraz osłonęprzednią (→ instrukcja obsługi MOVIDRIVE® MDX60B/61B, rozdz. "Instalacja").
• Kartę opcji przechowuj w oryginalnym opakowaniu i wyjmuj dopiero bezpośrednioprzed montażem.
• Kartę opcji trzymaj za krawędź płytki obwodu drukowanego. Nie dotykaj żadnychelementów obwodu.
Podręcznik – Złącze fieldbus DFD11B DeviceNet 11
4Montaż karty opcji DFD11B w MOVIDRIVE® MDX61B
Wskazówki montażowe i instalacyjne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 11
4
4.1.2 Ogólny sposób postępowania przy montażu i demontażu karty opcji (MDX61B, wielkość 1 - 6)
1. Odkręć obie śruby mocujące na uchwycie karty opcji. Wyciągnij uchwyt karty opcjirównomiernie (nie przekrzywiaj!) z gniazda przyłączeniowego.
2. Odkręć na uchwycie 2 śruby mocujące czarnej pokrywy blaszanej. Zdejmij czarnąpokrywę blaszaną.
3. Zamontuj kartę opcji za pomocą 3 śrub mocujących pasujących w odpowiednieotwory na uchwycie karty opcji.
4. Wsuń uchwyt karty opcji z zamontowaną kartą opcji, delikatnie dociskającz powrotem w gniazdo przyłączeniowe. Uchwyt karty opcji przykręć z powrotemza pomocą obydwu śrub mocujących.
5. Aby wymontować kartę opcji postępuj w odwrotnej kolejności.
60039AXX
1.
4.
4.
1.2.
3.
3.
3.
2.
4
12 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Instalacja karty opcji DFD11B w MOVITRAC® B
Wskazówki montażowe i instalacyjne
12 Podręcznik – Złącze fieldbus DFD11B DeviceNet
4
4.2 Instalacja karty opcji DFD11B w MOVITRAC® B
4.2.1 Podłączenie magistrali systemowej (SBus 1) pomiędzy MOVITRAC® B a opcją DFD11B
W celu prostego okablowania, opcja DFD11B może być zasilana napięciem stałym 24 V
z zacisku X46.7 przetwornicy częstotliwości MOVITRAC® B do zacisku X26.7. Przy
zasilaniu opcji DFD11B przez MOVITRAC® B, przetwornica częstotliwości MOVITRAC® B
musi być sama zasilana napięciem stałym 24 V na zacisku X12.8 i X12.9. Przy opcji
FSC11B należy aktywować opornik obciążeniowy magistrali systemowej (S1 = ON).
WSKAZÓWKATylko SEW-EURODRIVE może montować i demontować karty opcji dla MOVITRAC® B.
62198AXX
[1] Opornik obciążeniowy uaktywniony, S1 = ON
[2] Przełącznik DIP S2 (zarezerwowany), S2 = OFF
X46 X26 Funkcje zacisków
X46:1 X26:1 SC11 SBus +, CAN high
X46:2 X26:2 SC12 SBus –, CAN low
X46:3 X26:3 GND, CAN GND
X26:4 zarezerwowany
X26:5 zarezerwowany
X46:6 X26:6 GND, CAN GND
X46:7 X26:7 DC 24 V
X12 Funkcje zacisków
X12:8 Wejście DC24-V
X12:9 Potencjał odniesienia wejść binarnych GND
X45 X46
1 2 3 4 5 6HL ⊥
FSC11B
MOVITRAC® B
S1
OFF
ON
7
S2
X44
X26
1 2 3 4 5 6 7
X24
H1
H2
X1212345678
24V IO24V
–
+
9GND
=
[1]
DFD 11B
MOD/
NET
BUS-
FAULT
0 1
PIO
NA(5)NA(4)NA(3)NA(2)NA(1)
DR(1)DR(0)PD(4)PD(3)PD(2)PD(1)PD(0)ASF2F1
1
2
3
4
5
NA(0)
S1
S2
X30
BIO
[2]
Podręcznik – Złącze fieldbus DFD11B DeviceNet 13
4Instalacja karty opcji DFD11B w MOVITRAC® B
Wskazówki montażowe i instalacyjne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 13
4
4.2.2 Podłączenie magistrali systemowej pomiędzy wieloma urządzeniami MOVITRAC® B
[1] Opornik obciążeniowy aktywowany tylko przy ostatnim urządzeniu, S1 = ON
[2] Przełącznik DIP S2 (zarezerwowany), S2 = OFF
62602AXX
X45 X46
1 2 3 4 5 6HL ^
FSC11B
MOVITRAC® B
S1
OFF
ON
7
S2
X44
X45 X46
1 2 3 4 5 6HL ^
FSC11B
MOVITRAC® B
S1
OFF
ON
7
S2
X44
X45 X46
1 2 3 4 5 6H L ^
FSC11B
MOVITRAC® B
S1
OFF
ON
7
S2
X44
X26
1 2 3 4 5 6 7
X24
H1
H2
X1212345678
24V IODC 24 V
-
+
9GND
=
DFD 11B
MOD/
NET
BUS-
FAULT
0 1
PIO
NA(5)NA(4)NA(3)NA(2)NA(1)
DR(1)DR(0)PD(4)PD(3)PD(2)PD(1)PD(0)ASF2F1
1
2
3
4
5
NA(0)
S1
S2
X30
BIO[1]
[2]
[1]
[2]
[1]
[2]
MOVITRAC® B DFD11B poprzez obudowę bramki UOH11B
X46 Funkcje zacisków X26 Funkcje zacisków
X46:1 SC11 (dane przychodzące magistrali systemowej, High) X26:1 SC11 SBus +, CAN High
X46:2 SC12 (dane przychodzące magistrali systemowej, Low) X26:2 SC12 SBus –, CAN Low
X46:3 GND (odniesienie magistrali systemowej) X26:3 GND, CAN GND
X46:4 SC21 (dane wychodzące magistrali systemowej, High) X26:4 zarezerwowany
X46:5 SC22 (dane wychodzące magistrali systemowej, Low) X26:5 zarezerwowany
X46:6 GND (odniesienie magistrali systemowej) X26:6 GND, CAN GND
X46:7 DC 24 V X26:7 DC 24 V
X12 Funkcje zacisków
X12:8 DC 24 V
X12:9 GND (potencjał odniesienia wejść binarnych)
4
14 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Instalacja karty opcji DFD11B w MOVITRAC® BWskazówki montażowe i instalacyjne
14 Podręcznik – Złącze fieldbus DFD11B DeviceNet
4
Uwaga:
• W miarę możliwości należy stosować 2x2-żyłowy, ekranowany kabel miedziany zeskręconymi żyłami (kabel do przesyłu danych z ekranem z plecionki miedzianej).Ekran należy przyłożyć płaskim stykiem z obu stron zacisku ekranowania elektronikido urządzenia MOVITRAC® B. W przypadku dwużyłowego kabla, końce ekranunależy dodatkowo połączyć z GND. Kabel ten musi spełniać następujące warunki:
– przekrój żyły 0,25 mm2 (AWG23) .... 0,75 mm2 (AWG18)– oporność przewodu 120 Ω przy 1 MHz– powłoka pojemnościowa ≤ 40 pF/m przy 1 kHz
Odpowiednie będą np. kable CAN-Bus lub DeviceNet.
• Dopuszczalna długość całkowita przewodu jest uzależniona od ustawionej szybkości
transmisji magistrali SBus:
– 250 kBodów: 160 m– 500 kBodów: 80 m– 1000 kBodów: 40 m
• Połączenie magistrali systemowej należy zakończyć opornikiem obciążeniowym(S1 = ON). W przypadku pozostałych urządzeń wyłączyć opornik obciążeniowy(S1 = OFF). Bramka DFD11B musi znajdować się zawsze na początku lub na końcupołączenia magistrali systemowej i posiada na stałe wbudowany opornikobciążeniowy.
• Okablowanie w układzie "gwiazda" jest niedopuszczalne.
WSKAZÓWKA• Pomiędzy urządzeniami, które połączone są za pomocą magistrali SBus, nie mogą
występować różnice potencjałów. Należy zapobiec różnicy potencjałów, np. poprzez
połączenie ze sobą mas urządzeń oddzielnym przewodem.
Podręcznik – Złącze fieldbus DFD11B DeviceNet 15
4Instalacja bramki DFD11B / UOH11B
Wskazówki montażowe i instalacyjne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 15
4
4.3 Instalacja bramki DFD11B / UOH11B
Poniższy rysunek przedstawia podłączenie opcji DFD11B za pośrednictwem obudowybramki UOH11B:X26.
Obudowa bramki ma zasilanie 24 V DC, które jest połączone z X26.
Połączenie magistrali systemowej należy zakończyć opornikiem obciążeniowym.
WSKAZÓWKATylko SEW-EURODRIVE może montować i demontować karty opcji w obudowiebramki UOH11B.
62197AXX
Obudowa bramki UOH11B
X26 Funkcje zacisków
X26:1 SC11 Systembus +, CAN high
X26:2 SC12 Systembus -, CAN low
X26:3 GND, CAN GND
X26:4 Zarezerwowany
X26:5 Zarezerwowany
X26:6 GND, CAN GND
X26:7 DC 24 V
X26
1 2 3 4 5 6 7
SEW Drive
UOH11B
DC+24 VGND
X24
H1
H2
SC11 Systembus +, CAN high
SC12 Systembus -, CAN low
GND, CAN GND
DFD 11B
MOD/
NET
BUS-
FAULT
0 1
PIO
NA(5)NA(4)NA(3)NA(2)NA(1)
DR(1)DR(0)PD(4)PD(3)PD(2)PD(1)PD(0)ASF2F1
1
2
3
4
5
NA(0)
S1
S2
X30
BIO
4
16 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Podłączenie i opis zacisków opcji DFD11BWskazówki montażowe i instalacyjne
16 Podręcznik – Złącze fieldbus DFD11B DeviceNet
4
4.4 Podłączenie i opis zacisków opcji DFD11B
Numer
katalogowy
Opcja złącza DeviceNet typ DFD11B: 824 972 5
WSKAZÓWKI• Opcja złącza fieldbus DFD11B DeviceNet możliwa jest tylko w połączeniu
z MOVIDRIVE® MDX61B, ale nie z MDX60B.
• Opcję DFD11B należy podłączyć do gniazda przyłączeniowego fieldbus.
Widok frontalny
DFD11BOpis
Przełączniki DIP
ZaciskFunkcja
62008AXX
MOD/NET = status Modul/NetworkPIO = Polled I/OBIO = Bit-Strobe I/OBUS FAULT
Dwukolorowe diody LED wskazują aktualny stan złącza fieldbus oraz systemu DeviceNet.
Sześć przełączników DIP dla ustawiania MAC-ID
Dwa przełączniki DIP dla ustawiania szybkości przesyłu
Pięć przełączników DIP dla ustawiania długości danych procesowych
NA(0) ... NA(5)
DR(0) ... DR(1)
PD(0) ... PD(4)
ASF1, F2
Ustawianie MAC-ID (Media Access Control Identifier)
Ustawianie szybkości przesyłu DeviceNet:DR0 = "0"/ DR1 = "0" → 125 kBodówDR0 = "1"/ DR1 = "0" → 250 kBodówDR0 = "0"/ DR1 = "1" → 500 kBodówDR0 = "1"/ DR1 = "1" → nieprawidłowy
Ustawianie długości danych procesowych (1 ... 24 słów) w MOVITRAC® BUstawianie długości danych procesowych (1 ... 10 słów) w MOVIDRIVE® B
Auto-Setup dla pracy w funkcji bramkiBRAK FUNKCJI
X30: Przyłącze DeviceNet X30:1X30:2X30:3X30:4X30:5
V–CAN_LDRAINCAN_HV+
DFD 11B
MOD/
NET
BUS-
FAULT
0 1
PIO
NA(5)NA(4)NA(3)NA(2)NA(1)
DR(1)DR(0)PD(4)PD(3)PD(2)PD(1)PD(0)ASF2F1
1
2
3
4
5
NA(0)
S1
S2
X30
BIO
Widok z przodu
MOVITRAC® B i UOH11BOpis Funkcja
58129AXX
Dioda LED H1 (czerw.)
Dioda LED H2 (ziel.)
Terminal X24 X
Błąd magistrali systemowej (tylko dla funkcji bramki)
Zarezerwowany
Złącze RS485 do diagnozy przez komputer i MOVITOOLS®-MotionStudioX24
H1
H2
Podręcznik – Złącze fieldbus DFD11B DeviceNet 17
4Obsadzenie zacisków
Wskazówki montażowe i instalacyjne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 17
4
4.5 Obsadzenie zacisków
Obsadzenie zacisków przyłączeniowych opisano w Specyfikacji DeviceNet (Volume I,Appendix A).
Karta opcji DFD11B zgodnie ze specyfikacją DeviceNet (Volume I, Chapter 9) zostałaodizolowana galwanicznie po stronie sterownika przez transoptor. Oznacza to, żesterownik CAN-Bus musi być zasilany napięciem 24 V poprzez kabel Bus. Stosowanykabel również został opisany w specyfikacji DeviceNet (Volume I, Appendix B).Podłączenie musi być zgodne z podanym w poniższej tabeli kodem koloru.
Połączenie
DFD11B -
DeviceNet
Zgodnie ze specyfikacją DeviceNet, magistrala powinna posiadać strukturę liniową bezlub z bardzo krótkimi przewodami.
Maksymalna długość kabla zależy od ustawionej szybkości transmisji.
54075AXX
Nr Pin Sygnał Znaczenie Kolor żyły
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
DFD11B
1
2
3
4
5
DFD11B
X30
Szybkość transmisji Maksymalna długość kabla
500 kBodów 100 m
250 kBodów 250 m
125 kBodów 500 m
4
18 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Ekranowanie i ułożenie przewodu BusWskazówki montażowe i instalacyjne
18 Podręcznik – Złącze fieldbus DFD11B DeviceNet
4
4.6 Ekranowanie i ułożenie przewodu Bus
Złącze DeviceNet realizuje technikę przesyłu RS485 i jako medium fizyczne zakładawyspecyfikowany dla DeviceNet typ przewodów A zgodny z EN 50170 w formieekranowanego przewodu dwużyłowego, skręcanego parami.
Właściwe ekranowanie kabla Bus tłumi elektryczne zakłócenia, które mogą występowaćw warunkach otoczenia przemysłowego. Najlepsze właściwości ekranujące możnaosiągnąć w następujący sposób:
• Należy mocno dociągnąć śruby mocujące wtyków, modułów i potencjałowychprzewodów kompensacyjnych.
• Ekranowanie przewodu Bus przyłączać na obu końcach.
• Kable sygnałowe i kable magistrali nie powinny być prowadzone równolegle z kablami
mocy (kable zasilające silnik), lecz w miarę możliwości w oddzielnych tunelach
kablowych.
• W zakładach przemysłowych należy stosować metalowe, uziemione wieszaki
kablowe.
• Kable sygnałowe wraz z towarzyszącymi im przewodami wyrównania potencjałównależy prowadzić w niewielkim odstępie od siebie jak najkrótszą drogą.
• Należy unikać przedłużania przewodów magistrali przy użyciu złączy wtykowych.
• Kable magistrali należy prowadzić jak najbliżej istniejących powierzchni uziemiających.
4.7 Terminacja magistrali
Aby uniknąć zakłóceń w systemie Bus spowodowanych odbiciami, segment DeviceNetmusi być zakończony na fizycznie pierwszym i ostatnim urządzeniu abonenckimza pomocą opornika obciążenia 120 Ω. Podłącz terminację magistrali międzyprzyłączami 2 i 4 wtyczki Bus.
STOP!W przypadku różnic potencjałów na urządzeniach, przez ekran podłączony z obu stron
i połączony z potencjałem ziemi (PE), może płynąć prąd kompensacyjny. W takim
wypadku należy zapewnić wystarczające wyrównanie potencjałów według odpowiednich
przepisów VDE.
Podręcznik – Złącze fieldbus DFD11B DeviceNet 19
4Ustawianie przełączników DIP
Wskazówki montażowe i instalacyjne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 19
4
4.8 Ustawianie przełączników DIP
Ustawianie
MAC-ID
MAC-ID (Media Access Control Identifier) ustawiany jest dla opcji DFD11B z kodowaniem
binarnym za pomocą przełączników DIP S1-NA0 ... S1-NA5. MAC-ID przedstawia adres
węzła opcji DFD11B. DFD11B obsługuje zakres adresu od 0 ... 63.
Ustawianie
szybkości
przesyłu
Ustawianie szybkości transmisji odbywa się przy użyciu przełączników DIP S2-DR0 i S2-DR1.
Ustawianie
długości danych
procesowych
Pomiędzy podzespołem przyłączeniowym DeviceNet a opcją DFD11B istniejemożliwość wymiany maksymalnie do dziesięciu (DFD11B w MOVIDRIVE® B) lubmaksymalnie do 24 (DFD11B w MOVITRAC® B lub bramce UOH11B) słów danychDeviceNet. Ilość ustawiana jest z kodowaniem binarnym za pomocą przełączników DIPS2-PD0 do S2-PD4.
Konfiguracja
komunikacji
SBus dla bramki
Za pomocą przełącznika DIP "AS" konfigurowana jest komunikacja dla bramki (→ rozdział
"Auto-Setup dla pracy w funkcji bramki").
Konfiguracja zostanie zatwierdzona, jeśli przełączniki DIP "AS" ustawione zostana z "0"na "1". Dla dalszej pracy, przełącznik DIP "AS" musi pozostać w położeniu "1" (= ON).
WSKAZÓWKAPrzed każdą zmianą ustawienia przełączników DIP należy odłączyć napięcie od falownika
(sieć i podtrzymywanie 24 V). Ustawienia przełączników DIP przejęte zostaną tylko przy
uruchomieniu falownika.
Przełącznik DIP S2Szybkość transmisji
DR1 DR0
0 0 125 kBodów
0 1 250 kBodów
1 0 500 kBodów
1 1 nieprawidłowy
[1] Ustawianie MAC-ID
[2] Ustawianie szybkości przesyłu
[3] Ustawianie długości danych procesowych
[4] Auto-Setup dla funkcjonalności bramki
[5] Brak funkcji
Na tym przykładzie ustawione zostały:
MAC-ID: 4
Szybkość transmisji: 125 kBodów
Długość danych procesowych: 8 PD
62196AXX
0 1
NA5NA4NA3NA2
NA1NA0
S1
DR1DR0
PD4PD3
PD2PD1
S2
PD0
[1]
[2]
[3]
ASF2F1
[4]
[5]
4
20 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Dioda statusowa LED dla opcji DFD11B
Wskazówki montażowe i instalacyjne
20 Podręcznik – Złącze fieldbus DFD11B DeviceNet
4
4.9 Dioda statusowa LED dla opcji DFD11B
Na karcie opcji DFD11B znajdują się cztery dwukolorowe diody świetlne służące dodiagnozy, które wskazują aktualny stan DFD11B oraz systemu DeviceNet. Stanurządzenia odpowiadający wskazaniu diody opisany został w rozdziale "Diagnozabłędów".
LED MOD/NET Opisane w poniższej tabeli funkcje działania diody LED MOD/NET zawarte sąw specyfikacji DeviceNet.
LED PIO Dioda LED PIO nadzoruje połączenie Polled I/O.
Skrót LED Pełne oznaczenie diody LED
MOD/NET Module/Network Status
PIO Polled IO
BIO Bit-Strobe IO
BUS-FAULT BUS-FAULT
Stan diody
MOD/NET
Stan Znaczenie
Wył. Nie włączone / OffLine • Urządzenie jest w trybie OffLine• Urządzenie przeprowadza kontrolę DUP-MAC• Urządzenie jest wyłączone
Pulsuje na zielono(1 s-takt)
W trybie OnLine i w Operational Mode
• Urządzenie jest w trybie OnLine i nie zostało utworzone żadne połączenie
• DUP-MAC-Check został pomyślnie przeprowadzony• Nie zostało jeszcze utworzone połączenie do Mastera• Brakująca, błędna lub niekompletna konfiguracja
Pali się na zielono
OnLine, Operational Mode i Connected
• OnLine• Utworzone zostało połączenie do Mastera• Połączenie jest aktywne (Established State)
Pulsuje na czerwono(1 s-takt)
Minor Fault lub Connection Timeout
• Wystąpił błąd krytyczny, niemożliwy do usunięcia• Błąd urządzenia jest aktywny (MOVIDRIVE® B/bramka)• Polled I/O lub/i Bit-Strobe I/O-Connection są w trybie
Timeoutstate• DUP-MAC-Check stwierdził wystąpienie błędu
Pali się na czerwono
Critical Fault lub Critical Link Failure
• Wystąpił błąd krytyczny, niemożliwy do usunięcia• Stan BusOff• DUP-MAC-Check stwierdził wystąpienie błędu
Stan diody PIO Stan Znaczenie
Pulsuje na zielono(500 ms-takt)
DUP-MAC-Check Urządzenie przeprowadza kontrolę DUP-MAC
Wył. Nie włączona / OffLine lecz bez kontroli DUP-MAC-Check
• Urządzenie jest w trybie OffLine• Urządzenie jest wyłączone
Pulsuje na zielono(1 s-takt)
W trybie OnLine i w Operational Mode
• Urządzenie jest OnLine• DUP-MAC-Check został pomyślnie przeprowadzony• Utworzone zostanie połączenie PIO z Masterem
(Configuring State)• Brakująca, błędna lub niekompletna konfiguracja
Pali się na zielono
OnLine, Operational Mode i Connected
• OnLine• Utworzone zostało połączenie PIO (Established State)
Pulsuje na czerwono(1 s-takt)
Minor Fault lub Connection Timeout
• Za pośrednictwem przełączników DIP ustawiono nieprawidłową szybkość transmisji
• Wystąpił błąd krytyczny, niemożliwy do usunięcia• Polled I/O-Connection jest w trybie Timeoutstate
Pali się na czerwono
Critical Fault lub Critical Link Failure
• Wystąpił błąd krytyczny, niemożliwy do usunięcia• Stan BusOff• DUP-MAC-Check stwierdził wystąpienie błędu
Podręcznik – Złącze fieldbus DFD11B DeviceNet 21
4Dioda statusowa LED dla opcji DFD11BWskazówki montażowe i instalacyjne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 21
4
LED BIO Dioda LED BIO nadzoruje połączenie Bit-Strobe I/O.
LED BUS-FAULT Dioda LED BUS-FAULT sygnalizuje fizyczny stan węzła magistrali.
Test Power-UP Po włączeniu falownika przeprowadzony zostanie test Power-Up wszystkich diod LED.Diody LED włączane są przy tym w następującej kolejności:
Stan diody BIO Stan Znaczenie
Pulsuje na zielono(500 ms-takt)
DUP-MAC-Check Urządzenie przeprowadza kontrolę DUP-MAC
Wył. Nie włączona / OffLine lecz bez kontroli DUP-MAC-Check
• Urządzenie jest w trybie OffLine• Urządzenie jest wyłączone
Pulsuje na zielono(1 s-takt)
W trybie OnLine i w Operational Mode
• Urządzenie jest OnLine• DUP-MAC-Check został pomyślnie przeprowadzony• Utworzone zostanie połączenie BIO z Masterem
(Configuring State)• Brakująca, błędna lub niekompletna konfiguracja
Pali się na zielono
OnLine, Operational Mode i Connected
• OnLine• Utworzone zostało połączenie BIO (Established State)
Pulsuje na czerwono(1 s-takt)
Minor Fault lub Connection Timeout
• Za pomocą przełączników DIP ustawiono nieprawidłową ilość danych procesowych
• Wystąpił błąd krytyczny, niemożliwy do usunięcia• Bit-Strobe I/O-Connection jest w trybie Timeout
Pali się na czerwono
Critical Fault lub Critical Link Failure
• Wystąpił błąd krytyczny, niemożliwy do usunięcia• Stan BusOff• DUP-MAC-Check stwierdził wystąpienie błędu
Stan diody
BUS-FAULT
Stan Znaczenie
Wył. NO ERROR Ilość błędów Bus mieści się w normalnym zakresie (Error-Aktive-State).
Pulsuje na czerwono(1 s-takt)
BUS WARNING
Urządzenie przeprowadza kontrolę DUP-MAC i nie może przesyłać żadnych komunikatów, ponieważ do Bus nie zostały podłączone dalsze urządzenia abonenckie (Error-Passiv-State)
Ilość fizycznych błędów magistrali jest za duża. Nie będzie więcej aktywnych telegramów Error i nie będą one zapisywane na Bus (Error-Passiv-State).
Pali się na czerwono
BUS ERROR Stan BusOff:Ilość fizycznych błędów magistrali wzrosła mimo przełączenia w stan "Error-Passiv-State". Dostęp do magistrali zostaje wyłączony.
Pali się na żółto POWER OFF Zewnętrzne zasilanie poprzez X30 jest wyłączone lub nie zostało podłączone.
Czas [ms] LED MOD/NET LED PIO LED BIO LED BUS-FAULT
0 zielony wył. wył. wył.
250 czerwona wył. wył. wył.
500 wył. zielony wył. wył.
750 wył. czerwona wył. wył.
1000 wył. wył. zielony wył.
1250 wył. wył. czerwona wył.
1500 wył. wył. wył. zielony
1750 wył. wył. wył. czerwona
2000 wył. wył. wył. wył.
5
22 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Ważność plików EDS dla opcji DFD11BProjektowanie i uruchamianie
22 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5 Projektowanie i uruchamianie
W niniejszym rozdziale przedstawiono informacje odnośnie projektowania masteraDeviceNet oraz sposobu uruchamiania falownika w trybie fieldbus.
5.1 Ważność plików EDS dla opcji DFD11B
Do konfiguracji mastera (DeviceNet-Scanner) dla DFD11B dostępne są dwa różnepliki EDS.
• W przypadku użycia opcji DFD11B w MOVIDRIVE® B, konieczny jest plikSEW_MOVIDRIVE_DFD11B.eds
• W przypadku zastosowania opcji DFD11B jako bramki w MOVITRAC® B lub jakoobudowy bramki (UOH11B), konieczny jest plik SEW_GATEWAY_DFD11B.eds
Aby utworzyć sieć DeviceNet poprzez opcję DFD11B, należy przy użyciu oprogramowania
RSNetWorx zainstalować następujące pliki. Postępować w podany sposób:
• W oprogramowaniu RSNetWorx wybrać punkt menu <Tools/EDS-Wizard>.Następnie wyświetlone zostanie zapytanie o nazwę folderu dla pliku EDS i Icon.
• Pliki zostaną zainstalowane. Szczegółowe informacje na temat instalowania plikuEDS przedstawione zostały w dokumentacji oprogramowania RSNetWorx autorstwaAllen'a Bradley'a.
• Po przeprowadzeniu instalacji, urządzenie dostępne jest na liście urządzeń podhasłem "Vendor/SEW EURODRIVE GmbH".
WSKAZÓWKANa stronie głównej SEW (http://sew-eurodrive.de) w rubryce "Software" umieszczonajest aktualna wersja pliku EDS dla DFD11B.
WSKAZÓWKAWpisy do pliku EDS nie mogą być zmieniane lub uzupełniane. Za błędy w funkcjonowaniu
powstałe w wyniku zmodyfikowania pliku EDS firma nie ponosi odpowiedzialności!
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 23
5Projektowanie PLC i mastera (DeviceNet-Scanner)
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 23
5
5.2 Projektowanie PLC i mastera (DeviceNet-Scanner)
Poniższe przykłady przystosowane są dla wszystkich sterowników PLC Allen Bradley
ControlLogix 1756-L61, w połączeniu z oprogramowaniem RSLogix 5000 oraz programem
do konfiguracji DeviceNet RSNetWorx for DeviceNet.
Po uzupełnieniu skanera DeviceNet dla konfiguracji I/O, wybierany jest plik *.dnt,
zawierający konfigurację DeviceNet. Aby wyświetlić podgląd i możliwość edycji konfiguracji,
można uruchomić RSNetWorx z tego okna dialogowego (→ poniższa ilustracja).
W RSNetWorx for DeviceNet można za pośrednictwem operacji Online-Scan lub
Drag & Drop dołączać wybrane urządzenia w celu graficznej ich prezentacji (→ poniższa
ilustracja). Adres, który widoczny jest pod symbolem urządzenia, mus odpowiadać
adresowi MAC-ID ustawionego dla opcji DFD11B za pomocą przełączników DIP. Jeśli
wymagane urządzenia nie są dostępne na liście wyboru, wówczas należy najpierw
zarejestrować odpowiednie pliki EDS za pośrednictwem opcji [Tools] / [ Wizard].
11744AXX
11745AXX
00
I
5
24 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Projektowanie PLC i mastera (DeviceNet-Scanner)Projektowanie i uruchamianie
24 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.2.1 DFD11B jako opcja fieldbus w MOVIDRIVE® B
W trybie Online, korzystając z funkcji odczytu dla "device properties" możnaskontrolować konfigurację Pd opcji DFD11B (→ poniższa ilustracja).
Parametr "Konfiguracja Pd" określa ilość (1 ... 10) słów danych procesowych (PD), którezostały ustawione za pomocą przełączników DIP PD(0) ... PD(4) i określa parametry I/Odla skanera DeviceNet (→ poniższa ilustracja).
11746AXX
11747AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 25
5Projektowanie PLC i mastera (DeviceNet-Scanner)
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 25
5
Po wprowadzeniu MOVIDRIVE® B wraz z opcją DFD11B do "Scanlist", należy zapomocą funkcji "Edit I/O Parameters" ustawić liczbę bajtów Polled I/O na 2× ilość PD(np. PD = 3× liczba bajtów Polled Input = 6 i bajtów Output = 6). Po zapisaniu i pobraniukonfiguracji DeviceNet do skanera, można zakończyć działanie RSNetWorx.
W zależności od konfiguracji DeviceNet oraz w oparciu o zasady mapowania wskanerze, skompresowane dane przesyłane są z i do urządzeń DeviceNet domacierzy DINT, pomiędzy skanerem a znacznikami Local IO procesora Logix.
Aby uniknąć ręcznego wyszukiwania danych określonego urządzenia dla tej macierzy,za pomocą narzędzia "DeviceNet Tag Generator" można automatycznie zdefiniowaćpolecenia dla kopiowania i 2 znaczniki Controller (Input & Output jako bajty macierzy)dla każdego urządzenia DeviceNet.
W nazwie znacznika zawarty jest nr MAC-ID urządzenia DeviceNet oraz identyfikatorPOL_I dla Polled-Input-Data lub POL_O dla Polled-Output-Data (→ poniższa ilustracja).
Zawartość słów danych procesowych 1 ... 3 z i do MOVIDRIVE® B definiowana jest zapomocą parametrów P870 ... P875. Zawartość słów danych procesowych 4 ... 10definiowana jest w programie IPOSplus® lub w module aplikacyjnym.
11748AXX
00
I
5
26 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Projektowanie PLC i mastera (DeviceNet-Scanner)Projektowanie i uruchamianie
26 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.2.2 DFD11B jako bramka fieldbus w MOVITRAC® B lub obudowa bramki UOH11B
W trybie Online, korzystając z funkcji odczytu właściwości ("device properties") możnaskontrolować konfigurację Pd opcji DFD11B (→ poniższa ilustracja).
Parametr "Konfiguracja Pd" określa ilość (3 ... 24) słów danych procesowych (PD), które
ustawione zostały za pomocą przełączników DIP PD(0) ... PD(4). Ilość słów danych
procesowych powinna być trzykrotnie wyższa niż ilość zastosowanych napędów (1 ... 8),
podłączony za pośrednictwem SBus do bramki DFD11B. Ilość słów danych
procesowych (PD) określa parametry I/O dla skanera DeviceNet (→ poniższa ilustracja).
11749AXX
11750AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 27
5Projektowanie PLC i mastera (DeviceNet-Scanner)
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 27
5
Po wprowadzeniu bramki DFD11B do "Scanlist", należy za pomocą funkcji "Edit I/OParameters" ustawić liczbę bajtów Polled I/O na wartość 2× ilość PD (np. PD = 6 →liczba bajtów Polled Input = 12 i bajtów Output = 12). Po zapisaniu i pobraniukonfiguracji DeviceNet do skanera, można zakończyć działanie RS-NetWorx.
W zależności od konfiguracji DeviceNet oraz w oparciu o zasady mapowania w skanerze,
skompresowane dane przesyłane są z i do urządzeń DeviceNet do DINT-Array, pomiędzy
skanerem a znacznikami Local IO procesora Logix.
Aby uniknąć ręcznego wyszukiwania danych określonego urządzenia dla tej macierzy,za pomocą narzędzia "DeviceNet Tag Generator" można automatycznie zdefiniowaćpolecenia dla kopiowania i 2 znaczniki Controller (Input & Output jako bajty macierzy)dla każdego urządzenia DeviceNet.
W nazwie znacznika zawarty jest nr MAC-ID urządzenia DeviceNet oraz identyfikatorPOL_I dla Polled-Input-Data lub POL_O dla Polled-Output-Data (→ poniższa ilustracja).
Dla tej macierzy bajtów z i do bramki DFD11B, dane przesyłane są do napędówpodłączonych do magistrali SBus w następujący sposób:
• Bajty 0...5 zawierają PD 1...3 dla napędu z adresem o najniższej wartości liczbowej(np. 1)
• Bajty 6...11 zawierają PD 1...3 dla napędu z adresem o najwyższej wartościliczbowej (np. 2)
Zawartość słów danych procesowych 1...3 z oraz do napędów, definiowana jestindywidualnie dla każdego napędu za pomocą parametrów P870...P875.
11751AXX
00
I
5
28 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Projektowanie PLC i mastera (DeviceNet-Scanner)Projektowanie i uruchamianie
28 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.2.3 Auto-Setup dla pracy w funkcji bramki
Za pomocą funkcji Auto-Setup możliwe jest uruchomienie złącza DFD11B jako bramkibez komputera. Uaktywnia się je za pomocą przełącznika DIP Auto-Setup (patrzrozdział 4.4 na str. 16).
W pierwszej fazie, urządzenie DFD11B rozpoczyna wyszukiwanie falowników na
magistrali SBUS, co jest sygnalizowanie krótkim miganiem diody LED H1 (błąd magistrali
systemowej). W falownikach należy ustawić w tym celu różne adresy SBus (P881).
Zalecamy ustawienie adresów od 1 w górę, zgodnie z kolejnością umiejscowienia
falowników w szafie rozdzielczej. Dla każdego znalezionego falownika, odwzorowanie
procesu po stronie złącza fieldbus jest poszerzane o 3 słowa.
Jeśli nie znaleziono żadnego falownika, dioda LED H1 nie gaśnie. Urządzenie uwzględnia
maksymalnie 8 falowników.
Po zakończeniu wyszukiwania urządzenie DFD11B wymienia cyklicznie 3 słowa danychprocesowych z każdym podłączonym falownikiem. Wyjściowe dane procesowe zostająodebrane ze złącza fieldbus, a następnie podzielone na bloki po 3 słowa i wysłane.Wejściowe dane procesowe zostają odczytane z falowników, a następnie odpowiedniozłożone i wysłane do urządzenia fieldbus Master.
Czas cyklu komunikacji SBus wynosi 2 ms na każde urządzenie abonenckie,w przypadku szybkości transmisji 500 kBit/s bez dodatkowego dostępu inżynieryjnego.
W przypadku aplikacji z 8 falownikami na SBus czas cyklu aktualizacji danych procesowych
wynosi więc 8 x 2 ms = 16 ms.
WSKAZÓWKAWłączenie przełącznika DIP funkcji Auto-Setup (AS) powoduje jednorazowewykonanie tej funkcji. Następnie przełącznik DIP funkcji Auto-Setup powinien
zostać wyłączony. Wyłączenie i ponowne włączenie urządzenia spowoduje powtórnewykonanie funkcji.
WSKAZÓWKAFunkcję "Autosetup" należy wykonać ponownie w przypadku zmianyprzyporządkowania danych procesowych falowników podłączonych do urządzeniaDFD11B, ponieważ urządzenie to zapisuje dane wartości tylko raz w trakciewykonywania funkcji "Autosetup". Obsadzenie danych procesowych dla podłączonychfalowników nie może zostać dynamicznie zmienione po wykonaniu funkcji Auto-Setup.
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 29
5Ustawienie falownika MOVIDRIVE® MDX61B
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 29
5
5.3 Ustawienie falownika MOVIDRIVE® MDX61B
Dla zwykłego trybu fieldbus konieczne jest przeprowadzenie następujących ustawień.
Dla sterowania falownikiem MOVIDRIVE® B poprzez DeviceNet musi zostać on uprzednio
przełączony na źródło sterowania (P101) i źródło wartości zadanych (P100) = fieldbus.
Dzięki zmianie ustawienia na fieldbus, falownik będzie sparametryzowany na przejmowanie
wartości zadanych z DeviceNet. Na zakończenie falownik MOVIDRIVE® B zareaguje na
wyjściowe dane procesowe przesłane z nadrzędnego urządzenia automatyki.
Po zainstalowaniu karty opcji DeviceNet, falownik MOVIDRIVE® B może byćnatychmiast parametryzowany poprzez system DeviceNet bez dodatkowych ustawień.Dzięki temu po włączeniu można przykładowo ustawić wszystkie parametry przezurządzenie Master.
Dla sterowania nadrzędnego aktywacja źródła sterowania i wartości zadanych fieldbuszostanie zasygnalizowana za pomocą bitu "Aktywny tryb fieldbus" w słowie statusowym.
Z przyczyn bezpieczeństwa technicznego falownik MOVIDRIVE® B dla sterowaniapoprzez system fieldbus powinien być dodatkowo odblokowany po stronie zacisków.W takim przypadku należy okablować zaciski i zaprogramować je tak, aby falownik mógłzostać odblokowany poprzez zaciski wejściowe. Najprostszym sposobem naodblokowanie falownika po stronie zacisków, jest np. podłączenie przewodów zaciskuwejściowego DIØØ (Funkcja /BLOKADA STOPNIA MOCY) z sygnałem +24 V orazzaprogramowanie zacisków wejściowych DIØ1 ... DIØ7 na BRAK FUNKCJI.
11638AXX
00
I
5
30 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Ustawienie przetwornicy częstotliwości MOVITRAC® BProjektowanie i uruchamianie
30 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.4 Ustawienie przetwornicy częstotliwości MOVITRAC® B
W celu sterowania falownikiem MOVITRAC® B poprzez DeviceNet, musi zostać onuprzednio przełączony na źródło sterowania (P101) i źródło wartości zadanych (P100)
= SBus. Dzięki zmianie ustawienia na SBus MOVITRAC® B będzie sparametryzowanyna przejmowanie wartości zadanych z bramki. Na zakończenie falownik MOVITRAC® Bzareaguje na wyjściowe dane procesowe przesłane od nadrzędnego urządzeniasterującego.
Aby urządzenie MOVITRAC® B zatrzymało się w razie awarii komunikacji SBus,konieczne jest ustawienie czasu SBus1 Timeout (P883) na wartość różną od 0 ms.Zalecamy wartość w zakresie 50 ... 200 ms. Dla sterowania nadrzędnego aktywacjaźródła sterowania i wartości zadanych SBus zostanie zasygnalizowana za pomocą bitu"Aktywny tryb SBus" w słowie statusowym.
Z przyczyn bezpieczeństwa technicznego urządzenie MOVITRAC® B dla sterowaniapoprzez system fieldbus powinien być dodatkowo odblokowany po stronie zacisków.W takim przypadku należy okablować zaciski wzgl. zaprogramować je tak, aby falownikMOVITRAC® B mógł zostać odblokowany poprzez zaciski wejściowe. Najprostszymsposobem na odblokowanie urządzenia MOVITRAC® B po stronie zacisków, jest np.połączenie przewodów zacisku wejściowego DIØ1 (funkcja PRAWO/STOP) z sygnałem+24 V oraz zaprogramowanie pozostałych zacisków wejściowych na BRAK FUNKCJI.
11845AXX
WSKAZÓWKAUstaw parametry P881 Adres SBus w rosnącej kolejności na wartości 1 ... 8. Urządzenie
MOVITRAC® B z wbudowaną opcją DFD11B (d wersji oprogramowania .15) posiada już
ustawiony adres SBus 1.
Adres SBus 0 wykorzystywany jest przez bramkę DFD11B i dlatego nie może zostaćużyty.
Sparametryzuj P883 SBus-Timeout na wartości 50 ... 200 ms.
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 31
5Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 31
5
5.5 Przykłady projektowania w RSLogix 5000
5.5.1 MOVIDRIVE® B z 3 PD dla wymiany danych
1. Ustawić właściwe przełączniki DIP dla opcji DFD11B, aby
• dostosować szybkość transmisji dla sieci DeviceNet• ustawić adres (MAC-ID) na wartość dotąd nie używaną• ustawić ilość danych procesowych (zgodnie z przykładem ) na wartość 3
2. Dodać MOVIDRIVE® B wraz z opcją DFD11B do konfiguracji DeviceNet, zgodnie zewskazówkami z rozdziału 5.2 i 5.2.1.
3. Ustawić parametry komunikacyjne urządzenia MOVIDRIVE® B zgodnie z informacjami
z rozdziału 5.3.
4. Od tej chwili można rozpocząć proces integracji do projektu RSLogix.
W tym celu należy utworzyć znacznik Controller ze zdefiniowanym przezużytkownika typem danych, aby otrzymać prosty interfejs dla danych procesowychfalownika (→ poniższa ilustracja)
Opis dla wyjściowych i wejściowych danych procesowych znacznika Controller, może
być wykonany zgodnie z definicją danych procesowych (PD) w MOVIDRIVE® B
(→ rozdział 5.3).
11752AXX
11753AXX
00
I
5
32 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
32 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5. Aby skopiować dane z napędu do nowej struktury danych, dodawane jest polecenie
CPS w polu "MainRoutine", które powoduje wczytanie danych z LocalIO (→ poniższa
ilustracja).
Należy pamiętać, że polecenie CPS wykonywane jest po automatycznie (za pomocągeneratora znaczników DeviceNet) utworzonej rutynie DNet_ScannerInputsRoutine.
Aby skopiować dane z nowej struktury do napędu, dodawane jest polecenie CPSw polu "MainRoutine", które powoduje przesłanie danych do Local IO.
Należy pamiętać, że polecenie CPS wykonywane jest przed automatycznie (za pomocą
generatora znaczników DeviceNet) utworzonej rutynie DNet_Scanner_OutputsRoutine.
11754AXX
11755AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 33
5Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 33
5
6. Na zakończenie projekt jest zapisywany i przesyłany do sterownika PLC. Sterownik
ustawiany jest na tryb RUN a bit sterujący Scanner CommandRegister.Run otrzymuje
wartość "1", w celu aktywowania funkcji wymiany danych za pośrednictwem
DeviceNet.
Dzięki temu można odczytywać wartości rzeczywiste napędu i zapisywać wartościzadane.
Dane procesowe powinny być zgodne z wartościami, które wyświetlane są w
strukturze parametrów programu MOVITOOLS® MotionStudio (→ poniższa ilustracja).
11756AXX
11757AXX
00
I
5
34 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
34 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.5.2 Dwa urządzenia MOVITRAC® B poprzez bramkę DFD11B / UOH11B
1. Ustawić właściwe przełączniki DIP dla opcji DFD11B, aby
• dostosować szybkość transmisji dla sieci DeviceNet• ustawić adres (MAC-ID) na wartość dotąd nie używaną• ustawić ilość danych procesowych (zgodnie z przykładem ) na wartość 6
2. Dodać bramkę DFD11B do konfiguracji DeviceNet, zgodnie ze wskazówkamiz rozdziału 5.2 i 5.2.2.
3. Wykonać funkcję Auto-Setup dla bramki DFD11B, zgodnie z informacjami zawartymiw rozdziale 5.3, aby skonfigurować mapowanie danych do napędów.
4. Ustawić parametry komunikacyjne urządzenia MOVITRAC® B zgodnie z informacjami
z rozdziału 5.4.
5. Od tej chwili można rozpocząć proces integracji do projektu RSLogix.
W tym celu należy utworzyć znacznik Controller ze zdefiniowanym przezużytkownika typem danych, aby otrzymać prosty interfejs dla danych procesowychfalownika (→ poniższa ilustracja)
Opis dla wyjściowych i wejściowych danych procesowych znacznika Controller, może
być wykonany zgodnie z definicją danych procesowych (PD) w MOVITRAC® B
(→ rozdział 5.4).
11752AXX
11758AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 35
5Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 35
5
6. Aby skopiować dane z napędu do nowej struktury danych, dodawane jest polecenie
CPS w polu "MainRoutine", które powoduje wczytanie danych z LocalIO (→ poniższa
ilustracja).
Należy pamiętać, że polecenia CPS wykonywane są po automatycznie (za pomocągeneratora znaczników DeviceNet) utworzonej rutynie DNet_ScannerInputsRoutine.
Należy pamiętać, że struktura DNet_Scanner_N10_POL_I.Data zawiera daneprocesowe ze wszystkich napędów na bramce, przez co konieczne jest skopiowanieze struktury 6 bajtów danych z każdego napędu od określonego punktu offsetowego([0], [6], ...[42]).
11759AXX
00
I
5
36 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
36 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
Aby skopiować dane z nowej struktury do napędu, dodawane są polecenia CPSw polu "MainRoutine", które powodują przesłanie danych do Local IO.
Należy pamiętać, że polecenia CPS wykonywane są przed automatycznie (za pomocą
generatora znaczników DeviceNet) utworzonej rutynie DNet_Scanner_OutputsRoutine.
Należy pamiętać, że struktura DNet_ScannerOutput_N10_POL_O.Data zawieradane procesowe do wszystkich napędów na bramce, przez co konieczne jestskopiowanie do struktury 6 bajtów danych do każdego napędu z określonym,punktem offsetowym ([0], [6], [12] ... [42]).
7. Na zakończenie projekt jest zapisywany i przesyłany do sterownika PLC. Sterownik
ustawiany jest na tryb RUN a bit sterujący Scanner CommandRegister.Run otrzymuje
wartość "1", w celu aktywowania funkcji wymiany danych za pośrednictwem DeviceNet.
Dzięki temu można odczytywać wartości rzeczywiste napędów i zapisywać wartościzadane.
11760AXX
11761AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 37
5Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 37
5
Dane procesowe powinny być zgodne z wartościami, które wyświetlane są namonitorze dla bramki fieldbus DFx lub w strukturze parametrów programuMOVITOOLS® MotionStudio (→ poniższa ilustracja).
11762AXX
11763AXX
00
I
5
38 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
38 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.5.3 Dostęp do parametrów urządzenia MOVIDRIVE® B
Prosty dostęp do funkcji zapisu dla parametrów urządzenia MOVIDRIVE® B za
pośrednictwem Explicite Messages i Register-Objekt możliwy jest po wykonaniu opisanych
poniżej czynności:
1. Utworzyć zdefiniowaną przez użytkownika strukturę danych "SEW_Parameter_Channel"
(→ poniższa ilustracja)
2. Zdefiniować następujące znaczniki Controller (→ poniższa ilustracja).
3. Utworzyć rutynę w celu wykonania polecenia "ReadParameter" (→ poniższa ilustracja).
• Dla kontaktu wybrać znacznik "ReadParameterStart"• Dla Message Control wybrać znacznik "ReadParameter".
11764AXX
11765AXX
11766AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 39
5Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 39
5
4. Kliknięcie na dla polecenia MSG, powoduje otwarcie okienka "MessageConfiguration" (→ poniższa ilustracja).
Dla "Message Type" ustawiany jest "CIP Generic". Kolejne pola należy wypełnićw podanej poniżej kolejności:
A Source Element = ReadParameterRequest.IndexB SourceLength = 12C Destination = ReadParameterResponse.IndexD Class = 7hexE Instance = 1F Attribute = 4hexG Service Code = ehex
Typ serwisu ustawia się samoczynnie.
5. W zakładce "Communication" należy podać urządzenie docelowe (→ poniższailustracja).
Na ścieżkę ("path") składają się następujące wpisy:
• Nazwa skanera (np. DNet_Scanner)• 2 (zawsze 2)• Adres Slave (np. 11)
11767AXX
11768AXX
00
I
5
40 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
40 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
6. Po wgraniu zmian do sterownika PLC, indeks odczytywanego parametru możnawprowadzić do ReadParameterRequest.Index. Zmiana bitów sterującychReadParameterStart na "1" powoduje jednokrotne wykonanie polecenia odczytu(→ poniższa ilustracja).
Po uzyskaniu odpowiedzi na polecenie odczytu, parametrReadParameterResponse.Index powinien nazwać odczytywany indeks aReadParameterResponse.Data powinien zawierać odczytywane dane. Na tymprzykładzie, z parametru P160 Stała wartość zadana n11 (indeks 8489) odczytanazostała wartość 150 obr./min.
W strukturze parametrów programu MOVITOOLS® MotionStudio (→ poniższailustracja) można skontrolować daną wartość. Narzędzie Tooltip pokazuje np.indeks, subindeks, współczynnik itd. dla parametru.
11769AXX
11770AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 41
5Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 41
5
Pełna lista z numerami indeksów oraz współczynnikami przeliczania zawarta jestw podręczniku "Profil urządzenia fieldbus MOVIDRIVE®".
W celu uzyskania dostępu do operacji zapisu parametru, wymagane są tylkoniewielkie uzupełnienia:
• Utworzyć znaczniki Controller (→ poniższa ilustracja)
• Utworzyć rutynę w celu wykonania polecenia "WriteParameter" (→ poniższailustracja).
Dla kontaktu wybrać znacznik "WriteParameterStart".Dla Message Control wybrać znacznik "WriteParameter".
• Kliknięcie na dla polecenia MSG, powoduje otwarcie okienka "MessageConfiguration" (→ poniższa ilustracja).
Puste pola należy wypełnić w podanej poniżej kolejności:– Source Element = WriteParameterRequest.Index– Source Length = 12– Destination = WriteParameterResponse.Index– Class = 7hex– Instance = 1– Attribute = 4hex– Service Code = 10hex
11771AXX
11772AXX
11773AXX
00
I
5
42 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
42 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
7. Po wgraniu zmian do sterownika PLC, indeks oraz wartość, które mają zostać wpisane
do parametrów, można wprowadzić do znaczników WriteParameterRequest.Index
i WriteParameterRequest.Data. Zmiana bitów sterujących WriteParameterStart na "1"
powoduje jednokrotne wykonanie polecenia zapisu (→ poniższa ilustracja).
Po uzyskaniu odpowiedzi na polecenie zapisu, parametrWriteParameterResponse.Index powinien nazwać zapisywany indeks, aReadParameterResponse.Data powinien zawierać zapisywane dane. Na tymprzykładzie dla parametru P160 Stała wartość zadana n11 (indeks 8489)wprowadzona została wartość 200 obr./min.
W strukturze parametrów programu MOVITOOLS® MotionStudio można skontrolować
daną wartość. Narzędzie Tooltip pokazuje np. indeks, subindeks, współczynnik itd. dla
parametru.
11774AXX
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 43
5Przykłady projektowania w RSLogix 5000
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 43
5
5.5.4 Dostęp do parametrów urządzenia MOVITRAC® B za pośrednictwem DFD11B / UOH11B
Procedura dostępu do parametrów urządzenia MOVITRAC® B za pośrednictwembramki DeviceNet-SBus DFD11B/UOH11B jest taka sama jak w przypadku dostępu doparametrów urządzenia MOVIDRIVE® B (→ rozdział 5.5.3)
Jedyną różnicą jest konieczność ustawienia
Read/WriteParameterRequest.SubChannel1 na wartość 2 a
Read/WriteParameterRequest.SubAddress1 na wartość adresu SBus dla urządzenia
MOVITRAC® B podłączonego do DFD11B/UOH11B (→ poniższa ilustracja).
Na tym przykładzie, od urządzenia MOVITRAC® B przy bramce DFD11B, które posiada
adres SBus 7, z parametru P160 Stała wartość zadana n11 (indeks 8489) odczytana
została wartość 150 obr./min.
11775AXX
00
I
5
44 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
44 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.6 Przykłady projektowania w RSLogix 500 dla SLC 500
Wykorzystywane są następujące urządzenia:
54179APL
Rys. 1: Konfiguracja instalacji PLC
MAC-ID
1
MAC-ID
11
1
MAC-ID
10
4
1 2 3
5 6
7 8 9
+/- 0 . .
4
1 2 3
5 6
7 8 9
+/- 0 . .
4
1 2 3
5 6
7 8 9
+/- 0 . .
RSLogic500 dla SLC 9324-RL0300END
PC PC
RS232C
1747-CP3
RS232C
1747-CP3
16
wyjść
16
wyjść Adapter wejść
16
Adapter wejść
16 DeviceNet Scanner SLC500 Zasilacz
1746-P2
1485A-C2
Opornik
obciążeniowy
1485A-C2
Opornik
obciążeniowy
1747-SDN 1746-IB16 1794-ADN 1794-IB16 1794-ADN 1794-OV16 1746-OB16 1747-L542
DeviceNet (linia przesyłowa 1485C-P1-A50)
Ch
assis
17
46
-A7
Zasilacz
Konfiguracja instalacji
DeviceNet
Mo
du
ł za
cis
ko
wy
17
94
-TB
2
Mo
du
ł za
cis
ko
wy
17
94
-TB
2
MAC-ID
0
MAC-ID
8
MAC-ID
4
Urządzenie MAC-ID
SLC5/04 -
DeviceNet Scanner 1747-SDN 1
Moduł INPUT z 32 wejściami -
Moduł OUTPUT z 32 wyjściami -
Adapter DeviceNet z modułem Input i 16 wejściami 11
DeviceNet z modułem Output i 16 wyjściami 10
MOVIDRIVE® MDX61B z DFD11B 8
MOVIDRIVE® MDX61B z DFD11B 0
MOVIDRIVE® MDX61B z DFD11B 4
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 45
5Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 45
5
Za pomocą oprogramowania DeviceNet-Manager utworzone zostały następującezakresy pamięci:
Dane Bit-Strobe są w przeciwieństwie do danych Polled I/O przedstawiane w postacipogrubionej.
*******************************************************************
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 Słowo statusowe skanera
I:3.001 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 Dane procesowe z urządzenia 11
I:3.002 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 Dane procesowe z urządzenia 11
I:3.003 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 Dane procesowe z urządzenia 10
I:3.004 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 Dane procesowe z urządzenia 10
I:3.005 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PED1 urządzenie 8 Polled IO
I:3.006 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PED2 urządzenie 8 Polled IO
I:3.007 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PED3 urządzenie 8 Polled IO
I:3.008 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PED1 urządzenie 8 Bit-Strobe I/O
I:3.009 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PED2 urządzenie 8 Bit-Strobe I/O
I:3.010 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PED3 urządzenie 8 Bit-Strobe I/O
I:3.011 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PED1 urządzenie 0 Polled IO
I:3.012 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PED2 urządzenie 0 Polled IO
I:3.013 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PED3 urządzenie 0 Polled IO
I:3.014 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PED1 urządzenie 0 Bit-Strobe I/O
I:3.015 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PED2 urządzenie 0 Bit-Strobe I/O
I:3.016 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PED3 urządzenie 0 Bit-Strobe I/O
I:3.017 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PED1 urządzenie 4 Polled IO
I:3.018 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PED2 urządzenie 4 Polled IO
I:3.019 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PED3 urządzenie 4 Polled IO
I:3.020 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PED1 urządzenie 4 Bit-Strobe I/O
I:3.021 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PED2 urządzenie 4 Bit-Strobe I/O
I:3.022 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PED3 urządzenie 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 Słowo statusowe skanera
O:3.001 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 Dane procesowe do urządzenia 11
O:3.002 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 Dane procesowe do urządzenia 10
O:3.003 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PAD1 urządzenie 8 Polled IO
O:3.004 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PAD2 urządzenie 8 Polled IO
O:3.005 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 PAD3 urządzenie 8 Polled IO
O:3.006 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PAD1 urządzenie 0 Polled IO
O:3.007 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PAD2 urządzenie 0 Polled IO
O:3.008 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PAD3 urządzenie 0 Polled IO
O:3.009 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PAD1 urządzenie 4 Polled IO
O:3.010 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PAD2 urządzenie 4 Polled IO
O:3.011 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 PAD3 urządzenie 4 Polled IO
O:3.012 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Bit-Strobe dla urządzenia 8
00
I
5
46 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
46 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
5.6.1 Wymiana Polled I/O (danych procesowych) z MOVIDRIVE® B
Cel Zakładamy iż program powinien umożliwić przesłanie do MOVIDRIVE® MDX61Bdanych procesowych i pracę silnika z różną prędkością obrotową. Przebieg programuprzedstawiony został na poniższym rysunku.
Aby przeprowadzić wymianę danych procesowych, należy w falowniku MOVIDRIVE®
MDX61B ustawić parametry, które przedstawione zostały w poniższej tabeli.
MOVIDRIVE® MDX61B pracuje tylko w trybie fieldbus i może odbierać dane procesowe.Teraz może zostać zapisany program dla SLC500.
54178APL
Nr menu Index Parametr Wartość
100 8461 Zródło wartości zadanych Fieldbus
101 8462 Zródło sterowania Fieldbus
870 8304 Opis wyjściowych danych procesowych 1 Słowo sterujące 1
871 8305 Opis wyjściowych danych procesowych 2 Prędkość obrotowa
872 8306 Opis wyjściowych danych procesowych 3 Brak funkcji
873 8307 Opis wyjściowych danych procesowych 1 Słowo statusowe 1
874 8308 Opis wyjściowych danych procesowych 2 Prędkość obrotowa
875 8309 Opis wyjściowych danych procesowych 3 Brak funkcji
876 8622 Udostępnienie danych PA TAK
START
Cykl 0
Cykl 1
Cykl 2
Cykl 3
Prędkość obrotowa = 1000 obr./min,
Zezwolenie
Prędkość obrotowa = 0 obr./min,
Szybkie zatrzymanie
Prędkość obrotowa = 0 obr./min,
Szybkie zatrzymanie
Prędkość obrotowa = -400 obr./min,
Zezwolenie
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 47
5Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 47
5
W rutynie 0 (wiersz programu 0) ustawiany jest bit wyjściowy O:3.0/0 i tym samymuruchamiana jest komunikacja DeviceNet (→ Opis skanera DeviceNet).
Rutyna 1 i 3 obsługują maszynę stanu, za pomocą której realizowane są stany 0 ... 3.Aktualny stan zostanie zapisany w rutynie 2 na wyjścia O:1.0 modułu Output dla układuSLC500.
Na poniższym rysunku przedstawiono wyjście wartości danych parametrów do zakresupamięci skanera.
01912AEN
Status engine for control of sense of rotation
Output of the status engine
If status > 3, change to status 0
Start DeviceNet communication
01913AEN
If status > 3, change to status 0
Status 0: Start motor, speed = 1000 rpm
Status 1: Stop motor
00
I
5
48 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
48 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
W rutynie 4 utworzony zostanie stan 0. Przy takim stanie do zakresu pamięci O:3.3,który symbolizuje słowo wyjściowych danych procesowych 1, wpisana zostanie cyfra 6(ZEZWOLENIE). W zakresie pamięci O:3.4 (słowo wyjściowych danych procesowych 2)zapisana zostanie liczba 5000, która symbolizuje wartość 1000 min–1. Tym samymsilnik pracuje z 1000 obrotów.
W rutynie 5 tworzony jest stan 1. Przy takim stanie do zakresu pamięci O:3.3, którysymbolizuje słowo wyjściowych danych procesowych 1, wpisana zostanie cyfra 0(SZYBKIE ZATRZYMANIE). W zakresie pamięci O:3.4 (słowo wyjściowych danychprocesowych 2) zapisane zostanie 0, które symbolizuje wartość 0 min–1. Spowoduje towyłączenie silnika w trybie szybkiego zatrzymania. Stany 2 i 3 przetwarzane sąpodobnie jak stany 0 i 1, i dlatego nie są więcej objaśniane.
Na poniższym rysunku pokazano, jak aktualna wartość rzeczywista urządzenia z
adresem 8, zawartym zakresie pamięci I:3.6 (słowo wejściowych danych procesowych 2),
mnożona jest ze stałym współczynnikiem (tu z liczbą 1) i wpisywana jest do wyjściowego
zakresu pamięci O:3.7 (słowo wyjściowych danych procesowych 2 urządzenia z
adresem 0).
Dalej kontynuowany jest zapis słowa wyjściowych danych procesowych 1 z adresemurządzenia 0 (O:3.6) z wartością 6 (ZEZWOLENIE). Następnie urządzenie z adresem 0będzie podążać za rzeczywistą prędkością obrotową z sygnałem zezwolenia odurządzenia z adresem 8.
01914AEN
Transmit actual position from motor 1 to motor 2
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 49
5Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 49
5
5.6.2 Wymiana komunikatów Explicite-Message (dane parametrów) z MOVIDRIVE® B
Cel W tym programie należy wykonać wymianę danych parametrów pomiędzy układemsterowania a falownikiem.
Wymiana danych procesowych pomiędzy falownikiem a SLC500 realizowana jest zapomocą M-Files (→ Instrukcja instalacji DeviceNet-Scannermodul).
W obrębie M-Files zarezerwowany jest zakres pamięci od słowa 224 do 255 dlakomunikatów Explicite-Message. Struktura zakresu pamięci przedstawiona została naponiższym rysunku.
Zakres pamięci dzieli się na dwa obszary.
• Głowica przesyłająca (3 słowa)
• Explicite Message Body
Poniżej opisane zostały szczegółowo zakresy pamięci w obrębie plików M-File.
54172APL
Zakres pamięci Funkcja Długość Wartość Opis
Głowica przesyłająca
cmd/status
po 1/2 słowa
→ poniższa tabela
cmd: Wprowadzenie kodów operacyjnychstatus: Wprowadzenie statusu przesyłania
TXID 1 ... 255 Podczas przygotowywania lub ładowania żądania do skanera, program procesora SLC5 przyporządkowuje TXID do operacji przesyłu.
Wielkość 3 ... 29 Wielkość Explicite Message Body (w bajtach!)
Podłączanie 0 Przyłącze DeviceNet (=0)
Operacja 0Ehex
10hex05hexitp.
Get_Attribute_Single (Read)Set_Attribute_Single (Write)Resetdalsze operacje zgodnie ze specyfikacją DeviceNet
Explicite Message Body
Class
po 1 słowie 0 ... 255
DeviceNet Class
Instance DeviceNet Instance
Attribute DeviceNet Attribut
Dane 0 ... 26 słów 0 ... 65535 Zawartość danych
Class
Instance
Attribute
Gło
wic
a
prz
esyła
jąca
Exp
licit M
essa
ge
Bo
dy
Słowo 224TXID cmd/status
Podłączenie Wielkość
Operacja MAC-ID
Dane
Słowo 225
Słowo 226
Słowo 227
Słowo 228
Słowo 229
Słowo 230
...
Słowo 255
00
I
5
50 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
50 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
W poniższych tabelach przedstawione zostały kody operacyjne i statusowe.
Kody operacyjne:
Kody statusowe:
Kod operacyjny (cmd) Opis
0 Zignoruj blok przesyłu
1 Wykonaj blok przesyłu
2 Status odebrania operacji przesyłu
3 Zresetować wszystkie operacje przesyłu dla Client/Server
4 Wyłączyć operację przesyłu z kolejki oczekiwania
5 ... 255 Zarezerwowany
Status węzła sieci (status) Opis
0 Zignoruj blok przesyłu
1 Operacja przesyłu została pomyślnie zakończona
2 Operacja przesyłu w toku
3 Błąd – urządzenie Slave nie jest umieszczone na liście odczytu
4 Błąd – Slave jest offline
5 Błąd – połączenie DeviceNet z siecią jest dezaktywowane (offline)
6 Błąd – Transfer TXID nieznany
7 Nie wykorzystywany
8 Błąd – błędny kod operacyjny
9 Błąd – przepełnienie buforu skanera
10 Błąd – inna operacja przesyłu Client/Server jest w toku
11 Błąd – brak połączenia z urządzeniem Slave
12 Błąd – odpowiedź jest zbyt długa dla danego bloku
13 Błąd – nieprawidłowe podłączenie
14 Błąd – ustalono nieprawidłową wielkość
15 Błąd – zajęte
16 ... 255 Zarezerwowany
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 51
5Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 51
5
Pliki M-Files dzielone są na pliki żądania (M0-File) i pliki odpowiedzi (M1-File). Przesyłdanych przedstawiony został na poniższym rysunku.
Aby przy użyciu kanału danych parametrów SEW możliwy był odczyt (instancja 1 do 9)lub zapis (instancja 2 i 3) parametrów falownika, należy zastosować rejestr dla obiektuClass (7hex). Zakres danych dzielony jest przy tym na indeks (1 słowo) oraz na daneparametrów (2 słowa).
54175APL
4
1 2 3
5 6
7 8 9
+/- 0 .
MOVIDRIVE® MDX61B
PLC
SLC500 Scanner 1747-SDN
Żądanie
bloku
przesyłowego
Schemat odczytu
Odpowiedź
bloku
przesyłowego
1.M0-File
4.M1-File
Skaner żądanie
kolejki oczekiwania
Skaner
odpowiedź
kolejki oczekiwania
Żądania procesowei
odpowiedzi
Wyk
onaj
Goto
we
lub
Błą
d
2. DeviceNet Explicit Message Request
3. DeviceNet Explicit Message Response
54177APL
Class
Instance
Attribute
Gło
wic
a
prz
esyła
jąca
Exp
licit M
essa
ge
Bo
dy
Słowo 224TXID cmd/status
Podłączenie Wielkość
Operacja MAC-ID
Indeks
Słowo danych Low (HEX)
Słowo danych High (HEX)
Słowo 225
Słowo 226
Słowo 227
Słowo 228
Słowo 229
Słowo 230
Słowo 231
Słowo 232
00
I
5
52 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
52 Podręcznik – Złącze fieldbus DFD11B DeviceNet
5
W programie przykładowym, za pomocą pliku Integer-File (N-File → poniższy rysunek)rezerwowany jest zakres danych, w którym zapisywane będą dane plików M0/M1-Files.
W N7:0 do N7:8 znajduje się telegram danych, który ma zostać użyty. W N7:10 do N7:15znajdują się dane, które zostały odebrane.
02149AXX
Długość słowa Request
Funkcja Wartość
1TXID 1
cmd 1 = aktywacja
2Podłączanie 0
Wielkość 8
3Operacja Ehex = Read Request
MAC_ID 8
4 Class 7
5 Instance 1
6 Attribute 4
7 Data 1 2070hex
8 Data 2 0hex
9 Data 3 0
Długość słowa Response
Funkcja Wartość
1TXID 1
Stan 1 = pomyślnie
2Podłączanie 0
Wielkość 6
3Operacja 8hex = Read Response
MAC_ID 8
4 Data 1 2070hex
5 Data 2 9hex
6 Data 3 0
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 53
5Przykłady projektowania w RSLogix 500 dla SLC 500
Projektowanie i uruchamianie
Podręcznik – Złącze fieldbus DFD11B DeviceNet 53
5
Kanał parametrów danych SEW może nawiązać komunikację poprzez Class 7, Instance1 ... 9 oraz Attribute 4.
W rutynie 5, wraz z wzrastającym sygnałem bitu B3:0/1, kopiowanych jest 9 bajtów,zaczynając od N7:0, do pliku M0-File. Pozwala to na rozpoczęcie odczytuparametru 8304 (2070hex). Na koniec, w rutynie 6 nastąpi oczekiwanie na wzrostsygnału Scanner-Status-Bits I:3.0/15. I:3.0/15 sygnalizuje obecność danych. Pozwalato na zresetowanie profilu żądania B3:0/1.
Należy teraz wpisać jeszcze dane odbiorcze do pliku N-File. W tym celu zapisywanychjest 9 słów dla M-Files N7:10...19.
01921AEN
Write transmit data
Read receive data
00
I
6
54 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Wymiana danych procesowych
Charakterystyka pracy DeviceNet
54 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
6 Charakterystyka pracy DeviceNet
6.1 Wymiana danych procesowych
Polled I/O Komunikaty Polled I/O odpowiadają telegramom danych procesowych dla profilu
SEW-fieldbus. Możliwa jest przy tym wymiana maksymalnie 10 słów danych procesowych
(w przypadku pracy z MOVIDRIVE® B) lub maksymalnie 24 słów danych procesowych
(w przypadku pracy z bramką) pomiędzy układem sterowania a opcją DFD11B. Długość
danych procesowych ustawiana jest poprzez przełączniki DIP S2-PD0 ... S2-PD4.
Reakcje Timeout
przy Polled I/O
Reakcja Timeout wyzwalana jest przez opcję DFD11B. Czas reakcji Timeout musizostać ustawiony przy pomocy Mastera, po utworzeniu połączenia. W specyfikacjiDeviceNet mowa jest nie o czasie reakcji Timeout, lecz o Expected Packet Rate.Expected Packet Rate obliczany jest w oparciu o czas reakcji Timeout wedługnastępującej formuły:
tTimeout_Falownik = tCzasTimeout_Polled_IO = 4 x tExpected_Packet_Rate_Polled_IO
Expected Packet Rate może zostać ustawiony poprzez Connection Object Class 5,Instance 2, Attribute 9. Zakres wartości obejmuje od 0 ms do 65535 ms, Step 5 ms.
Expected Packet Rate dla połączenia Polled I/O przeliczony zostanie na czas Timeouti pokazany w urządzeniu jako czas Timeout w parametrach P819.
W przypadku zniesienia połączenia Polled I/O, czas Timeout pozostanie w urządzeniu,które po upłynięciu określonego czasu Timeout przejdzie w stan Timeout.
Czas Timeout nie może być zmieniany poprzez MOVITOOLS® lub klawiaturę DBG60B,ponieważ jest on aktywowany tylko poprzez Bus.
Jeśli przy Polled I/O-Messages wystąpi Timeout, wówczas ten typ połączenia przejdziew stan Timeout. Napływające komunikaty Polled I/O nie będą więcej przyjmowane.
Funkcja Timeout powoduje wyzwolenie ustawionej w falowniku reakcji Timeout.
Timeout może zostać zresetowany poprzez Device-Net za pomocą operacji Reset dlaConnection Objects (Class 0x05, Instance 0x02, atrybut nieokreślony), poprzezzniesienie połączenia, poprzez operację Reset dla obiektów Identity (Class 0x01,Instance 0x01, atrybut nieokreślony) lub poprzez Reset-Bit w słowie sterującym.
Bit-Strobe I/O Komunikaty Bit-Strobe I/O nie są zawarte w profilu urządzenia fieldbus SEW.Przedstawiają one wymianę danych procesowych charakterystyczną dla DeviceNet.Następuje przy tym przesłanie Broadcast-Message od Mastera z długością 8 bajtów(= 64 bit). Dla każdego urządzenia abonenckiego, w zależności od adresu jego stacjiprzyporządkowany jest jeden bit w tym komunikacie. Wartość bitu może wynosić 0 lub 1umożliwiając wyzwolenie dwóch różnych reakcji w urządzeniu odbiorczym.
WSKAZÓWKAUstawiona długość danych procesowych wpływa nie tylko na komunikaty Polled I/O,lecz również na komunikaty Bit-Strobe I/O.
Długość danych procesowych komunikatów Bit-Strobe I/O może wynosićmaksymalnie 4 słowa danych procesowych. Jeśli poprzez przełączniki DIP wartośćdługości danych procesowych ustawiona została na <4, wówczas wartość ta zostaniezastosowana. Jeśli poprzez przełączniki DIP ustawiona została wartość >4, wówczasdługość danych procesowych ograniczona zostanie automatycznie do wartości 4.
Wartość bitu Znaczenie LED BIO
0 Odsyłanie tylko wejściowych danych procesowych Pali się na zielono
1 Wyzwolenie reakcji fieldbus Timeout oraz odesłanie wejściowych danych procesowych
Pali się na zielono
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 55
6Wymiana danych procesowych
Charakterystyka pracy DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 55
6
W poniższej tabeli przedstawiono zakres danych telegramu Bit-Strobe-Request, któryobrazuje przyporządkowanie urządzeń abonenckich (= adres stacji) do bitów danych.
Przykład: Urządzenie abonenckie wraz z adresem stacji (MAC-ID) 16 przetwarza tylkoBit 0 w bajcie danych 2.
Reakcje
Timeout przy
Bit-Strobe I/O
Reakcja Timeout wyzwalana jest przez opcję DFD11B. Czas reakcji Timeout musizostać ustawiony przy pomocy Mastera, po utworzeniu połączenia. W specyfikacjiDeviceNet mowa jest nie o czasie reakcji Timeout, lecz o Expected Packet Rate.Expected Packet Rate obliczany jest w oparciu o czas reakcji Timeout wedługnastępującej formuły:
tTimeout_BitStrobe_IO = 4 x tExpected_Packet_Rate_BitStrobe_IO
Może on zostać ustawiony poprzez Connection Object Class 5, Instance 3, Attribute 9.Zakres wartości obejmuje od 0 ms do 65535 ms, Step 5 ms.
Jeśli przy Bit-Strobe I/O-Messages wystąpi Timeout, wówczas ten typ połączeniaprzejdzie w stan Timeout. Napływające komunikaty Bit-Strobe I/O nie będą więcejprzyjmowane. Timeout nie zostanie przekazany dalej do falownika.
Timeout może zostać zresetowany w następujący sposób:
• poprzez DeviceNet za pomocą operacji Reset dla Connection Objects (Class 0x05,Instance 0x03, atrybut nieokreślony)
• poprzez zniesienie połączenia
• poprzez operację Reset obiektu Identity (Class 0x01, Instance 0x01, atrybutnieokreślony)
STOP!Dla rozróżnienia funkcji Timeout, wyzwalanej poprzez telegram Bit-Strobew przeciwieństwie do prawdziwej reakcji Timeout połączenia, służy dioda LED BIOw części frontowej opcji DFD11B. Dioda LED BIO zapali się na zielono, jeśli poprzeztelegram Bit-Strobe wyzwolony zostanie Timeout.
Jeśli dioda LED BIO pulsuje na czerwono, wówczas połączenie Bit-Strobe znajduje sięw stanie Timeout, przez co żadne telegramy Bit-Strobe nie są więcej przyjmowane.Każde urządzenie abonenckie, które odebrało komunikat Bit-Strobe I/O, prześleodpowiedź zgodną z aktualnymi wejściowymi danymi procesowymi. Długośćwejściowych danych procesowych odpowiada przy tym długości danych procesowychpołączenia Polled I/O. Długość wejściowych danych procesowych może obejmowaćmaksymalnie do 4 danych procesowych.
Byte
Offset
7 6 5 4 3 2 1 0
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
00
I
6
56 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
56 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
6.2 Protokół Common Industrial Protokoll (CIP)
DeviceNet zintegrowany jest w protokole Common Industrial Protokoll (CIP).
W protokole Common Industrial Protocol wszystkie dane urządzenia dostępne są poprzez
obiekty. W przypadku opcji DFD11B, przedstawione w tabeli obiekty są zintegrowane.
6.2.1 Wykaz obiektów CIP
Obiekt Identity • Obiekt Identity zawiera ogólne informacje o urządzeniu EtherNet/IP.
• Class Code: 01hex
Klasa Żadne atrybuty w tej klasie nie są obsługiwane.
Instancja 1
Klasa [hex] Nazwa
01 Identify Object
03 DeviceNet Object
05 Connection Object
07 Register Object
0F Parameter Object
Atrybut Dostęp Nazwa Typ danych Wartość Default [hex] Opis
1 Get Vendor ID UINT 013B SEW-EURODRIVE GmbH & Co KG
2 Get Device Type UINT 0064 Typ właściwy dla danego producenta
3 Get Product Code1) UINT 000A000E
Produkt No.10: DFD11B dla MDX BProdukt No.14: DFD11B jako bramka
4 Get Revision STRUCT of Rewizja obiektu Identity, zależna od wersji oprogramowania
Major Revision USINT
Minor Revision USINT
5 Get Stan WORD → Tabela "Kodowanie atrybutu 5 - status"
6 Get Serial Number UDINT Jednoznaczny numer seryjny
7 Get Product Name1) SHORT_STRING SEW MOVIDRIVE DFD11BSEW-GATEWAY-DFD11B
Nazwa produktu
1) W zależności od tego, czy opcja DFD11B zastosowana zostanie w urządzeniu MOVIDRIVE® B lub jako bramka, do obiektu Identitywprowadzane są właściwe wartości.
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 57
6Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 57
6
• Kodowanie atrybutu 5 "Status":
• Kodowanie "Extended DeviceStatus" (Bit 4 ... 7):
Obsługiwane
usługi
Bit Nazwa Opis
0 Owned Połączenie sterujące jest aktywne
1 - Zarezerwowany
2 Configured Konfiguracja zakończona pomyślnie
3 - Zarezerwowany
4 ... 7 Extended Device Status → Tabela "Kodowanie Extended Device Status"
8 Minor Recoverable Fault Nieistotny, naprawialny błąd
9 Minor Unrecoverable Fault Nieistotny, nie naprawialny błąd
10 Major Recoverable Fault Istotny, naprawialny błąd
11 Major Unrecoverable Fault Istotny, nie naprawialny błąd
12 ... 15 - Zarezerwowany
Wartość
[binarna]
Opis
0000 Nieznany
0010 Przynajmniej jedno błędne połączenie IO
0101 Nie utworzono żadnego połączenia IO
0110 Przynajmniej jedno połączenie IO aktywne
Service Code [hex] Service Name Instancja
05 Reset X
0E Get_Attribute_Single X
00
I
6
58 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
58 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
Obiekt DeviceNet • Obiekt DeviceNet zawiera informacje dotyczące złącza komunikacyjnego DeviceNet.
• Class code: 03hex
Klasa
Instancja 1
Obsługiwane
usługi
Atrybut Dostęp Nazwa Typ danych Wartość Default [hex] Opis
1 Get Revision UINT 0002 Revision 2
Atrybut Dostęp Nazwa Opis
1 Get MAC-ID Zgodnie z przełącznikami DIP (0 ... 63)
2 Get Baud rate Zgodnie z przełącznikami DIP (0 ... 2)
3 Get BOI
4 Get/Set Bus-off Counter Licznik błędów dla fizycznego złącza CAN (0 ... 255)
5 Get Allocation information
6 Get MAC-ID switch changed Informacja na temat zmiany ustawienia przełączników DIP dla MAC-ID
7 Get Baud rate switch changed Informacja na temat zmiany ustawienia przełączników DIP dla szybkości transmisji
8 Get MAC-ID switch value Stan przełączników DIP MAC-ID
9 Get Baud rate switch value Stan przełączników DIP dla szybkości transmisji
Service Code [hex] Service Name Klasa Instancja
0E Get_Attribute_Single X X
10 Set_Attribute_Single - X
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 59
6Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 59
6
Obiekt
Connection
• W obiekcie Connection definiowane są połączenie danych procesowych iparametrów.
• Class code: 05hex
Klasa Żadne atrybuty w tej klasie nie są obsługiwane.
Instance 1 ... 3
Obsługiwane
usługi
Instance Communication
1 Explicite Message
2 Polled IO
3 Bit Strobe IO
Atrybut Dostęp Nazwa
1 Get State
2 Get Instance type
3 Get Transport Class trigger
4 Get Produce connection ID
5 Get Consume connection ID
6 Get Initial com characteristics
7 Get Produced connection size
8 Get Consumed connection size
9 Get/Set Expected packet rate
12 Get Watchdag time-out action
13 Get Produced connection path len
14 Get Produced connection path
15 Get Consumed connection path len
16 Get Consumed connection path
17 Get Production inhibit time
Service Code [hex] Service Name Instancja
0x05 Reset X
0x0E Get_Attribute_Single X
0x10 Set_Attribute_Single X
00
I
6
60 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
60 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
Obiekt Register • Obiekt Register używany jest dla dostępu do indeksu parametrów SEW.
• Class code: 07hex
Klasa Żadne atrybuty w tej klasie nie są obsługiwane.
W nowych instancjach obiektu Register odwzorowane są operacje parametru MOVILINK®.
Usługi "Get_Attribute_Single" oraz "Set_Attribute_Single" wykorzystywane są dla dostępu.
Ponieważ ze względu na swoją specyfikację rejestr obiektu ma możliwość tylko odczytu
obiektów INPUT oraz odczytu i zapisu obiektów OUTPUT, w poniższej tabeli przedstawiono
dostępne możliwości dla nawiązywania komunikacji z kanałem parametrów.
Instance INPUT OUTPUT Uzyskana operacja MOVILINK® z
Get_Attribute_Single Set_Attribute_Single
1 INPUT Parametr READ nieprawidłowy
2 OUTPUT READ Parametr WRITE
3 OUTPUT READ Parametr WRITE VOLATILE
4 INPUT READ MINIMUM nieprawidłowy
5 INPUT READ MAXIMUM nieprawidłowy
6 INPUT READ DEFAULT nieprawidłowy
7 INPUT READ SCALING nieważny
8 INPUT READ ATTRIBUTE nieważny
9 INPUT READ EEPROM nieprawidłowy
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 61
6Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 61
6
62367APL
Rys. 2: Opis kanału parametrów
READ EEPROM
Get_Attribute_Single READ
READ MINIMUM
READ MAXIMUM
READ DEFAULT
READ SCALING
READ ATTRIBUTE
WRITE
WRITE VOLATILE
Get_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Input
(Instance 1)
Input
(Instance 4)
Input
(Instance 5)
Input
(Instance 6)
Input
(Instance 7)
Input
(Instance 8)
Get_Attribute_SingleInput
(Instance 9)
Output
(Instance 2)
Output
(Instance 3)
DeviceNet (CIP) Profil fieldbus SEW
DPRAM
00
I
6
62 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
62 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
Instance 1 ... 9
Obsługiwane
usługi
Atrybut Dostęp Nazwa Typ danych Wartość Default
[hex]
Opis
1 Get Bad Flag BOOL 00 0 = good / 1 = bad
2 Get Direction BOOL 0001
00 = Input register01 = Output register
3 Get Size UINT 0060 Długość danych w bitach (96 bitów = 12 bajtów)
4 Get/Set Data ARRAY of BITS
Dane w formacie kanału parametrów SEW
WSKAZÓWKIObjaśnienia do atrybutów
• Atrybut 1 sygnalizuje, czy w przypadku wcześniejszego dostępu do pola danychwystąpił błąd.
• Atrybut 2 przedstawia kierunek instancji.
• Atrybut 3 podaje długość danych w bitach
• Atrybut 4 przedstawia dane parametrów. W przypadku dostępu do atrybutu 4należy do kanału parametrów SEW dołączyć telegram serwisowy. Kanałparametrów SEW składa się z elementów przedstawionych w poniższej tabeli.
• W celu zapewnienia kompatybilności z wcześniejszymi wersjami urządzeń, możliwe
jest ograniczenie przesyłu kanału parametrów do 6 bajtów (tylko indeks i dane).
Nazwa Typ danych Opis
Index UINT Indeks urządzeń SEW
Data UDINT Dane (32 bit)
Subindex BAJT Subindeks urządzeń SEW
Reserved BAJT Zarezerowany (ustawiony na "0")
Adres podrzędny 1 BAJT 0 Parametry z MOVIDRIVE® B lub od bramki
1 ... 63Adres SBus urządzeń podłączonych do magistrali SBus przy bramce
Kanał podrzędny 1 BAJT 0 2 SBus → kanał podrzędny bramki
Adres podrzędny 2 BAJT Zarezerwowany (ustawiony na "0")
Kanał podrzędny 2 BAJT Zarezerowany (ustawiony na "0")
Service Code [hex] Service Name Instancja
0x0E Get_Attribute_Single X
0x10 Set_Attribute_Single X
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 63
6Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 63
6
Obiekt
parametrów
(DFD11B w
MOVIDRIVE® B)
• Za pomocą parametru Object możliwe jest nawiązanie komunikacji z parametramifieldbus urządzenia MOVIDRIVE® B, bezpośrednio poprzez instancję.
• Obiekt Parameter można w wyjątkowych przypadkach wykorzystać w celu dostępudo parametrów SEW.
• Class code: 0Fhex
Class
Instancja 1 i 2 obiektu parametrów umożliwiają dostęp do parametrów SEW:
• Najpierw, w instancji 1 ustawiany jest indeks żądanego parametru.
• Następnie, za pośrednictwem instancji 2 odbywa się dostęp do parametru, któryadresowany jest w instancji 1.
Dostęp do indeksu parametrów SEW za pośrednictwem obiektu parametrów jest bardziej
skomplikowany i bardziej podatny na występowanie błędów. Z możliwości dostępu należy
korzystać tylko w przypadku, kiedy proces parametryzacji nie jest obsługiwany przez
skaner DeviceNet za pośrednictwem mechanizmów obiektu Register.
Instancja 1 -
SEW-Parameter-
index
Instancja 2 -
Data Read/Write
Atrybut Dostęp Nazwa Typ danych Wartość
Default [hex]
Opis
2 Get Max Instance UINT 0025 Maksymalna instancja = 37
8 Get Parameter Class Descriptor
UINT 0009 Bit 0: obsługuje instancje parametrówBit 3: Parametry zapisywane są trwale
9 Get Configuration Assembly Interface
UINT 0000 Nie jest obsługiwany żaden Configuration Assembly.
Atrybut Dostęp Nazwa Typ danych Wartość
Default [hex]
Opis
1 Set Parameter Value
UINT 206C Indeks parametru
2 Get Link Path Size USINT 00 Nie został sprecyzowany żaden Link.
3 Get Link Path Packed EPATH
00 Nie jest używany.
4 Get Descriptor WORD 0000 Parametr Read/write.
5 Get Data Type EPATH 00C7 UINT
6 Get Data Size USINT 02 Długość danych w bajtach.
Atrybut Dostęp Nazwa Typ danych Wartość
Default [hex]
Opis
1 Set Parameter Value
UDINT Usługa Set pozwala na zapisywanie parametrów adresowanych w instancji 1.Usługa Get pozwala na odczyt parametrów adresowanych w instancji 1.
2 Get Link Path Size USINT 00 Nie został sprecyzowany żaden Link.
3 Get Link Path Packed EPATH
00 Nie jest używany.
4 Get Descriptor WORD 0000 Parametr Read/write
5 Get Data Type EPATH 00C8 UDINT
6 Get Data Size USINT 04 Długość danych w bajtach.
00
I
6
64 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
64 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
Instancja 3 ... 37 Instancje 3 ... 37 umożliwiają dostęp do parametrów fieldbus.
Parametry fieldbus
MOVIDRIVE ®B
Obsługiwane
usługi
Atrybut Dostęp Nazwa Typ danych Wartość Default
[hex]
Opis
1 Set/Get Parametr UINT Parametr, który ma być odczytany lub zapisany (→ Tabela "Parametry fieldbus MOVIDRIVE® B")
2 Get Link Path Size
USINT 00 Nie został sprecyzowany żaden Link.
3 Get Link Path Packed EPATH
00 Nie jest używany.
4 Get Descriptor WORD 0000 Parametr Read/write
5 Get Data Type EPATH 00C8 UDINT
6 Get Data Size USINT 04 Długość danych w bajtach.
Instancja Dostęp Grupa Nazwa Znaczenie
3 Get
Device parameter
Device Identification Numer katalogowy urządzenia
4 Get/Set Control source Zródło sterowania
5 Get/Set Setpoint source Zródło wartości zadanych
6 Get PD configuration Konfiguracja danych procesowych
7 Get/Set Setp.descr. PO1 Obsadzenie słów procesowych danych wyjściowych dla PD1
8 Get Setp.descr. PO2 Obsadzenie słów procesowych danych wyjściowych dla PD2
9 Get/Set Setp.descr. PO3 Obsadzenie słów procesowych danych wyjściowych dla PD3
10 Get Act.v.descr. PI1 Obsadzenie słów procesowych danych wejściowych dla PD1
11 Get/Set Act.v.descr. PI2 Obsadzenie słów procesowych danych wejściowych dla PD2
12 Get Act.v.descr. PI3 Obsadzenie słów procesowych danych wejściowych dla PD3
13 Get/Set PO Data Enable Zezwolenie dla danych procesowych
14 Get Timeout response Reakcja Timeout
15 Get Fieldbus type Typ fieldbus
16 Get Baud rate Szybkość przesyłu poprzez przełączniki DIP
17 Get Station address MAC ID poprzez przełączniki DIP
18 ... 27 Get PO-Monitor PO1 setpoint ...PO10 setpoint
Monitor dlawyjściowych słów danych procesowych
28 ... 37 Get PI-Monitor PI1 actual value ...PI10 actual value
Monitor dlawejściowych słów danych procesowych
WSKAZÓWKAW celu zachowania specyfikacji DeviceNet, format danych odbiega w przypadku tychinstancji od profilu urządzenia fieldbus SEW.
Service Code [hex] Service Name Class Instance
0E Get_Attribute_Single X X
10 Set_Attribute_Single - X
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 65
6Protokół Common Industrial Protokoll (CIP)
Charakterystyka pracy DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 65
6
Obiekt
parametrów
(DFD11B jako
bramka)
• Za pomocą parametru Object możliwe jest nawiązanie komunikacji z parametramifieldbus dla bramki, bezpośrednio poprzez instancję.
• Class code: 0Fhex
Klasa
Instancja 1 ... 53
Bramka
parametrów
fieldbus
Obsługiwane
usługi
Atrybut Dostęp Nazwa Typ danych Wartość
Default [hex]
Opis
2 Get Max Instance UINT 0035 Maksymalna instancja = 53
8 Get Parameter Class Descriptor
UINT 0009 Bit 0: obsługuje instancje parametrówBit 3: parametry zapisywane są trwale
9 Get Configuration Assembly Interface
UINT 0000 Nie jest obsługiwany żaden Configuration Assembly.
Atrybut Dostęp Nazwa Typ danych Wartość
Default [hex]
Opis
1 Set/Get Parameter Value
UINT 206C Parametr, który ma być odczytany lub zapisany (→ Tabela "Bramka parametrów fieldbus")
2 Get Link Path Size USINT 00 Nie jest używany
3 Get Link Path Packed EPATH 00 Nie jest używany
4 Get Descriptor WORD 0000 Read/Write Parameter
5 Get Data Type EPATH 00C8 UINT
6 Get Data Size USINT 04 Długość danych w bajtach
Instancja Dostęp Grupa Nazwa Znaczenie
1 Get
Device parameter
PD configuration Konfiguracja danych procesowych
2 Get/Set Timeout Response Reakcja Timeout
3 Get Fieldbus type DeviceNet
4 Get Baud rate Szybkość przesyłu poprzez przełączniki DIP
5 Get MAC-ID MAC ID poprzez przełączniki DIP
6 ... 29 Get PO-Monitor PO1 setpoint ...PO24 setpoint
Monitor dla wyjściowychsłów danych procesowych
30 ... 53 Get PI-Monitor PI1 actual value ...PI24 actual value
Monitor dla wyjściowychsłów danych procesowych
WSKAZÓWKAW celu zachowania specyfikacji DeviceNet, format danych odbiega w przypadku tychinstancji od profilu urządzenia fieldbus SEW.
Service Code [hex] Service Name Klasa Instancja
0E Get_Attribute_Single X X
10 Set_Attribute_Single - X
00
I
6
66 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Kody prowrotne dla parametryzacji za pośrednictwem Explicite Messages
Charakterystyka pracy DeviceNet
66 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
6.3 Kody prowrotne dla parametryzacji za pośrednictwem Explicite Messages
Kody powrotne
charakterystyczne
dla SEW
Kody powrotne, które przesyłane są z powrotem przez falownik w przypadku błędnejparametryzacji, opisane zostały w podręczniku "Profil urządzenia fieldbus SEW"i nie stanowią integralnej części niniejszej dokumentacji. W powiązaniu z DeviceNetkody powrotne odesłane zostaną w innym formacie. W poniższej tabeli przedstawionoprzykład formatu danych dla parametru telegramu Response.
• MAC-ID jest adresem DeviceNet
• Service-Code dla telegramu błędu wynosi zawsze 94hex
• General Error Code dla kodu powrotnego charakterystycznego dla falownika wynosizawsze 1Fhex = błąd charakterystyczne innego producenta
• Additional Code jest identyczny z opisanym w Podręczniku profilu urządzenia
fieldbus SEW kodem Additional Code
W tabeli przedstawiono charakterystyczny dla innego producenta błąd 10hex =
Niedozwolony indeks parametru.
Kody powrotne
z DeviceNet
Jeśli podczas przesyłania nie zachowany zostanie format danych lub wykonanazostanie nieimplementowana operacja, wówczas kody powrotne, charakterystyczne dlaDeviceNet, dostarczone zostaną w telegramie błędu. Kodowanie tych kodówpowrotnych opisane zostało w specyfikacji DeviceNet (→ punkt "General Error Codes").
Timeout
komunikatów
Explicite -
Messages
Reakcja Timeout wyzwalana jest przez opcję DFD11B. Czas reakcji Timeout musizostać ustawiony przy pomocy Mastera, po utworzeniu połączenia. W specyfikacjiDeviceNet mowa jest nie o czasie reakcji Timeout, lecz o Expected Packet Rate.Expected Packet Rate obliczany jest w oparciu o czas reakcji Timeout wedługnastępującej formuły:
tTimeout_ExpliciteMessages = 4 x tExpected_Packet_Rate_ExpliciteMessages
Mogą one zostać ustawione poprzez Connection Object Class 5, Instance 1, Attribute 9.Zakres wartości obejmuje od 0 ms do 65535 ms, Step 5 ms.
Jeśli dla komunikatu Explicit wystąpi Timeout, wówczas dany rodzaj połączenia dlaExplicite-Messages zostanie automatycznie zniesiony, o ile połączenia Polled I/O lubBit-Strobe nie znajdują się w stanie ESTABLISHED. Jest to standardowe ustawienie dlaDeviceNet. Aby możliwa była ponowna komunikacja za pomocą Explicite-Messages,należy dla tych komunikatów utworzyć na nowo połączenie. Timeout nie zostanieprzekazany dalej do falownika.
Byte Offset
0 1 2 3
Funkcja MAC-ID Service-Code [=94hex] General Error Code Additional-Code
Przykład 01hex 94hex 1Fhex 10hex
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 67
6Kody prowrotne dla parametryzacji za pośrednictwem Explicite Messages
Charakterystyka pracy DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 67
6
General Error
Codes
Komunikaty o błędach charakterystyczne dla DeviceNet.
General Error
Code (hex)
Nazwa błędu Opis
00 - 01 Zarezerwowany dla DeviceNet
02 Resource unavailable Zródło niezbędne do przeprowadzenia danej operacji, jest niedostępne
03 - 07 Zarezerwowany dla DeviceNet
08 Service not supported Operacja dla wybranej klasy / instancji nie jest obsługiwana
09 Invalid attribute value Przesłane zostały błędne dane atrybutu
0A Zarezerwowany dla DeviceNet
0B Already in requested mode/state
Wybrany obiekt znajduje się już w zadanym Mode/Status
0C Object state conflict Wybrany obiekt, znajdujący się w aktualnym stanie, nie może przeprowadzić danej operacji
0D Zarezerwowany dla DeviceNet
0E Attribute not settable Możliwa operacja zapisu dla wybranego obiektu
0F Pivilege violation Złamanie praw dostępu
10 Device state conflict Aktualny stan urządzenia nie pozwala na przeprowadzenie żądanej operacji.
11 Reply data too large Długość przesyłanych danych jest większa niż pojemność buforu odbiorczego
12 Zarezerwowany dla DeviceNet
13 Not enough data Długość przesyłanych danych jest zbyt mała aby wykonać daną operację
14 Attribut not supported Wybrany atrybut nie jest obsługiwany
15 Too much data Długość przesyłanych danych jest zbyt duża aby wykonać daną operację
16 Object does not exist Wybrany obiekt nie jest zaimplementowany w urządzeniu
17 Zarezerwowany dla DeviceNet
18 No stored attribute data Wywołane dane nie były nigdy wcześniej zapisane
19 Store operation failure Dane nie mogą zostać zapamiętane, ponieważ wystąpił błąd zapisu
1A - 1E Zarezerwowany dla DeviceNet
1F Vendor specific error Błąd charakterystyczny dla innego producenta (→ podręcznik "Profil urządzenia fieldbus SEW")
20 Invalid parameter Błędny parametr.Komunikat ten jest stosowany w przypadku, gdy jeden parametr nie spełnia kryteriów specyfikacji i/lub aplikacji.
21 - CF Future extensions Zarezerwowane przez DeviceNet dla dodatkowych definicji
D0 - DF Reserved for Object Class and service errors
Zakres ten powinien być stosowany w przypadku, gdy zasygnalizowany błąd nie może zostać zaliczony do jednej z opisanych powyżej grup błędów.
00
I
6
68 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Definicje pojęćCharakterystyka pracy DeviceNet
68 Podręcznik – Złącze fieldbus DFD11B DeviceNet
6
6.4 Definicje pojęć
Pojęcie Opis
Allocate Udostępnia operację do tworzenia połączenia.
Attribute Atrybuty dla klasy obiektu lub instancji. Pozwalają one na bardziej szczegółowy opis właściwości klasy obiektu oraz instancji.
BIO – Bit-Strobe I/O Przy pomocy telegramu Broadcast możliwa jest komunikacja ze wszystkimi urządzeniami abonenckimi. Zaadresowane urządzenie abonenckie przesyła odpowiedź za pomocą wejściowych danych procesowych.
Class Klasa obiektu dla DeviceNet.
Device-Net Scanner Moduł wtykowy układu PLC autorstwa Allen'a Bradley'a pozwalający na łączenie fieldbus układu PLC z urządzeniami polowymi.
DUP-MAC-Check Duplicate MAC-ID-Test.
Explicite Message Body Obejmuje Class-Nr, Instance-Nr, Attribute-Nr oraz dane.
Explicite Message Telegram danych parametrów, za pomocą którego możliwe jest nawiązanie komunikacji z obiektami DeviceNet.
Get_Attribute_Single Odczyt jednego parametru.
Instance Instancja dla klasy obiektu. Umożliwia ona podział klasy obiektu na dalsze podgrupy.
MAC-ID Media Access Control Identifier: Adres węzła urządzenia.
M-File Udostępnia zakres danych pomiędzy PLC oraz modułem skanera.
Mod/Net Modul/Network
Node-ID Adres węzła = MAC-ID
PIO – Polled I/O Kanał danych procesowych dla DeviceNet, za pomocą którego możliwe jest wysyłanie wyjściowych danych procesowych i odbieranie wejściowych danych procesowych.
Release Udostępnia operację do tworzenia połączenia.
Reset Udostępnia operację do resetowania błędu.
Rung Wiersz programu dla SLC500.
Serwis Operacje, realizowane poprzez Bus, np. operacja Read, Write, itp.
Set_Attribute_Single Zapis jednego parametru.
SLC500 PLC autorstwa Allen'a Bradley'a.
00
I
Podręcznik – Złącze fieldbus DFD11B DeviceNet 69
7Definicje pojęć
Użytkowanie MOVITOOLS®-MotionStudio przez DeviceNet
Podręcznik – Złącze fieldbus DFD11B DeviceNet 69
7
7 Użytkowanie MOVITOOLS®-MotionStudio przez DeviceNet
Aktualnie nie można utworzyć za pomocą MOVITOOLS®-MotionStudio lub DeviceNet,lub za pomocą DeviceNet-Master komunikacji z napędami. Dostęp do poszczególnychparametrów poprzez sterownik PLC możliwy jest przy wykorzystaniu komunikatówExplicite Messages (→ rozdz. 6).
00
I
8
70 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Przebiegi diagnostyczneDiagnoza błędów
70 Podręcznik – Złącze fieldbus DFD11B DeviceNet
8
8 Diagnoza błędów
8.1 Przebiegi diagnostyczne
Opisane poniżej przebiegi diagnostyczne odzwierciedlają sposób postępowaniaw przypadku analizy błędów następujących problemów:
• Falownik nie pracuje z DeviceNet
• Falownik nie może być sterowany przez DeviceNet-Master
Dalsze wskazówki, dotyczące w szczególności parametryzacji falownika dla różnorodnychaplikacji fieldbus można otrzymać wraz z podręcznikiem Profil urządzenia fieldbus oraz Spisparametrów MOVIDRIVE®.
Krok 1: Sprawdzić diodę statusową oraz wskazanie statusu na skanerze DeviceNet
W tym celu należy skorzystać z informacji zawartych w dokumentacji skanera DeviceNet.
Krok 2: Skontrolować diody statusowe dla opcji DFD11B
Objaśnienie na temat sygnalizowanych stanów diody przedstawiono w rozdziale 4.W poniższej tabeli zawarte są informacje na temat chwilowego stanu urządzenia imożliwych jego przyczyn. Znak "X" oznacza, że sygnalizowany stan poszczególnejdiody nie jest istotny.
LED DFD11B
MOD/NET PIO BIO BUS FAULT Stan Przyczyna
Wył. Wył. Wył. Wył. Wył. Brak zasilania za pomocą MOVIDRIVE® B lub X26, jeśli opcja DFD11B wbudowana jest w urządzeniu MOVITRAC® B lub obudowie bramki.
Wył. żółty Wył. Wył. Booting W trakcie operacji Bootup oraz synchronizacji do MOVIDRIVE® B
Wył. pulsująca na czerwono
X Wył. Nieprawidłowa szybkość transmisji
Za pośrednictwem przełączników DIP ustawiono nieprawidłową szybkość transmisji
Wył. X pulsująca na czerwono
Wył. Nieprawidłowa ilość PD
Za pośrednictwem przełączników DIP ustawiono nieprawidłową ilość słów danych procesowych
Wył. pulsująca na zielono
pulsująca na zielono
żółty No power via X30
Zasilanie za pośrednictwem X30 nie zostało podłączone / załączone
Wył. pulsująca na zielono
pulsująca na zielono
pulsująca na czerwono
Error passive Nieprawidłowa szybkość transmisji lub nie został podłączony kolejny węzeł DeviceNet
czerwony czerwony czerwony Wył. DUP-MAC error
Adres (MAC-ID) jest wielokrotnie przyznany w sieci
pulsująca na zielono
Wył. Wył. X Operational Opcja DFD11B jest aktywna przy magistrali Bus, lecz bez połączenia do mastera (skaner)
pulsująca na czerwono
pulsująca na czerwono
X X Timeout Timeout połączenia PIO do mastera
zielona zielona X X Connected Opcja DFD11B jest aktywna przy magistrali Bus, z aktywnym połączeniem PIO do mastera
pulsująca na czerwono
zielona X X Module error Opcja DFD11B z aktywnym połączeniem PIO i aktywnym błędem bramki (→ LED H1) lub MOVIDRIVE® B (→ 7-segmentowy wyświetlacz)
Podręcznik – Złącze fieldbus DFD11B DeviceNet 71
8Przebiegi diagnostyczne
Diagnoza błędów
Podręcznik – Złącze fieldbus DFD11B DeviceNet 71
8
Step 3: Diagnoza błędów
Jeśli opcja DFD11B znajduje się w stanie "Conected" lub "Module Error", wówczasaktywna jest funkcja wymiany danych pomiędzy masterem (skaner) a slave (DFD11B).Gdyby jednak okazało się, że sterowanie napędem za pośrednictwem DeviceNet jestniemożliwe, wówczas opisany poniżej sposób postępowania pomoże w wyszukaniuprzyczyny błędu.
A Czy w programie MOVITOOLS® MotionStudio wyświetlane są prawidłowe wartościdla słów danych procesowych? Grupa parametrów 09 (MOVIDRIVE® B) lub daneprocesowe (bramka).
→ Jeśli TAK, przejdź dalej do F.
B Czy bit 0 w DeviceNet Control Register ustawiony jest dla sterowania na wartość "1",aby aktywować wymianę danych procesowych?
C Czy dane procesowe zapisywane są w prawidłowym miejscu LocalIO skaneraDeviceNet? Sprawdzić znaczniki oraz mapowanie skanera.
D Czy układ sterowania pracuje w trybie RUN, czy aktywna funkcja "Forcing" nadpisujeżądane dane procesowe dla napędu?
E W przypadku gdy układ sterowania nie przesyła żadnych danych do opcji DFD11B,należy zwrócić się o pomoc do producenta sterownika PLC.
F Czy opcja DFD11B została zamontowana w urządzeniu MOVITRAC® B lub w obudowie
bramki?
→ Jeśli TAK, przejdź dalej do H.
G Czy MOVIDRIVE® B P100 Zródło sterowania i P101 Zródło wartości zadanych =fieldbus?
→ Przejdź dalej do L.
H Czy wszystkie napędy podłączone do bramki magistrali SBus dla programu
MOVITOOLS® MotionStudio mogą komunikować się za pośrednictwem szeregowego
złącza bramki X24?
Sprawdzić adresy SBus i szybkość transmisji SBus.
I Czy dioda LED H1 na bramce zgasła?
J Czy wykonana została funkcja Auto-Setup (przełącznik DIP AS), po podłączeniuwszystkich napędów do magistrali SBus i podłączeniu do nich napięcia?
K Czy w urządzeniu MOVITRAC® B na bramce ustawione są parametry P100 Zródło
sterowania i P101 Zródło wartości zadanych = SBus 1?
L Czy słowa danych procesowych dla napędów są prawidłowo ustawione (P870 ... P875)?
M Czy wyjściowe dane procesowe są udostępnione (P876) = WŁ.?
N Czy sposób okablowania wejść binarnych uniemożliwia ich odblokowanie?
Skontrolować grupę parametrów P03_ i P04_?
O Czy aktywny jest błąd urządzenia? Jaki jest status urządzenia?
P Czy aktywny jest program IPOSplus®, który wpływa np. na stan falownika?
9
72 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Opcja DFD11B dla MOVIDRIVE® B
Dane techniczne
72 Podręcznik – Złącze fieldbus DFD11B DeviceNet
9
9 Dane techniczne
9.1 Opcja DFD11B dla MOVIDRIVE® B
Opcja DFD11B
Numer katalogowy 824 972 5
Pobór mocy P = 3 W
Protokół komunikacyjny Master-Slave Connection-Set według specyfikacji DeviceNet wersja 2.0
Ilość słów danych procesowych
Ustawianie poprzez przełączniki DIP:• 1 ... 10 słów danych procesowych• 1 ... 4 słów danych procesowych przy Bit-Strobe I/O
Szybkość transmisji 125, 250 lub 500 kBodów, ustawianie za pomocą przełączników DIP
Długość kabla Bus Dla kabla Thick Cable według specyfikacji DeviceNet 2.0 Appendix B:• 500 m przy 125 kBodów• 250 m przy 250 kBodów• 100 m przy 500 kBodów
Poziom przesyłu ISO 11898 - 24 V
Technika przyłączeniowa • 3-przewodowa magistrala oraz 2-przewodowe napięcie zasilające DC 24 V z 5-pinowym zaciskiem Phönix
• Okablowanie złączy według specyfikacji DeviceNet
MAC-ID 0 ... 63, ustawiane przez przełączniki DIPMaks. 64 abonentów
Obsługiwane operacje • Polled I/O• Bit-Strobe I/O• Explicite Messages
Środki pomocnicze przy uruchamianiu
• Pakiet oprogramowania MOVITOOLS® od wersji 4.20• Klawiatura DBG60B
Stan oprogramowania dla MOVIDRIVE® MDX61B
Stan oprogramowania 824 854 0.11 lub wyżej (→ wskazanie z P076)
Pi
fkVA
Hz
n
Podręcznik – Złącze fieldbus DFD11B DeviceNet 73
9Opcja DFD11B dla MOVITRAC® B i obudowy bramki UOH11B
Dane techniczne
Podręcznik – Złącze fieldbus DFD11B DeviceNet 73
9
9.2 Opcja DFD11B dla MOVITRAC® B i obudowy bramki UOH11B
62281AXX
Opcja DFD11B (MOVITRAC® B-bramka)
Zewnętrzne napięcie zasilające
U = DC 24 V (–15 %, +20 %)Imaks = DC 200 mAPmaks = 3,4 W
Protokół komunikacyjny Master-Slave Connection-Set według specyfikacji DeviceNet wersja 2.0
Ilość słów danych procesowych
Ustawianie poprzez przełączniki DIP:• 1 ... 24 słów danych procesowych• 1 ... 4 słów danych procesowych przy Bit-Strobe I/O
Szybkość transmisji 125, 250 lub 500 kBodów, ustawianie za pomocą przełączników DIP
Długość kabla Bus Dla kabla Thick Cable według specyfikacji DeviceNet 2.0 Appendix B:• 500 m przy 125 kBodów• 250 m przy 250 kBodów• 100 m przy 500 kBodów
Poziom przesyłu ISO 11898 - 24 V
Technika przyłączeniowa • 3-przewodowa magistrala oraz 2-przewodowe napięcie zasilające DC 24 V z 5-pinowym zaciskiem Phönix
• Okablowanie złączy według specyfikacji DeviceNet
MAC-ID 0 ... 63, ustawiane przez przełączniki DIPMaks. 64 abonentów
Obsługiwane operacje • Polled I/O• Bit-Strobe I/O• Explicite Messages
Środki pomocnicze przy uruchamianiu
• Pakiet oprogramowania MOVITOOLS® MotionStudio w wersji 5.40 lub wyżej
Wersja oprogramowania dla MOVITRAC® B
Nie jest wymagana specjalna wersja oprogramowania
4.5
5.5
28
30
185
257.
5 224
234.
5
100
22.5
DFD 11B
MOD/
NET
BUS-
FAULT
0 1
PIO
NA(5)NA(4)NA(3)NA(2)NA(1)
DR(1)DR(0)PD(4)PD(3)PD(2)PD(1)PD(0)ASF2F1
1
2
3
4
5
NA(0)
S1
S2
X30
BIO
Pi
fkVA
Hz
n
10
74 Podręcznik – Złącze fieldbus DFD11B DeviceNet
Skorowidz
10 Skorowidz
A
Auto-Setup dla pracy w funkcji bramki ................28
C
Charakterystyka pracy DeviceNet .......................54
D
DFD11B
opis zacisków ...............................................16
podłączenie ..................................................16
Dane techniczne .................................................72
Opcja DFD11B dla MOVIDRIVE® B .............72
Opcja DFD11B dla MOVITRAC® B
i obudowy bramki UOH11B .............73
Definicje pojęć .....................................................68
Diagnoza ...............................................................8
Diagnoza błędu ...................................................70
Dioda BUS-FAULT ..............................................21
Dioda statusowa LED dla opcji DFD11B ............20
Dokumentacja dla profilu komunikacyjnego fieldbus ..................................................................7
Dokumentacja uzupełniająca ................................6
Dostęp do parametru za pomocą Explicite Messages ..............................................................8
E
Ekranowanie i ułożenie przewodu Bus ...............18
F
Funkcje nadzoru ...................................................8
K
Karta opcji
montaż i demontaż .......................................11
Kody powrotne parametryzacji
Kody powrotne charakterystyczne
dla SEW ...........................................66
Kody powrotne z DeviceNet .........................66
Kody prowrotne dla parametryzacji funkcji
Timeout za pośrednictwem Explicite Messages ..66
Kody prowrotne dla parametryzacji za pośrednictwem Explicite Messages ....................66
L
LED BIO ..............................................................21
LED MOD/NET ...................................................20
LED PIO ..............................................................20
Literatura dodatkowa ............................................7
M
Monitor fieldbus .................................................... 8Montaż
Bramka DFD11B/UOH11B .......................... 15karta opcji DFD11B w MOVIDRIVE®
MDX61B ........................................... 9karta opcji DFD11B w MOVITRAC® B ........ 12Montaż i demontaż karty opcji ..................... 11Podłączenie magistrali systemowej (SBus)
pomiędzy jednym urządzeniem
MOVITRAC® B a DFD11B .............. 12Podłączenie magistrali systemowej (SBus)
pomiędzy wieloma urządzeniami
MOVITRAC® B a DFD11B .............. 13MOVIDRIVE® MDX61B
Ustawienie falownika ................................... 29MOVIDRIVE®, MOVITRAC® B i DeviceNet ......... 7MOVITOOLS® MotionStudio przez DeviceNet ........................................................... 69MOVITRAC® B
Ustawienie przetwornicy częstotliwości ....... 30
O
Obsadzenie zacisków X30 przyłącza DeviceNet ........................................................... 17Ogólne wskazówki bezpieczeństwa dla systemów Bus ...................................................... 6Opis zacisków opcji DFD11B ............................. 16
P
Podłączenie magistrali systemowej (SBus) pomiędzy jednym urządzeniem MOVITRAC® B a DFD11B .......................................................... 12Podłączenie magistrali systemowej (SBus) pomiędzy wieloma urządzeniami MOVITRAC® B a DFD11B ................................. 13Podłączenie opcji DFD11B ................................ 16Projektowanie i uruchamianie ............................ 22Projektowanie PLC i mastera ............................. 23Protokół Common Industrial Protokoll (CIP) ...... 56Przykłady projektowania w RSLogix 500 ........... 44Przykłady projektowania w RSLogix 5000 ......... 31
R
Roszczenia z tytułu odpowiedzialności za wady ................................................................ 5
S
Struktura wskazówek bezpieczeństwa ................. 5Szybko ............................................................... 14Szybkość transmisji ................................ 19, 72, 73
T
Terminacja magistrali ......................................... 18Test Power-UP ................................................... 21
Podręcznik – Złącze fieldbus DFD11B DeviceNet 75
10Skorowidz
U
Ustawianie przełączników DIP ............................19
Konfiguracja komunikacji SBus dla bramki .....19
Ustawienie
falownik MOVIDRIVE® MDX61B ..................29
przetwornica częstotliwości
MOVITRAC® B ................................30
Ustawienie przełączników DIP
Ustawianie długości danych
procesowych ....................................19
Ustawianie MAC-ID ......................................19
Ustawianie szybkości przesyłu .....................19
W
Ważność plików EDS dla opcji DFD11B .............22
Wskazówki bezpieczeństwa .................................6
Dokumentacja uzupełniająca ..........................6
Funkcje bezpieczeństwa ................................6
Nazwa produktu i znak towarowy ...................6
Ogólne wskazówki bezpieczeństwa
dla systemów Bus ..............................6
Zastosowania dźwignicowe ............................6
Złomowanie ....................................................6
Wskazówki montażowe / instalacyjne ...................9
Wskazówki ogólne ................................................5
Roszczenia z tytułu odpowiedzialności
za wady .............................................5
Struktura wskazówek bezpieczeństwa ...........5
Wykluczenie odpowiedzialności .....................5
Wykaz obiektów CIP
Obiekt Connection ........................................59
Obiekt DeviceNet ..........................................58
Obiekt Identity ...............................................56
Obiekt parametrów (DFD11B jako bramka) ....65
Obiekt parametrów (DFD11B w MDX B) ......63
Obiekt Register .............................................60
Wykluczenie odpowiedzialności ............................5
Wymiana danych procesowych
Bit-Strobe I/O ................................................54
Polled I/O ......................................................54
Reakcje Timeout przy Bit-Strobe I/O ............55
Reakcje Timeout przy Polled I/O ..................54
Wymiana danych za pomocą Polled I/O i Bit-Strobe I/O ......................................................8
Z
Zawartość niniejszego podręcznika ......................7
Oto jak napędzamy świat
Ludzie myślący
szybko, opracowujący
razem z Tobą
przyszłościowe
rozwiązania.
Sieć serwisowa,
która jest zawsze
w zasięgu ręki –
na całym świecie.
Napędy i urządzenia sterujące,
automatycznie zwiększające
wydajność pracy.
Rozległa wiedza
o najważniejszych
gałęziach dzisiejszego
przemysłu.
Bezkompromisowa
jakość, której wysokie
standardy ułatwiają
codzienną pracę.
Globalna prezencja –
szybkie, przekonujące
rozwiązania.
W każdym miejscu.
Innowacyjne pomysły,
umożliwiające
rozwiązanie
przyszłych problemów
już dziś.
Oferta internetowa
przez 24 godziny
na dobę, dająca
dostęp do informacji
i uaktualnień
oprogramowania.
Technika napędowa \ Automatyka napędowa \ Integracja systemu \ Serwisy
SEW-EURODRIVE
Driving the world
www.sew-eurodrive.com
SEW-EURODRIVE GmbH & Co KG
P.O. Box 3023 · D-76642 Bruchsal / Germany
Phone +49 7251 75-0 · Fax +49 7251 75-1970