Karta rozszerzeń PowerFlex 20-750-DNET …...Publikacja Rockwell Automation 750COM-UM002B-PL-P -...

150
Karta rozszerzeń PowerFlex 20-750-DNET DeviceNet Numer wersji oprogramowania układowego 1.xxx Podręcznik użytkownika

Transcript of Karta rozszerzeń PowerFlex 20-750-DNET …...Publikacja Rockwell Automation 750COM-UM002B-PL-P -...

Karta rozszerzeń PowerFlex 20-750-DNET DeviceNetNumer wersji oprogramowania układowego 1.xxx

Podręcznik użytkownika

Ważne informacje dla użytkownika

Urządzenia półprzewodnikowe posiadają odmienne właściwości operacyjne od urządzeń elektromechanicznych. Publikacja Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (nr SGI-1.1 dostępna w lokalnym biurze handlowym Rockwell Automation® lub online pod adresem http://www.rockwellautomation.com/literature/) opisuje niektóre ważne różnice między urządzeniami półprzewodnikowymi a łączonymi na stałe urządzeniami elektromechanicznymi. Z uwagi na tę różnicę oraz na dużą różnorodność zastosowań urządzeń półprzewodnikowych wszystkie osoby odpowiedzialne za stosowanie tego urządzenia muszą zaakceptować fakt, iż każde zamierzone jego zastosowanie jest dopuszczalne.

Firma Rockwell Automation, Inc. nie ponosi jakiejkolwiek odpowiedzialności za pośrednie ani wtórne szkody wynikające z użycia lub zastosowania urządzenia.

Przykłady i schematy zawarte w niniejszej instrukcji są przedstawione wyłącznie w celach ilustracyjnych. Z uwagi na wielość zmiennych i wymagań związanych z określoną instalacją firma Rockwell Automation, Inc. nie ponosi odpowiedzialności za rzeczywiste zastosowanie oparte na przykładach ani schematach.

Firma Rockwell Automation, Inc. nie ponosi odpowiedzialności patentowej w zakresie użycia informacji, obwodów, urządzeń ani oprogramowania opisanego w niniejszej instrukcji.

Powielanie zawartości niniejszej instrukcji, w całości lub w części, bez pisemnego pozwolenia firmy Rockwell Automation, Inc. jest zabronione.

W miejscach, gdzie było to konieczne w niniejszej instrukcji, użyto uwag przypominających o względach bezpieczeństwa.

Allen-Bradley, Rockwell Software, Rockwell Automation, TechConnect, PowerFlex, Connected Components Workbench, DriveExplorer, DriveTools, DriveExecutive, RSLinx, RSLogix, Studio 5000 oraz ControlLogix są znakami towarowymi Rockwell Automation, Inc.

Znaki towarowe nienależące do Rockwell Automation należą do ich właścicieli.

OSTRZEŻENIE: Oznacza informacje o działaniach lub okolicznościach, które mogą wywołać wybuch w niebezpiecznym środowisku, mogący prowadzić do uszkodzenia ciała, mienia lub strat ekonomicznych.

UWAGA: Oznacza informacje o działaniach lub okolicznościach, które mogą prowadzić do uszkodzenia ciała lub śmierci, uszkodzenia mienia bądź strat ekonomicznych. Uwagi pomagają zidentyfikować ryzyko, uniknąć go i rozpoznać konsekwencje.

RYZYKO PORAŻENIA ELEKTRYCZNEGO: Na urządzeniu, np. na przemienniku lub silniku mogą znajdować się etykiety ostrzegające o obecności niebezpiecznego napięcia.

RYZYKO OPARZENIA: Na urządzeniu, np. na przemienniku lub silniku mogą znajdować się etykiety ostrzegające o możliwości nagrzania się powierzchni do wysokiej temperatury.

WAŻNE Oznacza informacje o krytycznym znaczeniu dla pomyślnego zastosowania i opanowania obsługi produktu.

Podsumowanie zmian

Niniejszy podręcznik zawiera nowe i zaktualizowane informacje.

Nowe i zaktualizowane informacje

Zmiany wprowadzone w niniejszej wersji przedstawiono w tabeli.

Temat Strona

Dodano informacje o narzędziu programowym Connected Components Workbench do konfiguracji przemienników i podłączonych urządzeń peryferyjnych.

Całość podręcznika

W Rozdziale 2, w podpunkcie „Konfiguracja i weryfikacja kluczowych parametrów przemiennika”, zmieniono kroki konfiguracji prędkości pośredniej przemiennika uzyskiwanej z sieci.

25

W Rozdziale 3, w podpunkcie „Włączanie łączy DataLink w celu zapisu danych”, zmieniono krok 3, poprawiając jego zrozumiałość.

30

W Rozdziale 4 zmieniono podpunkt „Pobieranie pliku EDS ze strony internetowej”. 46

W Rozdziale 5, w punkcie „Korzystanie z odniesienia/sprzężenia zwrotnego”, zmieniono organizację informacji i dodano nowe.

57

W Rozdziale 5, na końcu punktu „Korzystanie z łączy DataLink”, dodano wskazówkę. 59

W Rozdziale 6, w punkcie „Komunikacja typu explicit”, dodano Tabelę 4. Do tabel poniżej okien dialogowych konfiguracji wiadomości dodano również przypisy o ograniczeniach w przypadku użycia kodu klasy 0x93 obiektu parametru lub kodu klasy 0x9F obiektu parametru Host DPI dla komunikacji typu explicit.

68…79

W Rozdziale 7, w punkcie „Wyświetlanie i kasowanie zdarzeń”, wprowadzono dodatkowe informacje. 88

Uwzględniono nowy Dodatek E „Historia zmian” w celu zapewnienia informacji o zmianach w niniejszym podręczniku.

135

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 3

Podsumowanie zmian

Uwagi:

4 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Spis treści

Przedmowa Konwencje stosowane w niniejszym podręczniku . . . . . . . . . . . . . . . . . . . . . 9Wsparcie Rockwell Automation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Dodatkowe zasoby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Rozdział 1Rozpoczęcie pracy Komponenty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Funkcje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Jak rozumieć typy parametrów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Kompatybilne produkty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Wymagane urządzenia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Instrukcje bezpieczeństwa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Szybkie uruchomienie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Rozdział 2Instalacja karty rozszerzeń Przygotowanie do instalacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Ustawianie przełączników adresu węzła . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Ustawianie przełącznika przepływności danych . . . . . . . . . . . . . . . . . . . . . . 21Podłączanie karty rozszerzeń do przemiennika. . . . . . . . . . . . . . . . . . . . . . . 21Podłączanie karty rozszerzeń do sieci. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Włączanie zasilania. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Przekazanie karty rozszerzeń do eksploatacji . . . . . . . . . . . . . . . . . . . . . . . . . 26

Rozdział 3Konfiguracja karty rozszerzeń Narzędzia konfiguracji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Używanie interfejsu PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM w celu uzyskania dostępu do parametrów. . . . . . 28

Ustawianie adresu węzła . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Ustawianie przepływności danych . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Ustawianie hierarchii master-slave (opcjonalne) . . . . . . . . . . . . . . . . . . . . . 29Wybór wymiany danych COS, cyklicznie lub w puli . . . . . . . . . . . . . . . . . 32Ustawianie działania przy błędzie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Resetowanie karty rozszerzeń . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Przywracanie fabrycznych ustawień domyślnych karty rozszerzeń . . . . . 35Wyświetlanie stanu karty rozszerzeń za pomocą parametrów. . . . . . . . . . 37Aktualizacja oprogramowania układowego karty rozszerzeń . . . . . . . . . . 38

Rozdział 4Konfiguracja we/wy Korzystanie z oprogramowania RSLinx Classic . . . . . . . . . . . . . . . . . . . . . . 39

Przykład sterownika ControlLogix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 5

Spis treści

Rozdział 5Korzystanie z wejść/wyjść Komunikacja we/wy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Definicja obrazu wejściowego/wyjściowego sterownika ControlLogix . . . 56Korzystanie z poleceń/stanu logiki. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Używanie odniesienia/sprzężenia zwrotnego . . . . . . . . . . . . . . . . . . . . . . . . 57Użycie łączy DataLink. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Informacje o przykładowym programie logiki drabinkowej . . . . . . . . . . . 59Przykład sterownika ControlLogix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Rozdział 6Używanie komunikacji typu explicit Informacje na temat komunikacji typu explicit . . . . . . . . . . . . . . . . . . . . . . 68

Realizowanie komunikacji typu explicit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Przykłady sterownika ControlLogix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Rozdział 7Wykrywanie i usuwanie usterek Definicja wskaźników stanu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

Wskaźnik stanu PORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Wskaźnik stanu MOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Wskaźnik stanu NET A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Wyświetlanie elementów diagnostycznych karty rozszerzeń. . . . . . . . . . . 86Wyświetlanie i kasowanie zdarzeń . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

Dodatek ASpecyfikacje Komunikacja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

Elektryczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Mechaniczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Środowiskowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Zgodność z przepisami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Dodatek BParametry karty rozszerzeń Typy parametrów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

O numerach parametrów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Jak zorganizowane są parametry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Parametry urządzenia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Parametry urządzenia macierzystego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

6 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Spis treści

Dodatek CObiekty DeviceNet Obsługiwane typy danych. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Obiekt tożsamości . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102Obiekt połączenia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Obiekt rejestru. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104Obiekt PCCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Obiekt urządzenia DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Obiekt parametru DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111Obiekt błędu DPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117Obiekt alarmowy DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119Obiekt diagnostyczny DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Obiekt czasu DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Obiekt parametru DPI urządzenia macierzystego . . . . . . . . . . . . . . . . . . 125

Dodatek DSłowa poleceń/stanów logiki: Przemienniki PowerFlex serii 750

Słowo polecenia logiki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133Słowo stanu logiki. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

Dodatek EHistoria zmian 750COM-UM002A-EN-P, styczeń 2009 r. . . . . . . . . . . . . . . . . . . . . . . . 135

Wykaz haseł

Indeks

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 7

Spis treści

8 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Przedmowa

Niniejszy podręcznik zawiera informacje dotyczące karty rozszerzeń 20-750-DNET DeviceNet do komunikacji sieciowej i sposobu jej użycia z przemiennikami PowerFlex® serii 750.

Konwencje stosowane w niniejszym podręczniku

W podręczniku stosowane są następujące konwencje:

• Nazwy parametrów są przedstawione w formacie parametr urządzenia xx – [*] lub parametr urządzenia macierzystego xx – [*]. Symbol xx odpowiada numerowi parametru. Symbol * oznacza nazwę parametru – na przykład parametr urządzenia 01 – [Port Number].

• Numer wersji oprogramowania układowego (FRN) jest wyświetlany jako FRN X.xxx, gdzie „X” to numer wersji głównej, a „xxx” to numer wersji drugorzędnej.

• Grafiki przedstawiające okna dialogowe w niniejszej instrukcji zostały zaczerpnięte z następujących programów:– Oprogramowanie RSLinx® Classic, wersja 2.52– Oprogramowanie RSNetWorx dla DeviceNet, wersja 8.00– Oprogramowanie RSLogix 5000, wersja 16.00

Różne wersje oprogramowania mogą posiadać odmienne okna dialogowe różniące się wyglądem i procedurami.

Wsparcie Rockwell Automation

Firma Rockwell Automation oferuje usługi wsparcia na całym świecie dzięki 75 biurom sprzedaży i wsparcia, ponad 500 autoryzowanym dystrybutorom oraz 250 autoryzowanym integratorom systemów w samych Stanach Zjednoczonych. Ponadto przedstawicielstwa firmy Rockwell Automation znajdują się we wszystkich głównych krajach świata.

Lokalne wsparcie produktu

Z lokalnym przedstawicielem firmy Rockwell Automation należy kontaktować się w następujących sprawach:

• Obsługa sprzedaży i zamówień• Szkolenie techniczne dotyczące produktu• Wsparcie gwarancyjne• Umowy dotyczące usług wsparcia

Pomoc techniczna dotycząca produktu

W celu uzyskania pomocy technicznej należy najpierw zapoznać się z informacjami, które zawiera Rozdział 7, Wykrywanie i usuwanie usterek. Jeśli problemy nadal występują, należy uzyskać dostęp do strony internetowej wsparcia technicznego firmy Allen-Bradley pod adresem http://www.ab.com/support/abdrives lub skontaktować się z firmą Rockwell Automation.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 9

Przedmowa

Dodatkowe zasoby

Publikacje można wyświetlić lub pobrać pod adresem http://www.rockwellautomation.com/literature. Aby uzyskać papierowe kopie dokumentacji technicznej, należy skontaktować się z lokalnym dystrybutorem firmy Allen-Bradley® lub przedstawicielem handlowym firmy Rockwell Automation.

Aby znaleźć lokalnego dystrybutora lub przedstawiciela handlowego firmy Rockwell Automation, należy odwiedzić stronę internetową http://www.rockwellautomation.com/locations.

Aby uzyskać informacje na tematy, takie jak aktualizacje oprogramowania układowego, należy odwiedzić stronę wsparcia technicznego i usług dotyczących przemienników pod adresem http://www.ab.com/support/abdrives, a następnie kliknąć łącze pobierania lub bazy wiedzy.

Zasób Opis

Network Communication Option Module Installation Instructions, publikacja 750COM-IN002 Informacje dotyczące instalacji kart komunikacji sieciowej PowerFlex serii 750.

DeviceNet Media Design and Installation Guide, publikacja DNET-UM072 Informacje dotyczące planowania, instalacji oraz techniki używane do implementacji sieci DeviceNet™.

DeviceNet Starter Kit User Manual, publikacja DNET-UM003

Strona internetowa Connected Components Workbench http://www.ab.com/support/abdrives/webupdate/software.html oraz pomoc online (1)

Informacje o narzędziu programowym Connected Components Workbench™ – zawierają łącze umożliwiające darmowe pobranie oprogramowania.

Strona internetowa oprogramowania DriveExplorer http://www.ab.com/drives/driveexplorer oraz pomoc online (1)

Informacje dotyczące korzystania z narzędzia DriveExplorer™.

Strona internetowa oprogramowania DriveExecutive http://www.ab.com/drives/drivetools oraz pomoc online (1)

Informacje dotyczące korzystania z narzędzia DriveExecutive™.

RSNetWorx for DeviceNet Getting Results Guide, publikacja DNET-GR001 oraz pomoc online (1) Informacje o korzystaniu z oprogramowania RSNetWorx™ dla sieci DeviceNet.

Przemiennik PowerFlex serii 750: Instrukcja instalacji, publikacja 750-IN001 Informacje dotyczące instalacji, programowania oraz dane techniczne przemienników PowerFlex® serii 750.

Przemienniki częstotliwości serii PowerFlex 750: Podręcznik programowania, publikacja 750-PM001

Dane techniczne przemiennika PowerFlex serii 750, publikacja 750-TD001

PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual, publikacja 20HIM-UM001 Informacje dotyczące instalacji i korzystania z interfejsów HIM PowerFlex 20HIMA6 lub 20HIMC6S.

Getting Results with RSLinx Guide, publikacja LINX-GR001 oraz pomoc online (1) Informacje na temat korzystania z oprogramowania RSLinx Classic.

RSLogix 5000 PIDE Autotuner Getting Results Guide, publikacja PIDE-GR001 oraz pomoc online (1) Informacje dotyczące korzystania z narzędzia programowego RSLogix 5000.

DeviceNet Network Configuration User Manual, publikacja DNET-UM004 Informacje o sposobie korzystania z kart DeviceNet ze sterownikiem Logix5000 i komunikacji z różnymi urządzeniami w sieci DeviceNet.

(1) Pomoc online jest instalowana wraz oprogramowaniem.

10 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozdział 1

Rozpoczęcie pracy

Karta rozszerzeń 20-750-DNET jest przeznaczona do instalacji w przemienniku PowerFlex serii 750 i służy do komunikacji sieciowej.

Komponenty

Temat Strona

Komponenty 11

Funkcje 12

Jak rozumieć typy parametrów 13

Kompatybilne produkty 13

Wymagane urządzenia 14

Instrukcje bezpieczeństwa 15

Szybkie uruchomienie 17

0

54

93 82

7

1

6

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

Element Część Opis

➊ Wskaźniki stanu

Trzy wskaźniki stanu, które wskazują stan karty rozszerzeń i komunikacji sieciowej. Patrz Rozdział 7, Wykrywanie i usuwanie usterek.

➋ Przełącznik przepływności danych

Określa przepływność danych sieci DeviceNet, z jaką komunikuje się karta rozszerzeń. Patrz Ustawianie przełącznika przepływności danych na str. 21.

➌ Przełączniki adresu węzła

Określają sieciowy adres węzła karty rozszerzeń. Patrz Ustawianie przełączników adresu węzła na str. 20.

➍ Złącze DeviceNet

5-bolcowe złącze przewodu sieci DeviceNet. (Dopasowany 5-bolcowy wtyk liniowy służący do podłączania przewodu sieciowego jest dostarczony z kartą rozszerzeń).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 11

Rozdział 1 Rozpoczęcie pracy

Funkcje Karta rozszerzeń posiada następujące funkcje:

• Zabezpieczone przed wypadnięciem śruby do mocowania i uziemiania karty rozszerzeń do przemiennika.

• Przełączniki służące do ustawiania adresu węzła sieciowego i przepływności danych sieci przed podłączeniem zasilania do przemiennika – lub możliwość wyłączenia przełączników i korzystania z parametrów karty rozszerzeń w celu skonfigurowania tych funkcji.

• Kompatybilność z następującymi narzędziami konfiguracyjnymi umożliwiająca konfigurację karty rozszerzeń i przemiennika wiodącego:– Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM (Human

Interface Module) w przemienniku – jeśli dostępny– Oprogramowanie Connected Components Workbench, wersja 1.02

lub nowsza– Oprogramowanie DriveExplorer, wersja 6.01 lub nowsza– Oprogramowanie DriveExecutive, wersja 5.01 lub nowsza

• Wskaźniki stanu sygnalizujące stan karty rozszerzeń i komunikacji sieciowej. Są one widoczne po zdjęciu pokrywy przemiennika.

• Konfigurowane parametrycznie 32-bitowe łącza DataLink na we/wy w celu spełnienia wymagań w danej aplikacji (16 łączy DataLink do zapisu danych z sieci w przemienniku i 16 łączy DataLink do odczytu danych z przemiennika do sieci).

• Komunikacja typu explicit i obsługa UCMM (UnConnected Message Manager).

• Do wysyłania informacji między siecią a kartą rozszerzeń służy wiele metod wymiany danych, w tym wymiana danych w puli, cykliczna i zmiany stanu (COS).

• Hierarchia master-slave może zostać skonfigurowana w celu przesyłania danych z i do sterownika w sieci.

• Zdefiniowane przez użytkownika działania przy błędach umożliwiają określenie, jak karta rozszerzeń i podłączony przemiennik wiodący zareagują na następujące zdarzenia:

– Przerwy w komunikacji we/wy (Comm Flt Action)– Sterowniki w trybie bezczynności (Idle Flt Action)– Przerwy w komunikacji typu explicit w sterowaniu przemiennikiem za

pośrednictwem PCCC lub obiektu rejestru CIP (Msg Flt Action)

12 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozpoczęcie pracy Rozdział 1

• Obsługa odzyskiwania węzła w stanie błędu. W przypadku ustawienia przełącznika przepływności danych w położeniu „3” istnieje możliwość skonfigurowania urządzenia, nawet jeśli jest ono w stanie błędu w sieci, za pomocą narzędzia konfiguracji korzystającego z funkcji odzyskiwania węzła w stanie błędu. Taka konfiguracja sprawia, że karta rozszerzeń zamiast używać ustawień przełącznika korzysta z ustawień przepływności danych i adresu węzła przechowywanych w pamięci trwałej (NVS).

• Dostęp do dowolnego przemiennika PowerFlex i podłączonych do niego urządzeń peryferyjnych w sieci, z którą połączona jest karta rozszerzeń.

Jak rozumieć typy parametrów

Karta rozszerzeń posiada dwa typy parametrów:

• Parametry urządzenia (Device) służą do konfiguracji karty rozszerzeń do pracy w sieci.

• Parametry urządzenia macierzystego (Host) służą do konfiguracji transferów łącza Datalink karty rozszerzeń i różnych działań przy błędach przemiennika.

Parametry urządzenia i urządzenia macierzystego karty rozszerzeń można wyświetlić za pomocą jednego z następujących narzędzi do konfiguracji przemiennika:

• PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM – za pomocą klawisza lub przejść do portu przemiennika, w którym znajduje się

karta, nacisnąć przycisk (Folders) i użyć klawisza lub , aby przejść do folderu DEV PARAM lub HOST PARAM.

• Oprogramowanie Connected Components Workbench – kliknąć zakładkę karty rozszerzeń w dolnej części okna, kliknąć ikonę Parameters na pasku narzędzi, a następnie kliknąć zakładkę Device lub Host Parameters.

• Oprogramowanie DriveExplorer – odszukać kartę rozszerzeń w widoku drzewa i otworzyć jej folder Parameters.

• Oprogramowanie DriveExecutive – odszukać kartę rozszerzeń w widoku drzewa, rozwinąć kartę w schemacie drzewa i otworzyć jej folder Parameters.

Kompatybilne produkty W chwili publikacji karta rozszerzeń jest kompatybilna z następującymi urządzeniami:

• przemiennikami PowerFlex 753 (wszystkie wersje oprogramowania układowego),

• przemiennikami PowerFlex 755 (wszystkie wersje oprogramowania układowego),

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 13

Rozdział 1 Rozpoczęcie pracy

Wymagane urządzenia Niektóre urządzenia wymagane do zastosowania z kartą rozszerzeń są dostarczane z kartą, natomiast niektóre musi zapewnić sam użytkownik.

Urządzenia dostarczane z kartą rozszerzeń

Przy rozpakowywaniu karty rozszerzeń należy upewnić się, że paczka zawiera następujące elementy:

Urządzenia dostarczone przez użytkownika

Aby zainstalować i skonfigurować kartę rozszerzeń, należy zapewnić:

❑ Karta rozszerzeń 20-750-DNET DeviceNet

❑ Dopasowany 5-bolcowy wtyk liniowy DeviceNet (podłączony do złącza karty rozszerzeń DeviceNet)

❑ Network Communication Option Module Installation Instructions, publikacja 750COM-IN002

❑ Niewielki śrubokręt

❑ Przewód DeviceNet – zalecamy cienki przewód o średnicy zewnętrznej 6,9 mm (0,27 cala)

❑ Narzędzie konfiguracji przemiennika i karty rozszerzeń, jak niżej:

– Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S

– Oprogramowanie Connected Components Workbench, wersja 1.02 lub nowsza

Zalecanym samodzielnym narzędziem programowym do korzystania z przemiennikami PowerFlex jest Connected Components Workbench. Darmową kopię można uzyskać:

• pobierając ze strony internetowej http://www.ab.com/support/abdrives/webupdate/software.html

• zamawiając płytę DVD pod adresem http://www.ab.com/onecontact/controllers/micro800/

Egzemplarze płyty DVD mogą być również dostępne u lokalnego dystrybutora.

Oprogramowania Connected Components Workbench nie można używać w celu konfiguracji przemienników opartych na SCANport ani przemienników Bulletin 160.

14 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozpoczęcie pracy Rozdział 1

Instrukcje bezpieczeństwa Należy uważnie przeczytać poniższe instrukcje bezpieczeństwa.

– Oprogramowanie DriveExplorer, wersja 6.01 lub nowsza

To narzędzie programowe nie jest już wspierane; jest obecnie dostępne jako darmowe oprogramowanie pod adresem http://www.ab.com/support/abdrives/webupdate/software.html. Obecnie nie przewiduje się przyszłych aktualizacji tego narzędzia, a materiały do pobrania są dostarczane na zasadzie „as is” dla użytkowników, którzy utracili swoją płytę CD z oprogramowaniem DriveExplorer lub którzy potrzebują skonfigurować starsze produkty nieobsługiwane przez oprogramowanie Connected Components Workbench.

– Oprogramowanie DriveExecutive, wersja 5.01 lub nowsza

Wersja „Lite” oprogramowania DriveExecutive dostarczana jest wraz z oprogramowaniem RSLogix 5000, RSNetworx MD, FactoryTalk AssetCentre i IntelliCENTER. Wszelkie inne wersje są pozycjami do zakupu:

• 9303-4DTE01ENE – oprogramowanie Drive Executive• 9303-4DTS01ENE – pakiet DriveTools SP (zawiera

oprogramowanie DriveExecutive i DriveObserver)• 9303-4DTE2S01ENE – aktualizacja oprogramowania

DriveExecutive do pakietu DriveTools SP (zawiera oprogramowanie DriveObserver)

Aktualizacje oprogramowania DriveExecutive (poprawki itp.) można uzyskać na stronie http://www.ab.com/support/abdrives/webupdate/software.html. Zalecamy regularne sprawdzanie najnowszych aktualizacji na stronie i ich instalowanie.

❑ Oprogramowanie do konfiguracji sieci RSNetWorx dla DeviceNet, wersja 8.00 lub nowsza

❑ Oprogramowanie do konfiguracji sterownika, np. oprogramowanie RSLogix 5000, wersja 20.00 lub wcześniejsza, bądź aplikacja Studio 5000™ Logix Designer, wersja 21.00 lub nowsza

❑ Karta komunikacyjna do komputera, np. 1784-PCD, 1784-PCID, 1784-PCIDS lub 1770-KFD, służąca do łączenia się z siecią DeviceNet

UWAGA: Ryzyko uszkodzenia ciała lub śmierci. W przemienniku PowerFlex mogą występować wysokie napięcia, które mogą spowodować uszkodzenie ciała lub śmierć. Przed zainstalowaniem lub wyjęciem karty rozszerzeń należy odłączyć wszelkie zasilanie od przemiennika PowerFlex, a następnie upewnić się, że napięcia zostały rozładowane.

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Instalację, rozruch, konfigurację i późniejszą konserwację przemiennika z kartą rozszerzeń powinny planować lub wdrażać wyłącznie osoby zaznajomione z przemiennikiem i produktami elektrotechnicznymi oraz związanymi z nimi maszynami. Niezastosowanie się do powyższego zalecenia może prowadzić do uszkodzenia ciała i/lub urządzeń.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 15

Rozdział 1 Rozpoczęcie pracy

UWAGA: Ryzyko uszkodzenia sprzętu. Karta rozszerzeń zawiera części podatne na wyładowania elektrostatyczne (ESD), które mogą ulec uszkodzeniu w przypadku nieprzestrzegania procedur chroniących przed wyładowaniami elektrostatycznymi. Podczas przenoszenia karty rozszerzeń wymagane jest stosowanie środków ochrony przed ładunkami elektrostatycznymi. Osoby nieznające procedur ochrony przed elektrycznością statyczną prosimy o zapoznanie się z publikacją Guarding Against Electrostatic Damage, nr 8000-4.5.2.

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Jeśli karta rozszerzeń przesyła sygnały we/wy sterowania do przemiennika, może on po zresetowaniu karty rozszerzeń wejść w stan błędu. Przed zresetowaniem karty należy ustalić, jak na to działanie zareaguje określony przemiennik.

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Parametry urządzenia macierzystego 33 – [Comm Flt Action], 34 – [Idle Flt Action], i 36 – [Msg Flt Action] umożliwiają określenie działania karty rozszerzeń i podłączonego przemiennika w przypadku przerwania komunikacji we/wy, przejścia sterownika w stan bezczynności lub przerwania komunikacji typu explicit w sterowaniu przemiennikiem. Domyślnie te parametry wprowadzają przemiennik w stan błędu. Parametry można skonfigurować tak, aby przemiennik kontynuował pracę, należy jednak podjąć środki ostrożności, aby sprawdzić, czy ich ustawienie nie powoduje zagrożenia uszkodzenia ciała lub sprzętu. Przy przekazaniu przemiennika do eksploatacji należy upewnić się, że układ reaguje odpowiednio w różnych sytuacjach (np. w przypadku odłączonego przewodu lub sterownika w stanie bezczynności).

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Podczas pierwszej konfiguracji systemu może dojść do niezamierzonego lub nieprawidłowego ruchu maszyny. Podczas wstępnego badania systemu należy odłączyć silnik od maszyny lub procesu.

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Przykłady w niniejszej publikacji mają charakter wyłącznie demonstracyjny. Z każdym zastosowaniem wiąże się wiele zmiennych i wymagań. Rockwell Automation nie ponosi jakiejkolwiek odpowiedzialności (w tym odpowiedzialności z tytułu własności intelektualnej) za faktyczne wykorzystanie przykładów przedstawionych w niniejszej publikacji.

16 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozpoczęcie pracy Rozdział 1

Szybkie uruchomienie Ta część umożliwia doświadczonym użytkownikom szybkie rozpoczęcie użytkowania karty rozszerzeń. W przypadku braku pewności co do realizacji danej czynności należy zapoznać się z treścią przywoływanego rozdziału.

Krok Działanie Patrz

1 Zapoznaj się z instrukcjami bezpieczeństwa karty rozszerzeń. Całość niniejszego podręcznika

2 Upewnij się, że przemiennik PowerFlex jest prawidłowo zainstalowany. Przemiennik PowerFlex serii 750 Instrukcja instalacji, publikacja 750-IN001

3 Zainstaluj kartę rozszerzeń.a. Upewnij się, że przemiennik PowerFlex nie jest zasilany.b. Wprowadź kartę rozszerzeń do portu 4, 5 lub 6 przemiennika.c. Użyj zabezpieczonych przed wypadnięciem śrub w celu

zamocowania i uziemienia karty rozszerzeń do przemiennika.d. Podłącz kartę rozszerzeń do sieci, używając kabla DeviceNet.

Network Communication Option Module Installation Instructions, publikacja 750COM-IN002 orazRozdział 2, Instalacja karty rozszerzeń

4 Włącz zasilanie karty rozszerzeń.a. Upewnij się, że karta rozszerzeń jest prawidłowo zainstalowana.

Karta rozszerzeń jest teraz zasilana z przemiennika.b. Włączyć zasilanie przemiennika.

Wskaźniki stanu powinny świecić się na zielono. Jeśli migają na czerwono, wystąpił problem. Patrz Rozdział 7, Wykrywanie i usuwanie usterek.

c. Skonfiguruj i sprawdź kluczowe parametry przemiennika.

Rozdział 2, Instalacja karty rozszerzeń

5 Skonfiguruj kartę rozszerzeń dla danej aplikacji.Ustaw parametry karty rozszerzeń dla następujących funkcji, zgodnie z daną aplikacją:• Adres węzła – tylko jeśli przełącznik przepływności danych jest

ustawiony w położeniu „3”; w przeciwnym razie należy używać przełączników adresów węzła.

• Przepływność danych – tylko jeśli przełącznik przepływności danych jest ustawiony w położeniu „3”; w przeciwnym razie należy ustawić ten przełącznik w położeniu „0”, „1”, „2” lub „4”–„9” w zależności od aplikacji.

• Konfiguracja we/wy• Wymiana danych we/wy zmiany stanu (COS), cykliczna lub danych w

puli• hierarchia master-slave• Działania przy błędach

Rozdział 3, Konfiguracja karty rozszerzeń

6 Skonfiguruj sterownik tak, aby komunikował się z kartą rozszerzeń.

Użyj narzędzia do konfiguracji sieci, np. oprogramowania RSNetWorx dla DeviceNet, oraz narzędzia do konfiguracji sterownika, np. oprogramowania RSLogix, w celu skonfigurowania urządzenia nadrzędnego w sieci tak, aby rozpoznawało kartę rozszerzeń i przemiennik.

Rozdział 4, Konfiguracja we/wy

7 Utwórz program logiki drabinkowej.

Użyj narzędzia konfiguracji sterownika, np. oprogramowania RSLogix, w celu utworzenia programu logiki drabinkowej, który umożliwi:• sterowanie podłączonym przemiennikiem za pośrednictwem karty

rozszerzeń i za pomocą sygnału we/wy,• monitorowanie lub konfigurację przemiennika za pomocą

komunikacji typu explicit.

Rozdział 5, Korzystanie z wejść/wyjśćRozdział 6, Używanie komunikacji typu explicit

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 17

Rozdział 1 Rozpoczęcie pracy

Uwagi:

18 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozdział 2

Instalacja karty rozszerzeń

Niniejszy rozdział zawiera instrukcje instalacji karty rozszerzeń w przemienniku PowerFlex serii 750.

Przygotowanie do instalacji Przed zainstalowaniem karty rozszerzeń należy wykonać następujące czynności:

• Zapoznać się z publikacją DeviceNet Media Design and Installation Guide, nr DNET-UM072

• Zapoznać się z publikacją DeviceNet Starter Kit User Manual, nr DNETUM003.

• Upewnić się, że posiadasz wszelkie wymagane urządzenia. Patrz Wymagane urządzenia na str. 14.

Temat Strona

Przygotowanie do instalacji 19

Ustawianie przełączników adresu węzła 20

Ustawianie przełącznika przepływności danych 21

Podłączanie karty rozszerzeń do przemiennika 21

Podłączanie karty rozszerzeń do sieci 22

Włączanie zasilania 23

Przekazanie karty rozszerzeń do eksploatacji 26

UWAGA: Ryzyko uszkodzenia sprzętu. Karta rozszerzeń zawiera części podatne na wyładowania elektrostatyczne (ESD), które mogą ulec uszkodzeniu w przypadku nieprzestrzegania procedur chroniących przed wyładowaniami elektrostatycznymi. Podczas przenoszenia karty rozszerzeń wymagane jest stosowanie środków ochrony przed ładunkami elektrostatycznymi. Osoby nieznające procedur ochrony przed elektrycznością statyczną prosimy o zapoznanie się z publikacją Guarding Against Electrostatic Damage, nr 8000-4.5.2.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 19

Rozdział 2 Instalacja karty rozszerzeń

Ustawianie przełączników adresu węzła

Ustawić przełączniki adresu węzła karty rozszerzeń (dwa dolne przełączniki na Rys. 1), obracając je do żądanego położenia oznaczonego odpowiednią cyfrą.

Rys. 1 - Ustawianie przełączników adresu węzła

Ustawienia przełączników można sprawdzić, wyświetlając parametr urządzenia 08 – [Net Addr Act] lub pozycję diagnostyczną urządzenia 54 (str. 87) za pomocą jednego z następujących narzędzi do konfiguracji przemiennika:

• Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S• Oprogramowanie Connected Components Workbench, wersja 1.02 lub

nowsza• Oprogramowanie DriveExplorer, wersja 6.01 lub nowsza• Oprogramowanie DriveExecutive, wersja 5.01 lub nowsza

WAŻNE Każdy węzeł w sieci DeviceNet musi posiadać unikalny adres. Adres węzła należy ustawić przed podłączeniem zasilania, gdyż karta rozszerzeń używa adresu węzła wykrytego w chwili, gdy po raz pierwszy otrzymuje zasilanie. Aby zmienić adres węzła, należy ustawić nową wartość, a następnie odłączyć i ponownie podłączyć zasilanie do karty rozszerzeń (lub ją zresetować); można również odłączyć i ponownie podłączyć przewód sieciowy DeviceNet.

Ustawienia Opis

0...63 Adres węzła jest używany przez kartę rozszerzeń w przypadku włączenia przełączników. Domyślne ustawienie to 63. Adres węzła 63 jest również domyślnym adresem używanym przez wszystkie urządzenia nieprzekazane do eksploatacji. Nie zalecamy używania tego adresu jako docelowego adresu karty rozszerzeń.

Ważne: W przypadku ustawienia przełącznika przepływności danych (Rys. 2) w położeniu „3” karta rozszerzeń korzysta z wartości przechowywanej w parametrze urządzenia 07 – [Net Addr Cfg] w celu ustalenia adresu węzła. Domyślnym ustawieniem parametru urządzenia 07 – [Net Addr Cfg] jest wartość 63. Patrz Ustawianie adresu węzła na str. 28.

64...99 Nie używać. Karta rozszerzeń nie rozpozna tych adresów.

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

60

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6 PozycjaJEDNOŚCI

PozycjaTYSIĘCY

20 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Instalacja karty rozszerzeń Rozdział 2

Ustawianie przełącznika przepływności danych

Ustawić przełącznik przepływności danych (górny przełącznik na Rys. 2), obracając go do żądanego położenia.

Rys. 2 - Ustawianie przełącznika przepływności danych

Ustawienia przełączników można sprawdzić, wyświetlając pozycję diagnostyczną urządzenia 53 (str. 87) za pomocą jednego z następujących narzędzi do konfiguracji przemiennika wymienionych na str. 20.

Podłączanie karty rozszerzeń do przemiennika

Zainstaluj kartę rozszerzeń w porcie 4, 5 lub 6 panelu kart sterowania i rozszerzeń przemiennika PowerFlex serii 750. Więcej szczegółów na temat instalacji zawiera publikacja Network Communication Option Card Installation Instructions, nr 750COM-IN002, dostarczana wraz z kartą rozszerzeń.

Ustawienie Opis

0 Ustawia przepływność 125 Kbps w karcie rozszerzeń.

1 Ustawia przepływność 250 Kbps w karcie rozszerzeń.

2 Ustawia przepływność 500 Kbps w karcie rozszerzeń.

3 Służy do ustawiania przepływności danych karty rozszerzeń na wartość zapisaną w parametrze urządzenia 09 – [Net Rate Cfg] oraz ustawia adres używany przez kartę rozszerzeń na wartość zapisaną w parametrze urządzenia 07 – [Net Addr Cfg]. Patrz Ustawianie przepływności danych na str. 29.

4...9 Ustawia automatyczną przepływność danych w karcie rozszerzeń – tj. przepływność, z jaką komunikują się pozostałe urządzenia sieciowe. Na taką samą przepływność danych musi być ustawione inne urządzenie w sieci. Domyślne ustawienie to 9.

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

WAŻNE Przed instalacją karty rozszerzeń w panelu kart sterowania i rozszerzeń przemiennika należy odłączyć zasilanie od przemiennika.

WAŻNE Po włożeniu karty rozszerzeń do portu 4, 5 lub 6 przemiennika należy pamiętać o dokręceniu śrub karty do wspornika montażowego zasobnika w celu prawidłowego uziemienia karty do przemiennika. Obie śruby należy dokręcić momentem 0,45…0,67 N•m (4,0…6,0 lb•in).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 21

Rozdział 2 Instalacja karty rozszerzeń

Podłączanie karty rozszerzeń do sieci

1. Odłącz zasilanie od przemiennika.

2. Zdemontuj przednią pokrywę przemiennika i unieś obudowę interfejsu HIM przemiennika do położenia otwartego w celu uzyskania dostępu do panelu kart sterowania i rozszerzeń przemiennika.

3. Zastosuj środki zapobiegające wyładowaniom elektrostatycznym.

4. Podłącz jeden koniec przewodu DeviceNet do sieci. Zalecamy użycie cienkiego przewodu sieciowego DeviceNet o średnicy zewnętrznej 6,9 mm (0,27 cala)

5. Przeprowadź drugi koniec przewodu DeviceNet przez spód przemiennika, a następnie podłącz 5-bolcowy wtyk liniowy (dostarczony wraz z kartą rozszerzeń) do przewodu DeviceNet (Rys. 3). W przypadku potrzeby użycia zamiennego wtyku należy użyć numeru części 1799-DNETSCON.

Rys. 3 - Podłączanie 5-bolcowego wtyku liniowego do przewodu DeviceNet

6. Wprowadź 5-bolcowy wtyk liniowy do dopasowanego gniazda karty rozszerzeń i przykręć go za pomocą dwóch śrub. Upewnij się, że kolory przewodów wtyku odpowiadają kodom barwnym gniazda.

UWAGA: Ryzyko uszkodzenia ciała lub śmierci. W przemienniku PowerFlex mogą występować wysokie napięcia, które mogą spowodować uszkodzenie ciała lub śmierć. Przed podłączeniem karty rozszerzeń do sieci należy odłączyć zasilanie przemiennika, a następnie upewnić się, że wszelkie napięcie zostało rozładowane.

WAŻNE Maksymalna długość przewodu zależy od przepływności danych. Więcej szczegółów – patrz Przepływność danych na str. 141.

Zacisk Kolor Sygnał Funkcja

5 Czerwony V+ Zasilanie

4 Biały CAN_H Wysoki sygnał

3 Odizolowany SHIELD Ekran

2 Niebieski CAN_L Niski sygnał

1 Czarny V– Wspólny

54321

CzerwonyBiałyOdizolowanyNiebieskiCzarny

22 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Instalacja karty rozszerzeń Rozdział 2

Włączanie zasilania

Włączyć zasilanie przemiennika. Karta rozszerzeń jest teraz zasilana z przemiennika. W przypadku włączania zasilania karty rozszerzeń po raz pierwszy najwyższy wskaźnik stanu karty (PORT) powinien po inicjalizacji świecić stałym zielonym światłem lub migać na zielono. Jeśli świeci na czerwono, wystąpił problem. Patrz Rozdział 7, Wykrywanie i usuwanie usterek.

Wskazania stanu rozruchu

Po włączeniu zasilania, przy zdjętej lub otwartej pokrywie przemiennika, widoczne będą wskaźnik STS (stanu) przemiennika z przodu urządzenia oraz wskaźniki stanu karty rozszerzeń (Rys. 4). Występujące wskazania stanu przedstawiono w Tab. 1.

Rys. 4 - Wskaźniki stanu przemiennika i karty rozszerzeń

UWAGA: Ryzyko uszkodzenia urządzeń, ciała lub śmierci. W przypadku niesprawdzenia zgodności ustawień parametrów z konkretną aplikacją zachodzi możliwość nieprzewidzianego działania. Przed włączeniem zasilania przemiennika należy upewnić się, że ustawienia są zgodne z określoną aplikacją.

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

W Tab. 1 przedstawiono stosowane wskazania

stanu rozruchu.

Zasobnik sterowania przemiennika (na ilustracji przemiennik ze zdjętą pokrywą)

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 23

Rozdział 2 Instalacja karty rozszerzeń

Tab. 1 - Wskazania stanu rozruchu przemiennika i karty rozszerzeń

Po sprawdzeniu prawidłowości działania przesuń obudowę interfejsu HIM do położenia zamkniętego i zainstaluj pokrywę przemiennika. Więcej szczegółów na temat działania wskaźników stanu zawiera str. 84 i str. 85.

Konfigurowanie i sprawdzanie kluczowych parametrów przemiennika

Przemienniki serii PowerFlex 750 można konfigurować odrębnie dla funkcji sterowania i odniesienia w różnych kombinacjach. Przykładowo, można ustawić przemiennik tak, aby sterowanie nim odbywało się z poziomu urządzenia peryferyjnego lub łączówki przy odniesieniu pochodzącym z sieci. Można również ustawić przemiennik tak, aby sterowanie nim odbywało się z poziomu sieci przy odniesieniu pochodzącym z innego urządzenia peryferyjnego lub łączówki. Można wreszcie ustawić przemiennik tak, aby uzyskiwał on zarówno sterowanie, jak i odniesienie z sieci.

Element Nazwa Kolor Stan Opis

Wskaźnik STS przemiennika

➊ STS (stan)

Zielony Migający Przemiennik gotowy, lecz nie pracuje; brak błędów.

Stały Przemiennik działa; brak błędów.

Żółty Migający Podczas pracy wystąpił stan alarmu typu 2 (niekonfigurowalny) – przemiennik nadal pracuje. W przypadku zatrzymania występuje stan zakazu startu i uruchomienie przemiennika jest niemożliwe (patrz parametr 933 – [Start Inhibits]).

Stały Występuje stan alarmowy typu 1 (konfigurowalny przez użytkownika), lecz przemiennik pracuje dalej.

Czerwony Migający Wystąpił błąd główny. Przemiennik zostanie zatrzymany. Uruchomienie przemiennika nie będzie możliwe aż do skasowania stanu błędu.

Stały Wystąpił błąd niekasowalny.

Czerwony/Żółty

Migające naprzemiennie

Wystąpił błąd średniej ważności. Użyj parametru przemiennika 950 – [Minor Flt Config] w celu włączenia. W przypadku niewłączenia błąd będzie miał cechy błędu głównego. Przemiennik będzie kontynuował pracę przy tym wskazaniu. Układ zostanie zatrzymany pod kontrolą systemu. Aby kontynuować, należy skasować błąd.

Żółty/zielony Migające naprzemiennie

Przy tym wskazaniu występuje alarm typu 1.

Zielony/czerwony

Migające naprzemiennie

Trwa aktualizowanie oprogramowania układowego przemiennika.

Wskaźniki stanu karty rozszerzeń

➋ PORT Zielony Migający Normalna praca. Karta rozszerzeń ustanawia połączenie we/we z przemiennikiem. Wskazanie zmieni się na stałe zielone lub czerwone światło.

Stały Normalna praca. Karta rozszerzeń jest podłączona prawidłowo i komunikuje się z przemiennikiem.

➌ MOD Zielony Migający Normalna praca. Karta rozszerzeń pracuje, ale nie przesyła danych we/wy do sterownika.

Stały Normalna praca. Karta rozszerzeń działa i przesyła do sterownika dane we/wy.

➍ NET A Zielony Migający Normalna praca. Karta rozszerzeń jest prawidłowo podłączona, ale nie komunikuje się z żadnymi urządzeniami w sieci.

Stały Normalna praca. Karta rozszerzeń jest podłączona prawidłowo i komunikuje się za pośrednictwem sieci.

24 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Instalacja karty rozszerzeń Rozdział 2

Aby upewnić się, że przemiennik będzie otrzymywał polecenie logiki i odniesienie z sieci, należy wykonać następujące czynności:

1. Upewnij się, że parametr 301 – [Access Level] jest ustawiony na wartość „1” (Advanced) lub „2” (Expert) w celu uzyskania dostępu do parametrów wymaganych w poniższej procedurze.

2. Za pomocą parametru 545 – [Speed Ref A Sel] ustaw odniesienie prędkości przemiennika.a. Ustaw wartość pola Port na „0”, jak pokazano poniżej.

b. Ustaw pole Parameter, aby wskazywało na port (gniazdo), w którym jest zainstalowana karta rozszerzeń (w tym przykładzie, odniesienie portu 4).Liczba „874” w polu Parameter w przykładowym oknie dialogowym przedstawionym powyżej jest numerem parametru przemiennika, który wskazuje na dany port.

3. Upewnij się, że parametr 930 – [Speed Ref Source] określa, że źródłem odniesienia dla przemiennika (port 0) jest port, w którym zainstalowana jest karta rozszerzeń (w tym przykładzie jest to odniesienie portu 4).

Dzięki temu zyskujemy pewność, że wszelkie wartości zadane przez sieć mogą być monitorowane za pomocą parametru 002 przemiennika – [Commanded SpdRef ]. W przypadku wystąpienia problemu ta czynność weryfikacyjna zapewnia możliwości diagnozowania, które pozwalają ustalić, czy źródłem błędu jest przemiennik/karta rozszerzeń, czy też sieć.

4. Jeśli łączone na stałe dyskretne wejścia cyfrowe nie są używane do sterowania przemiennikiem, należy upewnić się, że wszystkie nieużywane parametry wejścia cyfrowego przemiennika są ustawione na „0” (Nieużywany).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 25

Rozdział 2 Instalacja karty rozszerzeń

Przekazanie karty rozszerzeń do eksploatacji

Aby przekazać kartę rozszerzeń do eksploatacji, należy ustawić unikalny adres węzła sieci. Szczegółowe informacje na temat adresów IP zawiera Wykaz haseł. Aby uzyskać szczegółowe informacje na temat korzystania z przełączników adresu węzła, patrz Ustawianie przełączników adresu węzła na str. 20.

WAŻNE Nowe ustawienia są rozpoznawane tylko wtedy, gdy karta rozszerzeń zostaje podłączona do zasilania lub zresetowana. Po zmianie ustawień parametrów należy wyłączyć i włączyć zasilanie lub zresetować kartę rozszerzeń.

26 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozdział 3

Konfiguracja karty rozszerzeń

Niniejszy rozdział zawiera instrukcje i informacje o konfiguracji parametrów karty rozszerzeń.

Listę parametrów zamieszczono w Dodatek B, Parametry karty rozszerzeń. Definicje terminów zawiera Wykaz haseł.

Narzędzia konfiguracji Karta rozszerzeń przechowuje parametry oraz inne informacje we własnej pamięci trwałej (NVS). Aby wyświetlić i edytować parametry karty rozszerzeń, należy uzyskać do niej dostęp. Do uzyskania dostępu do parametrów karty rozszerzeń służą narzędzia wymienione poniżej.

Temat Strona

Narzędzia konfiguracji 27

Używanie interfejsu PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM w celu uzyskania dostępu do parametrów

28

Ustawianie adresu węzła 28

Ustawianie przepływności danych 29

Ustawianie hierarchii master-slave (opcjonalne) 29

Wybór wymiany danych COS, cyklicznie lub w puli 32

Ustawianie działania przy błędzie 33

Resetowanie karty rozszerzeń 35

Przywracanie fabrycznych ustawień domyślnych karty rozszerzeń 35

Wyświetlanie stanu karty rozszerzeń za pomocą parametrów 37

Aktualizacja oprogramowania układowego karty rozszerzeń 38

Narzędzie Patrz

Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S str. 28

Oprogramowanie Connected Components Workbench, wersja 1.02 lub nowsza

http://www.ab.com/support/abdrives/webupdate/software.html lub pomoc online (instalowana wraz z oprogramowaniem)

Oprogramowanie DriveExplorer, wersja 6.01 lub nowsza

http://www.ab.com/drives/driveexplorer lub pomoc online (instalowana wraz z oprogramowaniem)

Oprogramowanie DriveExecutive, wersja 5.01 lub nowsza

http://www.ab.com/drives/drivetools lub pomoc online (instalowana wraz z oprogramowaniem)

WAŻNE Na ekranach interfejsu HIM w niniejszym rozdziale przedstawiono informacje dotyczące karty rozszerzeń zainstalowanej w porcie 4 przemiennika. Jeśli dana karta rozszerzeń została zainstalowana w innym porcie przemiennika, ten port będzie wyświetlany zamiast portu 4.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 27

Rozdział 3 Konfiguracja karty rozszerzeń

Używanie interfejsu PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM w celu uzyskania dostępu do parametrów

Jeśli dany przemiennik posiada rozbudowany interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM, może za jego pomocą uzyskać dostęp do parametrów karty rozszerzeń.

1. Po włączeniu interfejsu HIM zostanie wyświetlony ekran Status.

2. Za pomocą klawisza lub przewiń do portu, w którym zainstalowano kartę rozszerzeń.

3. Wciśnij klawisz ekranowy PAR# w celu wyświetlenia wyskakującego okna dialogowego Jump to Param #.

4. Wprowadź numer żądanego parametru za pomocą klawiszy numerycznych bądź użyj klawisza ekranowego lub w celu przewinięcia do parametru o żądanym numerze.

Aby uzyskać informacje na temat wyświetlania i edycji parametrów, patrz publikacja PowerFlex 20-HIMA6/C6S HIM (Human Interface Module) User Manual, nr 20-HIM-UM001.

Ustawianie adresu węzła W przypadku ustawienia przełącznika przepływności danych (Rys. 2) w położeniu „3” (Program) karta rozszerzeń korzysta z wartości przechowywanej w parametrze urządzenia 07 – [Net Addr Cfg] w celu ustalenia adresu węzła. Jeśli przełącznik przepływności danych jest ustawiony w innym położeniu, adres węzła jest określany przez ustawienia przełączników adresu węzła.

1. Ustaw wartość parametru urządzenia 07 – [Net Addr Cfg] na unikalny adres węzła.

2. Zresetuj kartę rozszerzeń; patrz Resetowanie karty rozszerzeń na str. 35.

Jeśli adres węzła jest skonfigurowany prawidłowo, wskaźnik stanu NET A będzie świecił się stałym zielonym lub migającym światłem, a karta rozszerzeń zostanie połączona z działającą siecią.

WSKAZÓWKA Nie zalecamy używania adresu węzła 63, gdyż domyślnie korzystają z niego wszystkie nowe urządzenia sieciowe. Adres węzła 63 jest używany w celu automatycznego odzyskiwania urządzeń (ADR).

ESC ENTER

Stopped0.00 Hz

AUTOF

Edit Net Addr Cfg63

0 << 63

28 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja karty rozszerzeń Rozdział 3

Ustawianie przepływności danych

W przypadku ustawienia przełącznika przepływności danych (Rys. 2) w położeniu „3” (Program) karta rozszerzeń korzysta z wartości przechowywanej w parametrze urządzenia 09 – [Net Rate Cfg] w celu ustalenia przepływności danych. Domyślne ustawienie tego parametru to „3” (Autobaud), które służy do wykrywania przepływności danych używanej w sieci, gdy inne urządzenie ustanawia przepływność danych. Niektóre aplikacje mogą wymagać innych ustawień.

1. Ustaw wartość parametru urządzenia 09 – [Net Rate Cfg] na przepływność danych, z którą działa dana sieć.

2. Zresetuj kartę rozszerzeń; patrz Resetowanie karty rozszerzeń na str. 35.

Ustawianie hierarchii master-slave (opcjonalne)

Ta procedura jest wymagana wyłącznie wtedy, gdy w celu zapisu lub odczytu danych przemiennika lub podłączonych do niego urządzeń peryferyjnych używane są łącza DataLink. Hierarchia określa typ urządzenia, z którym karta rozszerzeń prowadzi wymianę danych. W hierarchii master-slave karta rozszerzeń wymienia dane z urządzeniem nadrzędnym takim jak skaner (1756-DNB, 1771-SDN, 1747-SDN itd.).

Umożliwienie łączom DataLink zapisu danych

Obraz wyjściowy sterownika (wyjścia sterownik-przemiennik) może posiadać 0–16 dodatkowych parametrów 32-bitowych (łączy DataLink). Liczbę dodatkowych parametrów konfiguruje się za pomocą parametru urządzenia 02 – [DLs From Net Cfg].

Parametry urządzenia macierzystego od 01 – [DL From Net 01] do 16 – [DL From Net 16] określają, które parametry przemiennika, karty rozszerzeń lub innych podłączonych urządzeń peryferyjnych otrzymują wartości z sieci. W celu dokonania wyboru przemiennika lub urządzenia peryferyjnego według numeru portu oraz parametru według nazwy można użyć interfejsu PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM bądź innego narzędzia do konfiguracji przemiennika, takiego jak oprogramowanie Connected Components Workbench,

Wartość Przepływność danych

0 125 Kbps

1 250 Kbps

2 500 Kbps

3 Autobaud (domyślnie)ESC ENTER

Stopped0.00 Hz

AUTOF

▲ ▼

Edit Net Rate CfgAutobaud 3

0 << 3

WAŻNE Parametrów DataLink należy zawsze używać w kolejności numerycznej, rozpoczynając od pierwszego parametru. Przykładowo, aby skonfigurować trzy łącza DataLink w celu zapisu danych, należy użyć parametrów urządzenia macierzystego 01, 02 i 03. W przeciwnym przypadku połączenie we/wy sieci będzie miało zbyt duży rozmiar, co niepotrzebnie wydłuży czas reakcji sterownika i zwiększy wykorzystanie pamięci.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 29

Rozdział 3 Konfiguracja karty rozszerzeń

DriveExplorer lub DriveExecutive. Opcjonalnie można ustawić wartość liczbową parametru ręcznie, korzystając ze wzoru:

Wartość parametru From Net = (10000 * numer portu ) + (numer parametru docelowego)

Załóżmy na przykład, że użytkownik chce wykorzystać parametr urządzenia macierzystego 01 – [DL From Net 01] w celu dokonania zapisu w parametrze 03 opcjonalnej karty enkodera podłączonej do portu 5 przemiennika. Zgodnie z powyższym wzorem, wartość parametru urządzenia macierzystego 01 – [DL From Net 01] będzie wynosiła (10000 * 5) + (3) = 50003.

Aby umożliwić łączom DataLink zapis danych, należy wykonać poniższe kroki.

1. Ustaw wartość parametru urządzenia 02 – [DLs From Net Cfg] na wartość liczbową sąsiednich łączy DataLink sterownik-przemiennik, które mają zostać uwzględnione w połączeniu sieciowym we/wy.

2. Zresetuj kartę rozszerzeń; patrz Resetowanie karty rozszerzeń na str. 35.

3. Ponieważ polecenie logiki i odniesienie są zawsze używane w karcie rozszerzeń, w celu zaakceptowania polecenia logiki i odniesienia z karty rozszerzeń należy skonfigurować parametry w przemienniku.

W przypadku używania sterownika w celu uzyskania prędkości pośredniej za pośrednictwem karty rozszerzeń należy ustawić dwa pola w parametrze przemiennika 545 – [Speed Ref A Sel].a. Ustaw pole Port przemiennika (np. 0 – PowerFlex 755).b. Ustaw pole Parameter, aby wskazywało na port, w którym jest

zainstalowana karta rozszerzeń (w tym przykładzie jest to odniesienie portu 4).Upewnij się również, czy parametry masek przemiennika (np. parametr 324 – [Logic Mask]) zostały skonfigurowane w celu odbierania żądanej logiki od karty rozszerzeń. Szczegółowe informacje zawiera dokumentacja przemiennika.

Po wykonaniu powyższych kroków karta rozszerzeń jest przygotowana do odbierania danych wejściowych i przesyłania danych stanu do urządzenia nadrzędnego (sterownika). Następnie należy skonfigurować sterownik tak, aby rozpoznawał i przesyłał dane we/wy do karty rozszerzeń. Patrz Rozdział 4, Konfiguracja we/wy.

ESC ENTER

Stopped0.00 Hz

AUTOF

Edit DLs From Net Cfg0

0 << 16

30 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja karty rozszerzeń Rozdział 3

Umożliwienie łączom DataLink odczytu danych

Obraz wejściowy sterownika (wejścia przemiennik-sterownik) może posiadać 0–16 dodatkowych parametrów 32-bitowych (łączy DataLink). Liczbę dodatkowych parametrów konfiguruje się za pomocą parametru urządzenia 04 – [DLs To Net Cfg].

Parametry urządzenia macierzystego od 17 – [DL To Net 01] do 32 – [DL To Net 16] określają, które parametry przemiennika, karty rozszerzeń lub innych podłączonych urządzeń peryferyjnych przesyłają wartości do sieci. W celu dokonania wyboru przemiennika lub urządzenia peryferyjnego według numeru portu oraz parametru według nazwy można użyć interfejsu PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM bądź innego narzędzia do konfiguracji przemiennika, takiego jak oprogramowanie Connected Components Workbench, DriveExplorer lub DriveExecutive Opcjonalnie można ustawić wartość liczbową parametru ręcznie, korzystając ze wzoru:

Wartość parametru To Net = (10000 * numer portu ) + (numer parametru źródłowego)

Załóżmy na przykład, że użytkownik chce wykorzystać parametr urządzenia macierzystego 17 – [DL To Net 01] w celu dokonania odczytu parametru 2 opcjonalnej karty we/wy podłączonej do portu 6 przemiennika. Zgodnie z powyższym wzorem, wartość parametru urządzenia macierzystego 17 – [DL To Net 01] będzie wynosiła (10000 * 6) + (2) = 60002.

Aby umożliwić łączom DataLink odczyt danych, należy wykonać poniższe kroki.

1. Ustawić wartość parametru urządzenia 04 – [DLs To Net Cfg] na wartość liczbową sąsiednich łączy DataLink przemiennik-sterownik, które mają zostać uwzględnione w połączeniu sieciowym we/wy.

2. Zresetuj kartę rozszerzeń; patrz Resetowanie karty rozszerzeń na str. 35.

Karta rozszerzeń jest skonfigurowana do przesyłania danych wyjściowych do urządzenia nadrzędnego (sterownika). Teraz należy skonfigurować sterownik w celu rozpoznania i przesyłania sygnałów we/wy do karty rozszerzeń. Patrz Rozdział 4, Konfiguracja we/wy.

WAŻNE Parametrów DataLink należy zawsze używać w kolejności numerycznej, rozpoczynając od pierwszego parametru. Przykładowo, aby skonfigurować pięć łączy DataLink w celu odczytu danych, należy użyć parametrów urządzenia macierzystego 17, 18, 19, 20 i 21. W przeciwnym przypadku połączenie we/wy sieci będzie miało zbyt duży rozmiar, co niepotrzebnie wydłuży czas reakcji sterownika i zwiększy wykorzystanie pamięci.

ESC ENTER

Stopped0.00 Hz

AUTOF

Edit DLs To Net Cfg0

0 << 16

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 31

Rozdział 3 Konfiguracja karty rozszerzeń

Wybór wymiany danych COS, cyklicznie lub w puli

Służy do określania sposobu wymiany danych przez kartę rozszerzeń w sieci DeviceNet. Zalecaną opcją jest pula danych – o ile jedna z niższych poniższych metod wymiany danych obsługiwana przez adapter nie jest bardziej odpowiednia w danej aplikacji.

W przypadku użycia metod „W puli i COS” lub „W puli i cyklicznie” karta rozszerzeń przesyła i odbiera sygnały we/wy z komunikatów w puli. W formie komunikatów COS lub cyklicznych karta rozszerzeń przesyła wyłącznie stan logiki i sprzężenie zwrotne. Pozostałe dane są przesyłane w formie komunikatów w puli.

Wymiana danych cyklicznie i w puli jest skonfigurowana w skanerze, konieczne jest więc jedynie ustawienie konfiguracji we/wy w karcie rozszerzeń. Wymiana danych COS musi zostać skonfigurowana zarówno w karcie rozszerzeń, jak i skanerze. Należy ustawić konfigurację we/wy oraz parametry COS w karcie rozszerzeń.

Ustawienie wymiany danych COS (zmiany stanu) (opcjonalne)

Ustawić parametr urządzenia 11 – [COS Status Mask] tak, aby odpowiadał bitom słowa stanu logiki, które będą sprawdzane pod kątem zmian. Definicje bitów stanów logiki – patrz Dodatek D lub dokumentacja przemiennika.

1. Dokonaj edycji żądanych bitów.a. Wciśnij klawisz ekranowy EDIT, aby wyświetlić ekran Edit COS Status

Mask.

b. Aby przełączyć bit między wartością 0 i 1, naciśnij dowolny klawisz numeryczny – poza klawiszem lub .

• COS (zmiana stanu) • W puli i COS• Cyklicznie • W puli i cyklicznie• W puli

WSKAZÓWKA Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM wyświetla parametry 32-bitowe w dwóch zestawach po 16 bitów. Domyślnie wyświetlany jest dolny zestaw 16 bitów (bity 0…15). Aby wyświetlić górny zestaw 16 bitów (bity 16…31), naciśnij klawisz ekranowy UPPER. Aby ponownie wyświetlić dolny zestaw 16 bitów, naciśnij klawisz ekranowy LOWER. Poszczególne pozycje bitów można wybrać za pomocą klawisza ekranowego lub bądź klawisza numerycznego lub .

Wartość Opis

0 Ten bit logiki będzie ignorowany. (Domyślnie)

1 Ten bit logiki będzie używany.ESC ENTER

Stopped0.00 Hz

AUTOF

Edit COS Status Maskxxxx xxxx xxxx xxxx

32 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja karty rozszerzeń Rozdział 3

2. Ustaw parametr urządzenia 12 – [COS Fdbk Change] na wielkość zmiany w sprzężeniu zwrotnym wymaganą do zainicjowania komunikatu zmiany stanu.

Karta rozszerzeń jest skonfigurowana do wymiany danych zmiany stanu (COS). Teraz należy skonfigurować skaner w celu przypisywania jej za pomocą COS (Rozdział 4, Konfiguracja we/wy).

Ustawianie działania przy błędzie

W przypadku przerwania komunikacji (np. odłączenia przewodu sieciowego), przejścia sterownika w stan bezczynności (w trybie programowania lub stanie błędu) bądź przerwania komunikacji typu explicit w sterowaniu przemiennikiem, przemiennik używający sygnałów we/wy z sieci reaguje przejściem w stan błędu (ustawienie domyślne). Użytkownik może skonfigurować inną reakcję na poniższe błędy:

• Przerwa w komunikacji we/wy – za pomocą parametru urządzenia macierzystego 33 – [Comm Flt Action].

• Bezczynność sterownika – za pomocą parametru urządzenia macierzystego 34 – [Idle Flt Action].

• Przerwa w komunikacji typu explicit w sterowaniu przemiennikiem za pośrednictwem obiektu rejestru PCCC lub CIP – za pomocą parametru urządzenia macierzystego 36 – [Msg Flt Action].

ESC ENTER

Stopped0.00 Hz

AUTOF

Edit COS Fdbk Change0.000

0.000 << 3.40282E38

EXP

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Parametry urządzenia macierzystego 33 – [Comm Flt Action], 34 – [Idle Flt Action] i 36 – [Msg Flt Action] umożliwiają określenie działania karty rozszerzeń i podłączonego przemiennika w przypadku przerwania komunikacji we/wy, przejścia sterownika w stan bezczynności lub przerwania komunikacji typu explicit w sterowaniu przemiennikiem. Domyślnie te parametry wprowadzają przemiennik w stan błędu. Parametry można skonfigurować tak, aby przemiennik kontynuował pracę, należy jednak podjąć środki ostrożności, aby sprawdzić, czy ich ustawienie nie powoduje zagrożenia uszkodzenia ciała lub sprzętu. Przy przekazaniu przemiennika do eksploatacji należy upewnić się, że układ reaguje odpowiednio w różnych sytuacjach (np. w przypadku odłączenia przewodu sieciowego, sterownika w stanie bezczynności lub przerwania sterowania komunikacją typu explicit).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 33

Rozdział 3 Konfiguracja karty rozszerzeń

Zmiana działania przy błędzie

Ustawić wartości parametrów urządzenia macierzystego 33 – [Comm Flt Action], 34 – [Idle Flt Action] i 36 – [Msg Flt Action] na działanie odpowiadające wymaganiom w danym zastosowaniu.

Rys. 5 - Ekrany edycji działania przy błędzie interfejsu HIM

Zmiany w tych parametrach zostaną wprowadzone natychmiast. Resetowanie nie jest wymagane.

W przypadku przerwania i ponownego nawiązania komunikacji przemiennik będzie znów automatycznie otrzymywał polecenia za pośrednictwem sieci.

Ustawianie parametrów konfiguracji błędów

W przypadku ustawienia parametrów urządzenia macierzystego 33 – [Comm Flt Action], 34 – [Idle Flt Action] lub 36 – [Msg Flt Action] na „Send Flt Cfg”, po błędzie komunikacji, błędzie bezczynności i/lub błędzie komunikacji typu explicit w sterowaniu przemiennikiem przesyłane są do przemiennika wartości poniższych parametrów. Parametry te należy ustawić na wartości wymagane w danej aplikacji.

Zmiany w tych parametrach zostaną wprowadzone natychmiast. Resetowanie nie jest wymagane.

Wartość Działanie Opis

0 Fault Przemiennik jest w stanie błędu i został zatrzymany. (Domyślnie)

1 Stop Przemiennik jest zatrzymany, ale nie jest w stanie błędu.

2 Zero Data Do przemiennika przesyłane są wartości „0” danych. Nie jest to polecenie zatrzymania.

3 Hold Last Przemiennik utrzymuje aktualny stan.

4 Send Flt Cfg Do przemiennika przesyłane są dane ustawione przez użytkownika w parametrach konfiguracji błędów (parametry urządzenia macierzystego 37 – [Flt Cfg Logic], 38 – Flt Cfg Ref] i od 39 – [Flt Cfg DL 01] do 54 – [Flt Cfg DL 16]).

ESC ENTER

Stopped0.00 Hz

AUTOF

▲ ▼

Edit Comm Flt ActionFault 0

0 << 4

ESC ENTER

Stopped0.00 Hz

AUTOF

▲ ▼

Edit Idle Flt ActionFault 0

0 << 4

ESC ENTER

Stopped0.00 Hz

AUTOF

▲ ▼

Edit Msg Flt ActionFault 0

0 << 4

Parametr urządzenia macierzystego karty rozszerzeń

Opis

Parametr 37 – [Flt Cfg Logic] 32-bitowa wartość przesyłana do przemiennika dla polecenia logiki.

Parametr 38 – [Flt Cfg Ref] 32-bitowa wartość REAL (zmiennoprzecinkowa) przesyłana do przemiennika dla odniesienia.

Parametr 39 – [Flt Cfg DL 01]do

Parametru 54 – [Flt Cfg DL 16]

32-bitowa liczba całkowita przesyłana do przemiennika dla łącza DataLink. Jeśli miejscem docelowym łącza DataLink jest parametr REAL (zmiennoprzecinkowy) należy dokonać konwersji żądanej wartości na binarną reprezentację wartości REAL. (Link do narzędzia służącego do tego rodzaju konwersji można odnaleźć, wpisując „hex to float” w wyszukiwarce internetowej).

34 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja karty rozszerzeń Rozdział 3

Resetowanie karty rozszerzeń

Zmiany ustawień przełączników i niektórych parametrów karty rozszerzeń wymagają zresetowania karty rozszerzeń w celu zastosowania wprowadzonych zmian. Kartę rozszerzeń można zresetować, wyłączając i włączając zasilanie przemiennika za pomocą parametru urządzenia 14 – [Reset Module].

Ustaw parametr urządzenia 14 – [Reset Module] na „1” (resetuj kartę).

W przypadku wprowadzenia wartości „1” (resetuj kartę) karta rozszerzeń zostanie natychmiast zresetowana. Innym sposobem resetowania karty rozszerzeń jest włączenie i wyłączenie zasilania przemiennika. Po wprowadzeniu wartości „2” (przywróć domyślne) zostaną przywrócone fabryczne ustawienia domyślne wszystkich parametrów urządzenia oraz urządzenia macierzystego karty rozszerzeń. (Odpowiada to naciśnięciu klawisza ekranowego ALL w przypadku użycia metody wykorzystującej folder MEMORY opisanej w części Przywracanie fabrycznych ustawień domyślnych karty rozszerzeń na str. 35).

Przywracanie fabrycznych ustawień domyślnych karty rozszerzeń

Przywrócenie parametrów karty rozszerzeń za pomocą pozycji menu folderu MEMORY stanowi alternatywę dla użycia parametru urządzenia 14 – [Reset Module] opisanego w Resetowanie karty rozszerzeń na str. 35. Metoda z użyciem folderu MEMORY oferuje dwa sposoby przywrócenia parametrów urządzenia i urządzenia macierzystego karty rozszerzeń:

• ALL – przywraca WSZYSTKIE parametry urządzenia i urządzenia macierzystego do fabrycznych ustawień domyślnych.

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Jeśli karta rozszerzeń przesyła sygnały we/wy sterowania do przemiennika, może on po zresetowaniu karty rozszerzeń wejść w stan błędu. Przed zresetowaniem karty rozszerzeń należy ustalić, jak na to działanie zareaguje określony przemiennik.

WAŻNE Podczas przywracania ustawień domyślnych przemiennik może wykryć konflikt i nie dopuścić do wykonania tej funkcji. W takim przypadku należy najpierw rozwiązać konflikt, a następnie powtórzyć działanie „Przywróć domyślne”. Częstą przyczyną konfliktu jest praca przemiennika lub działanie sterownika w trybie pracy.Po wykonaniu działania „Przywróć domyślne” należy wprowadzić wartość „1” (resetuj kartę) lub wyłączyć i włączyć zasilanie przemiennika, aby zastosowane zostały nowe wartości. Następnie parametr ten odzyska wartość „0” (gotowy).

WSKAZÓWKA Jeśli jest to możliwe w danej aplikacji, można również zresetować kartę rozszerzeń, włączając i wyłączając (resetując) przemiennik lub używając funkcji Reset Device interfejsu HIM dostępnej w folderze DIAGNOSTIC.

Wartość Opis

0 Gotowy (Domyślnie)

1 Resetuj kartę

2 Przywróć domyślneESC ENTER

Stopped0.00 Hz

AUTOF

▲ ▼

Edit Reset ModuleReady 0

0 << 2

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 35

Rozdział 3 Konfiguracja karty rozszerzeń

• MOST – przywraca WIĘKSZOŚĆ parametrów urządzenia i urządzenia macierzystego poza następującymi parametrami służącymi do konfiguracji sieci:– Parametr urządzenia 07 – [Net Addr Cfg]– Parametr urządzenia 09 – [Net Rate Cfg]

Aby przywrócić fabryczne ustawienia domyślne parametrów urządzenia i urządzenia macierzystego karty rozszerzeń, należy wykonać poniższe kroki.

1. Przejdź do ekranu Status, wyświetlanego po włączeniu interfejsu HIM.

2. Za pomocą klawisza lub przewiń do portu, w którym zainstalowano kartę rozszerzeń.

3. Naciśnij klawisz , aby wyświetlić ostatnio przeglądany folder.

4. Użyj klawisza lub , aby przewinąć do folderu MEMORY.

5. Za pomocą klawisza lub wybierz pozycję Set Defaults.

6. Naciśnij klawisz (Enter), aby wyświetlić wyskakujące okno Set Defaults.

7. Ponownie naciśnij klawisz (Enter), aby wyświetlić wyskakujące okno z ostrzeżeniem przed przywróceniem parametrów urządzenia i urządzenia macierzystego do fabrycznych ustawień domyślnych.

8. Naciśnij klawisz ekranowy MOST, aby przywrócić WIĘKSZOŚĆ parametrów urządzenia i urządzenia macierzystego do fabrycznych ustawień domyślnych, lub klawisz ekranowy ALL, aby przywrócić WSZYSTKIE parametry. Aby anulować, naciśnij klawisz ekranowy ESC.

9. Zresetuj kartę rozszerzeń za pomocą parametru urządzenia 14 – [Reset Module] lub wyłączając i włączając zasilanie przemiennika, aby przywrócenie parametrów odniosło skutek.

WAŻNE Podczas przywracania ustawień domyślnych przemiennik może wykryć konflikt i nie dopuścić do wykonania tej funkcji. W takim przypadku należy najpierw rozwiązać konflikt, a następnie powtórzyć procedurę przywracania wartości domyślnych. Częstą przyczyną konfliktu jest praca przemiennika lub działanie sterownika w trybie pracy.

00

Stopped0.00 Hz

AUTO

Host Drive240V 4.2A

Rev 3.002 Ser. A

ESC REF TEXT

F

PAR#

36 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja karty rozszerzeń Rozdział 3

Wyświetlanie stanu karty rozszerzeń za pomocą parametrów

Informacji o stanie karty rozszerzeń dostarczają parametry wymienione poniżej. Można je w dowolnej chwili wyświetlić.

Parametr urządzenia karty rozszerzeń

Opis

03 – [DLs From Net Act] Liczba sąsiednich łączy DataLink sterownik-przemiennik uwzględnionych w połączeniu sieciowym we/wy (wyjść sterownika).

05 – [DLs To Net Act] Liczba sąsiednich łączy DataLink przemiennik-sterownik uwzględnionych w połączeniu sieciowym we/wy (wejść sterownika).

06 – [Net Addr Src] Wyświetla źródło, z którego pobierany jest adres węzła karty rozszerzeń. Parametr ten może mieć jedną z następujących wartości:• „0” (Przełączniki)• „1” (Parametry)

08 – [Net Addr Act] Adres węzła używany przez kartę rozszerzeń. Parametr ten może mieć jedną z następujących wartości:• Adres ustawiony za pomocą przełączników adresu węzła (Rys. 1).• Wartość parametru urządzenia 07 – [Net Addr Cfg].• Stary adres ustawiony za pomocą przełączników lub parametru. (Jeśli jedno z tych

ustawień uległo zmianie, ale karta rozszerzeń nie została zresetowana, nowy adres nie będzie obowiązywał).

10 – [Net Rate Act] Przepływność danych używana przez kartę rozszerzeń. Przyjmuje ona jedną z następujących wartości:• Przepływność danych ustawiona za pomocą przełącznika przepływności danych

(Rys. 2).• Wartość parametru urządzenia 09 – [Net Rate Cfg].• Stara wartość przepływności danych ustawiona za pomocą przełącznika lub

parametru. (Jeśli jedno z tych ustawień uległo zmianie, ale karta rozszerzeń nie została zresetowana, nowa przepływność danych nie będzie obowiązywała).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 37

Rozdział 3 Konfiguracja karty rozszerzeń

Aktualizacja oprogramowania układowego karty rozszerzeń

Oprogramowanie układowe można zaktualizować za pośrednictwem sieci lub przez bezpośrednie połączenie szeregowe komputera z przemiennikiem za pomocą konwertera szeregowego 1203-USB lub 1203-SSS.

W celu aktualizacji oprogramowania układowego za pośrednictwem sieci można użyć narzędzia programowego Allen-Bradley ControlFLASH, wbudowanej funkcji aktualizacji oprogramowania DriveExplorer Lite lub Full bądź wbudowanej funkcji aktualizacji oprogramowania DriveExecutive.

W celu aktualizacji oprogramowania układowego za pośrednictwem bezpośredniego połączenia szeregowego między komputerem a przemiennikiem można użyć narzędzi programowych Allen-Bradley wymienionych powyżej bądź oprogramowania HyperTerminal ustawionego na protokół X-modem.

Aktualizację oprogramowania układowego dla tej karty rozszerzeń można uzyskać na stronie http://www.ab.com/support/abdrives/webupdate. Strona ta zawiera wszelkie pliki aktualizacji oprogramowania układowego i powiązane Uwagi do wydania, zawierające omówienie następujących zagadnień:

• Udoskonalenia i nieprawidłowości związane z aktualizacją oprogramowania układowego

• Sposób określenia istniejącej wersji oprogramowania układowego• Sposób aktualizacji oprogramowania układowego za pomocą programów

DriveExplorer, DriveExecutive, ControlFLASH lub HyperTerminal

38 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozdział 4

Konfiguracja we/wy

Niniejszy rozdział zawiera instrukcje konfiguracji sterownika ControlLogix firmy Rockwell Automation w celu komunikowania się z kartą rozszerzeń i podłączonym przemiennikiem PowerFlex.

Korzystanie z oprogramowania RSLinx Classic

Oprogramowanie RSLinx Classic we wszystkich wariantach (Lite, Gateway, OEM itp.) służy do utworzenia połączenia komunikacyjnego między komputerem, siecią a sterownikiem. Przed nawiązaniem komunikacji z urządzeniami sieciowymi oprogramowanie RSLinx Classic wymaga skonfigurowania drivera dopasowanego do sieci. W celu skonfigurowania drivera RSLinx należy wykonać czynności wskazane poniżej.

1. Uruchom oprogramowanie RSLinx Classic.

2. W menu Communications kliknij pozycję Configure Drivers, aby wyświetlić okno dialogowe Configure Drivers.

3. Z menu rozwijanego Available Driver Types wybierz pozycję DeviceNet Drivers.

4. Kliknij Add New, aby wyświetlić okno dialogowe DeviceNet Driver Selection.

Temat Strona

Korzystanie z oprogramowania RSLinx Classic

39

Przykład sterownika ControlLogix 40

WAŻNE Ponieważ karta rozszerzeń i przemiennik PowerFlex serii 750 są urządzeniami 32-bitowymi, w przykładach w niniejszym rozdziale i całym podręczniku używany jest sterownik ControlLogix (który również jest urządzeniem 32-bitowym). W celu uproszczenia konfiguracji i programów logiki drabinkowej oraz maksymalizacji osiągów przemiennika zalecamy użytkowanie karty rozszerzeń i podłączonego przemiennika PowerFlex serii 750 wyłącznie z 32-bitową platformą sterownika Logix. Jeśli zachodzi konieczność użycia sterownika 16-bitowego (PLC-5, SLC 500 lub MicroLogix 1100/1400), zalecamy stosowanie adaptera 20-COMM-D i karty komunikacyjnej nośnika 20-750-20COMM lub 20-750-20COMM-F1 zainstalowanej w porcie 4, 5 lub 6 przemiennika. W takim przypadku należy odwiedzić stronę bazy wiedzy technicznej Rockwell Automation www.rockwellautomation.com/knowledgebase w celu uzyskania szczegółowych informacji na temat sposobu konfiguracji i użycia we/wy oraz konfiguracji komunikacji typu explicit.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 39

Rozdział 4 Konfiguracja we/wy

5. Z listy Available DeviceNet Drivers wybierz adapter połączenia z komputerem (1784-PCD, 1784-PCID, 1784-PCIDS lub 1770-KFD) używany w celu łączenia komputera z siecią, a następnie kliknij Select, aby wyświetlić okno dialogowe Driver Configuration.

6. Skonfiguruj driver odpowiednio do danego komputera i ustawień sieciowych, a następnie kliknij OK.

Okno dialogowe Configure Drivers będzie informowało o postępie konfiguracji.

7. Po wyświetleniu okna dialogowego Add New RSLinx Driver wprowadź nazwę (jeśli potrzebna) i kliknij OK.

Okno dialogowe Configure Drivers zostanie ponownie wyświetlone, a na liście Configured Drivers pojawi się nowy driver.

8. Kliknij Close, aby zamknąć okno dialogowe Configure Drivers.

9. Pozostaw uruchomione oprogramowanie RSLinx i upewnij się, że komputer rozpoznaje przemiennik.a. Z menu Communications wybierz pozycję RSWho.b. W drzewie menu kliknij znak „+” obok drivera DeviceNet.

Przykład sterownika ControlLogix

Skonfigurowana karta rozszerzeń będzie stanowiła wraz z przemiennikiem jeden węzeł sieci. Niniejsza część przedstawia czynności wymagane w celu konfiguracji prostej sieci DeviceNet (patrz Rys. 6). W tym przykładzie będziemy konfigurować sterownik ControlLogix ze skanerem 1756-DNB na potrzeby komunikacji z przemiennikiem za pomocą polecenia/stanu logiki, odniesienia/sprzężenia zwrotnego i 32 łączy DataLink (16 do odczytu i 16 do zapisu) w sieci.

Rys. 6 - Przykładowa sieć DeviceNet sterownika ControlLogix

Węzeł 0Sterownik ControlLogix ze

skanerem 1756-DNB

Węzeł 1Przemiennik PowerFlex serii 750

(z kartą rozszerzeń 20-750-DNET)

Węzeł 62Komputer z

połączeniem DeviceNet

Sieć DeviceNet

40 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja we/wy Rozdział 4

Dodawanie skanera do konfiguracji we/wy

W celu nawiązania komunikacji między sterownikiem a kartą rozszerzeń za pośrednictwem sieci należy w pierwszej kolejności dodać sterownik ControlLogix wraz z jego skanerem do konfiguracji we/wy.

1. Uruchom oprogramowanie RSLogix 5000.

2. W menu File kliknij pozycję New, aby wyświetlić okno dialogowe New Controller.

a. W polach okna dialogowego dokonaj wyborów odpowiednich dla danej aplikacji.

b. Kliknij OK.Okno dialogowe programu RSLogix 5000 zostanie ponownie wyświetlone, a na listwie z lewej strony pojawi się widok drzewa.

3. W widoku drzewa kliknij prawym przyciskiem folder I/O Configuration, a następnie wybierz New Module.

Zostanie wyświetlone okno dialogowe Select Module.

4. Rozwiń grupę Communications w celu wyświetlenia wszystkich dostępnych modułów komunikacyjnych.

5. Z listy wybierz skaner DeviceNet używany przez sterownik.

W tym przykładzie jest to skaner DeviceNet 1756-DNB; wybraliśmy więc opcję 1756-DNB.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 41

Rozdział 4 Konfiguracja we/wy

6. Kliknij OK.

7. W wyskakującym oknie dialogowym Select Major Revision wybierz wersję główną oprogramowania układowego skanera.

8. Kliknij OK.

Zostanie wyświetlone okno dialogowe New Module skanera.

9. Dokonaj edycji następujących pozycji:

10. Kliknij OK.

Skaner został skonfigurowany do pracy w sieci DeviceNet, dodany do projektu RSLogix 5000 i jest widoczny w folderze I/O Configuration.

W tym przykładzie skaner 1756-DNB jest widoczny w folderze I/O Configuration pod przypisaną mu nazwą. Ze względów praktycznych pozostaw otwarty projekt. W dalszej części niniejszego rozdziału konieczne będzie pobranie projektu na sterownik.

Pole Ustawienie

Name Nazwa identyfikująca skaner.

Description Opcjonalny opis skanera.

Node Adres węzła skanera DeviceNet.

Slot Gniazdo skanera DeviceNet w stelażu.

Revision Wersja drugorzędna oprogramowania układowego w urządzeniu. (Wersja główna została wybrana podczas wyboru serii skanera w kroku 7).

Electronic Keying

Compatible Keying. Ustawienie „Compatible Keying” w polu Electronic Keying potwierdza, że fizyczny moduł jest zgodny z konfiguracją oprogramowania, zanim sterownik i skaner nawiążą połączenie. Należy więc pamiętać o konieczności wprowadzenia prawidłowej wersji w tym oknie dialogowym. Więcej informacji na ten temat oraz o innych ustawieniach kluczowania elektronicznego można uzyskać, korzystając z pomocy online. Jeśli kluczowanie nie jest wymagane, wybierz „Disable Keying”. Zaleca się wybranie opcji „Disable Keying”.

Input Size Rozmiar danych wejściowych skanera DeviceNet. Zalecamy wybór domyślnej wartości 124.

Output Size Rozmiar danych wyjściowych skanera DeviceNet. Zalecamy wybór domyślnej wartości 123.

Status Size Rozmiar danych stanu skanera DeviceNet. Zalecamy wybór domyślnej wartości 32.

Open Module Properties

Jeśli to pole jest zaznaczone, kliknięcie OK spowoduje otwarcie dodatkowych okien dialogowych właściwości modułu umożliwiających dalszą konfigurację skanera. Jeśli to pole nie jest zaznaczone, kliknięcie OK spowoduje zamknięcie okna dialogowego New Module skanera. W tym przykładzie pole to nie jest zaznaczone.

42 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja we/wy Rozdział 4

Konfigurowanie i zapisywanie danych we/wy w skanerze za pomocą oprogramowania RSNetWorx dla DeviceNet

Po dodaniu skanera do konfiguracji we/wy należy skonfigurować i zapisać dane we/wy w skanerze.

1. Uruchom oprogramowanie RSNetWorx dla DeviceNet.

2. Z menu File wybierz pozycję New, aby wyświetlić okno dialogowe New File.

3. Jako typ konfiguracji sieci wybierz DeviceNet Configuration.

4. Kliknij OK.

5. Z menu Network wybierz Online, aby wyświetlić okno dialogowe Browse for Network.

6. Rozwiń ścieżkę komunikacji z komputera do skanera DeviceNet.

Poniższe okno dialogowe ukazuje przechodzenie do urządzeń sieci DeviceNet w tym przykładzie. Ścieżka nawigacji może różnić się w zależności od używanego łącza komunikacyjnego.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 43

Rozdział 4 Konfiguracja we/wy

7. Po wybraniu poprawnej ścieżki sieci DeviceNet (w tym przykładzie jest to A, DeviceNet) kliknij OK.

Jeśli zostanie wyświetlone okno z komunikatem o wysyłaniu lub pobieraniu informacji, kliknij OK.

W miarę przeglądania wybranej ścieżki DeviceNet oprogramowanie RSNetWorx dla DeviceNet tworzy schemat zawierający graficzną reprezentację urządzeń w sieci.

Jeśli ikona przemiennika (w tym przypadku PowerFlex 755) w sieci będzie wyświetlana jako „nierozpoznane urządzenie”, należy użyć oprogramowania RSNetWorx dla DeviceNet w celu utworzenia pliku EDS przemiennika PowerFlex serii 750.

Plik EDS przemiennika PowerFlex serii 750 różni się od innych plików EDS dla innych przemienników PowerFlex klasy 7 tym, że nie zawiera żadnych parametrów przemiennika ani urządzeń peryferyjnych. Dlatego przy tworzeniu pliku EDS dla przemiennika PowerFlex serii 750 nie są wysyłane żadne parametry, a zakładka Parameters, standardowo widoczna na ekranie Drive Properties, nie jest dostępna.

8. Plik EDS można utworzyć, wysyłając go z urządzenia online za pośrednictwem sieci lub pobierając go ze strony Rockwell Automation.

44 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja we/wy Rozdział 4

Tworzenie pliku EDS za pomocą urządzenia online w siecia. Prawym przyciskiem myszy kliknij ikonę „nierozpoznanego

urządzenia”; z wyświetlonego menu wybierz pozycję Register Device. Zostanie wyświetlony kreator EDS.

b. Kliknij Next, aby rozpocząć tworzenie pliku EDS.c. Wybierz pozycję Create an EDS File.d. Kliknij Next.

Jeśli plik EDS został już pobrany i znajduje się w komputerze, wybierz pozycję „Register an EDS File” i kliknij Next. Następnie postępuj zgodnie z monitami ekranowymi i wykonaj pozostałe kroki (e–m) niniejszej procedury.

e. Wprowadź opis (jeśli jest potrzebny).f. Kliknij Next.g. Zaznacz pole Polled.h. Wprowadź wartość „8” w polach Input Size i Output Size (co

odpowiada podstawowym danym we/wy).i. Kliknij Next.

Oprogramowanie RSNetWorx dla DeviceNet wyśle plik EDS z przemiennika.

j. Kliknij Next, aby wyświetlić opcje ikon dla węzła.Zalecamy użycie ikony przemiennika PowerFlex serii 750. Ikony można zmienić, klikając pozycję Change icon

k. Kliknij Next, aby wyświetlić podsumowanie.l. Kliknij ponownie Next, aby je zaakceptować.m. Kliknij Finish, aby zakończyć tworzenie pliku EDS.

Nowa ikona będzie przedstawiać przemiennik PowerFlex serii 750 oraz moduł opcji komunikacji w oknie schematu oprogramowania RSNetWorx dla DeviceNet.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 45

Rozdział 4 Konfiguracja we/wy

Pobieranie pliku EDS ze strony internetoweja. Odwiedź stronę internetową

http://www.rockwellautomation.com/resources/eds.b. W polu Network na ekranie wyszukiwania strony internetowej wybierz

typ sieci (w tym przypadku jest to sieć DeviceNet); umożliwi to uzupełnienie pozostałych pól wyszukiwania.

c. W polu Keyword wybierz typ przemiennika PowerFlex serii 750 (np. PowerFlex 755), pamiętając, że w tym polu rozpoznawane są spacje.

d. Kliknij Search.Ze względu na dużą liczbę plików EDS wyszukiwanie może zająć od kilku sekund do kilku minut.

e. W kolumnie Details & Download na ekranie wyników wyszukiwania kliknij hiperłącze „Download” prowadzące do pliku EDS.

f. Na ekranie pobierania pliku kliknij Zapisz, aby zapisać plik EDS w odpowiednim miejscu na komputerze.

g. Uruchom narzędzie EDS Hardware Installation Tool, klikając przycisk Start systemu Microsoft Windows i wybierając Programy > Rockwell Software > RSLinx Tools > EDS Hardware Installation Tool.Następnie postępuj zgodnie z monitami ekranowymi, aby dodać plik EDS do projektu.

h. Uruchom komputer ponownie i powtórz kroki od 1 do 7 wymienione na początku niniejszej części.Wymieniona w kroku 7 ikona nierozpoznanego urządzenia w widoku schematu oprogramowania RSNetWorx dla DeviceNet powinna zostać zastąpiona ikoną przemiennika (w tym przykładzie – ikoną przemiennika PowerFlex 755).

9. W oknie schematu prawym przyciskiem myszy kliknij ikonę 1756-DNB i wybierz pozycję Properties, aby wyświetlić okno dialogowe właściwości skanera.

10. Kliknij zakładkę Module, aby wyświetlić okno dialogowe Scanner Configuration.

46 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja we/wy Rozdział 4

11. Kliknij Upload, aby wysłać konfigurację skanera 1756-DNB do projektu RSNetWorx dla DeviceNet i wyświetlić okno dialogowe zakładki modułu 1756-DNB.

12. Dokonaj edycji następujących pozycji:

13. Kliknij Apply.

14. Kliknij zakładkę Scanlist, aby rozpocząć konfigurację we/wy przemiennika.

Pole Available Devices z lewej strony zawiera listę urządzeń aktualnie obecnych w sieci DeviceNet, choć jeszcze nieskonfigurowanych. Pole Scanlist z prawej strony zawiera listę urządzeń aktualnie obecnych w sieci DeviceNet i skonfigurowanych.

15. W tym przykładzie pozycja Automap w polu Add nie jest zaznaczona.

Pole Ustawienie

Interscan Delay Umożliwia ustawienie opóźnienia między kolejnymi skanami we/wy w sieci. W tym przykładzie zalecamy wybór domyślnej wartości 10 milisekund.

WSKAZÓWKA: Jeśli w sieci jest obecnych wiele przemienników i zgłaszają one błąd Comm Loss, zwiększenie tej wartości może rozwiązać problem.

Foreground… Określa stosunek pul pierwszoplanowych do pul tła. W tym przykładzie zalecamy wybór domyślnej wartości 2.

Slot Służy do ustawiania lokalizacji gniazda, w którym umieszczony jest skaner. W tym przykładzie jest to gniazdo nr 3.

WSKAZÓWKA Pozycja Automap w polu Add jest domyślnie zaznaczona, co pozwala oprogramowaniu RSNetWorx dla DeviceNet automatycznie mapować we/wy przemiennika do skanera w kolejnych dostępnych rejestrach. Mapowanie przebiega zgodnie z minimalnymi wymaganiami we/wy (8 bajtów dla wejścia i 8 bajtów dla wyjścia) otrzymanych przez skaner z pliku EDS przemiennika.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 47

Rozdział 4 Konfiguracja we/wy

16. Wybierz przemiennik PowerFlex 755 z listy w polu Available Devices i kliknij >, aby przenieść go do okna Scanlist.

17. Kliknij Edit I/O Parameters, aby wyświetlić okno dialogowe Edit I/O Parameters użytego w tym przykładzie przemiennika PowerFlex 755.

a. Określ typ lub typy wymiany danych (Polled, Change of State, i/lub Cyclic).W tym przykładzie zaznaczone jest pole Polled. Zalecamy zaznaczenie tego pola.

b. Wprowadź liczby bajtów wymaganych dla danych we/wy w polach Input Size i Output Size.Przykładowo, w niniejszym podręczniku używanych jest wszystkich 16 [DL From Net xx] i wszystkich 16 [DL To Net xx], co razem daje wartość Input Size „72” i Output Size „72”. Aby określić rozmiar w bajtach dla danej aplikacji, należy przejść do pozycji diagnostycznej nr 7

Pole wyboru Opis

Node Active Służy do aktywacji/dezaktywacji listy skanowania skanera 1756-DNB dla wybranego urządzenia. W tym przykładzie pole to jest zaznaczone.

Device Type Pola wyboru Electronic Key określają wymagania co do poziomu zgodności urządzenia na liście skanowania w celu zachowania kompatybilności ze skanerem 1756-DNB w operacjach we/wy. Im więcej pól jest zaznaczonych, tym więcej wymagań stawianych konkretnych cechom urządzenia. W tym przykładzie pozostawiliśmy zaznaczone domyślne pola (Device Type, Vendor i Product Code).

Vendor

Product Code

Major Revision

48 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja we/wy Rozdział 4

(Input Size) i 8 (Output Size) karty rozszerzeń lub samodzielnie obliczyć liczbę bajtów.

Wyświetlanie pozycji diagnostycznej 7 i 8 dla uzyskania rozmiaru we/wy w bajtach

W celu uzyskania dostępu do pozycji diagnostycznych 7 i 8 należy użyć interfejsu 20-HIM-A6 lub 20-HIM-C6S HIM bądź innego narzędzia do konfiguracji przemiennika takiego jak oprogramowanie Connected Components Workbench, DriveExplorer lub DriveExecutive Karta rozszerzeń automatycznie oblicza liczbę bajtów dla wartości Input Size i Output Size na podstawie parametrów urządzenia 2 – [DLs From Net Cfg] i 4 – [DLs To Net Cfg] skonfigurowanych w Ustawianie hierarchii master-slave (opcjonalne) na str. 29.

Obliczanie rozmiaru wejścia/wyjścia w bajtach

Rozmiar wejścia i wyjścia w bajtach można łatwo obliczyć. Ponieważ karta rozszerzeń używa zawsze 32-bitowego polecenia logiki, 32-bitowego sprzężenia zwrotnego, 32-bitowego stanu logiki oraz 32-bitowego odniesienia, rozmiar wejścia i wyjścia należy ustawić na minimum 8. (Słowo 32-bitowe składa się z czterech bajtów). W przypadku użycia któregokolwiek lub wszystkich szesnastu 32-bitowych łączy DataLink (patrz Ustawianie hierarchii master-slave (opcjonalne) na str. 29), należy odpowiednio zwiększyć rozmiar wejścia i wyjścia.• Rozmiar wejścia: Pomnożyć liczbę łączy DataLink używanych do

zapisu danych (wartość parametru urządzenia 02 – [DLs From Net Cfg]) przez 4 bajty, a wynik dodać do wymaganego minimum 8 bajtów. Przykładowo, jeśli parametr 02 ma wartość „3”, należy dodać 12 bajtów (3 x 4 bajty) do wymaganego minimum 8 bajtów, co razem daje rozmiar 20 bajtów.

• Rozmiar wyjścia: Pomnożyć liczbę łączy DataLink używanych do odczytu danych (wartość parametru urządzenia 04 – [DLs To Net Cfg]) przez 4 bajty, a wynik dodać do wymaganego minimum 8 bajtów. Przykładowo, jeśli parametr 04 ma wartość „7”, należy dodać 28 bajtów (7 x 4 bajty) do wymaganego minimum 8 bajtów, co razem daje rozmiar 36 bajtów.

18. Ustaw częstotliwość skanowania zgodnie z wybraną metodą wymiany danych.

Więcej informacji o częstotliwościach skanowania jest dostępnych w pomocy online oprogramowania RSNetWorx dla DeviceNet.

19. Kliknij OK

Po wyświetleniu okna dialogowego Scanner Configuration kliknij Yes, aby kontynuować. Okno dialogowe Edit I/O Parameters zostanie zamknięte. Zamiast niego pojawi się okno dialogowe zakładki 1756-DNB Scanlist.

Metoda wymiany danych Ustawienie w menu rozwijanym powiązane z częstotliwością

W puli Poll Rate

Zmiana stanu Heartbeat Rate

Cyklicznie Send Rate

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 49

Rozdział 4 Konfiguracja we/wy

20. Kliknij zakładkę Input, aby wyświetlić rejestry wejścia skanera 1756-DNB.

21. Kliknij pozycje AutoMap, aby zmapować obraz wejścia przemiennika do skanera 1756-DNB, jak przedstawiono w przykładowym oknie dialogowym poniżej.

22. Kliknij zakładkę Output, aby wyświetlić rejestry wyjścia skanera 1756-DNB.

23. Kliknij pozycje AutoMap, aby zmapować obraz wyjścia przemiennika do skanera 1756-DNB, jak przedstawiono w przykładowym oknie dialogowym poniżej.

WSKAZÓWKA Jeśli dany projekt RSLogix 5000 wymaga innego początkowego słowa DWord (podwójnego słowa 32-bitowego) niż domyślna wartość 0 obrazu wejścia przemiennika, odpowiednią wartość należy wprowadzić w polu Start DWord.

WSKAZÓWKA Jeśli dany projekt RSLogix 5000 wymaga innego początkowego słowa DWord (podwójnego słowa 32-bitowego) niż domyślna wartość 0 obrazu wyjścia przemiennika, odpowiednią wartość należy wprowadzić w polu Start DWord.

50 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja we/wy Rozdział 4

24. Kliknij OK.

Jeśli zostanie wyświetlone okno dialogowe Scanner Configuration z pytaniem, czy ustawienia te mają zostać pobrane do skanera 1756-DNB, kliknij Yes.

25. Z menu File wybierz pozycję Save.

Jeśli zapisujesz projekt po raz pierwszy, zostanie wyświetlone okno dialogowe Save As.a. Przejdź do żądanego folderu.b. Wprowadź nazwę pliku.c. Kliknij Save, aby zapisać konfigurację w pliku na komputerze.

26. W przypadku konfiguracji we/wy dodatkowych przemienników PowerFlex serii 750 w sieci należy powtórzyć kroki od 14 do 25.

Zapisywanie łączy DataLink (opcjonalne)

Po skonfigurowaniu skanera 1756-DNB należy ustawić parametry łączy DataLink (jeśli są używane) na wartości odpowiednie dla danej aplikacji.

W celu ustawienia łączy DataLink w przemienniku należy użyć interfejsu 20-HIM-A6 lub 20-HIM-C6S HIM bądź innego narzędzia do konfiguracji przemiennika takiego jak oprogramowanie Connected Components Workbench, DriveExplorer lub DriveExecutive W bieżącym przykładzie używane są następujące wartości łączy DataLink.

WAŻNE Jeśli w każdym przemienniku używane są wszystkie łącza DataLink (18 DINT we/wy na przemiennik), możliwe jest zmapowanie maksymalnie 6 przemienników PowerFlex serii 750. Ograniczenie to jest związane z rozmiarem we/wy dostępnym w skanerze 1756-DNB, które może składać się z maksymalnie 124 DINT.

Parametr urządzenia macierzystego karty rozszerzeń

Wartość Opis

01 – [DL From Net 01] 370 Wskazuje parametr przemiennika 370 – [Stop Mode A]

02 – [DL From Net 02] 371 Wskazuje parametr przemiennika 371 – [Stop Mode B]

03 – [DL From Net 03] 535 Wskazuje parametr przemiennika 535 – [Accel Time 1]

04 – [DL From Net 04] 536 Wskazuje parametr przemiennika 536 – [Accel Time 2]

05 – [DL From Net 05] 537 Wskazuje parametr przemiennika 537 – [Decel Time 1]

06 – [DL From Net 06] 538 Wskazuje parametr przemiennika 538 – [Decel Time 2]

07 – [DL From Net 07] 539 Wskazuje parametr przemiennika 539 – [Jog Acc Dec Time]

08 – [DL From Net 08] 556 Wskazuje parametr przemiennika 556 – [Jog Speed 1]

09 – [DL From Net 09] 557 Wskazuje parametr przemiennika 557 – [Jog Speed 2]

10 – [DL From Net 10] 571 Wskazuje parametr przemiennika 571 – [Preset Speed 1]

11 – [DL From Net 11] 572 Wskazuje parametr przemiennika 572 – [Preset Speed 2]

12 – [DL From Net 12] 573 Wskazuje parametr przemiennika 573 – [Preset Speed 3]

13 – [DL From Net 13] 574 Wskazuje parametr przemiennika 574 – [Preset Speed 4]

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 51

Rozdział 4 Konfiguracja we/wy

Pobieranie projektu na sterownik i przechodzenie w tryb online

Po dodaniu skanera i przemiennika/karty rozszerzeń do konfiguracji we/wy należy pobrać konfigurację na sterownik. Konfiguracja powinna również zostać zapisana w pliku na komputerze.

1. W menu Communications w oknie dialogowym RSLogix 5000 kliknij Download.

14 – [DL From Net 14] 575 Wskazuje parametr przemiennika 575 – [Preset Speed 5]

15 – [DL From Net 15] 576 Wskazuje parametr przemiennika 576 – [Preset Speed 6]

16 – [DL From Net 16] 577 Wskazuje parametr przemiennika 577 – [Preset Speed 7]

17 – [DL To Net 01] 370 Wskazuje parametr przemiennika 370 – [Stop Mode A]

18 – [DL To Net 02] 371 Wskazuje parametr przemiennika 371 – [Stop Mode B]

19 – [DL To Net 03] 535 Wskazuje parametr przemiennika 535 – [Accel Time 1]

20 – [DL To Net 04] 536 Wskazuje parametr przemiennika 536 – [Accel Time 2]

21 – [DL To Net 05] 537 Wskazuje parametr przemiennika 537 – [Decel Time 1]

22 – [DL To Net 06] 538 Wskazuje parametr przemiennika 538 – [Decel Time 2]

23 – [DL To Net 07] 539 Wskazuje parametr przemiennika 539 – [Jog Acc Dec Time]

24 – [DL To Net 08] 556 Wskazuje parametr przemiennika 556 – [Jog Speed 1]

25 – [DL To Net 09] 557 Wskazuje parametr przemiennika 557 – [Jog Speed 2]

26 – [DL To Net 10] 571 Wskazuje parametr przemiennika 571 – [Preset Speed 1]

27 – [DL To Net 11] 572 Wskazuje parametr przemiennika 572 – [Preset Speed 2]

28 – [DL To Net 12] 573 Wskazuje parametr przemiennika 573 – [Preset Speed 3]

29 – [DL To Net 13] 574 Wskazuje parametr przemiennika 574 – [Preset Speed 4]

30 – [DL To Net 14] 575 Wskazuje parametr przemiennika 575 – [Preset Speed 5]

31 – [DL To Net 15] 576 Wskazuje parametr przemiennika 576 – [Preset Speed 6]

32 – [DL To Net 16] 577 Wskazuje parametr przemiennika 577 – [Preset Speed 7]

WSKAZÓWKA Parametry urządzenia macierzystego [DL From Net xx] są danymi wejściowymi do przemiennika, pochodzącymi z wyjść sterownika (np. dane do zapisu parametru przemiennika). Parametry urządzenia macierzystego [DL To Net xx] są danymi wyjściowymi z przemiennika, przekazywanymi do wejść sterownika (np. dane do odczytu parametru przemiennika).

Parametr urządzenia macierzystego karty rozszerzeń

Wartość Opis

52 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Konfiguracja we/wy Rozdział 4

Zostanie wyświetlone okno dialogowe Download.

2. Kliknij Download, aby pobrać konfigurację do sterownika.

Po pomyślnym zakończeniu pobierania oprogramowanie RSLogix 5000 przejdzie w tryb online, a pole I/O OK w lewym górnym rogu okna dialogowego powinno mieć stały, zielony kolor.

3. Z menu File wybierz pozycję Save.

Jeśli zapisujesz projekt po raz pierwszy, zostanie wyświetlone okno dialogowe Save As.a. Przejdź do żądanego folderu.b. Wprowadź nazwę pliku.c. Kliknij Save, aby zapisać konfigurację w pliku na komputerze.

4. Aby mieć pewność, że wartości konfiguracji bieżącego projektu zostały zapisane, oprogramowanie RSLogix 5000 przypomni o możliwości ich wysłania. Kliknij Yes, aby je wysłać i zapisać.

5. Wprowadź sterownik w tryb pracy zdalnej lub pracy.

WSKAZÓWKA Jeśli pojawi się okno komunikatu o niemożliwości przejścia oprogramowania RSLogix 5000 w tryb online, odszukaj sterownik w oknie dialogowym Who Active. Z menu Communications wybierz pozycję Who Active. Po odnalezieniu i dokonaniu wyboru sterownika kliknij Set Project Path, aby określić ścieżkę. Jeśli sterownik nie będzie widoczny, należy dodać lub skonfigurować driver DeviceNet w oprogramowaniu RSLinx. Szczegółowe informacje zawiera część Korzystanie z oprogramowania RSLinx Classic na str. 39 oraz pomoc online oprogramowania RSLinx.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 53

Rozdział 4 Konfiguracja we/wy

Uwagi:

54 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozdział 5

Korzystanie z wejść/wyjść

Ten rozdział zawiera informacje i przykłady objaśniające sposób sterowania, konfigurowania i monitorowania przemiennika PowerFlex serii 750 z wykorzystaniem skonfigurowanych wejść/wyjść.

Komunikacja we/wy W sieciach opartych na CIP, w tym sieciach DeviceNet, połączenia we/wy są używane do przesyłania danych sterujących przemiennikiem PowerFlex i ustawiających jego odniesienie. Wejść/wyjść można używać do wysyłania danych do i z łączy DataLink w przemiennikach PowerFlex serii 750.

Karta rozszerzeń uwzględnia polecenie logiki, stan logiki, odniesienie i sprzężenie zwrotne (wszystkie w formie słów 32-bitowych). Wymaga to 8 bajtów dla rozmiaru wejścia oraz 8 bajtów dla rozmiaru wyjścia w obrazie we/wy sterownika. Podstawowe wejścia/wyjścia muszą zawsze być skonfigurowane w skanerze DeviceNet za pomocą oprogramowania RSNetWorx dla DeviceNet. Dodatkowe wejścia/wyjścia można w razie potrzeby ustawić, używając do 16 łączy DataLink do zapisywania danych i do 16 łączy DataLink do odczytywania danych. Używając dowolnej kombinacji tych łączy DataLink, należy dodać jedno słowo 4-bitowe dla każdego łącza DataLink do podstawowego rozmiaru danych wejściowych i rozmiaru danych wyjściowych wejścia/wyjścia.

W częściach Rozdział 3, Konfiguracja karty rozszerzeń i Rozdział 4, Konfiguracja we/wy omówiono sposób konfigurowania karty rozszerzeń i sterownika w sieci dla wymaganych wejść/wyjść. Wykaz haseł zawiera definicje

Temat Strona

Komunikacja we/wy 55

Definicja obrazu wejściowego/wyjściowego sterownika ControlLogix

56

Korzystanie z poleceń/stanu logiki 56

Używanie odniesienia/sprzężenia zwrotnego 57

Użycie łączy DataLink 58

Informacje o przykładowym programie logiki drabinkowej 59

Przykład sterownika ControlLogix 60

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Przykłady w niniejszej publikacji mają charakter wyłącznie demonstracyjny. Z każdym zastosowaniem wiąże się wiele zmiennych i wymagań. Rockwell Automation nie ponosi jakiejkolwiek odpowiedzialności (w tym odpowiedzialności z tytułu własności intelektualnej) za faktyczne wykorzystanie przykładów przedstawionych w niniejszej publikacji.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 55

Rozdział 5 Korzystanie z wejść/wyjść

różnych opcji. W niniejszym rozdziale omówiono użycie wejść/wyjść po skonfigurowaniu karty rozszerzeń i sterownika.

Definicja obrazu wejściowego/wyjściowego sterownika ControlLogix

Pojęcia „wejście” i „wyjście” są zdefiniowane z punktu widzenia sterownika. Dlatego dane wyjściowe wejścia/wyjścia to dane wytwarzane przez sterownik i pobierane przez kartę rozszerzeń. Dane wejściowe wejścia/wyjścia to dane stanu wytwarzane przez kartę rozszerzeń i pobierane jako dane wejściowe przez sterownik. Obraz we/wy będzie różnił się w zależności od liczby użytych 32-bitowych łączy DataLink (Host DL From Net 01-16 i Host DL To Net 01-16).

Jeśli wszystkie dostępne we/wy nie są używane, obraz jest zredukowany. Obraz będzie zawsze zawierał kolejne słowa, zaczynając od słowa 0.

Tab. 2 przedstawia obraz we/wy w przypadku użycia wszystkich 32-bitowych łączy DataLink.

Tab. 2 - Obraz we/wy sterownika ControlLogix dla przemienników PowerFlex serii 750 (32-bitowe polecenie/stan logiki, odniesienie/sprzężenie zwrotne i łącza DataLink)

Korzystanie z poleceń/stanu logiki

Polecenie logiki to 32-bitowe słowo danych sterowania wytwarzane przez sterownik i pobierane przez kartę rozszerzeń. Stan logiki to 32-bitowe słowo danych sterowania wytwarzane przez kartę rozszerzeń i pobierane przez sterownik.

W przypadku używania sterownika ControlLogix słowo poleceń logiki to zawsze DINT 0 w obrazie wyjściowym, a słowo stanu logiki to zawsze DINT 0 w obrazie wejściowym.

DINT Dane wyjściowe we/wy DINT Dane wejściowe we/wy

0 Polecenie logiki 0 Stan logiki

1 Odniesienie 1 Sprzężenie zwrotne

2 DL From Net 01 2 DL To Net 01

3 DL From Net 02 3 DL To Net 02

4 DL From Net 03 4 DL To Net 03

5 DL From Net 04 5 DL To Net 04

6 DL From Net 05 6 DL To Net 05

7 DL From Net 06 7 DL To Net 06

8 DL From Net 07 8 DL To Net 07

9 DL From Net 08 9 DL To Net 08

10 DL From Net 09 10 DL To Net 09

11 DL From Net 10 11 DL To Net 10

12 DL From Net 11 12 DL To Net 11

13 DL From Net 12 13 DL To Net 12

14 DL From Net 13 14 DL To Net 13

15 DL From Net 14 15 DL To Net 14

16 DL From Net 15 16 DL To Net 15

17 DL From Net 16 17 DL To Net 16

56 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Korzystanie z wejść/wyjść Rozdział 5

Niniejszy podręcznik podaje definicje bitów dla kompatybilnych produktów, dostępne w czasie publikacji w (Dodatek D, Słowa poleceń/stanów logiki: Przemienniki PowerFlex serii 750).

Używanie odniesienia/sprzężenia zwrotnego

Odniesienie to 32-bitowy element REAL (zmiennoprzecinkowy) danych sterowania wytwarzany przez sterownik i pobierany przez kartę rozszerzeń. Sprzężenie zwrotne to 32-bitowy element REAL (zmiennoprzecinkowy) danych stanu wytwarzany przez kartę rozszerzeń i pobierany przez sterownik.

Jeśli używany jest sterownik ControlLogix, 32-bitowe słowo odniesienia REAL to zawsze DINT 1 w obrazie wyjściowym (patrz Tab. 2), a 32-bitowe słowo REAL sprzężenia zwrotnego to zawsze DINT 1 w obrazie wejściowym. Ponieważ obraz we/wy jest oparty na liczbach całkowitych, a odniesienie i sprzężenie zwrotne są wartościami zmiennoprzecinkowymi, w celu prawidłowego zapisania wartości w odniesieniu i odczytania wartości ze sprzężenia zwrotnego wymagane są instrukcja COP (Kopiuj) lub typy danych określone przez użytkownika (UDDT). Przykłady programu wykorzystującego logikę drabinkową przedstawiono na Rys. 9 i Rys. 10.

32-bitowa wartość REAL odniesienia i sprzężenia zwrotnego reprezentują prędkość przemiennika. Skalowanie prędkości pośredniej i sprężenia zwrotnego prędkości jest zależne od parametru 300 – [Speed Units] przemiennika. Jeśli np. parametr 300 jest ustawiony na Hz, 32-bitowa wartość REAL odniesienia „30,0” będzie odpowiadała odniesieniu 30,0 Hz. Jeśli parametr 300 jest ustawiony na obr./min, 32-bitowa wartość REAL odniesienia „1020,5” będzie odpowiadała odniesieniu 1020,5 obr./min. Należy pamiętać, że zadana prędkość maksymalna nie może przekroczyć wartości parametru przemiennika 520 – [Max Fwd Speed]. Tab. 3 zawiera przykładowe odniesienia i skutki ich określenia dla przemiennika PowerFlex serii 750:

• parametru 300 – [Speed Units] jako Hz,• parametru 37 – [Maximum Freq] jako 130 Hz,• parametru 520 – [Max Fwd Speed] jako 60 Hz.

Jeśli parametr 300 – [Speed Units] jest ustawiony na obr./min, inne parametry są również ustawione na obr./min.

Tab. 3 - Przykładowe skalowanie prędkości odniesienia/sprzężenia zwrotnego prędkości przemiennika PowerFlex serii 750

Sieciowa wartość odniesienia

Wartość polecenia prędkości (2)

(2) Dla potrzeb tego przykładu parametr 300 – [Speed Units] przemiennika jest ustawiony na Hz.

Prędkość wyjściowa

Sieciowa wartość sprzężenia zwrotnego

130,0 130 Hz 60 Hz (3)

(3) Przemiennik pracuje z prędkością 60 Hz zamiast 130 Hz lub 65 Hz, ponieważ parametr 520 – [Max Fwd Speed] ustawia jako maksymalną wartość prędkości równą 60 Hz.

60,0

65,0 65 Hz 60 Hz (3) 60,0

32,5 32,5 Hz 32,5 Hz 32,5

0,0 0 Hz 0 Hz 0,0

-32.5 (1)

(1) Efekty wartości mniejszych od 0,0 zależą od tego, czy przemiennik PowerFlex serii 750 używa dwubiegunowego czy jednobiegunowego trybu kierunku. Szczegółowe informacje zawiera dokumentacja przemiennika.

32,5 Hz 32,5 Hz 32,5

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 57

Rozdział 5 Korzystanie z wejść/wyjść

Użycie łączy DataLink Łącze DataLink to mechanizm używany przez sterowniki PowerFlex do przesyłania danych do i ze sterownika. Łącza DataLink umożliwiają odczyt lub zapis parametrów w przemienniku bez użycia komunikatów typu explicit. Po włączeniu każde łącze DataLink zajmuje jedno słowo 32-bitowe w sterowniku ControlLogix.

Odnośnie do użycia łączy DataLink przemiennika PowerFlex serii 750 obowiązują następujące reguły:

• Miejscem docelowym łącza DataLink może być dowolny parametr urządzenia macierzystego, w tym odnoszący się do urządzenia peryferyjnego. Np. parametr 535 – [Accel Time 1] przemiennika może być parametrem docelowym dowolnej lub wszystkich kart rozszerzeń zainstalowanych w przemienniku.

• Dane przepływające przez mechanizm DataLink przemiennika są określone przez ustawienia następujących parametrów:

• Jeśli aktywne jest połączenie we/wy obejmujące łącza DataLink używane łącza są zablokowane i nie można ich zmienić do momentu przejścia połączenia we/wy do stanu bezczynności lub nieaktywności.

• Jeżeli łącze DataLink jest używane do zmiany wartości, wartość NIE jest zapisywana w pamięci trwałej (NVS). Wartość zostaje zapisana w pamięci ulotnej i jest tracona po odłączeniu zasilania od przemiennika. Dlatego łączy DataLink należy używać, jeśli konieczna jest częsta zmiana wartości parametru.

Łącza DataLink dla urządzeń peryferyjnych PowerFlex serii 750 (adapter wbudowanej komunikacji EtherNet/IP tylko w przemiennikach PowerFlex 755 oraz karty rozszerzeń takie jak enkoder lub moduł komunikacyjny) są blokowane, jeśli urządzenie peryferyjne ma połączenie we/wy ze sterownikiem. Gdy sterownik ma połączenie we/wy z przemiennikiem, nie zezwala on na przywrócenie wartości domyślnych, pobranie konfiguracji lub inne operacje, które mogłyby zmienić układ połączenia we/wy w działającym systemie. W celu umożliwienia zmian odpowiednich łączy DataLink połączenie we/wy ze sterownikiem musi zostać najpierw wyłączone.

W zależności od używanego sterownika połączenie we/wy można wyłączyć, wykonując następujące czynności:

• Zablokowanie modułu w oprogramowaniu RSLogix 5000• Wprowadzenie sterownika w tryb programu• Wprowadzenie skanera w tryb bezczynności• Odłączenie przemiennika od sieci

Parametr urządzenia 02 – [DLs From Net Cfg]Parametr urządzenia 04 – [DLs To Net Cfg]Parametry urządzenia macierzystego 01…16 – [DLs From Net 01-16]Parametry urządzenia macierzystego 17…32 – [DLs To Net 01-16]

WAŻNE Aby zmiany zostały wprowadzone, po skonfigurowaniu łączy DataLink zawsze wymagane jest resetowanie.

58 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Korzystanie z wejść/wyjść Rozdział 5

Łącza DataLink programu DeviceLogix są zablokowane również podczas pracy programu. W celu umożliwienia zmian łączy DataLink należy najpierw wyłączyć program DeviceLogix. Aby wyłączyć logikę, należy ustawić parametr 53 – [DLX Operation] programu DeviceLogix na wartość „DisableLogic” (wartość parametru w wyniku tego zmieni się na „LogicDisabld”).

Informacje o przykładowym programie logiki drabinkowej

Przykładowe programy wykorzystujące logikę drabinkową w sekcjach niniejszego rozdziału są przeznaczone dla przemienników PowerFlex serii 750.

Funkcje programów przykładowych

Programy przykładowe umożliwiają:• Odbiór informacji o stanie logiki z przemiennika.• Wysyłanie poleceń logiki w celu sterowania przemiennikiem (np.

uruchomienie, zatrzymanie).• Wysyłanie odniesienia na przemiennik i odbiór z niego sprzężenia

zwrotnego.• Wysyłanie/odbiór danych łącza DataLink do/z przemiennika.

Słowa polecenia/stanu logiki

W tych przykładach używane są słowa polecenia logiki i słowa stanu logiki dla przemienników PowerFlex serii 750. Aby zapoznać się ze szczegółowymi informacjami, patrz Dodatek D, Słowa poleceń/stanów logiki: Przemienniki PowerFlex serii 750.

WSKAZÓWKA Jeśli używany jest profil ogólny, instrukcja COP (Kopiuj) lub typ UDDT są wymagane wyłącznie dla parametrów REAL, prędkości odniesienia i sprzężenia zwrotnego prędkości do skopiowania danych DINT do słowa REAL w celu konwersji danych. W przypadku konwersji danych wyjściowych instrukcja COP (Kopiuj) lub typ UDDT są wymagane wyłącznie dla parametrów REAL, prędkości odniesienia i sprzężenia zwrotnego prędkości w celu skopiowania danych REAL do słowa DINT. Aby określić, czy parametr jest 32-bitową liczbą całkowitą (DINT), czy daną typu REAL, należy sprawdzić kolumnę Typ danych w rozdziale zawierającym parametry w publikacji Przemienniki częstotliwości serii PowerFlex 750 – Podręcznik programowania (nr 750-PM001).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 59

Rozdział 5 Korzystanie z wejść/wyjść

Przykład sterownika ControlLogix

Niniejsza sekcja zawiera informacje dotyczące użycia sterownika ControlLogix i profilu ogólnego RSLogix 5000.

Tworzenie logiki drabinkowej przy użyciu profilu ogólnego RSLogix 5000, wszystkie wersje

Przykładowe ustawienia parametrów karty rozszerzeń dla sterownika ControlLogix

Te ustawienia karty rozszerzeń zostały użyte dla przykładowego programu wykorzystującego logikę drabinkową w niniejszej sekcji.

Parametr Wartość Opis

Parametry urządzenia karty rozszerzeń

2 – [DLs From Net Cfg] 16 Służy do ustawiania liczby łączy DataLink w celu zapisania danych ze sterownika sieci.

4 – [DLs To Net Cfg] 16 Służy do ustawiania liczby łączy DataLink w celu odczytania danych przez sterownik sieci.

Parametry urządzenia macierzystego karty rozszerzeń

01 – [DL From Net 01] 370 Wskazuje parametr przemiennika 370 – [Stop Mode A]

02 – [DL From Net 02] 371 Wskazuje parametr przemiennika 371 – [Stop Mode B]

03 – [DL From Net 03] 535 Wskazuje parametr przemiennika 535 – [Accel Time 1]

04 – [DL From Net 04] 536 Wskazuje parametr przemiennika 536 – [Accel Time 2]

05 – [DL From Net 05] 537 Wskazuje parametr przemiennika 537 – [Decel Time 1]

06 – [DL From Net 06] 538 Wskazuje parametr przemiennika 538 – [Decel Time 2]

07 – [DL From Net 07] 539 Wskazuje parametr przemiennika 539 – [Jog Acc Dec Time]

08 – [DL From Net 08] 556 Wskazuje parametr przemiennika 556 – [Jog Speed 1]

09 – [DL From Net 09] 557 Wskazuje parametr przemiennika 557 – [Jog Speed 2]

10 – [DL From Net 10] 571 Wskazuje parametr przemiennika 571 – [Preset Speed 1]

11 – [DL From Net 11] 572 Wskazuje parametr przemiennika 572 – [Preset Speed 2]

12 – [DL From Net 12] 573 Wskazuje parametr przemiennika 573 – [Preset Speed 3]

13 – [DL From Net 13] 574 Wskazuje parametr przemiennika 574 – [Preset Speed 4]

14 – [DL From Net 14] 575 Wskazuje parametr przemiennika 575 – [Preset Speed 5]

15 – [DL From Net 15] 576 Wskazuje parametr przemiennika 576 – [Preset Speed 6]

16 – [DL From Net 16] 577 Wskazuje parametr przemiennika 577 – [Preset Speed 7]

17 – [DL To Net 01] 370 Wskazuje parametr przemiennika 370 – [Stop Mode A]

18 – [DL To Net 02] 371 Wskazuje parametr przemiennika 371 – [Stop Mode B]

19 – [DL To Net 03] 535 Wskazuje parametr przemiennika 535 – [Accel Time 1]

20 – [DL To Net 04] 536 Wskazuje parametr przemiennika 536 – [Accel Time 2]

21 – [DL To Net 05] 537 Wskazuje parametr przemiennika 537 – [Decel Time 1]

22 – [DL To Net 06] 538 Wskazuje parametr przemiennika 538 – [Decel Time 2]

23 – [DL To Net 07] 539 Wskazuje parametr przemiennika 539 – [Jog Acc Dec Time]

24 – [DL To Net 08] 556 Wskazuje parametr przemiennika 556 – [Jog Speed 1]

25 – [DL To Net 09] 557 Wskazuje parametr przemiennika 557 – [Jog Speed 2]

26 – [DL To Net 10] 571 Wskazuje parametr przemiennika 571 – [Preset Speed 1]

27 – [DL To Net 11] 572 Wskazuje parametr przemiennika 572 – [Preset Speed 2]

28 – [DL To Net 12] 573 Wskazuje parametr przemiennika 573 – [Preset Speed 3]

29 – [DL To Net 13] 574 Wskazuje parametr przemiennika 574 – [Preset Speed 4]

60 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Korzystanie z wejść/wyjść Rozdział 5

Znaczniki sterownika

Po dodaniu karty rozszerzeń i przemiennika do konfiguracji we/wy (Rozdział 4) oprogramowanie RSLogix 5000 tworzy automatycznie ogólne (nieopisowe) znaczniki sterownika. W bieżącym przykładzie używane są następujące znaczniki sterownika.

Znaczniki wejściowe i wyjściowe można rozwinąć, aby odsłonić konfigurację wejścia i wyjścia. Znacznik wejścia w tym przykładowym programie wymaga osiemnastu 32-bitowych słów danych (Rys. 7). Znacznik wyjścia w tym przykładzie wymaga osiemnastu 32-bitowych słów danych (Rys. 8).

Rys. 7 - Obraz wejściowy sterownika ControlLogix dla przykładowego programu wykorzystującego logikę drabinkową ogólnego profilu przemiennika

30 – [DL To Net 14] 575 Wskazuje parametr przemiennika 575 – [Preset Speed 5]

31 – [DL To Net 15] 576 Wskazuje parametr przemiennika 576 – [Preset Speed 6]

32 – [DL To Net 16] 577 Wskazuje parametr przemiennika 577 – [Preset Speed 7]

WSKAZÓWKA Parametry urządzenia macierzystego [DL From Net xx] są danymi wejściowymi do przemiennika, pochodzącymi z wyjść sterownika (np. dane do zapisu parametru przemiennika). Parametry urządzenia macierzystego [DL To Net xx] są danymi wyjściowymi z przemiennika, przekazywanymi do wejść sterownika (np. dane do odczytu parametru przemiennika).

Parametr Wartość Opis

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 61

Rozdział 5 Korzystanie z wejść/wyjść

Rys. 8 - Obraz wyjściowy sterownika ControlLogix dla przykładowego programu wykorzystującego logikę drabinkową ogólnego profilu przemiennika.

Znaczniki programu

Aby używać znaczników sterownika, które zostały automatycznie utworzone, konieczne jest utworzenie dla tego przykładowego programu następujących znaczników programu.

62 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Korzystanie z wejść/wyjść Rozdział 5

Rys. 9 - Przykładowy program wykorzystujący logikę drabinkową sterownika ControlLogix, używający profilu ogólnego przemiennika dla stanu logiki/sprzężenia zwrotnego

Rys. 10 - Przykładowy program wykorzystujący logikę drabinkową sterownika ControlLogix, używający profilu ogólnego przemiennika dla polecenia logiki/odniesienia

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 63

Rozdział 5 Korzystanie z wejść/wyjść

Włączenie skanera DeviceNet

Należy utworzyć szczebel w logice drabinkowej i przypisać go do bitu polecenia Command Register Run skanera 1756-DNB. Szczebel ten umożliwia skanerowi przesłanie sygnałów we/wy w sieci.

Przykładowe dane łącza DataLink

Dane łączy DataLink używanych w przykładowym programie przedstawiono na Rys. 11. Uwaga: w celu opisania parametrów, do których przypisane są łącza DataLink, konieczne może być dodanie opisów do automatycznie utworzonych ogólnych znaczników sterownika lub utworzenie typu UDDT. W tym przykładzie utworzono znaczniki DL_From_Net, aby opisać parametry przemiennika, do którego przypisano te łącza DataLink. Przykładowo, DL_From_Net_01_Stop_Mode_A wskazuje, że parametr urządzenia macierzystego karty rozszerzeń 01 – [DL From Net 01] jest przypisany do parametru przemiennika 370 – [Stop Mode A]. Ta sama metoda ma zastosowanie do znaczników DL_To_Net.

Rys. 11 - Przykłady łączy DataLink sterownika ControlLogix dla programu wykorzystującego logikę drabinkową, używającego profilu ogólnego przemiennika.

WAŻNE Szczebel ten będzie zawsze uwzględniany w programie logiki drabinkowej.

64 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Korzystanie z wejść/wyjść Rozdział 5

WSKAZÓWKA Aby określić, czy parametr jest 32-bitową liczbą całkowitą (DINT), czy daną typu REAL, należy sprawdzić kolumnę Typ danych w rozdziale zawierającym parametry w publikacji Przemienniki częstotliwości serii PowerFlex 750 – Podręcznik programowania (nr 750-PM001). Jeśli parametr ma postać REAL, do skopiowania danych DINT do danych REAL (dane wejściowe) lub skopiowania danych REAL do danych DINT (dane wyjściowe) niezbędna jest instrukcja COP (Kopiuj) lub typ UDDT.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 65

Rozdział 5 Korzystanie z wejść/wyjść

Uwagi:

66 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozdział 6

Używanie komunikacji typu explicit

Ten rozdział zawiera informacje i przykłady wyjaśniające, jak należy używać komunikacji typu explicit dla sterownika ControlLogix w celu konfigurowania i monitorowania karty rozszerzeń i podłączonego przemiennika PowerFlex serii 750.

Informacje na temat obrazów we/wy, używania poleceń/stanu logiki, odniesień/sprzężenia zwrotnego i łączy DataLink zawiera Rozdział 5.

Temat Strona

Informacje na temat komunikacji typu explicit

68

Realizowanie komunikacji typu explicit

69

Przykłady sterownika ControlLogix 70

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Przykłady w niniejszej publikacji mają charakter wyłącznie demonstracyjny. Z każdym zastosowaniem wiąże się wiele zmiennych i wymagań. Rockwell Automation nie ponosi jakiejkolwiek odpowiedzialności (w tym odpowiedzialności z tytułu własności intelektualnej) za faktyczne wykorzystanie przykładów przedstawionych w niniejszej publikacji.

UWAGA: Ryzyko uszkodzenia sprzętu. Jeśli komunikaty typu explicit są zaprogramowane w celu częstego zapisywania danych parametrów w pamięci trwałej (NVS), następuje szybkie zużycie tej pamięci, co powoduje usterkę przemiennika. Nie należy tworzyć programu często wykorzystującego komunikaty typu explicit do zapisywania danych parametrów w pamięci NVS. Łącza DataLink nie zapisują danych w pamięci NVS i należy ich używać dla często zmienianych parametrów.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 67

Rozdział 6 Używanie komunikacji typu explicit

Informacje na temat komunikacji typu explicit

Komunikacja typu explicit jest używana do przesyłania danych, które nie wymagają ciągłych uaktualnień. Za pomocą komunikacji typu explicit można konfigurować i monitorować parametry urządzenia podrzędnego w sieci.

Tab. 4 - Kompatybilność kodów klas komunikacji typu explicit dla przemienników PowerFlex serii 750

WAŻNE W przypadku wykonywania komunikatu typu explicit domyślnie nie jest nawiązywane połączenie, ponieważ jest to komunikat „niepodłączony”. Jeśli ważne jest odmierzanie czasu transakcji komunikatu, można utworzyć dedykowane połączenie komunikatu między sterownikiem a przemiennikiem, zaznaczając podczas konfiguracji komunikatu pole „Connected” w oknie dialogowym konfiguracji komunikatu zakładki Communications. Te połączenia komunikatów są dodatkiem do połączenia we/wy. Jednak ceną za większą liczbę połączeń dla komunikatów jest spadek wydajności sieci. Jeśli nie jest to dopuszczalne w przypadku danej aplikacji, zaleca się nie zaznaczać pola „Connected”.

WSKAZÓWKA Aby wysłać komunikat do innego urządzenia w innym porcie przemiennika, patrz tabela Instancja w Załączniku C:

• Sekcja Obiekt parametru DPI na str. 111 – parametry urządzenia.• Sekcja Obiekt parametru DPI urządzenia macierzystego na str. 125 –

parametry urządzenia macierzystego.

W oknie dialogowym Message Configuration należy ustawić pole Instance na odpowiednią wartość w zakresie określonym dla portu, w którym znajduje się urządzenie.

WAŻNE Przemienniki PowerFlex serii 750 mają ograniczenia w zakresie komunikacji typu explicit. W Tab. 4 przedstawiono kompatybilność kodów klas obiektów DeviceNet dla tych przemienników.

Kod klasy obiektu DeviceNet Kompatybilność Funkcja komunikacji typu explicit

Obiekt parametru 0x0F Nie Odczytywanie/zapis pojedynczego parametru

Obiekt parametru DPI 0x93 Tak(1), z ograniczeniami

(1) Umożliwia dostęp do parametrów przemiennika (port 0), parametrów DPI urządzenia (tylko porty 1...6) i parametrów urządzenia macierzystego (tylko porty 7...14) Przykładowo, klasa obiektu parametru DPI o kodzie 0x93 może uzyskać dostęp do karty rozszerzeń monitora prędkości bezpiecznej w porcie 6. Jednak klasa o kodzie 0x93 nie może uzyskać dostępu np. do parametrów urządzenia macierzystego w karcie rozszerzeń 24V we/wy w porcie 5. Numerowanie instancji (parametrów) – patrz Obiekt parametru DPI na str. 111.

Pojedyncze i rozproszone zapisy/odczyty parametrów

Obiekt parametru urządzenia macierzystego DPI 0x9F

Tak(2), z ograniczeniami

(2) Umożliwia dostęp do parametrów przemiennika (port 0) i parametrów urządzenia macierzystego dla wszystkich portów (1...14). Kod klasy 0x9f obiektu parametru urządzenia macierzystego n ie może uzyskać dostępu do parametrów DPI (urządzenia). Jeśli na przykład karta rozszerzeń 20-750-DNET znajduje się w porcie 4, można uzyskać dostęp do jej parametrów urządzenia macierzystego, lecz nie do jej parametrów DPI (urządzenia). Numerowanie instancji (parametrów) – patrz Obiekt parametru DPI urządzenia macierzystego na str. 125.

Pojedyncze i rozproszone zapisy/odczyty parametrów

68 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Używanie komunikacji typu explicit Rozdział 6

Realizowanie komunikacji typu explicit

W procesie komunikacji typu explicit występuje pięć podstawowych zdarzeń. Szczegóły każdego kroku są różne, w zależności od używanego typu sterownika. Patrz dokumentacja sterownika.

Rys. 12 - Proces komunikatu typu explicit

Informacje na temat maksymalnej liczby komunikatów typu explicit, które można wykonać jednocześnie, zamieszczono w dokumentacji używanego skanera i/lub sterownika.

WAŻNE Dla wszystkich komunikatów typu explicit musi występować komunikat żądania i komunikat odpowiedzi, niezależnie od tego, czy dane są odczytywane, czy też zapisywane.

Zdarzenie Opis

➊ Użytkownik formatuje wymagane dane i konfiguruje program wykorzystujący logikę drabinkową, aby wysłać żądanie komunikatu typu explicit do modułu skanera (pobieranie).

➋ Moduł skanera przesyła żądanie komunikatu typu explicit do urządzenia podrzędnego w sieci.

➌ Urządzenie podrzędne przesyła odpowiedź na komunikat typu explicit z powrotem do skanera. Dane są zapisywane w buforze skanera.

➍ Sterownik pobiera odpowiedź na komunikat typu explicit z buforu skanera (wysyłanie).

➎ Komunikat typu explicit jest gotowy.

➋ ➌➍

Wykonanie komunikatu typu explicit

Pobranie odpowiedzi na komunikat typu explicit

Konfigurowanie i wysyłanie żądania komunikatu typu explicit

Sieć Sieć

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 69

Rozdział 6 Używanie komunikacji typu explicit

Przykłady sterownika ControlLogix

Aby uzyskać informacje na temat obsługiwanych klas, instancji i atrybutów, patrz Dodatek C, Obiekty DeviceNet.

Przykładowy program sterownika ControlLogix wykorzystujący logikę drabinkową do odczytu pojedynczego parametru

Komunikat Get Attribute Single służy do odczytywania pojedynczego parametru. Ten komunikat odczytu odczytuje wartość 32-bitowego REAL (zmiennoprzecinkowego) parametru 007 – [Output Current] w przemienniku PowerFlex serii 750.

Tab. 5 - Przykładowe znaczniki sterownika dla odczytu pojedynczego parametru

Rys. 13 - Przykładowa logika drabinkowa dla odczytu pojedynczego parametru

WSKAZÓWKA Aby wyświetlić okno dialogowe Message Configuration w oprogramowaniu RSLogix 5000, należy dodać instrukcję komunikatu (MSG), utworzyć nowy znacznik dla komunikatu (właściwości: typ etykiety: podstawowy, typ danych: MESSAGE, zakres sterownika) i kliknąć przycisk w instrukcji komunikatu.

WAŻNE Przykłady komunikacji typu explicit można zrealizować za pomocą dowolnej wersji oprogramowania RSLogix 5000 lub aplikacji Studio 5000™ Logix Designer w wersji 21.00 lub nowszej.

WAŻNE Przykłady komunikacji dotyczącej odczytu i zapisu podanej w tej sekcji dotyczą parametrów urządzenia używających kodu klasy 0x93. W przypadku parametrów urządzenia macierzystego należy użyć kodu klasy 0x9F i sformatować pozostałe komunikaty w taki sam sposób, jak w tych przykładach.Typem usługi w konfiguracji komunikatu jest „Parameter Read”, czyli kod klasy 0x0F – obiekt parametru. Obiekt parametru nie jest obsługiwany w przemiennikach PowerFlex serii 750.

Argument operacji

Znaczniki sterownika dla komunikatu odczytu pojedynczego

Typ danych

XIC Execute_Single_Read_Message BOOL

MSG Single_Read_Message MESSAGE

70 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Używanie komunikacji typu explicit Rozdział 6

ControlLogix — formatowanie komunikatu dla odczytu pojedynczego parametru

Rys. 14 - Okna dialogowe konfiguracji komunikatu Get Attribute Single

W poniższej tabeli określono dane wymagane w poszczególnych polach w celu skonfigurowania komunikatu dla odczytu pojedynczego parametru.

Zakładka Configuration Przykładowa wartość Opis

Message TypeService Type (1)

Service Code (1)

ClassInstance (2)

AttributeSource ElementSource Length Destination

CIP GenericGet Attribute Singlee (Hex.)93 lub 9F (Hex.) (4)

7 (Dec.)9 (Hex.)—0 bytesOutput_Current (5)

Używany w celu uzyskania dostępu do obiektu parametru DPI w karcie rozszerzeń.Ta usługa jest używana w celu odczytania wartości parametru.Kod dla żądanej usługi.Identyfikator klasy dla obiektu parametru DPI.Numer instancji jest taki sam jak numer parametru.Numer atrybutu Parameter Value.Należy pozostawić puste (nie dotyczy).Liczba bajtów danych usługi do wysłania w komunikacie.Znacznik określający miejsce zapisania odczytywanych danych.

Zakładka Communication

Przykładowa wartość Opis

Path (3) My_DeviceNet_Scanner Ścieżka jest trasą, którą będzie przemierzał komunikat.

Zakładka Tag Przykładowa wartość Opis

Nazwa Single_Read_Message Nazwa komunikatu.

(1) Ustawieniem domyślnym w obszarze Service Type jest „Custom”. Umożliwia ono wprowadzenie kodu usługi niedostępnego w menu rozwijanym Service Type. W przypadku wybrania w menu rozwijanym Service Type ustawienia innego niż „Custom” do pola Service Code zostaje automatycznie przypisana odpowiednia wartość szesnastkowa, która jest zaciemniona (niedostępna).

(2) Instancja to numer parametru w przemienniku (port 0). Np. w celu odczytania parametru 4 urządzenia peryferyjnego w porcie 5 przemiennika PowerFlex 755 instancja powinna mieć wartość 21 504 + 4 = 21 508. Aby określić numer instancji, patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

(3) Należy kliknąć przycisk Browse, aby znaleźć ścieżkę lub wpisać nazwę urządzenia wymienionego w folderze I/O Configuration (w tym przykładzie My_DeviceNet_Scanner). Następnie należy wpisać przecinek, po którym następuje cyfra „2”, oznaczająca port skanera DeviceNet, oraz następny przecinek i węzeł przemiennika (w tym przykładzie „1”).

(4) W Tab. 4 na str. 68 podano ograniczenia dotyczące przemienników PowerFlex serii 750 w przypadku użycia kodu klasy 0x93 obiektu parametru lub kodu klasy 0x9F obiektu parametru urządzenia macierzystego DPI dla komunikacji typu explicit.

(5) W tym przykładzie Output Current to 32-bitowy parametr REAL (zmiennoprzecinkowy), dla którego ustawienie pola Data Type musi mieć podczas tworzenia znacznika sterownika wartość „REAL”. Aby odczytać 32-bitowy parametr całkowity, należy ustawić w polu Data Type wartość „DINT”. Dla parametru 16-bitowego należy ustawić w polu Data Type wartość „INT”. Aby określić rozmiar parametru i jego typ danych, patrz dokumentacja przemiennika.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 71

Rozdział 6 Używanie komunikacji typu explicit

Przykładowy program sterownika ControlLogix wykorzystujący logikę drabinkową do zapisu pojedynczego parametru

Komunikat Set Attribute Single służy do zapisywania w pojedynczym parametrze. Ten komunikat zapisu zapisuje wartość w 32-bitowym parametrze REAL (zmiennoprzecinkowym) 535 [Accel Time 1] w przemienniku PowerFlex serii 750.

Tab. 6 - Przykładowe znaczniki sterownika dla zapisu pojedynczego parametru

Rys. 15 - Przykładowa logika drabinkowa w celu zapisu pojedynczego parametru

Argument operacji

Znaczniki sterownika dla komunikatu zapisu pojedynczego

Typ danych

XIC Execute_Single_Write_Message BOOL

MSG Single_Write_Message MESSAGE

72 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Używanie komunikacji typu explicit Rozdział 6

ControlLogix – formatowanie komunikatu w celu zapisu pojedynczego parametru

Rys. 16 - Okna dialogowe konfiguracji komunikatu Set Attribute Single

W poniższej tabeli określono dane wymagane w poszczególnych polach w celu skonfigurowania komunikatu dla zapisu pojedynczego parametru.

Zakładka Configuration Przykładowa wartość Opis

Message TypeService Type (1)

Service Code (1)

ClassInstance (2)

Attribute (3)

Source ElementSource LengthDestination

CIP GenericSet Attribute Single10 (Hex.)93 lub 9F (Hex.) (5)

535 (Dec.)9 lub A (Hex.)Accel_Time_1 (6)

4 bytes (6)

Używany w celu uzyskania dostępu do obiektu parametru DPI w karcie rozszerzeń.Ta usługa jest używana w celu zapisania wartości parametru.Kod dla żądanej usługi.Identyfikator klasy dla obiektu parametru DPI.Numer instancji jest taki sam jak numer parametru.Numer atrybutu Parameter Value.Nazwa znacznika dla dowolnych danych usługi do wysłania ze skanera lub mostu do karty rozszerzeń/przemiennika.Liczba bajtów danych usługi do wysłania w komunikacie.Należy pozostawić puste (nie dotyczy).

Zakładka Communication Przykładowa wartość Opis

Path (4) My_DeviceNet_Scanner Ścieżka jest trasą, którą będzie przemierzał komunikat.

Zakładka Tag Przykładowa wartość Opis

Nazwa Single_Write_Message Nazwa komunikatu.

(1) Ustawieniem domyślnym w obszarze Service Type jest „Custom”. Umożliwia ono wprowadzenie kodu usługi niedostępnego w menu rozwijanym Service Type. W przypadku wybrania w menu rozwijanym Service Type ustawienia innego niż „Custom” do pola Service Code zostaje automatycznie przypisana odpowiednia wartość szesnastkowa, która jest zaciemniona (niedostępna).

(2) Instancja to numer parametru w przemienniku (port 0). Np. w celu zapisu parametru 4 urządzenia peryferyjnego w porcie 5 przemiennika PowerFlex 755 instancja powinna mieć wartość 21 504 + 4 = 21 508. Aby określić numer instancji, patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

(3) Ustawienie dla Attribute wartości „9” spowoduje zapisanie wartości parametru w pamięci trwałej przemiennika (EEPROM), która zachowa wartość parametru nawet po wyłączeniu i włączeniu zasilania przemiennika. Ważne: Ustawienie wartości 9 może spowodować szybkie przekroczenie cyklu istnienia pamięci EEPROM, co prowadzi do nieprawidłowego działania przemiennika. Ustawienie dla Attribute wartości „A” spowoduje zapisanie wartości parametru w pamięci tymczasowej w taki sposób, że wartość parametru zostaje wykasowana po wyłączeniu i ponownym włączeniu zasilania przemiennika. Ustawienie „A” zalecamy w przypadku konieczności częstego korzystania z komunikatów zapisu.

(4) Należy kliknąć przycisk Browse, aby znaleźć ścieżkę lub wpisać nazwę urządzenia wymienionego w folderze I/O Configuration (w tym przykładzie My_DeviceNet_Scanner). Następnie należy wpisać przecinek, po którym następuje cyfra „2”, oznaczająca port skanera DeviceNet, oraz następny przecinek i węzeł przemiennika (w tym przykładzie „1”).

(5) W Tab. 4 na str. 68 podano ograniczenia dotyczące przemienników PowerFlex serii 750 w przypadku użycia kodu klasy 0x93 obiektu parametru lub kodu klasy 0x9F obiektu parametru urządzenia macierzystego DPI dla komunikacji typu explicit.

(6) W tym przykładzie Accel Time 1 to 32-bitowy parametr REAL (zmiennoprzecinkowy), dla którego ustawienie pola Data Type musi mieć podczas tworzenia znacznika sterownika wartość „REAL”. Aby dokonać zapisu w 32-bitowym parametrze całkowitym, należy ustawić w polu Data Type wartość „DINT”. Dla parametru 16-bitowego należy ustawić w polu Data Type wartość „INT”. Również pole Source Length okna dialogowego Message Configuration musi odpowiadać wybranemu typowi pod względem bajtów (np. 4 bajty dla wartości REAL lub DINT lub 2 bajty dla wartości INT). Aby określić rozmiar parametru i jego typ danych, patrz dokumentacja przemiennika.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 73

Rozdział 6 Używanie komunikacji typu explicit

Przykładowy program sterownika ControlLogix wykorzystujący logikę drabinkową do odczytu wielu parametrów

Komunikat odczytu rozproszonego jest używany do odczytania wartości wielu parametrów. Ten komunikat odczytu odczytuje wartość następujących pięciu 32-bitowych parametrów REAL (zmiennoprzecinkowych) w przemienniku PowerFlex serii 750:

• Parametr 001 – [Output Frequency]• Parametr 007 – [Output Current]• Parametr 008 – [Output Voltage]• Parametr 009 – [Output Power]• Parametr 011 – [DC Bus Volts]

Numerowanie parametrów – patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

Tab. 7 - Przykładowe znaczniki sterownika dla odczytu wielu parametrów

Rys. 17 - Przykładowa logika drabinkowa dla odczytu wielu parametrów

Argument operacji

Znaczniki sterownika dla komunikatu odczytu rozproszonego

Typ danych

XIC Execute_Scattered_Read_Message BOOL

MSG Scattered_Read_Message MESSAGE

74 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Używanie komunikacji typu explicit Rozdział 6

ControlLogix – formatowanie komunikatu dla odczytu wielu parametrów

Rys. 18 - Okna dialogowe konfiguracji komunikatu Scattered Read

W poniższej tabeli zidentyfikowano dane wymagane w poszczególnych polach w celu skonfigurowania komunikatu dla odczytu wielu parametrów.

Zakładka Configuration Przykładowa wartość Opis

Message TypeService Type (1)

Service Code (1)

ClassInstanceAttributeSource ElementSource LengthDestination

CIP GenericNiestandardowe4d (Hex.)93 lub 9F (Hex.) (3)

0 (Dec.)0 (Hex.)Scattered_Read_Request (4)

40 bytes (4)

Scattered_Read_Response (5)

Używany w celu uzyskania dostępu do obiektu parametru DPI w karcie rozszerzeń.Wymagany dla komunikatów rozproszonych.Kod dla żądanej usługi.Identyfikator klasy dla obiektu parametru DPI.Wymagany dla komunikatów rozproszonych.Wymagany dla komunikatów rozproszonych.Nazwa znacznika dla dowolnych danych usługi do wysłania ze skanera do karty rozszerzeń/przemiennika.Liczba bajtów danych usługi do wysłania w komunikacie.Znacznik określający miejsce zapisania odczytywanych danych.

Zakładka Communication Przykładowa wartość Opis

Path (2) My_DeviceNet_Scanner Ścieżka jest trasą, którą będzie przemierzał komunikat.

Zakładka Tag Przykładowa wartość Opis

Nazwa Scattered_Read_Message Nazwa komunikatu.

(1) Ustawieniem domyślnym w obszarze Service Type jest „Custom”. Umożliwia ono wprowadzenie kodu usługi niedostępnego w menu rozwijanym Service Type. W przypadku wybrania w menu rozwijanym Service Type ustawienia innego niż „Custom” do pola Service Code zostaje automatycznie przypisana odpowiednia wartość szesnastkowa, która jest zaciemniona (niedostępna). Podczas odczytywania 32-bitowych parametrów REAL (zmiennoprzecinkowych), jak w tym przykładzie, w celu prawidłowego wyświetlenia wartości parametrów wymagane są instrukcje COP (Kopiuj) lub typy UDDT.

(2) Należy kliknąć przycisk Browse, aby znaleźć ścieżkę lub wpisać nazwę urządzenia wymienionego w folderze I/O Configuration (w tym przykładzie My_DeviceNet_Scanner). Następnie należy wpisać przecinek, po którym następuje cyfra „2”, oznaczająca port skanera DeviceNet, oraz następny przecinek i węzeł przemiennika (w tym przykładzie „1”).

(3) W Tab. 4 na str. 68 podano ograniczenia dotyczące przemienników PowerFlex serii 750 w przypadku użycia kodu klasy 0x93 obiektu parametru lub kodu klasy 0x9F obiektu parametru urządzenia macierzystego DPI dla komunikacji typu explicit.

(4) W tym przykładzie odczytywanych jest pięć 32-bitowych parametrów REAL (zmiennoprzecinkowych). Każdy parametr podczas odczytywania wymaga dwóch ciągłych rejestrów DINT. Z tego powodu zostaje utworzony znacznik sterownika z wartością „DINT[10]” w polu Data Type. Również pole Source Length okna dialogowego Message Configuration musi odpowiadać wybranemu typowi pod względem bajtów (w tym przykładzie 40 bajtów dla wartości macierzy DINT[10]). Dla komunikatów odczytu rozproszonego zawsze przyjmuje się, że każdy odczytywany parametr jest parametrem 32-bitowym, niezależnie od jego rzeczywistego rozmiaru. Maksymalna długość komunikatu wynosi 128 bajtów, co umożliwia odczytanie do 16 parametrów, niezależnie od ich rozmiaru. Numerowanie parametrów – patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

(5) Znacznik sterownika dla komunikatu „Scattered_Read_Response” musi mieć taki sam rozmiar jak znacznik sterownika dla komunikatu „Scattered_Read_Request” (w tym przykładzie 40 bajtów), ale może mieć inny typ danych (w tym przykładzie typ UDDT, obsługujący konwersję do wartości parametrów z typem danych REAL).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 75

Rozdział 6 Używanie komunikacji typu explicit

Sterownik ControlLogix — przykładowe dane żądania odczytu rozproszonego

W tym przykładowym komunikacie struktura danych w znaczniku źródłowym o nazwie Scattered Read Request, przedstawiona na Rys. 19, jest używana w celu odczytania tych pięciu 32-bitowych parametrów REAL (zmiennoprzecinkowych) dla przemiennika PowerFlex serii 750:

• Parametr 001 – [Output Frequency]• Parametr 007 – [Output Current]• Parametr 008 – [Output Voltage]• Parametr 009 – [Output Power]• Parametr 011 – [DC Bus Volts]

Numerowanie parametrów – patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

Rys. 19 - Przykładowe dane żądania dla odczytu rozproszonego

Sterownik ControlLogix – przykładowe dane odpowiedzi dla odczytu rozproszonego

Komunikat żądania odczytu rozproszonego odczytuje wiele parametrów i zwraca ich wartości do znacznika docelowego (Scattered_Read_Response). Na Rys. 20 pokazano wartości parametrów, które w tym przykładzie zostały przekształcone za pomocą typu UDDT w celu prawidłowego przedstawienia ich wartości. Zamiast typu UDDT można użyć w tym celu instrukcji COP (Kopiuj). Jeśli odczytywane parametry są 32-bitowymi liczbami całkowitymi, nie należy za pomocą instrukcji COP przekształcać danych w posiadające znacznik REAL.

Rys. 20 - Przykład przekształconych danych odpowiedzi dla odczytu rozproszonego

W przykładowym komunikacie parametry mają następujące wartości:

Parametr przemiennika PowerFlex serii 750 Wartość odczytana

1 – [Output Frequency] 60,205975 Hz

7 – [Output Current] 12,570678 A

76 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Używanie komunikacji typu explicit Rozdział 6

8 – [Output Voltage] 418,34348V AC

9 – [Output Power] 12,3584 kW

11 – [DC Bus Volts] 566,5277 V DC

Parametr przemiennika PowerFlex serii 750 Wartość odczytana

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 77

Rozdział 6 Używanie komunikacji typu explicit

Przykładowy program sterownika ControlLogix wykorzystujący logikę drabinkową do zapisu wielu parametrów

Komunikat zapisu rozproszonego jest używany do zapisywania w wielu parametrach. Ten komunikat zapisu zapisuje następujące wartości w pięciu 32-bitowych parametrach REAL (zmiennoprzecinkowych) w przemienniku PowerFlex serii 750:

Numerowanie parametrów – patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

Tab. 8 - Przykładowe znaczniki sterownika dla zapisu wielu parametrów

Rys. 21 - Przykładowa logika drabinkowa zapisu wielu parametrów

Parametr przemiennika PowerFlex serii 750 Zapisywana wartość

536 – [Accel Time 2] 11,1 s

538 – [Decel Time 2] 22,2 s

575 – [Preset Speed 5] 33,3 Hz

576 – [Preset Speed 6] 44,4 Hz

577 – [Preset Speed 7] 55,5 Hz

Argument operacji

Znaczniki sterownika dla komunikatu zapisu rozproszonego

Typ danych

XIC Execute_Scattered_Write_Message BOOL

MSG Scattered_Write_Message MESSAGE

WAŻNE Jeśli zapis rozproszony spowodowany komunikatem typu explicit musi być prowadzony w sposób ciągły, należy wykonać osobne operacje pojedynczego zapisu z komunikatem typu explicit dla każdego parametru, używając kodu klasy 0x93 obiektu parametru DPI i atrybutu A (patrz str. 73). Atrybut A powoduje zapis w pamięci RAM, nie NVS (EEPROM). W tym przykładzie komunikat zapisu rozproszonego, używając atrybutu 0, zapisuje w pamięci NVS. Z upływem czasu ciągłe zapisywanie prowadzi do przekroczenia cyklu istnienia pamięci EEPROM, co powoduje usterkę przemiennika.

78 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Używanie komunikacji typu explicit Rozdział 6

ControlLogix – formatowanie komunikatu dla zapisu wielu parametrów

Rys. 22 - Okna dialogowe konfiguracji komunikatu zapisu rozproszonego wielu parametrów

W poniższej tabeli zidentyfikowano dane wymagane w poszczególnych polach w celu skonfigurowania komunikatu dla zapisu wielu parametrów.

Zakładka Configuration Przykładowa wartość Opis

Message TypeService Type (1)

Service Code (1)

ClassInstanceAttribute (2)

Source ElementSource LengthDestination

CIP GenericNiestandardowe4e (Hex.)93 lub 9F (Hex.) (4)

0 (Dec.)0 (Hex.)Scattered_Write_Request (5)

40 bytes (5)

Scattered_Write_Response (6)

Używany w celu uzyskania dostępu do obiektu parametru DPI w karcie rozszerzeń.Wymagany dla komunikatów rozproszonych.Kod dla żądanej usługi.Identyfikator klasy dla obiektu parametru DPI.Wymagany dla komunikatów rozproszonych.Wymagany dla komunikatów rozproszonych.Nazwa znacznika dla dowolnych danych usługi do wysłania ze skanera do karty rozszerzeń/przemiennika.Liczba bajtów danych usługi do wysłania w komunikacie.Znacznik określający miejsce zapisania odczytywanych danych.

Zakładka Communication Przykładowa wartość Opis

Path (3) My_DeviceNet_Scanner Ścieżka jest trasą, którą będzie przemierzał komunikat.

Zakładka Tag Przykładowa wartość Opis

Nazwa Scattered_Write_Message Nazwa komunikatu.

(1) Ustawieniem domyślnym w obszarze Service Type jest „Custom”. Umożliwia ono wprowadzenie kodu usługi niedostępnego w menu rozwijanym Service Type. W przypadku wybrania w menu rozwijanym Service Type ustawienia innego niż „Custom” do pola Service Code zostaje automatycznie przypisana odpowiednia wartość szesnastkowa, która jest zaciemniona (niedostępna). Podczas zapisywania w 32-bitowych parametrach REAL (zmiennoprzecinkowych), jak w tym przykładzie, w celu prawidłowego zapisania wartości parametrów wymagane są instrukcje COP (Kopiuj) lub typy UDDT.

(2) Zapis rozproszony zawsze powoduje zachowanie wartości parametrów w pamięci trwałej (EEPROM) przemiennika, która zachowuje te wartości nawet po wyłączeniu i włączeniu zasilania. Ważne: Należy zachować dużą ostrożność, gdyż może nastąpić szybkie przekroczenie cyklu istnienia pamięci EEPROM, co powoduje usterkę przemiennika.

(3) Należy kliknąć przycisk Browse, aby znaleźć ścieżkę lub wpisać nazwę urządzenia wymienionego w folderze I/O Configuration (w tym przykładzie My_DeviceNet_Scanner). Następnie należy wpisać przecinek, po którym następuje cyfra „2”, oznaczająca port skanera DeviceNet, oraz następny przecinek i węzeł przemiennika (w tym przykładzie „1”).

(4) W Tab. 4 na str. 68 podano ograniczenia dotyczące przemienników PowerFlex serii 750 w przypadku użycia kodu klasy 0x93 obiektu parametru lub kodu klasy 0x9F obiektu parametru urządzenia macierzystego DPI dla komunikacji typu explicit.

(5) W tym przykładzie dokonywany jest zapis w pięciu 32-bitowych parametrach REAL (zmiennoprzecinkowych). Każdy parametr podczas zapisywania wymaga dwu ciągłych rejestrów DINT. Dlatego tworzony jest znacznik sterownika z polem Data Type ustawionym na nazwę typu UDDT pięciu przeplecionych parametrów DINT i REAL. Również pole Source Length okna dialogowego Message Configuration musi odpowiadać wybranemu typowi pod względem bajtów (w tym przykładzie 40 bajtów dla matrycy pięciu rozproszonych struktur REAL). Dla komunikatów zapisu rozproszonego zawsze przyjmuje się, że każdy odczytywany parametr jest parametrem 32-bitowym, niezależnie od jego rzeczywistego rozmiaru. Maksymalna długość komunikatu wynosi 128 bajtów, co umożliwia zapisanie do 16 parametrów, niezależnie od ich rozmiaru. Numerowanie parametrów – patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

(6) Znacznik sterownika dla komunikatu „Scattered_Write_Response” musi mieć taki sam rozmiar, jak znacznik sterownika dla komunikatu „Scattered_Write_Request” (w tym przykładzie 40 bajtów). W celu umożliwienia odczytywania wszystkich zwracanych kodów błędów sugerowana jest matryca DINT.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 79

Rozdział 6 Używanie komunikacji typu explicit

Sterownik ControlLogix — przykładowe dane żądania zapisu rozproszonego

W tym przykładowym komunikacie struktura danych w znaczniku źródłowym (Scattered_Write_Request), przedstawiona na Rys. 23, jest używana w celu zapisania nowych wartości w tych 32-bitowych parametrach REAL (zmiennoprzecinkowych):

Numerowanie parametrów – patrz Obiekt parametru DPI na str. 111 (kod klasy 0x93) lub Obiekt parametru DPI urządzenia macierzystego na str. 125 (kod klasy 0x9F).

Na Rys. 23 przedstawiono wartości parametrów, które w tym przykładzie zostały przekształcone za pomocą typu UDDT w celu prawidłowego zapisania ich wartości. Zamiast typu UDDT można użyć w tym celu instrukcji COP (Kopiuj). Jeśli parametry, w których następuje zapis, są 32-bitowymi liczbami całkowitymi, nie należy za pomocą instrukcji COP przekształcać danych w posiadające znacznik REAL.

Rys. 23 - Przykładowe przekształcone dane żądania zapisu rozproszonego

Sterownik ControlLogix — przykładowe dane odpowiedzi dla zapisu rozproszonego

Wyniki dla komunikatu pojawiają się w znaczniku docelowym o nazwie Scattered_Write_Response (Rys. 24). Wartości „0” wskazują, że nie wystąpiły błędy.

Rys. 24 - Przykładowe dane odpowiedzi dla zapisu rozproszonego

Parametr przemiennika PowerFlex serii 750 Zapisywana wartość

536 – [Accel Time 2] 11,1 s

538 – [Decel Time 2] 22,2 s

575 – [Preset Speed 5] 33,3 Hz

576 – [Preset Speed 6] 44,4 Hz

577 – [Preset Speed 7] 55,5 Hz

80 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Używanie komunikacji typu explicit Rozdział 6

Sterownik ControlLogix – wyjaśnienie danych żądania i odpowiedzi dla komunikacji dotyczącej odczytu/zapisu wielu parametrów

W strukturach danych przedstawionych na Tab. 9 i Tab. 10 używane są słowa 32-bitowe, umożliwiające pomieszczenie do 16 parametrów w pojedynczym komunikacie. W komunikacie odpowiedzi numer parametru z ustawionym bitem 15 wskazuje, że powiązane pole wartości parametru zawiera kod błędu (numer parametru w danych odpowiedzi będzie ujemny).

Typy danych dla poszczególnych parametrów wymieniono w publikacji Przemienniki częstotliwości serii PowerFlex 750 – Podręcznik programowania, nr 750-PM001. W przypadku odczytu rozproszonego parametrów o typie danych REAL wartość parametru DINT w macierzy odpowiedzi (danych docelowych) będzie musiała zostać przekształcona za pomocą instrukcji COP w posiadające znacznik REAL.

Tab. 9 - Struktury danych dla komunikatów odczytu rozproszonego

Żądanie (dane źródłowe) Odpowiedź (dane docelowe)DINT 0 Numer parametru DINT 0 Numer parametru

1 Wypełnienie 1 Wartość parametru2 Numer parametru 2 Numer parametru3 Wypełnienie 3 Wartość parametru4 Numer parametru 4 Numer parametru5 Wypełnienie 5 Wartość parametru6 Numer parametru 6 Numer parametru7 Wypełnienie 7 Wartość parametru8 Numer parametru 8 Numer parametru9 Wypełnienie 9 Wartość parametru

10 Numer parametru 10 Numer parametru11 Wypełnienie 11 Wartość parametru12 Numer parametru 12 Numer parametru13 Wypełnienie 13 Wartość parametru14 Numer parametru 14 Numer parametru15 Wypełnienie 15 Wartość parametru16 Numer parametru 16 Numer parametru17 Wypełnienie 17 Wartość parametru18 Numer parametru 18 Numer parametru19 Wypełnienie 19 Wartość parametru20 Numer parametru 20 Numer parametru21 Wypełnienie 21 Wartość parametru22 Numer parametru 22 Numer parametru23 Wypełnienie 23 Wartość parametru24 Numer parametru 24 Numer parametru25 Wypełnienie 25 Wartość parametru26 Numer parametru 26 Numer parametru27 Wypełnienie 27 Wartość parametru28 Numer parametru 28 Numer parametru29 Wypełnienie 29 Wartość parametru30 Numer parametru 30 Numer parametru31 Wypełnienie 31 Wartość parametru32 Numer parametru 32 Numer parametru33 Wypełnienie 33 Wartość parametru34 Numer parametru 34 Numer parametru35 Wypełnienie 35 Wartość parametru

... ...

62 Numer parametru 62 Numer parametru63 Wypełnienie 63 Wartość parametru

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 81

Rozdział 6 Używanie komunikacji typu explicit

W przypadku zapisu rozproszonego w parametrach o typie danych REAL wartość parametru REAL w macierzy żądania (danych źródłowych) będzie musiała zostać przekształcona za pomocą instrukcji COP w posiadające znacznik wartości DINT.

Tab. 10 - Struktury danych dla komunikatów zapisu rozproszonego

Żądanie (dane źródłowe) Odpowiedź (dane docelowe)DINT 0 Numer parametru DINT 0 Numer parametru

1 Wartość parametru 1 Wypełnienie2 Numer parametru 2 Numer parametru3 Wartość parametru 3 Wypełnienie4 Numer parametru 4 Numer parametru5 Wartość parametru 5 Wypełnienie6 Numer parametru 6 Numer parametru7 Wartość parametru 7 Wypełnienie8 Numer parametru 8 Numer parametru9 Wartość parametru 9 Wypełnienie

10 Numer parametru 10 Numer parametru11 Wartość parametru 11 Wypełnienie12 Numer parametru 12 Numer parametru13 Wartość parametru 13 Wypełnienie14 Numer parametru 14 Numer parametru15 Wartość parametru 15 Wypełnienie16 Numer parametru 16 Numer parametru17 Wartość parametru 17 Wypełnienie18 Numer parametru 18 Numer parametru19 Wartość parametru 19 Wypełnienie20 Numer parametru 20 Numer parametru21 Wartość parametru 21 Wypełnienie22 Numer parametru 22 Numer parametru23 Wartość parametru 23 Wypełnienie24 Numer parametru 24 Numer parametru25 Wartość parametru 25 Wypełnienie26 Numer parametru 26 Numer parametru27 Wartość parametru 27 Wypełnienie28 Numer parametru 28 Numer parametru29 Wartość parametru 29 Wypełnienie30 Numer parametru 30 Numer parametru31 Wartość parametru 31 Wypełnienie32 Numer parametru 32 Numer parametru33 Wartość parametru 33 Wypełnienie34 Numer parametru 34 Numer parametru35 Wartość parametru 35 Wypełnienie

... ...

62 Numer parametru 62 Numer parametru63 Wartość parametru 63 Wypełnienie

82 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Rozdział 7

Wykrywanie i usuwanie usterek

Niniejszy rozdział zawiera informacje dotyczące diagnozowania oraz wykrywania i usuwania usterek karty rozszerzeń i sieci.

Definicja wskaźników stanu Karta rozszerzeń jest wyposażona w trzy wskaźniki stanu. Są one widoczne po zdjęciu pokrywy przemiennika.

Temat Strona

Definicja wskaźników stanu 83

Wskaźnik stanu PORT 84

Wskaźnik stanu MOD 84

Wskaźnik stanu NET A 85

Wyświetlanie elementów diagnostycznych karty rozszerzeń

86

Wyświetlanie i kasowanie zdarzeń 88

Element Nazwa wskaźnika Opis Strona

➊ PORT Stan połączenia DPI 84

➋ MOD Stan karty rozszerzeń 84

➌ NET A Stan DeviceNet 85

0

54

9

3 82

7

1

6

0

54

9

3 82

7

1

6

0

54

9

3 82

71

6

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 83

Rozdział 7 Wykrywanie i usuwanie usterek

Wskaźnik stanu PORT Ta czerwona/zielona dwukolorowa dioda wskazuje stan połączenia karty rozszerzeń z przemiennikiem w sposób przedstawiony w tabeli poniżej.

Wskaźnik stanu MOD Ta czerwona/zielona dwukolorowa dioda wskazuje stan karty rozszerzeń w sposób przedstawiony w tabeli poniżej.

Stan Przyczyna Działanie naprawcze

Wyłączenie Karta rozszerzeń nie jest zasilana lub nie jest prawidłowo podłączona do przemiennika.

• Pewnie podłączyć do przemiennika i uziemić kartę rozszerzeń, całkowicie wsadzając ją do portu przemiennika i dokręcając jej dwie śruby zabezpieczone przed odkręceniem zalecanym momentem.

• Włączyć zasilanie przemiennika.

Miganie na czerwono

Karta rozszerzeń nie komunikuje się z przemiennikiem za pośrednictwem DPI.

• Należy sprawdzić, czy karta rozszerzeń została prawidłowo włożona do portu przemiennika.

• Wyłączyć i włączyć przemiennik.

Stałe światło czerwone

Przemiennik odrzucił połączenie we/wy z karty rozszerzeń.

Inne urządzenie peryferyjne DPI używa takiego samego portu DPI co karta rozszerzeń.

Ważne: Po wykonaniu którejkolwiek z poniższych czynności naprawczych należy wyłączyć i włączyć zasilanie przemiennika:• Pewnie podłączyć do przemiennika i uziemić kartę rozszerzeń, całkowicie

wsadzając ją do portu przemiennika i dokręcając jej dwie śruby zabezpieczone przed odkręceniem zalecanym momentem.

• Sprawdzić, czy przemiennik obsługuje sterownik komunikacji.

Stałe pomarańczowe światło

Karta rozszerzeń jest niekompatybilna z przemiennikiem.

Zamontować kartę rozszerzeń w kompatybilnym produkcie tej samej marki (przemiennik Allen-Bradley PowerFlex serii 750).

Miganie na zielono

Karta rozszerzeń ustanawia połączenie we/we z przemiennikiem.

Nie jest wymagane żadne działanie. Jest to zachowanie normalne, jeśli nie jest włączone żadne wejście/wyjście.

Stałe światło zielone

Karta rozszerzeń jest prawidłowo podłączona i komunikuje się z przemiennikiem.

Nie jest wymagane żadne działanie.

Stan Przyczyna Działanie naprawcze

Wyłączenie Karta rozszerzeń nie jest zasilana lub nie jest prawidłowo podłączona do przemiennika.

• Pewnie podłączyć do przemiennika i uziemić kartę rozszerzeń, całkowicie wsadzając ją do portu przemiennika i dokręcając jej dwie śruby zabezpieczone przed odkręceniem zalecanym momentem.

• Włączyć zasilanie przemiennika.

Miganie na czerwono

Przemiennik jest w trybie aktualizacji oprogramowania układowego.Karta rozszerzeń nie zaliczyła testu oprogramowania układowego.

Należy wyświetlić kolejkę zdarzeń karty rozszerzeń, aby określić, który z następujących warunków występuje. Następnie, w zależności od przyczyny, należy podjąć odpowiednie działanie naprawcze.• Usunąć błędy karty rozszerzeń.• Wyłączyć i włączyć przemiennik.• Jeśli włączenie i wyłączenie nie powoduje rozwiązania problemu,

ustawienia parametrów karty rozszerzeń mogą być uszkodzone. Należy zresetować kartę rozszerzeń do ustawień domyślnych i skonfigurować ją ponownie.

• Jeśli przywrócenie ustawień domyślnych nie powoduje rozwiązania problemu, należy zaktualizować kartę rozszerzeń, instalując najnowszą wersję oprogramowania układowego.

Stałe światło czerwone

Karta rozszerzeń nie zaliczyła testu sprzętowego. • Wyłączyć i włączyć przemiennik.• Wymienić kartę rozszerzeń.

Miganie na zielono

Karta rozszerzeń działa prawidłowo, ale nie przesyła danych we/wy do sterownika.

• Wprowadzić skaner do trybu pracy.• Zaprogramować sterownik tak, aby rozpoznawał i przesyłał dane we/wy do

karty rozszerzeń.• Skonfigurować kartę rozszerzeń dla programu w sterowniku.• Jest to zachowanie normalne, jeśli nie są przesyłane dane we/wy.

Stałe światło zielone

Karta rozszerzeń działa prawidłowo i przesyła do sterownika dane we/wy.

Nie jest wymagane żadne działanie.

84 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Wykrywanie i usuwanie usterek Rozdział 7

Wskaźnik stanu NET A Ta czerwona/zielona dwukolorowa dioda wskazuje stan połączenia sieciowego w sposób przedstawiony w tabeli poniżej.

Stan Przyczyna Działania naprawcze

Wyłączenie Karta rozszerzeń lub sieć nie jest zasilana.Karta rozszerzeń nie jest prawidłowo podłączona do sieci.

• Pewnie podłączyć do przemiennika i uziemić kartę rozszerzeń, całkowicie wsadzając ją do portu przemiennika i dokręcając jej dwie śruby zabezpieczone przed odkręceniem zalecanym momentem.

• Poprawnie połączyć przewód DeviceNet z wtykiem DeviceNet karty rozszerzeń.

• Włączyć zasilanie przemiennika.• Upewnić się, że sieć DeviceNet jest zasilana.

Stałe światło czerwone

Karta rozszerzeń nie zaliczyła testu wykrycia podwójnego adresu węzła lub szyna jest wyłączona.Ustawienie przełącznika adresu węzła jest nieprawidłowe.

• Skonfigurować kartę rozszerzeń tak, aby używała unikatowego adresu węzła w sieci DeviceNet.

• Ustawić prawidłową przepływność danych w karcie rozszerzeń.• Upewnić się, że w sieci zainstalowano prawidłowe media.• Upewnić się, że ustawienie przełączników adresu węzła wynosi od 0 do 63.

Miganie na czerwono

Upłynął limit czasu połączenia we/wy DeviceNet. • Wprowadzić skaner w tryb pracy (RUN) lub włączyć zasilanie urządzenia równorzędnego wysyłającego dane I/O.

• Sprawdzić wielkość ruchu w sieci.

Miganie na czerwono/zielono

Karta rozszerzeń otrzymała żądanie Identify Comm Fault.

Zaczekać, aż odzyskiwanie węzła w stanie błędu zostanie zakończone.

Miganie na zielono

Karta rozszerzeń jest prawidłowo podłączona, ale nie komunikuje się z żadnymi urządzeniami w sieci.

• Wprowadzić sterownik w tryb pracy (RUN).• Zaprogramować sterownik, aby rozpoznawały i przesyłały dane we/wy lub

nawiązywały połączenie z kartą rozszerzeń.• Skonfigurować kartę rozszerzeń dla programu w sterowniku.

Stałe światło zielone

Karta rozszerzeń jest podłączona prawidłowo i komunikuje się za pośrednictwem sieci.

Nie jest wymagane żadne działanie.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 85

Rozdział 7 Wykrywanie i usuwanie usterek

Wyświetlanie elementów diagnostycznych karty rozszerzeń

W przypadku napotkania nieoczekiwanych problemów dotyczących komunikacji elementy diagnostyczne mogą pomóc użytkownikowi lub personelowi firmy Rockwell Automation w wykryciu i usunięciu usterek. Pozycje diagnostyczne karty rozszerzeń można wyświetlić za pomocą jednego z następujących narzędzi do konfiguracji przemiennika:

• Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S• Oprogramowanie Connected Components Workbench, wersja 1.02 lub

nowsza• Oprogramowanie DriveExplorer, wersja 6.01 lub nowsza• Oprogramowanie DriveExecutive, wersja 5.01 lub nowsza

Aby uzyskać informacje na temat wyświetlania elementów diagnostycznych za pomocą interfejsu HIM, patrz publikacja PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual, nr 20HIM-UM001.

Tab. 11 - Wyświetlanie pozycji diagnostycznych karty rozszerzeń

Nr Nazwa Opis

1 Common Logic Cmd Bieżąca wartość wspólnego polecenia logiki przesyłana do przemiennika przez kartę rozszerzeń.

2 Prod Logic Cmd Bieżąca wartość polecenia logiki produktu przesyłana ze sterownika do przemiennika przez kartę rozszerzeń.

3 Reference Bieżąca wartość odniesienia przesyłana do przemiennika przez kartę rozszerzeń.

4 Common Logic Sts Bieżąca wartość wspólnego stanu logiki odbierana z przemiennika przez kartę rozszerzeń.

5 Prod Logic Sts Bieżąca wartość stanu logiki produktu otrzymywana od sterownika przez przemiennik przez kartę rozszerzeń.

6 Feedback Bieżąca wartość sprzężenia zwrotnego odbierana z przemiennika przez kartę rozszerzeń.

7 Input Size Rozmiar w bajtach obrazu wejściowego przesyłanego z sieci do przemiennika.

8 Output Size Rozmiar w bajtach obrazu wyjściowego przesyłanego z przemiennika do sieci.

9 DL Fr Net Avail Liczba łączy DataLink Host DL From Net xx dostępnych obecnie dla karty rozszerzeń.

10 DL To Net Avail Liczba łączy DataLink Host DL To Net xx dostępnych obecnie dla karty rozszerzeń.

11 DL Fr Net 01 Val Bieżąca wartość odpowiedniego parametru Host DL From Net xx przesyłana do przemiennika przez kartę rozszerzeń. (Jeśli nie jest używane łącze Datalink, odpowiednia wartość powinna wynosić zero).

12 DL Fr Net 02 Val

13 DL Fr Net 03 Val

14 DL Fr Net 04 Val

15 DL Fr Net 05 Val

16 DL Fr Net 06 Val

17 DL Fr Net 07 Val

18 DL Fr Net 08 Val

19 DL Fr Net 09 Val

20 DL Fr Net 10 Val

21 DL Fr Net 11 Val

22 DL Fr Net 12 Val

23 DL Fr Net 13 Val

24 DL Fr Net 14 Val

25 DL Fr Net 15 Val

26 DL Fr Net 16 Val

86 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Wykrywanie i usuwanie usterek Rozdział 7

27 DL To Net 01 Val Bieżąca wartość odpowiedniego parametru Host DL To Net xx odbierana z przemiennika przez kartę rozszerzeń. (Jeśli nie jest używane łącze Datalink, odpowiednia wartość powinna wynosić zero).

28 DL To Net 02 Val

29 DL To Net 03 Val

30 DL To Net 04 Val

31 DL To Net 05 Val

32 DL To Net 06 Val

33 DL To Net 07 Val

34 DL To Net 08 Val

35 DL To Net 09 Val

36 DL To Net 10 Val

37 DL To Net 11 Val

38 DL To Net 12 Val

39 DL To Net 13 Val

40 DL To Net 14 Val

41 DL To Net 15 Val

42 DL To Net 16 Val

43 DPI Rx Errs Bieżąca wartość licznika błędów odbioru DPI.

44 DPI Rx Errs Max Maksymalna (od czasu zresetowania) wartość licznika błędów odbioru DPI.

45 DPI Tx Errs Bieżąca wartość licznika błędów wysyłania DPI.

46 DPI Tx Errs Max Maksymalna (od czasu zresetowania) wartość licznika błędów wysyłania DPI.

47 Net Rx Errs Liczba przypadków błędów odbioru zgłaszana przez sprzęt sieci DeviceNet.

48 Net Rx Errs Max Maksymalna (od czasu podłączenia) wartość licznika błędów odbioru w sieci.

49 Net Tx Errs Liczba przypadków błędów wysyłania zgłaszana przez sprzęt sieci DeviceNet.

50 Net Tx Errs Max Maksymalna (od czasu podłączenia) wartość licznika błędów wysyłania w sieci.

51 Boot Flash Count Liczba przypadków aktualizacji rozruchowego oprogramowania układowego w karcie rozszerzeń.

52 App Flash Count Liczba przypadków aktualizacji oprogramowania układowego aplikacji w karcie rozszerzeń.

53 Data Rate Sw Bieżące ustawienie przełącznika przepływności danych.

54 Net Addr Sw Bieżąca wartość przełączników adresu węzła karty rozszerzeń.

Tab. 11 - Wyświetlanie pozycji diagnostycznych karty rozszerzeń (ciąg dalszy)

Nr Nazwa Opis

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 87

Rozdział 7 Wykrywanie i usuwanie usterek

Wyświetlanie i kasowanie zdarzeń

Karta rozszerzeń ma kolejkę zdarzeń, umożliwiającą rejestrowanie istotnych zdarzeń występujących podczas jej działania. W przypadku wystąpienia takiego zdarzenia w kolejce zdarzeń umieszczany jest wpis składający się z kodu liczbowego zdarzenia i znacznika czasu. Kolejkę zdarzeń można wyświetlić za pomocą jednego z następujących narzędzi do konfiguracji przemiennika:

• Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-C6S• Oprogramowanie Connected Components Workbench, wersja 1.02 lub

nowsza• Oprogramowanie DriveExplorer, wersja 6.01 lub nowsza• Oprogramowanie DriveExecutive, wersja 5.01 lub nowsza

Aby uzyskać informacje na temat wyświetlania i kasowania zdarzeń za pomocą interfejsu HIM, patrz publikacja PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual, nr 20HIM-UM001.

Kolejka zdarzeń może zawierać do 32 wpisów, zapisywanych w układzie pamięci EEPROM, dzięki czemu kolejka zdarzeń jest nieulotna. Kolejka zdarzeń ulegnie w końcu wypełnieniu, ponieważ jej zawartość jest zachowywania między cyklami włączania i wyłączania oraz resetowania karty. W tym momencie nowy wpis zastąpi najstarszy. Zawartość kolejki zdarzeń może być usunięta tylko przez wykonanie operacji kasowania lub uszkodzenie grupy pamięci EEPROM, zawierającej kolejkę. W drugim przypadku karta rozszerzeń nie generuje błędu wskazującego na uszkodzenie kolejki zdarzeń.

Zresetowanie karty rozszerzeń nie wywiera wpływu na kolejkę zdarzeń, pomijając zarejestrowanie zdarzenia o kodzie 58 – „Module Defaulted”.

Wiele zdarzeń w kolejce zdarzeń występuje podczas normalnej pracy. W przypadku napotkania problemów dotyczących komunikacji zdarzenia mogą pomóc użytkownikowi lub personelowi firmy Allen-Bradley w wykryciu i usunięciu usterki. W kolejce zdarzeń mogą wystąpić następujące zdarzenia.

Tab. 12 - Zdarzenia karty rozszerzeń

Kod Zdarzenie Opis

Zdarzenia karty rozszerzeń

1 No Event Tekst wyświetlany w przypadku pustego wpisu kolejki zdarzeń.

2 Device Power Up Włączenie zasilania karty rozszerzeń.

3 Device Reset Karta rozszerzeń została zresetowana.

4 EEPROM CRC Error Nieprawidłowość sumy kontrolnej pamięci EEPROM/CRC, ograniczająca funkcjonalność karty. W celu skasowania tego stanu należy załadować wartości domyślne parametrów.

5 App Updated Aplikacyjne oprogramowanie układowe karty rozszerzeń zostało zaktualizowane.

6 Boot Updated Rozruchowe oprogramowanie układowe karty rozszerzeń zostało zaktualizowane.

7 Watchdog Timeout Program alarmowy wykrył awarię i zresetował kartę rozszerzeń.

Zdarzenia dotyczące DPI

8 DPI Bus Off Wykrycie przez DPI stanu wyłączenia szyny. To zdarzenie może zostać wywołane przez zakłócenia.

9 DPI Ping Timeout Komunikat ping nie został odebrany przez DPI w określonym czasie.

10 DPI Port Invalid Karta rozszerzeń nie została podłączona do prawidłowego portu w produkcie DPI.

11 DPI Port Changed Port DPI uległ zmianie po rozruchu.

12 DPI Host Reset Przemiennik wysłał komunikat zdarzenia resetowania.

88 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Wykrywanie i usuwanie usterek Rozdział 7

13 DPI Baud 125kbps Karta rozszerzeń wykryła, że przemiennik komunikuje się z prędkością 125 kb/s.

14 DPI Baud 500kbps Karta rozszerzeń wykryła, że przemiennik komunikuje się z prędkością 500 kb/s.

15 DPI Host Invalid Karta rozszerzeń została podłączona do niekompatybilnego produktu.

16 DPI Dup Port Jest już używane inne urządzenie peryferyjne o tym samym numerze portu.

17 DPI Type 0 Logon Karta rozszerzeń zalogowała się dla sterowania typu 0.

18 DPI Type 0 Time Karta rozszerzeń nie otrzymała w określonym czasie komunikatu stanu typu 0.

19 DPI DL Logon Karta rozszerzeń zalogowała się do łącza Datalink.

20 DPI DL Error Przemiennik odrzucił próbę zalogowania się do łącza Datalink, ponieważ nie jest ono obsługiwane lub używane jest inne urządzenie peryferyjne.

21 DPI DL Time Karta rozszerzeń nie otrzymała w określonym czasie komunikatu Datalink.

22 DPI Ctrl Disable Karta rozszerzeń wysłała do przemiennika polecenie wyłączenia kontroli programowej.

23 DPI Ctrl Enable Karta rozszerzeń wysłała do przemiennika polecenie włączenia kontroli programowej.

24 DPI Msg Timeout Komunikat klient-serwer wysłany przez kartę rozszerzeń nie został wykonany w ciągu 1 sekundy.

25 DPI Manual Reset Karta rozszerzeń została zresetowana przez zmianę jej parametru Reset Module.

Zdarzenia dotyczące SI

26 SI Online Karta rozszerzeń zalogowała się do komunikacji interfejsu szeregowego.

27 SI Logon Error Logowanie karty rozszerzeń do interfejsu szeregowego nie powiodło się.

28 SI Comm Fault Błąd komunikacji interfejsu szeregowego.

Zdarzenia dotyczące sieci

29 Net Link Up Łącze sieciowe było dostępne dla karty rozszerzeń.

30 Net Link Down Łącze sieciowe zostało usunięte z karty rozszerzeń.

31 Net Dup Address Karta rozszerzeń używa tego samego adresu, co inne urządzenie w sieci.

32 Net Comm Fault Karta rozszerzeń wykryła błąd komunikacji w sieci.

33 Net Sent Reset Karta rozszerzeń odebrała sygnał resetowania z sieci.

34 Net IO Close Połączenie we/wy z sieci do karty rozszerzeń zostało zamknięte.

35 Net Idle Fault Karta rozszerzeń odebrała pakiety „bezczynności” z sieci.

36 Net IO Open Połączenie we/wy z sieci do karty rozszerzeń zostało otwarte.

37 Net IO Timeout Upłynął limit czasu połączenia we/wy z sieci do karty rozszerzeń.

38 Net IO Size Err Karta rozszerzeń odebrała pakiet we/wy o nieprawidłowym rozmiarze.

39 PCCC IO Close Urządzenie wysyłające komunikaty sterujące PCCC do karty rozszerzeń ustawiło limit czasu sterowania PCCC na zero.

40 PCCC IO Open Karta rozszerzeń zaczęła odbierać komunikaty sterujące PCCC (limit czasu sterowania PCCC został uprzednio ustawiony na wartość różną od zera).

41 PCCC IO Timeout Karta rozszerzeń nie otrzymywała komunikatów sterujących PCCC przez czas dłuższy niż limit czasu sterowania PCCC.

42 Msg Ctrl Open Atrybut limitu czasu w rejestrze CIP lub obiekcie asemblacji został zapisany z wartością równą zero, co uniemożliwia wysyłanie komunikatów sterujących do karty rozszerzeń.

43 Msg Ctrl Close Atrybut limitu czasu w rejestrze CIP lub obiekcie zespołu został zapisany z wartością równą zero, co uniemożliwia wysyłanie komunikatów sterujących do karty rozszerzeń.

44 Msg Ctrl Timeout Atrybut limitu czasu w rejestrze CIP lub obiekcie zespołu upłynął między zdarzeniami dostępu do tego obiektu.

45–46 Zastrzeżony —

47 Net Bus Off Sieć znalazła się w stanie wyłączonej szyny.

48 Net Poll Timeout Upłynął limit czasu połączenia we/wy w puli.

49 Net IO Frag Err Otrzymano fragment sygnału sieciowego we/wy spoza sekwencji. Możliwe wystąpienie problemu związanego z zakłóceniami.

50 Net COS Timeout Upłynął limit czasu połączenia zmiany stanu (COS).

51 Net Poll Alloc Przydzielono połączenie w puli.

Tab. 12 - Zdarzenia karty rozszerzeń (ciąg dalszy)

Kod Zdarzenie Opis

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 89

Rozdział 7 Wykrywanie i usuwanie usterek

52 Net COS Alloc Przydzielono połączenie we/wy zmiany stanu (COS).

53 Net Poll Close Jawne zamknięcie połączenia we/wy w puli.

54 Net COS Close Jawne zamknięcie połączenia we/wy zmiany stanu (COS).

55–57 Zastrzeżony —

58 Module Defaulted Zostały przywrócone ustawienia domyślne karty rozszerzeń.

Tab. 12 - Zdarzenia karty rozszerzeń (ciąg dalszy)

Kod Zdarzenie Opis

90 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Dodatek A

Specyfikacje

Niniejszy dodatek zawiera specyfikacje karty rozszerzeń.

Komunikacja

Elektryczne

Mechaniczne

Temat Strona

Komunikacja 91

Elektryczne 91

Mechaniczne 91

Środowiskowe 92

Zgodność z przepisami 92

SiećProtokółPrzepływności danych

DeviceNet125 Kbps, 250 Kbps, 500 Kbps lub Autobaud (domyślnie)

W przypadku ustawienia przełącznika przepływności danych (Rys. 2) w położeniu „3” karta rozszerzeń korzysta z ustawienia przepływności danych uzyskanego z parametru urządzenia 9 – [Net Rate Cfg].

Opcję Autobaud można ustawić wyłącznie wtedy, gdy przepływność danych ustanowiło inne urządzenie w sieci.

PrzemiennikProtokółPrzepływności danych

DPI500 Kbps

Zużycie mocyPrzemiennikSieć

50 mA przy napięciu 14 V DC dostarczanym przez przemiennik wiodący60 mA przy napięciu 24 V DC dostarczanym przez sieć

Wartości 60 mA należy użyć w celu ustalenia poboru prądu przez sieć ze źródła zasilania.

WymiaryWysokośćDługośćSzerokość

68 mm (2,7 cala)150 mm (5,9 cala)26 mm (1,0 cala)

Waga 62 g (2,1 oz)

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 91

Rozdział A Specyfikacje

Środowiskowe

Zgodność z przepisami

UWAGA: Produkt kategorii C2 wg IEC 61800-3. W warunkach domowych produkt ten może wywoływać zakłócenia radiowe, które mogą wymagać dodatkowych środków zaradczych.

TemperaturaRoboczaPrzechowywania

-10…50°C (14…122°F)-40…85°C (-40…185 °F)

Wilgotność względna 5…95% bez kondensacji

Atmosfera Ważne: Karty rozszerzeń nie należy instalować w miejscu, w którym powietrze zawiera lotne lub korozyjne gazy, opary lub pył. Jeśli karta rozszerzeń nie będzie instalowana przez pewien okres czasu, należy przechowywać ją w miejscu, w którym nie będzie narażona na powietrze zawierające substancje żrące.

UL UL508C

cUL CAN / CSA C22.2 nr 14-M91

CE EN50178 i EN61800-3

CTick EN61800-3

92 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Dodatek B

Parametry karty rozszerzeń

Niniejszy dodatek zawiera informacje na temat parametrów karty rozszerzeń.

Typy parametrów Karta rozszerzeń posiada dwa typy parametrów:

• Parametry urządzenia (Device) służą do konfiguracji karty rozszerzeń do pracy w sieci.

• Parametry urządzenia macierzystego (Host) służą do konfiguracji transferów łącza Datalink karty rozszerzeń i różnych działań przy błędach przemiennika.

Parametry urządzenia i urządzenia macierzystego karty rozszerzeń można wyświetlić za pomocą jednego z następujących narzędzi do konfiguracji przemiennika:

• PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM – za pomocą klawisza lub przejść do portu przemiennika, w którym znajduje się

karta, nacisnąć przycisk (Folders) i użyć klawisza lub , aby przejść do folderu DEV PARAM lub HOST PARAM.

• Oprogramowanie Connected Components Workbench – kliknąć zakładkę karty rozszerzeń w dolnej części okna, kliknąć ikonę Parameters na pasku narzędzi, a następnie kliknąć zakładkę Device lub Host Parameters.

• Oprogramowanie DriveExplorer – odszukać kartę rozszerzeń w widoku drzewa i otworzyć jej folder Parameters.

• Oprogramowanie DriveExecutive – odszukać kartę rozszerzeń w widoku drzewa, rozwinąć kartę w schemacie drzewa i otworzyć jej folder Parameters.

Temat Strona

Typy parametrów 93

O numerach parametrów 94

Jak zorganizowane są parametry 94

Parametry urządzenia 94

Parametry urządzenia macierzystego

96

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 93

Rozdział B Parametry karty rozszerzeń

O numerach parametrów Każdy zestaw parametrów jest numerowany niezależnie i zgodnie z kolejnością.

Jak zorganizowane są parametry

Parametry urządzenia i urządzenia macierzystego są wyświetlane osobno w kolejności wyświetlania listy numerowanej.

Parametry urządzenia

Narzędzie konfiguracji Schemat numerowania

• Interfejs HIM• Oprogramowanie Connected Components

Workbench• Oprogramowanie DriveExplorer• Oprogramowanie DriveExecutive

Parametry urządzenia i urządzenia macierzystego rozpoczynają się od parametru 01. Przykładowo, parametr urządzenia 01 – [Port Number] i parametr urządzenia macierzystego 01 – [Net to Drv DL 01] w niniejszym podręczniku są oznaczone numerem 01.

• Komunikacja typu explicit Szczegółowe informacje – patrz Rozdział 6, Używanie komunikacji typu explicit oraz Dodatek C, Obiekty DeviceNet.

Parametr

Nr Nazwa i opis Szczegóły

01 [Port Number]Wyświetla port przemiennika, w którym umieszczona jest karta rozszerzeń. Jest to zwykle port 4, 5 lub 6.

Minimum: 0Maksimum: 7Typ: tylko do odczytu

02 [DLs From Net Cfg]Określa liczbę sąsiednich łączy DataLink sterownik-przemiennik (dodatkowych parametrów) uwzględnionych w połączeniu sieciowym we/wy. Polecenie logiki i odniesienie są zawsze uwzględnione w połączeniu we/wy. Parametr ten określa, ile sąsiednich parametrów urządzenia macierzystego [DL From Net xx] (maksymalnie 16) jest aktywnych. Przykładowo, jeśli wartość tego parametru jest ustawiona na „5”, wtedy aktualizowane będą parametry urządzenia macierzystego od 01 – [DL From Net 01] do 05 – [DL From Net 05].

Domyślnie: 0Minimum: 0Maksimum: 16Typ: odczyt/zapisWymagane resetowanie: Tak

03 [DLs From Net Act]Wyświetla wartość parametru urządzenia 02 – [DLs From Net Cfg] w chwili, gdy przemiennik został zresetowany. Jest to liczba rzeczywistych sąsiednich łączy DataLink sterownik-przemiennik oczekiwanych przez przemiennik.

Minimum: 0Maksimum: 16Typ: tylko do odczytu

04 [DLs To Net Cfg]Określa liczbę sąsiednich łączy DataLink przemiennik-sterownik (dodatkowych parametrów) uwzględnionych w połączeniu sieciowym we/wy. Stan logiki i sprzężenie zwrotne są zawsze uwzględnione w połączeniu we/wy. Parametr ten określa, ile sąsiednich parametrów urządzenia macierzystego [DL To Net xx] (maksymalnie 16) jest aktywnych. Przykładowo, jeśli wartość tego parametru jest ustawiona na „5”, wtedy aktualizowane będą parametry urządzenia macierzystego od 17 – [DL To Net 01] do 21 – [DL To Net 05].

Domyślnie: 0Minimum: 0Maksimum: 16Typ: odczyt/zapisWymagane resetowanie: Tak

05 [DLs To Net Act]Wyświetla wartość parametru urządzenia 04 – [DLs To Net Act] w chwili, gdy przemiennik został zresetowany. Jest to liczba rzeczywistych sąsiednich łączy DataLink przemiennik-sterownik oczekiwanych przez sterownik.

Minimum: 0Maksimum: 16Typ: tylko do odczytu

06 [Net Addr Src]Wyświetla źródło, z którego pobierany jest adres węzła karty rozszerzeń. Są to przełączniki adresu węzła (Rys. 1 na str. 20) lub wartość parametru urządzenia 07 – [Net Addr Cfg].

Wartości: 0 = Przełączniki1 = Parametry

Typ: tylko do odczytu

94 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Parametry karty rozszerzeń Rozdział B

07 [Net Addr Cfg]Służy do ustawienia adresu węzła sieci dla karty rozszerzeń, gdy parametr urządzenia 06 – [Net Addr Src] jest ustawiony na „1” (parametry).

Domyślnie: 63Minimum: 0Maksimum: 63Typ: odczyt/zapisWymagane resetowanie: Tak

08 [Net Addr Act]Wyświetla rzeczywisty adres węzła sieci używanego przez kartę rozszerzeń.

Minimum: 0Maksimum: 63Typ: tylko do odczytu

09 [Net Rate Cfg]Służy do ustawienia przepływność danych sieci, z jaką komunikuje się karta rozszerzeń, gdy przełącznik przepływności danych (Rys. 2 na str. 21) jest ustawiony w położeniu „3”. (Aktualizuje parametr urządzenia 10 – [Net Rate Act] po zresetowaniu).

Domyślnie: 0 = 125 KbpsWartości: 0 = 125 Kbps

1 = 250 Kbps2 = 500 Kbps3 = Autobaud

Typ: odczyt/zapisWymagane resetowanie: Tak

10 [Net Rate Act]Wyświetla rzeczywistą przepływność danych sieci używaną przez kartę rozszerzeń.

Wartości: 0 = 125 Kbps1 = 250 Kbps2 = 500 Kbps3 = Autobauding

Typ: tylko do odczytu

11 [COS Status Mask]Służy do ustawiania maski dla 32-bitowego słowa stanu logiki. Bity słowa stanu logiki, o ile nie są zablokowane maską, są sprawdzane pod kątem zmian przy przypisywaniu karty rozszerzeń podczas zmiany stanu (COS). Jeśli bit zostanie zmieniony, fakt ten jest zgłaszany jako zmiana w operacji zmiany stanu.

Bit ten jest ignorowany, jeśli bit maski ma wartość „0” (Wył.). Bit ten jest sprawdzany, jeśli bit maski ma wartość „1” (Wł.).

Ważne: Definicje bitów w słowie stanu logiki dla przemienników PowerFlex serii 750 są przedstawione w Dodatek D.

Domyślnie: 0000 0000 0000 00000000 0000 0000 0000

Minimum: 0000 0000 0000 00000000 0000 0000 0000

Maksimum: 1111 1111 1111 11111111 1111 1111 1111

Typ: odczyt/zapisWymagane resetowanie: Nie

12 [COS Fdbk Change]Służy do określania dopuszczalnego błędu (dodatniego lub ujemnego), który może zostać zmieniony przez słowo sprzężenia zwrotnego, zanim ten fakt zostanie zgłoszony jako zmiana w operacji zmiany stanu (COS).

Domyślnie: 0Minimum: 0,000Maksimum: 3,40282 x 1038

Typ: odczyt/zapisWymagane resetowanie: Nie

13 [COS/Cyc Interval]Służy do wyświetlania czasu, przez jaki skaner będzie oczekiwał na sprawdzenie danych w karcie rozszerzeń.

Jeśli skonfigurowano wymianę danych zmiany stanu (COS), parametr ten określa maksymalny odstęp między skanowaniami. Skanowania zostaną wykonane wcześniej, jeśli dane zostaną zmienione.

W przypadku skonfigurowania cyklicznej wymiany danych, czas ten określa stały odstęp między skanowaniami.

Minimum: 0,000 sekundyMaksimum: 65,535 sekundyTyp: tylko do odczytu

Parametr

Nr Nazwa i opis Szczegóły

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 95

Rozdział B Parametry karty rozszerzeń

Parametry urządzenia macierzystego

14 [Reset Module]Brak działania w przypadku ustawienia wartości „0” (Gotowy). Służy do resetowania karty rozszerzeń za pomocą ustawienia „1” (Resetuj kartę). Służy do przywracania fabrycznych ustawień domyślnych karty rozszerzeń za pomocą ustawienia „2” (Przywróć domyślne). Parametr ten jest poleceniem. Po wykonaniu polecenia zostanie przywrócony do wartości „0” (Gotowy).

Podczas przywracania ustawień domyślnych przemiennik może wykryć konflikt. W takim przypadku przemiennik uniemożliwi wykonanie działania „Przywróć domyślne”. Konflikt ten należy rozwiązać przed próbą wykonania działania „Przywróć domyślne”.

Domyślnie: 0 = GotowyWartości: 0 = Gotowy

1 = Resetuj kartę2 = Przywróć domyślne

Typ: odczyt/zapisWymagane resetowanie: Nie

Parametr

Nr Nazwa i opis Szczegóły

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Jeśli karta rozszerzeń wysyła sygnał we/wy sterujący przemiennikiem, może on po zresetowaniu karty rozszerzeń wejść w stan błędu. Przed zresetowaniem karty rozszerzeń należy ustalić, jak na to działanie zareaguje określony przemiennik.

Parametr

Nr Nazwa i opis Szczegóły

01020304050607080910111213141516

[DL From Net 01][DL From Net 02][DL From Net 03][DL From Net 04][DL From Net 05][DL From Net 06][DL From Net 07][DL From Net 08][DL From Net 09][DL From Net 10][DL From Net 11][DL From Net 12][DL From Net 13][DL From Net 14][DL From Net 15][DL From Net 16]Służy do ustawiania numeru portu i parametru, z którym powinny łączyć się wybrane łącza DataLink. W każdym wybranym porcie/parametrze zostaną zapisane dane uzyskane z sieci. Parametry te są zapisywane przez sterownik (sygnały wyjściowe ze sterownika).

W przypadku ręcznego ustawiania wartości wartość parametru = (10000 * numer portu) + (numer parametru docelowego). Załóżmy na przykład, że użytkownik chce wykorzystać parametr urządzenia macierzystego 01 – [DL From Net 01] w celu dokonania zapisu w parametrze 01 opcjonalnej karty enkodera podłączonej do portu 5 przemiennika. Wartość parametru urządzenia macierzystego 01 – [DL From Net 01] będzie wynosiła 50001 [(10000 * 5) + 1].

Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Minimum: 0Maksimum: 159999Typ: odczyt/zapisWymagane resetowanie: Nie

96 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Parametry karty rozszerzeń Rozdział B

17181920212223242526272829303132

[DL To Net 01][DL To Net 02][DL To Net 03][DL To Net 04][DL To Net 05][DL To Net 06][DL To Net 07][DL To Net 08][DL To Net 09][DL To Net 10][DL To Net 11][DL To Net 12][DL To Net 13][DL To Net 14][DL To Net 15][DL To Net 16]Służy do ustawiania numeru portu i parametru, z którym powinny łączyć się wybrane łącza DataLink. Z każdego wybranego portu/parametru zostaną odczytane dane, a ich wartości przesłane za pośrednictwem sieci do sterownika. Parametry te są odczytywane przez sterownik (sygnały wejściowe do sterownika).

W przypadku ręcznego ustawiania wartości wartość parametru = (10000 * numer portu) + (numer parametru źródłowego). Załóżmy na przykład, że użytkownik chce wykorzystać parametr urządzenia macierzystego 17 – [DL To Net 01] w celu dokonania odczytu parametru 02 opcjonalnej karty we/wy podłączonej do portu 6 przemiennika. Wartość parametru urządzenia macierzystego 17 – [DL To Net 01] będzie wynosiła 60002 [(10000 * 6) + 2].

Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Minimum: 0Maksimum: 159999Typ: odczyt/zapisWymagane resetowanie: Nie

33 [Comm Flt Action]Służy do określenia działania, które karta rozszerzeń i przemiennik podejmą w przypadku wykrycia przez kartę rozszerzeń przerwy w komunikacji we/wy. To ustawienie odniesie skutek tylko wtedy, gdy sygnał we/wy sterujący przemiennikiem jest wysyłany przez kartę rozszerzeń. W przypadku ponownego nawiązania komunikacji przemiennik będzie znów automatycznie otrzymywał polecenia za pośrednictwem sieci.

Domyślnie: 0 = BłądWartości: 0 = Błąd

1 = Stop2 = Dane zerowe3 = Zatrzymanieostatniego ustawienia4 = Wysłaniekonfiguracji błędu

Typ: odczyt/zapisWymagane resetowanie: Nie

Parametr

Nr Nazwa i opis Szczegóły

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Parametr urządzenia macierzystego 33 – [Comm Flt Action] pozwala na określenie działania karty rozszerzeń i podłączonego przemiennika w przypadku przerwy w komunikacji we/wy. Domyślnie ten parametr wprowadza przemiennik w stan błędu. Parametr można skonfigurować tak, aby przemiennik kontynuował pracę, należy jednak podjąć środki ostrożności, aby sprawdzić, czy jego ustawienie nie powoduje zagrożenia uszkodzenia ciała lub sprzętu. Przy przekazaniu przemiennika do eksploatacji należy upewnić się, że układ reaguje odpowiednio w różnych sytuacjach (np. w przypadku odłączonego przewodu).

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 97

Rozdział B Parametry karty rozszerzeń

34 [Idle Flt Action]Służy do określenia działania, które karta rozszerzeń i przemiennik podejmą, jeśli karta rozszerzeń wykryje, że sterownik jest w trybie programowania lub w stanie błędu. To ustawienie odniesie skutek tylko wtedy, gdy sygnał we/wy sterujący przemiennikiem jest wysyłany przez kartę rozszerzeń. W przypadku przywrócenia trybu pracy sterownika przemiennik będzie znów automatycznie otrzymywał polecenia za pośrednictwem sieci.

Domyślnie: 0 = BłądWartości: 0 = Błąd

1 = Stop2 = Dane zerowe3 = Zatrzymanieostatniego ustawienia4 = Wysłaniekonfiguracji błędu

Typ: odczyt/zapisWymagane resetowanie: Nie

35 [Peer Flt Action]Zastrzeżony do użycia w przyszłości.

Parametr ten ma charakter funkcjonalny. Jednak ponieważ karta rozszerzeń nie obsługuje sygnałów we/wy urządzenia równorzędnego, wprowadzenie jakiejkolwiek wartości nie odniesie skutku.

36 [Msg Flt Action]Służy do określenia działania, które karta rozszerzeń i przemiennik podejmą, jeśli karta rozszerzeń wykryje przerwę w komunikacji typu explicit – parametr jest używany wyłącznie w przypadku sterowania przemiennikiem za pośrednictwem obiektu rejestru PCCC lub CIP. W przypadku przywrócenia komunikacji typu explicit dane będą znów automatycznie otrzymywane/wysyłane za pośrednictwem sieci.

Domyślnie: 0 = BłądWartości: 0 = Błąd

1 = Stop2 = Dane zerowe3 = Zatrzymanie ostatniego ustawienia4 = Wysłaniekonfiguracji błędu

Typ: odczyt/zapisWymagane resetowanie: Nie

Parametr

Nr Nazwa i opis Szczegóły

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Parametr urządzenia macierzystego 34 – [Idle Flt Action] pozwala na określenie działania karty rozszerzeń i podłączonego przemiennika w przypadku, gdy sterownik jest bezczynny. Domyślnie ten parametr wprowadza przemiennik w stan błędu. Parametr można skonfigurować tak, aby przemiennik kontynuował pracę, należy jednak podjąć środki ostrożności, aby sprawdzić, czy jego ustawienie nie powoduje zagrożenia uszkodzenia ciała lub sprzętu. Przy przekazaniu przemiennika do eksploatacji należy upewnić się, że układ reaguje odpowiednio w różnych sytuacjach (np. w przypadku sterownika w stanie bezczynności).

UWAGA: Ryzyko uszkodzenia ciała lub sprzętu. Parametr urządzenia macierzystego 36 – [Msg Flt Action] pozwala na określenie działania karty rozszerzeń i podłączonego przemiennika w przypadku przerwy w komunikacji typu explicit w sterowaniu przemiennikiem. Domyślnie ten parametr wprowadza przemiennik w stan błędu. Parametr można skonfigurować tak, aby przemiennik kontynuował pracę, należy jednak podjąć środki ostrożności, aby sprawdzić, czy jego ustawienie nie powoduje zagrożenia uszkodzenia ciała lub sprzętu. Przy przekazaniu przemiennika do eksploatacji należy upewnić się, że układ reaguje odpowiednio w różnych sytuacjach (np. w przypadku odłączonego przewodu).

98 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Parametry karty rozszerzeń Rozdział B

37 [Flt Cfg Logic]Służy do określania danych polecenia logiki wysyłanych do przemiennika, jeśli spełniony jest jeden z następujących warunków.

• Parametr urządzenia macierzystego 33 – [Comm Flt Action] jest ustawiony na „4” (Send Flt Cfg), a komunikacja we/wy jest przerwana.

• Parametr urządzenia macierzystego 34 – [Idle Flt Action] jest ustawiony na „4” (Send Flt Cfg), a sterownik jest bezczynny.

• Parametr urządzenia macierzystego 36 – [Msg Flt Action] jest ustawiony na „4” (Send Flt Cfg), a komunikacja typu explicit sterowania przemiennikiem jest przerwana.

Ważne: Definicje bitów w słowie polecenia logiki dla przemienników PowerFlex serii 750 są przedstawione w Dodatek D.

Domyślnie: 0000 0000 0000 00000000 0000 0000 0000

Minimum: 0000 0000 0000 00000000 0000 0000 0000

Maksimum: 1111 1111 1111 11111111 1111 1111 1111

Typ: odczyt/zapisWymagane resetowanie: Nie

38 [Flt Cfg Ref]Służy do określania danych odniesienia wysyłanych do przemiennika, jeśli spełniony jest jeden z następujących warunków.

• Parametr urządzenia macierzystego 33 – [Comm Flt Action] jest ustawiony na „4” (Send Flt Cfg), a komunikacja we/wy jest przerwana.

• Parametr urządzenia macierzystego 34 – [Idle Flt Action] jest ustawiony na „4” (Send Flt Cfg), a sterownik jest bezczynny.

• Parametr urządzenia macierzystego 36 – [Msg Flt Action] jest ustawiony na „4” (Send Flt Cfg), a komunikacja typu explicit sterowania przemiennikiem jest przerwana.

Domyślnie: 0Minimum: -3,40282 x 1038

Maksimum: 3,40282 x 1038

Typ: odczyt/zapisWymagane resetowanie: Nie

39404142434445464748495051525354

[Flt Cfg DL 01][Flt Cfg DL 02][Flt Cfg DL 03][Flt Cfg DL 04][Flt Cfg DL 05][Flt Cfg DL 06][Flt Cfg DL 07][Flt Cfg DL 08][Flt Cfg DL 09][Flt Cfg DL 10][Flt Cfg DL 11][Flt Cfg DL 12][Flt Cfg DL 13][Flt Cfg DL 14][Flt Cfg DL 15][Flt Cfg DL 16]Służy do określania danych wysyłanych do łącza DataLink w przemienniku, jeśli spełniony jest jeden z następujących warunków.

• Parametr urządzenia macierzystego 33 – [Comm Flt Action] jest ustawiony na „4” (Send Flt Cfg), a komunikacja we/wy jest przerwana.

• Parametr urządzenia macierzystego 34 – [Idle Flt Action] jest ustawiony na „4” (Send Flt Cfg), a sterownik jest bezczynny.

• Parametr urządzenia macierzystego 36 – [Msg Flt Action] jest ustawiony na „4” (Send Flt Cfg), a komunikacja typu explicit sterowania przemiennikiem jest przerwana.

Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Domyślnie: 0Minimum: 0Maksimum: 4294967295Typ: odczyt/zapisWymagane resetowanie: Nie

Parametr

Nr Nazwa i opis Szczegóły

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 99

Rozdział B Parametry karty rozszerzeń

Uwagi:

100 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Dodatek C

Obiekty DeviceNet

Niniejszy dodatek zawiera informacje o obiektach DeviceNet, do których można uzyskać dostęp za pomocą komunikacji typu explicit. Aby uzyskać informacje o formacie komunikatów typu explicit i przykładów programów logiki drabinkowej, patrz Rozdział 6, Używanie komunikacji typu explicit.

Obsługiwane typy danych

Obiekt Kod klasy Strona Obiekt Kod klasy Strona

Szesnastkowy Dziesiętny Szesnastkowy Dziesiętny

Obiekt tożsamości 0x01 1 102 Obiekt błędu DPI 0x97 151 117

Obiekt połączenia 0x05 5 103 Obiekt alarmowy DPI 0x98 152 119

Obiekt rejestru 0x07 7 104 Obiekt diagnostyczny DPI

0x99 153 121

Obiekt PCCC 0x67 103 105 Obiekt czasu DPI 0x9B 155 123

Obiekt urządzenia DPI

0x92 146 108 Obiekt parametru DPI urządzenia macierzystego

0x9F 159 125

Obiekt parametru DPI

0x93 147 111

WSKAZÓWKA Aby uzyskać więcej informacji o obiektach DeviceNet, patrz specyfikacja DeviceNet. Informacje o specyfikacji DeviceNet są dostępne na stronie ODVA (http://www.odva.org).

Typ danych Opis

BOOL 8-bitowa wartość – młodszy bit to prawda lub fałsz

BOOL[x] Tablica n bitów

CONTAINER Wartość 32-bitowego parametru – w razie potrzeby rozszerzona znakowo

DINT 32-bitowa liczba całkowita ze znakiem

INT 16-bitowa liczba całkowita ze znakiem

LWORD 64-bitowa liczba całkowita bez znaku

REAL 32-bitowa liczba zmiennoprzecinkowa

SHORT_STRING Konstrukcja złożona z: Wskaźnika długości USINT (L); znaków USINT[L]

SINT 8-bitowa liczba całkowita ze znakiem

STRINGN Konstrukcja złożona z: Wskaźnika długości znaku UINT (W); wskaźnika długości UINT (L); danych ciągu znaków USINT[W x L]

STRING[x] Tablica n znaków

STRUCT Wyłącznie nazwa konstrukcji – brak wielkości poza elementami

TCHAR Znak 8- lub 16-bitowy

UDINT 32-bitowa liczba całkowita bez znaku

UINT 16-bitowa liczba całkowita bez znaku

USINT 8-bitowa liczba całkowita bez znaku

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 101

Rozdział C Obiekty DeviceNet

Obiekt tożsamości Kod klasy

Usługi

Instancje

Liczba instancji zależy od liczby komponentów w urządzeniu podłączonym do karty rozszerzeń. Ta liczba komponentów może zostać odczytana w instancji 0, atrybut 2.

Atrybuty klasy

Atrybuty instancji

Szesnastkowy Dziesiętny0x01 1

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x05 Tak Tak Reset0x0E Tak Tak Get_Attribute_Single

Instancja Opis0 Klasa1 Urządzenie macierzyste2…15 Urządzenia peryferyjne w portach

1...14

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

2 Uzyskaj Maksimum instancji

UINT Łączna liczba instancji

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

1 Uzyskaj Identyfikator sprzedawcy

UINT 1 = Allen-Bradley

2 Uzyskaj Typ urządzenia UINT 141 = przemiennik serii PowerFlex serii 750 za pośrednictwem sieci DeviceNet

3 Uzyskaj Kod produktu UINT Numer identyfikujący nazwę produktu i wartość znamionową

4 Uzyskaj Zmiana:MałaDuża

STRUCT złożona z:

USINTUSINT

Wartość zmiennaWartość zmienna

5 Uzyskaj Stan UINT Bit 0 = PosiadanyBit 8 = Błąd średniej ważności, naprawialnyBit 10 = Błąd główny, naprawialny

6 Uzyskaj Numer seryjny UDINT Unikalna liczba 32-bitowa7 Uzyskaj Nazwa produktu SHORT_STRING Nazwa i wartość znamionowa produktu

102 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt połączenia Kod klasy

Usługi

Instancje

Atrybuty instancji

Aby uzyskać więcej informacji, patrz specyfikacja DeviceNet.

Szesnastkowy Dziesiętny0x05 5

Kod usługi Wdrożone dla: Nazwa usługiInstancja

0x0E Tak Get_Attribute_Single0x10 Tak Set_Attribute_Single

Instancja Opis2 Połączenie we/wy z puli4 Zmiana stanu/połączenia cyklicznego6...10 Połączenie typu explicit

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

1 Uzyskaj Stan USINT 0 = Nieistniejące1 = Konfigurowanie2 = Oczekiwanie na ID połączenia3 = Ustanowione4 = Czas upłynął

2 Uzyskaj Typ instancji USINT 0 = Komunikat typu explicit1 = Komunikat we/wy

3 Uzyskaj Transport USINT Wyzwalacz klasy transportu dla tej instancji4 Uzyskaj Produced Cnxn ID USINT Identyfikator CAN do przesłania5 Uzyskaj Consumed Cnxn ID USINT Identyfikator CAN do odebrania6 Uzyskaj Initial Comm Char USINT Określa grupy komunikatów DeviceNet używane przez połączenia

Tx/Rx Cnxn7 Uzyskaj Produced Cnxn Size UINT Maksymalna liczba bajtów do wysłania tym połączeniem8 Uzyskaj Consumed Cnxn Size UINT Maksymalna liczba bajtów do odebrania tym połączeniem9 Uzyskaj/Ustaw EPR UINT Oczekiwana przepływność pakietów (dokładność timera = 1 ms)12 Uzyskaj/Ustaw Watchdog Action USINT 0 = Przejście do stanu „czas upłynął”

1 = Autom. kasowanie2 = Autom. resetowanie

13 Uzyskaj Produced Path Length UINT Liczba bajtów danych w ścieżce tworzonego połączenia.14 Uzyskaj Produced Connection

PathARRAY UINT Strumień bajtów określający obiekty aplikacji, których dane będą

tworzone przez ten obiekt połączenia15 Uzyskaj Consumed Path Length UINT Liczba bajtów danych w ścieżce pobieranego połączenia.16 Uzyskaj Consumed Connection

PathARRAY USINT Strumień bajtów określający obiekty aplikacji, których dane będą

pobierane przez ten obiekt połączenia17 Uzyskaj/Ustaw Production Inhibit Time UNIT Określa minimalny czas między tworzeniem nowych danych18 Uzyskaj/Ustaw Connection Timeout

MultiplierUNIT Określa mnożnik stosowany do wartości oczekiwanej przepływności

pakietów w celu uzyskania wartości timera bezczynności/programu alarmowego

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 103

Rozdział C Obiekty DeviceNet

Obiekt rejestru Kod klasy

Usługi

Instancje

Atrybuty klasy

Atrybuty instancji

Szesnastkowy Dziesiętny0x07 7

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Tak Set_Attribute_Single

Instancja Opis1 Wszystkie dane z puli odczytywane z karty rozszerzeń (tylko do odczytu)2 Wszystkie dane z puli zapisywane w karcie rozszerzeń (odczyt/zapis)3 Stan logiczny i dane sprzężenia zwrotnego (tylko do odczytu)4 Polecenie logiki i dane odniesienia (odczyt/zapis)5 DL To Net 01 (dane wejścia z karty rozszerzeń do skanera) (tylko do odczytu)6 DL From Net 01 (dane wyjścia ze skanera do karty rozszerzeń) (odczyt/zapis)

… …

35 DL To Net 16 (dane wejścia z karty rozszerzeń do skanera) (tylko do odczytu)36 DL From Net 16 (dane wyjścia ze skanera do karty rozszerzeń) (odczyt/zapis)37 Stan logiczny i dane sprzężenia zwrotnego (tylko do odczytu)38 Maskowane polecenie logiki (1) (odczyt/zapis)

(1) Polecenie maski DWORD jest ustawiane na wartość pierwszego DWORD danych, jeśli w drugim DWORD danych występują jedynki. Stosowane są wyłącznie bity polecenia logiki posiadające ustawiony odpowiadający bit maski.

39 Dane stanu logicznego (tylko do odczytu)40 Dane polecenia logiki (odczyt/zapis)41 Dane sprzężenia zwrotnego (tylko do odczytu)42 Dane odniesienia (odczyt/zapis)

Identyfikator atrybutu

Reguła dostępu Nazwa

1 Odczyt Zmiana2 Odczyt Maksymalna instancja3 Odczyt Liczba instancji100 Odczyt/zapis Limit czasu

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

1 Uzyskaj Nieprawidłowa flaga

BOOL Jeśli wartość ustawiono na 1, atrybut 4 może zawierać nieprawidłowe dane.0 = prawidłowe1 = nieprawidłowe

2 Uzyskaj Kierunek BOOL Kierunek transmisji danych0 = Rejestr producenta (przemiennik-sieć)1 = Rejestr konsumenta (sieć-przemiennik)

3 Uzyskaj Wielkość UINT Wielkość danych rejestru w bitach4 Warunkowo(1)

(1) Dla tego atrybutu regułą dostępu jest Uzyskaj, jeśli kierunek = 0. Reguła dostępu to Ustaw, jeśli kierunek = 1.

Dane TABLICA BITÓW Dane do przesłania

104 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt PCCC Kod klasy

Usługi

Instancje

Obsługuje instancję 1.

Atrybuty klasy

Nieobsługiwany.

Atrybuty instancji

Nieobsługiwany.

Struktura komunikacji dla Execute_PCCC

Szesnastkowy Dziesiętny0x67 103

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x4B Nie Tak Execute_PCCC0x4D Nie Tak Execute_Local_PCCC

Żądanie OdpowiedźNazwa Typ danych Opis Nazwa Typ danych OpisDługość USINT Długość identyfikatora żądającego Długość USINT Długość identyfikatora żądającegoSprzedawca UINT Numer sprzedawcy żądającego Sprzedawca UINT Numer sprzedawcy żądającegoNumer seryjny UDINT Numer seryjny ASA żądającego Numer seryjny UDINT Numer seryjny ASA żądającegoInne Zależne od

produktuIdentyfikator użytkownika, zadania itp. dotyczący żądającego

Inne Zależne od produktu

Identyfikator użytkownika, zadania itp. dotyczący żądającego

CMD USINT Bajt polecenia CMD USINT Bajt poleceniaSTS USINT 0 STS USINT Bajt stanuTNSW UINT Słowo transportowe TNSW UINT Słowo transportowe. O takiej samej wartości,

co żądanie.FNC USINT Kod funkcji; nieużywany dla wszystkich CMD. EXT_STS USINT Stan rozszerzony; nieużywany dla wszystkich

CMD.PCCC_params ARRAY USINT Parametry zależne od CMD/FNC PCCC_results ARRAY USINT Dane wyników zależnych od CMD/FNC

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 105

Rozdział C Obiekty DeviceNet

Struktura komunikatów dla Execute_Local_PCCC

Karta rozszerzeń obsługuje następujące typy poleceń PCCC:

Aby uzyskać więcej informacji na temat poleceń PCCC, patrz publikacja DF1 Protocol and Command Set Reference Manual, nr 1770-6.5.16.

Żądanie OdpowiedźNazwa Typ danych Opis Nazwa Typ danych OpisCMD USINT Bajt polecenia CMD USINT Bajt poleceniaSTS USINT 0 STS USINT Bajt stanuTNSW UINT Słowo transportowe TNSW UINT Słowo transportowe. O takiej samej wartości,

co żądanie.FNC USINT Kod funkcji; nieużywany dla wszystkich CMD EXT_STS USINT Stan rozszerzony; nieużywany dla wszystkich

CMDPCCC_params ARRAY USINT Parametry zależne od CMD/FNC PCCC_results ARRAY USINT Dane wyników zależnych od CMD/FNC

CMD FNC Opis0x06 0x03 Identyfikacja urządzenia macierzystego i niektórych

stanów0x0F 0x67 Zapis typu PLC-50x0F 0x68 Odczyt typu PLC-50x0F 0x95 Obudowuje inny protokół0x0F 0xA2 Zabezpieczony odczyt typu SLC 500 z 3 polami adresu0x0F 0xAA Zabezpieczony zapis typu SLC 500 z 3 polami adresu0x0F 0x00 Odczyt zakresu słowa0x0F 0x01 Zapis zakresu słowa

106 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Pliki N Plik N OpisN42 Ten plik N umożliwia odczyt i zapis niektórych wartości konfiguracyjnych portu.N42:3 Limit czasu (odczyt/zapis): Czas (w sekundach) dozwolony między komunikatami dla pliku N45. Jeśli

karta rozszerzeń nie otrzyma komunikatu w określonym czasie, wykonuje działanie przy błędzie skonfigurowane w swoim parametrze [Comm Flt Action]. Prawidłowe ustawienie mieści się w zakresie od 1 do 32767 sekund (zalecany zakres to 5…20 sekund).

N42:7 Numer portu karty rozszerzeń (tylko do odczytu): Port przemiennika, w którym umieszczona jest karta rozszerzeń.

N42:8 Karty rozszerzeń urządzeń równorzędnych (tylko do odczytu): Pole bitów urządzeń z możliwością komunikacji z urządzeniami. równorzędnymi.

N45 Ten plik N umożliwia odczyt i zapis komunikatów sterujących we/wy. Komunikaty sterujące we/wy można zapisywać wyłącznie, jeśli są spełnione wszystkie poniższe warunki:• Karta rozszerzeń nie odbiera sygnałów we/wy od skanera. Przykładowo, w sieci nie ma skanera,

skaner jest w stanie bezczynności (programowania), skaner jest w stanie błędu lub karta rozszerzeń nie jest zmapowana do skanera.

• Karta rozszerzeń jest skonfigurowana do odbioru sygnałów we/wy (np. parametrów [DLs From Net 01-16]).

• Wartość N42:3 jest ustawiona na wartość niezerową.Zapis Odczyt

N45:0N45:1N45:2N45:3N45:4N45:5N45:6N45:7N45:8N45:9N45:10N45:11N45:12N45:13N45:14N45:15N45:16N45:17N45:18N45:19N45:20N45:21N45:22N45:23N45:24N45:25N45:26N45:27N45:28N45:29N45:30N45:31N45:32N45:33N45:34N45:35

Polecenie logiki (najmniej istotne)Polecenie logiki (najbardziej istotne)Odniesienie (najmniej istotne)Odniesienie (najbardziej istotne)DL From Net 01 (najmniej istotne)DL From Net 01 (najbardziej istotne)DL From Net 02 (najmniej istotne)DL From Net 02 (najbardziej istotne)DL From Net 03 (najmniej istotne)DL From Net 03 (najbardziej istotne)DL From Net 04 (najmniej istotne)DL From Net 04 (najbardziej istotne)DL From Net 05 (najmniej istotne)DL From Net 05 (najbardziej istotne)DL From Net 06 (najmniej istotne)DL From Net 06 (najbardziej istotne)DL From Net 07 (najmniej istotne)DL From Net 07 (najbardziej istotne)DL From Net 08 (najmniej istotne)DL From Net 08 (najbardziej istotne)DL From Net 09 (najmniej istotne)DL From Net 09 (najbardziej istotne)DL From Net 10 (najmniej istotne)DL From Net 10 (najbardziej istotne)DL From Net 11 (najmniej istotne)DL From Net 11 (najbardziej istotne)DL From Net 12 (najmniej istotne)DL From Net 12 (najbardziej istotne)DL From Net 13 (najmniej istotne)DL From Net 13 (najbardziej istotne)DL From Net 14 (najmniej istotne)DL From Net 14 (najbardziej istotne)DL From Net 15 (najmniej istotne)DL From Net 15 (najbardziej istotne)DL From Net 16 (najmniej istotne)DL From Net 16 (najbardziej istotne)

Stan logiki (najmniej istotny)Stan logiki (najbardziej istotny)Sprzężenie zwrotne (najmniej istotne)Sprzężenie zwrotne (najbardziej istotne)DL To Net 01 (najmniej istotne)DL To Net 01 (najbardziej istotne)DL To Net 02 (najmniej istotne)DL To Net 02 (najbardziej istotne)DL To Net 03 (najmniej istotne)DL To Net 03 (najbardziej istotne)DL To Net 04 (najmniej istotne)DL To Net 04 (najbardziej istotne)DL To Net 05 (najmniej istotne)DL To Net 05 (najbardziej istotne)DL To Net 06 (najmniej istotne)DL To Net 06 (najbardziej istotne)DL To Net 07 (najmniej istotne)DL To Net 07 (najbardziej istotne)DL To Net 08 (najmniej istotne)DL To Net 08 (najbardziej istotne)DL To Net 09 (najmniej istotne)DL To Net 09 (najbardziej istotne)DL To Net 10 (najmniej istotne)DL To Net 10 (najbardziej istotne)DL To Net 11 (najmniej istotne)DL To Net 11 (najbardziej istotne)DL To Net 12 (najmniej istotne)DL To Net 12 (najbardziej istotne)DL To Net 13 (najmniej istotne)DL To Net 13 (najbardziej istotne)DL To Net 14 (najmniej istotne)DL To Net 14 (najbardziej istotne)DL To Net 15 (najmniej istotne)DL To Net 15 (najbardziej istotne)DL To Net 16 (najmniej istotne)DL To Net 16 (najbardziej istotne)

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 107

Rozdział C Obiekty DeviceNet

Obiekt urządzenia DPI Kod klasy

Usługi

Instancje

Liczba instancji zależy od liczby komponentów w urządzeniu. Łączna liczba komponentów może zostać odczytana w instancji 0, atrybut klasy 4.

Szesnastkowy Dziesiętny0x92 146

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Tak Set_Attribute_Single

Instancje Urządzenie Przykład Opis(Szesnastkowy) (Dziesiętny)0x0000…0x3FFF 0...16383 Przemiennik

wiodący0 Atrybuty klasy (przemiennik)

0x4000…0x43FF 16384...17407 Karta rozszerzeń 1 Komponent przemiennika 10x4400…0x47FF 17408...18431 Port 1 2 Komponent przemiennika 20x4800…0x4BFF 18432...19455 Port 2 … …

0x4C00…0x4FFF 19456...20479 Port 3 16384 Atrybuty klasy (karta rozszerzeń)0x5000…0x53FF 20480...21503 Port 4 16385 Komponent karty rozszerzeń 10x5400…0x57FF 21504...22527 Port 5 … …

0x5800…0x5BFF 22528...23551 Port 60x5C00…0x5FFF 23552...24575 Port 70x6000…0x63FF 24576...25599 Port 80x6400…0x67FF 25600...26623 Port 90x6800…0x6BFF 26624...27647 Port 100x6C00…0x6FFF 27648...28671 Port 110x7000…0x73FF 28672...29695 Port 120x7400…0x77FF 29696...30719 Port 130x7800…0x7BFF 30720...31743 Port 14

108 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Atrybuty klasy Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

0 Uzyskaj Kod rodziny USINT 0x00 = urządzenie peryferyjne DPI0x90 = PowerFlex 7550xA0 = karta rozszerzeń serii 20-750-xxxx0xFF = HIM

1 Uzyskaj Tekst rodziny STRING[16] Tekst identyfikujący urządzenie.2 Ustaw Kod języka USINT 0 = angielski

1 = francuski2 = hiszpański3 = włoski4 = niemiecki5 = japoński6 = portugalski7 = chiński mandaryński9 = niderlandzki10 = koreański

3 Uzyskaj Seria produktu USINT 1 = A2 = B …

4 Uzyskaj Liczba komponentów USINT Liczba komponentów (np. główna płyta sterująca, płytki we/wy) w urządzeniu.

5 Ustaw Tekst definiowany przez użytkownika

STRING[16] Tekst identyfikujący urządzenie o nazwie podanej przez użytkownika.

6 Uzyskaj Tekst stanu STRING[12] Tekst opisujący stan urządzenia.7 Uzyskaj Kod konfiguracji USINT Identyfikacja odmiany.8 Uzyskaj Tekst konfiguracji STRING[16] Tekst identyfikujący odmianę rodziny urządzeń.9 Uzyskaj Kod marki UINT 0x0001 = Allen-Bradley11 Uzyskaj Suma kontrolna NVS UINT 16-bitowa suma kontrolna pamięci trwałej w urządzeniu.12 Uzyskaj Wersja klasy UINT 2 = DPI13 Uzyskaj Kodowanie zestawu znaków USINT 0 = SCANport HIM

1 = ISO 8859-1 (zachodnioeuropejskie)2 = ISO 8859-2 (środkowo- i wschodnioeuropejskie)3 = ISO 8859-3 (południowoeuropejskie)4 = ISO 8859-4 (bałtyckie)5 = ISO 8859-5 (cyrylica)6 = ISO 8859-6 (arabskie)7 = ISO 8859-7 (greckie)8 = ISO 8859-8 (hebrajskie)9 = ISO 8859-9 (tureckie)10 = ISO 8859-10 (nordyckie)255 = ISO 10646 (Unicode)

15 Uzyskaj Obsługiwane języki STRUCT złożona z:

USINTUSINT[n]

Liczba językówKody języków (patrz atrybuty klasy 2)

16 Uzyskaj Data produkcji STRUCT złożona z:

UINTUSINTUSINT

RokMiesiącDzień

17 Uzyskaj Wersja produktu STRUCT złożona z:

USINTUSINT

Główna wersja oprogramowania układowegoDrugorzędna wersja oprogramowania układowego

18 Uzyskaj Numer seryjny UDINT Wartość w zakresie od 0x00000000 do 0xFFFFFFFF19 Ustaw Wybrany język USINT 0 = Domyślnie (HIM wyświetli monit przy rozruchu)

1 = Język został wybrany (bez monitu)

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 109

Rozdział C Obiekty DeviceNet

Atrybuty instancji

20 Ustaw Oprogramowanie układowe wygenerowane przez użytkownika

STRING[36] Globalnie unikalny identyfikator (GUID) identyfikujący oprogramowanie układowe klienta zaktualizowane w urządzeniu.

30 Uzyskaj Międzynarodowy tekst stanu STRINGN Tekst opisujący stan urządzenia z obsługą Unicode.31 Uzyskaj/Ustaw Międzynarodowy tekst

definiowany przez użytkownikaSTRINGN Tekst identyfikujący urządzenie za pomocą podanej przez

użytkownika nazwy z obsługą Unicode.34 Uzyskaj Dane klucza STRUCT złożona

z:UDINTUDINTUINTUINTUINTUSINTUSINTUSINTUSINTUSINTUSINT[16]

Kod wartości znamionowejNumer seryjny urządzeniaKod dostosowaniaWersja dostosowaniaKod markiKod rodzinyKod konfiguracjiKod językaWersja głównaWersja drugorzędnaUUID oprogramowania układowego wygenerowanego przez klienta

35 Uzyskaj NVS CRC UDINT 32-bitowa suma kontrolna pamięci trwałej w urządzeniu.39 Uzyskaj Kod SI przemiennika UINT Kod identyfikujący protokół miedzy urządzeniem a urządzeniem

macierzystym.128 Uzyskaj Kod dostosowania UINT Kod identyfikujący dostosowane urządzenie.129 Uzyskaj Numer wersji dostosowania UINT Wersja dostosowanego urządzenia.130 Uzyskaj Tekst dostosowanego urządzenia STRING[32] Tekst identyfikujący dostosowane urządzenie.

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

3 Uzyskaj Nazwa komponentu STRING[32] Nazwa komponentu4 Uzyskaj Wersja oprogramowania

układowego komponentuSTRUCT złożona z:

USINTUSINT

Wersja głównaWersja drugorzędna

8 Uzyskaj Numer seryjny komponentu UDINT Wartość w zakresie od 0x00000000 do 0xFFFFFFFF9 Uzyskaj Międzynarodowa nazwa

komponentuSTRINGN Nazwa komponentu z obsługą Unicode.

110 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt parametru DPI Kod klasy

Aby uzyskać dostęp do parametrów „Host Config”, należy użyć obiektu parametru DPI urządzenia macierzystego (kod klasy 0x9F).

Instancje

Liczba instancji zależy od liczby parametrów w urządzeniu. Łączna liczba parametrów może zostać odczytana w instancji 0, atrybut 0.

Atrybuty klasy

Szesnastkowy Dziesiętny0x93 147

Instancje Urządzenie Przykład Opis(Szesnastkowy) (Dziesiętny)0x0000…0x3FFF 0...16383 Przemiennik

wiodący0 Atrybuty klasy (przemiennik)

0x4000…0x43FF 16384...17407 Karta rozszerzeń

1 Atrybuty parametru 1 przemiennika

0x4400…0x47FF 17408...18431 Port 1 2 Atrybuty parametru 2 przemiennika0x4800…0x4BFF 18432...19455 Port 2 … …

0x4C00…0x4FFF 19456...20479 Port 3 16384 Atrybuty klasy (karta rozszerzeń)0x5000…0x53FF 20480...21503 Port 4 16385 Atrybuty parametru 1 karty rozszerzeń0x5400…0x57FF 21504...22527 Port 5 … …

0x5800…0x5BFF 22528...23551 Port 60x5C00…0x5FFF 23552...24575 Port 70x6000…0x63FF 24576...25599 Port 80x6400…0x67FF 25600...26623 Port 90x6800…0x6BFF 26624...27647 Port 100x6C00…0x6FFF 27648...28671 Port 110x7000…0x73FF 28672...29695 Port 120x7400…0x77FF 29696...30719 Port 130x7800…0x7BFF 30720...31743 Port 14

Identyfikator atrybutu Reguła dostępu Nazwa Typ danych Opis0 Uzyskaj Liczba instancji UINT Liczba parametrów w urządzeniu1 Ustaw Hasło zabezpieczające przed zapisem UINT 0 = Hasło wyłączone

n = Wartość hasła2 Ustaw Zapis polecenia NVS USINT 0 = Brak działania

1 = Zapis wartości z aktywnej pamięci w NVS2 = Ładowanie wartości z NVS do aktywnej pamięci3 = Ładowanie wartości domyślnych do aktywnej pamięci4 = Domyślne częściowe5 = Domyślne układu

3 Uzyskaj Suma kontrolna wartości parametru NVS UINT Suma kontrolna wszystkich wartości parametrów w zestawie użytkownika w NVS4 Uzyskaj Suma kontrolna wartości łącza NVS UINT Suma kontrolna łączy parametrów w zestawie użytkownika w NVS5 Uzyskaj Pierwszy dostępny parametr UINT Pierwszy dostępny parametr, jeśli parametry są zabezpieczone hasłami.

„0” oznacza, że wszystkie parametry są zabezpieczone.7 Uzyskaj Wersja klasy UINT 2 = DPI8 Uzyskaj Błąd przetwarzania pierwszego

parametruUINT Pierwszy parametr, który został zapisany z wartością niemieszącą się w

zakresie. „0” oznacza brak błędów.9 Ustaw Polecenie łącza USINT 0 = Brak działania

1 = Kasowanie wszystkich łączy parametrów (Nie powoduje to wykasowania łączy do bloków funkcyjnych.)

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 111

Rozdział C Obiekty DeviceNet

Atrybuty instancji Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

6 Uzyskaj DPI – pełny odczyt offline STRUCT złożona z:BOOL[32]CONTAINERCONTAINERCONTAINERSTRING[16]STRING[4]UINTUINTUINTUINTUINTUINTUINTUSINTUSINTUINTUINTCONTAINERUINTUNITUNITINT

DeskryptorMinimalna wartość offlineMaksymalna wartość offlineDomyślna wartość offlineNazwa parametruJednostki parametru offlineInstancja minimalnego parametru onlineInstancja maksymalnego parametru onlineInstancja domyślnego parametru onlineInstancja parametru mnożnikaInstancja parametru dzielnikaInstancja parametru podstawyInstancja parametru offsetNumer wzoruBajt wypełniający (zawsze zero)Instancja pomocySłowo wypełniające (zawsze wartość zerowa)Wartość parametruMnożnikDzielnikPodstawaOffset

7 Uzyskaj DPI – pełny odczyt online STRUCT złożona z:BOOL[32]CONTAINER(1)

CONTAINERCONTAINERCONTAINERUINTUINTSTRING[4]UINTUINTUINTINTUSINT[3]USINTSTRING[16]

Deskryptor (patrz str. 114)Wartość parametruMinimalna wartośćMaksymalna wartośćDomyślna wartośćNastępny parametrPoprzedni parametrJednostki (np. A, Hz)Mnożnik (2)

Dzielnik (2)

Podstawa (2)

Offset (2)

Łącze (źródło wartości) (0 = bez łącza)Zawsze zero (0)Nazwa parametru

8 Uzyskaj Deskryptor DPI BOOL[32] Deskryptor (patrz str. 114)9 Uzyskaj/Ustaw Wartość parametru DPI Różne Wartość parametru w NVS. (3)

10 Uzyskaj/Ustaw Wartość parametru DPI RAM Różne Wartość parametru w pamięci tymczasowej. Dotyczy wyłącznie przemienników DPI.

11 Uzyskaj/Ustaw Łącze DPI USINT[3] Łącze (parametr lub blok funkcyjny będący źródłem wartości) (0 = brak łącza)

12 Uzyskaj Instancja obiektu pomocy UINT Identyfikator tekstu pomocy dla tego parametru13 Uzyskaj DPI – odczyt podstawowy STRUCT złożona z:

BOOL[32]CONTAINERCONTAINERCONTAINERCONTAINERSTRING[16]STRING[4]

Deskryptor (patrz str. 114)Wartość parametruMinimalna wartośćMaksymalna wartośćDomyślna wartośćNazwa parametruJednostki (np. A, Hz)

14 Uzyskaj Nazwa parametru DPI STRING[16] Nazwa parametru15 Uzyskaj Alias parametru DPI STRING[16] Nazwa parametru podana przez klienta.

112 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

16 Uzyskaj Błąd przetwarzania parametru

USINT 0 = Brak błędu1 = Wartość jest poniżej minimum2 = Wartość jest powyżej maksimum

18 Uzyskaj Międzynarodowy tekst parametru DPI offline

Konstrukcja złożona z:

STRINGNSTRINGN

Międzynarodowa nazwa parametruMiędzynarodowe jednostki offline

19 Uzyskaj Międzynarodowy tekst parametru DPI online

Konstrukcja złożona z:

STRINGNSTRINGN

Międzynarodowa nazwa parametruMiędzynarodowe jednostki online

20 Uzyskaj DPI – pełny odczyt międzynarodowy online

Konstrukcja złożona z:

BOOL[32]CONTAINERCONTAINERCONTAINERCONTAINERUINTUINTUINTUINTUINTINTUSINT[3]USINTBOOL[32]STRINGNSTRINGN

DeskryptorWartość parametruMinimalna wartość onlineMaksymalna wartość onlineDomyślna wartość onlineDalejWsteczMnożnikDzielnikPodstawaOffsetŁączeSłowo wypełniające (zawsze zero)Rozszerzony deskryptorMiędzynarodowa nazwa parametruMiędzynarodowe jednostki parametru online

21 Uzyskaj Rozszerzony deskryptor DPI UDINT Rozszerzony deskryptor (patrz str. 115)22 Uzyskaj DPI – pełny odczyt

międzynarodowy offlineKonstrukcja złożona z:

BOOLCONTAINERCONTAINERCONTAINERUINTUINTUINTUINTUINTUINTUINTUSINTUSINTUINTUINTCONTAINERUINTUINTUINTINTBOOL[32]STRINGNSTRINGN

DeskryptorMinimalna wartość offlineMaksymalna wartość offlineDomyślna wartość offlineInstancja minimalnego parametru onlineInstancja maksymalnego parametru onlineInstancja domyślnego parametru onlineInstancja parametru mnożnikaInstancja parametru dzielnikaInstancja parametru podstawyInstancja parametru offsetNumer wzoruSłowo wypełniające (zawsze zero)Instancja pomocySłowo wypełniające (zawsze wartość zerowa)Wartość parametruMnożnikDzielnikPodstawaOffsetRozszerzony deskryptor DPIMiędzynarodowa nazwa parametru DPIMiędzynarodowe jednostki parametru DPI offline

(1) CONTAINER to 32-bitowy blok danych zawierający typ danych używany przez wartość parametru. Jeśli posiada on znak, wartość jest rozszerzona o znak. Wypełnienie użyte w CONTAINER zapewnia jego stałą długość 32 bitów.

(2) Wartość używana we wzorach w celu konwersji wartości parametru między jednostkami wyświetlanymi a jednostkami wewnętrznymi. Patrz Wzory konwersji na str. 116.

(3) NIE należy stale zapisywać danych parametru w NVS. Patrz uwaga, str. 67.

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 113

Rozdział C Obiekty DeviceNet

Atrybuty deskryptora Bit Nazwa Opis0 Typ danych (bit 1) Prawy bit jest najmniej istotnym bitem (0).

000 = USINT użyty jako tablica logiczna001 = UINT użyty jako tablica logiczna010 = USINT (8-bitowa liczba całkowita)011 = UINT (16-bitowa liczba całkowita)100 = UDINT (32-bitowa liczba całkowita)101 = TCHAR (8-bitowy (inny niż Unicode) lub 16-bitowy (Unicode))110 = REAL (32-bitowa wartość zmiennoprzecinkowa)111 = Korzysta z bitów 16, 17, 18

1 Typ danych (bit 2)2 Typ danych (bit 3)

3 Typ znaku 0 = bez znaku1 = ze znakiem

4 Ukryty 0 = widoczny 1 = ukryty

5 Nie jest to ujście łącza 0 = Może to być ujście łącza1 = Nie może to być ujście łącza

6 Nieprzywoływalny 0 = Przywoływalny z NVS1 = Nieprzywoływalny z NVS

7 ENUM 0 = Brak tekstu ENUM1 = Tekst ENUM

8 Z możliwością zapisu 0 = Tylko do odczytu1 = Odczyt/zapis

9 Bez możliwości zapisu, gdy włączone

0 = Bez możliwości zapisu, gdy włączone (np. przemiennik pracuje)1 = Bez możliwości zapisu, gdy włączone

10 Instancja 0 = Wartość parametru nie stanowi odniesienia do innego parametru1 = Wartość parametru stanowi odniesienie do innego parametru

11 Wykorzystuje maskę bitową ENUM

Ta instancja parametru obsługuje atrybut maski bitowej ENUM. Więcej informacji zawiera definicja atrybutu.

12 Miejsce dziesiętne (bit 0) Liczba cyfr na prawo od kropki dziesiętnej.0000 = 01111 = 15

13 Miejsce dziesiętne (bit 1)14 Miejsce dziesiętne (bit 2)15 Miejsce dziesiętne (bit 3)16 Rozszerzony typ danych

(bit 4)Bit 16 jest najmniej istotnym bitem.000 = Zastrzeżony001 = UDINT użyty jako tablica logiczna010 = Zastrzeżony011 = Zastrzeżony100 = Zastrzeżony101 = Zastrzeżony110 = Zastrzeżony111 = Zastrzeżony

17 Rozszerzony typ danych (bit 5)

18 Rozszerzony typ danych (bit 6)

19 Parametr istnieje Służy do zaznaczania parametrów niedostępnych dla narzędzi sieciowych.20 Nieużywany Zastrzeżony21 Łącza wzorów Oznacza dane wzorów pochodzące z innych parametrów.22 Poziom dostępu (bit 1) 3-bitowe pole używane do sterowania dostępem do danych parametrów.23 Poziom dostępu (bit 2)24 Poziom dostępu (bit 3)25 Z możliwością zapisu ENUM Tekst ENUM: 0 = tylko do odczytu, 1 = odczyt/zapis26 Nie jest to źródło łącza 0 = Może to być źródło łącza

1 = Nie może to być źródło łącza27 Rozszerzony bit ENUM Parametr obsługuje ENUM o rozszerzonych bitach.28 Rozszerzony ENUM Parametr obsługuje rozszerzone ENUM.29 Wykorzystuje obiekty

limitów DPIParametr korzysta z obiektów limitów DPI.Inteligentne narzędzia offline wykorzystują obiekty limitów w celu wyboru limitów i jednostek.

30 Rozszerzony deskryptor Parametr wykorzystuje bity rozszerzonego deskryptora, które można uzyskać, odczytując atrybut rozszerzonego deskryptora DPI dla tego parametru.

31 Zawsze wysyłaj/pobieraj Parametr będzie zawsze uwzględniany w wysyłanych i pobieranych danych.

114 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Atrybuty rozszerzonego deskryptora Bit Nazwa Opis0 Tryb pośredni 0 = analogowy (wybiera całe parametry)

1 = cyfrowy (wybiera poszczególne bity w obrębie parametru)1 Typ pośredni 0 Lista wejść analogowych (instancja 0xFFFF)2 Typ pośredni 1 Lista wejść cyfrowych (instancja 0xFFFE)3 Typ pośredni 2 Lista sprzężeń zwrotnych (instancja 0xFFFD)4 Typ pośredni 3 Lista wyjść analogowych (instancja 0xFFFC)5 Typ pośredni 4 Lista wyjść cyfrowych (instancja 0xFFFB)6 Typ pośredni 5 Niezdefiniowany (instancja 0xFFFA)7 Typ pośredni 6 Niezdefiniowany (instancja 0xFFF9)8 Typ pośredni 7 Niezdefiniowany (instancja 0xFFF8)9 Typ pośredni 8 Niezdefiniowany (instancja 0xFFF7)10 Typ pośredni 9 Niezdefiniowany (instancja 0xFFF6)11 Typ pośredni 10 Niezdefiniowany (instancja 0xFFF5)12 Typ pośredni 11 Niezdefiniowany (instancja 0xFFF4)13 Typ pośredni 12 Niezdefiniowany (instancja 0xFFF3)14 Typ pośredni 13 Niezdefiniowany (instancja 0xFFF2)15 Typ pośredni 14 Lista zależna od parametrów16 FP Max Decimals Bit 0 Te cztery bity są używane wyłącznie do parametrów REAL. Oznaczają one maksymalną liczbę miejsc dziesiętnych,

które mają być wyświetlane dla niewielkich wartości. Wartość 0 oznacza brak limitu liczby użytych miejsc dziesiętnych.17 FP Max Decimals Bit 1

18 FP Max Decimals Bit 219 FP Max Decimals Bit 120 Rozszerzone odniesienie

parametru0 = Nie jest to rozszerzone odniesienie parametru1 = Rozszerzone odniesienie parametruRozszerzone odniesienie parametru zawiera odniesienie do innego parametru. Format wartości jest taki sam jak parametr sektora pośredniego w trybie analogowym (SSpppp, gdzie SS = numer gniazda urządzenia, które wskazuje rozszerzone odniesienie parametru, a pppp = numer parametru lub pozycji diagnostycznej, którą wskazuje rozszerzone odniesienie parametru). Należy pamiętać, że rozszerzone odniesienie parametru, w przeciwieństwie do selektora pośredniego, umożliwia jedynie wybór parametrów. Rozszerzone odniesienie parametru może być użyte w celu skonfigurowania łącza Datalink lub wyświetlenia źródła odniesienia (wśród innych zastosowań).

21 Wykorzystuje obiekt tabeli wartości znamionowych

Ten parametr posiada wartości domyślne zależne od wartości znamionowych i limitów, które można uzyskać z obiektu tabeli wartości znamionowych. Pełny odczyt offline będzie zawierał domyślną wartość najniższej wartości znamionowej i limity, które będą zawierały pełny zakres wartości dozwolonych w rodzinie urządzeń korzystających z tej kombinacji kodu rodziny i kodu konfiguracji. Pełny odczyt online będzie zawierał zależne od wartości znamionowej wartości domyślne i wartości limitów dla tej kombinacji kodu rodziny, kodu konfiguracji i kodu wartości znamionowej.

22 Z możliwością zapisu przywoływany parametr

Ten bit musi mieć wartość zerową, o ile parametr nie jest rozszerzonym odniesieniem parametru. Jeśli parametr jest rozszerzonym odniesieniem parametru, to:

0 = Przywoływany parametr może być parametrem tylko do odczytu lub z możliwością zapisu.1 = Przywoływany parametr musi być zawsze parametrem z możliwością zapisu (w tym podczas pracy).

23 Nie zezwalaj na zero Ten bit musi mieć wartość zerową, o ile parametr nie jest pośrednim selektorem lub rozszerzonym odniesieniem parametru. Jeśli parametr jest pośrednim selektorem lub rozszerzonym odniesieniem parametru, to:

0 = Zezwalaj na zero1 = Nie zezwalaj na zero

Jeśli ten bit jest wykasowany (tzn. zero jest dozwolone), urządzenie musi obsługiwać atrybut parametru „tekstu zerowego”, aby narzędzie programowe lub interfejs HIM mogły uzyskać tekst z atrybutu parametru tekstu zerowego.Jeśli ten bit jest ustawiony (tzn. zero nie jest dozwolone), narzędzie programowe lub interfejs HIM nie pozwolą użytkownikowi wprowadzić wartości zerowej.

24 Wyjście łącza Datalink Ten bit jest używany przez narzędzia offline i wskazuje, że jest to parametr wyjścia łącza Datalink. Bit 20 musi być również ustawiony.

25 Wejście łącza Datalink Ten bit jest używany przez narzędzia offline i wskazuje, że jest to parametr wejścia łącza Datalink. Bity 20 i 22 muszą być również ustawione.

26 Bez możliwości zapisu, gdy aktywne jest we/wy

Ten parametr nie może zostać zapisany, gdy dane we/wy są wymieniane między urządzeniem macierzystym, a urządzenie peryferyjne jest poprawne.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 115

Rozdział C Obiekty DeviceNet

Wzory konwersjiWartość wyświetlana = ((wartość wewnętrzna + offset) x mnożnik x podstawa) / (dzielnik x 10 miejsc dziesiętnych))

Wartość wewnętrzna = ((wartość wyświetlana x dzielnik x 10 miejsc dziesiętnych) / (mnożnik x podstawa)) - offset

Usługi wspólne

Usługi zależne od obiektu

Poniższa tabela przedstawia listę parametrów usług Get_Attributes_Scattered i Set_Attributes_Scattered zależnych od obiektu:

27 Parametr polecenia Ten parametr każe przemiennikowi podjąć działanie, takie jak „Przywróć domyślne” lub „Autostrojenie”, a następnie powraca do wartości zerowej. Narzędzia programowe offline nie pozwolą na ustawienie tego parametru na wartość inną niż zerowa. Jeśli plik offline zawiera parametr polecenia o wartości niezerowej, narzędzie programowe offline spowoduje zmianę wartości na zerową. Należy pamiętać, że parametry polecenia nie mogą posiadać wartości, które nie powracają do wartości zerowej.

28 Aktualna wartość jest domyślna

Ten bit identyfikuje parametr, który nie ulegnie zmianie w przypadku wykonania polecenia „Przywróć domyślne”. Przykładowo, jeśli przemiennik zawiera parametr języka, który jest ustawiony na niemiecki, przywrócenie wartości domyślnych spowoduje pozostawienie języka niemieckiego jako wartości parametru. Podobnie, jeśli parametr ten jest ustawiony na język francuski, parametr zachowa swoje ustawienie (francuski) po przywróceniu wartości domyślnych.

29 Użyj tekstu zerowego Jeśli bit „Disallow Zero” jest ustawiony, ten bit musi zostać wykasowany. Jeśli bit „Disallow Zero” jest wykasowany, wtedy:

0 = Użyj atrybutu klasy parametru tekstu wyłączonego.1 = Użyj atrybutu instancji parametru tekstu zerowego.

30–31

Zastrzeżony Zastrzeżony

Bit Nazwa Opis

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Tak Set_Attribute_Single

Kod usługi Wdrożone dla: Nazwa usługi Przydzielony rozmiar (bajty)Klasa Instancja Liczba par. Wartość par.

0x4D Tak Nie Get_Attributes_Scattered 4 40x4E Tak Nie Set_Attributes_Scattered 4 4

Nazwa Typ danych OpisNumer parametru UDINT Parametr do zapisu lub odczytuWartość parametru UDINT Wartość parametru do odczytu lub zapisu (zero podczas odczytu)

116 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt błędu DPI Kod klasy

Produkty takie jak przemienniki PowerFlex używają tego obiektu do obsługi błędów. Karty rozszerzeń używają tego obiektu do zdarzeń.

Usługi

Instancje

Liczba instancji zależy od maksymalnej liczby błędów lub zdarzeń obsługiwanych w kolejce. Maksymalną liczbę błędów/zdarzeń można odczytać w instancji 0, atrybut 2.

Szesnastkowy Dziesiętny0x97 151

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Nie Set_Attribute_Single

Instancje Urządzenie Przykład Opis(Szesnastkowy) (Dziesiętny)0x0000…0x3FFF 0...16383 Przemiennik

wiodący0 Atrybuty klasy (przemiennik)

0x4000…0x43FF 16384...17407 Karta rozszerzeń 1 Najnowszy komunikat o błędzie przemiennika

0x4400…0x47FF 17408...18431 Port 1 2 Przedostatni komunikat o błędzie przemiennika

0x4800…0x4BFF 18432...19455 Port 2 … …

0x4C00…0x4FFF 19456...20479 Port 3 16384 Atrybuty klasy (karta rozszerzeń)0x5000…0x53FF 20480...21503 Port 4 16385 Najnowsze zdarzenie karty

rozszerzeń0x5400…0x57FF 21504...22527 Port 5 … …

0x5800…0x5BFF 22528...23551 Port 60x5C00…0x5FFF 23552...24575 Port 70x6000…0x63FF 24576...25599 Port 80x6400…0x67FF 25600...26623 Port 90x6800…0x6BFF 26624...27647 Port 100x6C00…0x6FFF 27648...28671 Port 110x7000…0x73FF 28672...29695 Port 120x7400…0x77FF 29696...30719 Port 130x7800…0x7BFF 30720...31743 Port 14

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 117

Rozdział C Obiekty DeviceNet

Atrybuty klasy

Atrybuty instancji

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

1 Uzyskaj Wersja klasy UINT Wersja obiektu2 Uzyskaj Liczba instancji UINT Maksymalna liczba błędów/zdarzeń, które

urządzenie może zarejestrować w swojej kolejce.3 Ustaw Zapis polecenia błędu USINT 0 = Brak działania

1 = Wykasuj usterkę/błąd2 = Wykasuj kolejkę usterek/błędów3 = Wykasuj urządzenie

4 Uzyskaj Odczyt instancji wyłączenia samoczynnego w przypadku błędu

UINT Błąd, który wyłączył urządzenie. W przypadku kart rozszerzeń wartość ta zawsze wynosi 1 w przypadku stanu błędu.

5 Uzyskaj Lista danych błędów STRUCT złożona z:

USINTUSINTUINT[n]

Liczba instancji parametrówBajt wypełniający (zawsze zero)Tablica liczb instancji parametrów

6 Uzyskaj Liczba zarejestrowanych błędów

UINT Liczba błędów/zdarzeń w kolejce. „0” oznacza, że kolejka błędów jest pusta.

7 Uzyskaj Odniesienie parametru błędu UINT Zastrzeżony

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

0 Uzyskaj Pełne/wszystkie informacje STRUCT z UINTSTRUCT złożona z:

USINTUSINTSTRING[16]

STRUCT złożona z:

LWORDBOOL[16]

UINTCONTAINER[n]

Kod błęduŹródło błęduPort DPI Obiekt urządzenia DPITekst błęduZnacznik czasowy błęduWartość timera (0 = timer nieobsługiwany)BOOL[0]: (0 = dane nieprawidłowe, 1 = dane prawidłowe)BOOL[1]: (0 = wykorzystany czas, 1 = czas rzeczywisty)BOOL[2…15]: NieużywanyInstancja obiektu pomocyDane błędów

1 Uzyskaj Podstawowe informacje STRUCT z UINTSTRUCT złożona z:

USINTUSINT

STRUCT złożona z:

LWORDBOOL[16]

Kod błęduŹródło błęduPort DPIObiekt urządzenia DPIZnacznik czasowy błęduWartość timera (0 = timer nieobsługiwany)BOOL[0]: (0 = dane nieprawidłowe, 1 = dane prawidłowe)BOOL[1]: (0 = wykorzystany czas, 1 = czas rzeczywisty)BOOL[2…15]: Nieużywany

2 Uzyskaj Międzynarodowy tekst błędu STRINGN Tekst opisujący błąd z obsługą Unicode.

118 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt alarmowy DPI Kod klasy

Produkty takie jak przemienniki PowerFlex, używają tego obiektu do alarmów i ostrzeżeń. Karty rozszerzeń nie obsługują tego obiektu.

Usługi

Instancje

Liczba instancji zależy od maksymalnej liczby alarmów obsługiwanych przez kolejkę. Maksymalną liczbę alarmów można odczytać w instancji 0, atrybut 2.

Atrybuty klasy

Szesnastkowy Dziesiętny0x98 152

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Nie Set_Attribute_Single

Instancje Urządzenie Przykład Opis(Szesnastkowy) (Dziesiętny)0x0000…0x3FFF 0...16383 Przemiennik

wiodący0 Atrybuty klasy (przemiennik)

Alarmy dotyczą wyłącznie urządzeń macierzystych. 1 Najnowszy alarm2 Przedostatni alarm

… …

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

1 Uzyskaj Wersja klasy UINT Wersja obiektu2 Uzyskaj Liczba instancji UINT Maksymalna liczba alarmów, które

urządzenie może zarejestrować w swojej kolejce.

3 Ustaw Zapis polecenia alarmu USINT 0 = Brak działania1 = Kasuj alarm2 = Kasuj kolejkę alarmu3 = Wykasuj urządzenie

4 Uzyskaj Lista danych alarmu STRUCT złożona z:

USINTUSINTUINT[n]

Liczba instancji parametruBajt wypełniający (zawsze zero)Tablica liczb instancji parametrów

5 Uzyskaj Liczba zarejestrowanych alarmów

UINT Liczba alarmów w kolejce. „0” oznacza, że kolejka alarmów jest pusta.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 119

Rozdział C Obiekty DeviceNet

Atrybuty instancji Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

0 Uzyskaj Pełne/wszystkie informacje STRUCT z UINTSTRUCT złożona z:

USINTUSINTSTRING[16]

STRUCT złożona z:LWORDBOOL[16]

UINTCONTAINER[n]

Kod alarmuŹródło alarmuPort DPI Obiekt urządzenia DPITekst alarmuZnacznik czasowy alarmuWartość timera (0 = timer nieobsługiwany)BOOL[0]: (0 = dane nieprawidłowe, 1 = dane prawidłowe)BOOL[1]: (0 = wykorzystany czas, 1 = czas rzeczywisty)BOOL[2…15] odwróconyZastrzeżonyZastrzeżony

1 Uzyskaj Podstawowe informacje STRUCT z UINTSTRUCT złożona z:

USINTUSINT

STRUCT złożona z:LWORDBOOL[16]

Kod alarmuŹródło alarmuPort DPI Obiekt urządzenia DPIZnacznik czasowy alarmuWartość timera (0 = timer nieobsługiwany)BOOL[0]: (0 = dane nieprawidłowe, 1 = dane prawidłowe)BOOL[1]: (0 = wykorzystany czas, 1 = czas rzeczywisty)BOOL[2…15] odwrócony

2 Uzyskaj Międzynarodowy tekst alarmu

STRINGN Tekst opisujący alarm z obsługą Unicode.

120 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt diagnostyczny DPI Kod klasy

Usługi

Instancje

Liczba instancji zależy od maksymalnej liczby parametrów pozycji diagnostycznych w urządzeniu. Łączna liczba pozycji diagnostycznych może zostać odczytana w instancji 0, atrybut 2.

Atrybuty klasy

Szesnastkowy Dziesiętny0x99 153

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Tak Set_Attribute_Single

Instancje Urządzenie Przykład Opis(Szesnastkowy) (Dziesiętny)0x0000…0x3FFF 0...16383 Przemiennik

wiodący0 Atrybuty klasy (przemiennik)

0x4000…0x43FF 16384...17407 Karta rozszerzeń 1 Pozycja diagnostyczna przemiennika 1

0x4400…0x47FF 17408...18431 Port 1 2 Pozycja diagnostyczna przemiennika 2

0x4800…0x4BFF 18432...19455 Port 2 … …

0x4C00…0x4FFF 19456...20479 Port 3 16384 Atrybuty klasy (karta rozszerzeń)0x5000…0x53FF 20480...21503 Port 4 16385 Pozycja diagnostyczna karty

rozszerzeń 10x5400…0x57FF 21504...22527 Port 5 … …

0x5800…0x5BFF 22528...23551 Port 60x5C00…0x5FFF 23552...24575 Port 70x6000…0x63FF 24576...25599 Port 80x6400…0x67FF 25600...26623 Port 90x6800…0x6BFF 26624...27647 Port 100x6C00…0x6FFF 27648...28671 Port 110x7000…0x73FF 28672...29695 Port 120x7400…0x77FF 29696...30719 Port 130x7800…0x7BFF 30720...31743 Port 14

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

1 Uzyskaj Wersja klasy UINT 12 Uzyskaj Liczba instancji UINT Liczba pozycji diagnostycznych w

urządzeniu3 Uzyskaj Offset ENUM UINT Offset instancji obiektu DPI ENUM

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 121

Rozdział C Obiekty DeviceNet

Atrybuty instancji Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

0 Uzyskaj Pełne/wszystkie informacje STRUCT złożona z:BOOL[32]CONTAINER (1)

CONTAINERCONTAINERCONTAINERUINTUINTSTRING[4]UINTUINTUINTINTUDINTSTRING[16]

Deskryptor (patrz str. 114)WartośćMinimalna wartośćMaksymalna wartośćDomyślna wartośćSłowo wypełniająceSłowo wypełniająceJednostki (np. A, Hz)Mnożnik (2)

Dzielnik(2)

Podstawa (2)

Offset (2)

Łącze (źródło wartości) (0 = bez łącza)Tekst nazwy diagnostycznej

1 Uzyskaj/Ustaw

Wartość Różne Wartość pozycji diagnostycznej

2 Uzyskaj Międzynarodowy tekst pozycji diagnostycznej

Konstrukcja złożona z:

STRINGNSTRINGN

Tekst nazwy diagnostycznejTekst jednostek diagnostycznych

3 Uzyskaj Pełny odczyt międzynarodowy

STRUCT złożona z:BOOL[32]CONTAINERCONTAINERCONTAINERCONTAINERUINTUINTUINTUINTUINTINTUDINTBOOL[32]STRINGNSTRINGN

DeskryptorWartośćMinimumMaksimumDomyślnieSłowo wypełniająceSłowo wypełniająceMnożnikDzielnikPodstawaOffsetWypełnienieRozszerzony deskryptorTekst nazwy diagnostycznejTekst jednostek diagnostycznych

(1) CONTAINER to 32-bitowy blok danych zawierający typ danych używany przez wartość. Jeśli posiada on znak, wartość jest rozszerzona o znak. Wypełnienie użyte w CONTAINER zapewnia jego stałą długość 32 bitów.

(2) Wartość używana we wzorach w celu konwersji wartości między jednostkami wyświetlanymi a jednostkami wewnętrznymi. Patrz Wzory konwersji na str. 116.

122 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt czasu DPI Kod klasy

Usługi

Instancje

Liczba instancji zależy od liczby timerów w urządzeniu. Instancja 1 jest zawsze zastrzeżona dla zegara czasu rzeczywistego, chociaż dane urządzenie może go nie obsługiwać. Łączna liczba timerów może zostać odczytana w instancji 0, atrybut 2.

Atrybuty klasy

Szesnastkowy Dziesiętny0x9B 155

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Tak Set_Attribute_Single

Instancje Urządzenie Przykład Opis(Szesnastkowy) (Dziesiętny)0x0000…0x3FFF 0...16383 Przemiennik

wiodący0 Atrybuty klasy (przemiennik)

0x4000…0x43FF 16384...17407 Karta rozszerzeń 1 Zegar czasu rzeczywistego (z góry definiowany) (nie zawsze obsługiwany)

0x4400…0x47FF 17408...18431 Port 1 2 Timer 10x4800…0x4BFF 18432...19455 Port 2 3 Timer 20x4C00…0x4FFF 19456...20479 Port 3 … …

0x5000…0x53FF 20480...21503 Port 40x5400…0x57FF 21504...22527 Port 50x5800…0x5BFF 22528...23551 Port 60x5C00…0x5FFF 23552...24575 Port 70x6000…0x63FF 24576...25599 Port 80x6400…0x67FF 25600...26623 Port 90x6800…0x6BFF 26624...27647 Port 100x6C00…0x6FFF 27648...28671 Port 110x7000…0x73FF 28672...29695 Port 120x7400…0x77FF 29696...30719 Port 130x7800…0x7BFF 30720...31743 Port 14

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

1 Uzyskaj Wersja klasy UINT Wersja obiektu2 Uzyskaj Liczba instancji UINT Liczba timerów w obiekcie, oprócz definiowanego z góry zegara czasu

rzeczywistego.3 Uzyskaj Pierwszy timer zależny od

urządzeniaUINT Instancja pierwszego niedefiniowanego z góry timera.

4 Ustaw Zapis polecenia czasu USINT 0 = Brak działania1 = Kasuj wszystkie timery (nie kasuje zegara czasu rzeczywistego ani timerów tylko do odczytu)

5 Uzyskaj Liczba obsługiwanych stref czasowych

UINT Liczba stref czasowych opisanych w atrybucie listy stref czasowych.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 123

Rozdział C Obiekty DeviceNet

Atrybuty instancji

6 Uzyskaj Lista stref czasowych STRUCT Określa strefę czasową.7 Uzyskaj/

UstawIdentyfikator aktywnej strefy czasowej

UINT Pole identyfikatora struktury listy stref czasowych dla żądanej strefy czasowej.

8 Uzyskaj Dane aktywnej strefy czasowej

Konstrukcja złożona z:

INTUSINTUSINTUSINTUSINTUSINTUSINTINTUSINTUSINTUSINTUSINTUSINTUSINT

Standardowe odchylenieStandardowy miesiącStandardowy dzień tygodniaStandardowy tydzieńStandardowa godzinaStandardowa minutaStandardowa sekundaOffset światła dziennegoMiesiąc światła dziennegoDzień tygodnia światła dziennegoTydzień światła dziennegoGodzina światła dziennegoMinuta światła dziennegoSekunda światła dziennego

9 Uzyskaj/Ustaw

Dostosowane dane strefy czasowej

Konstrukcja złożona z:

INTUSINTUSINTUSINTUSINTUSINTUSINTINTUSINTUSINTUSINTUSINTUSINTUSINT

Standardowe odchylenieStandardowy miesiącStandardowy dzień tygodniaStandardowy tydzieńStandardowa godzinaStandardowa minutaStandardowa sekundaOffset światła dziennegoMiesiąc światła dziennegoDzień tygodnia światła dziennegoTydzień światła dziennegoGodzina światła dziennegoMinuta światła dziennegoSekunda światła dziennego

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

0 Uzyskaj Odczyt pełny STRUCT złożona z:STRING[16]LWORD lub STRUCTBOOL[16]

Nazwa timeraWykorzystany czas w milisekundach, chyba że timer jest zegarem czasu rzeczywistego (patrz atrybut 2)Patrz atrybut 3

1 Uzyskaj Tekst timera STRING[16] Nazwa timera2 Uzyskaj/

UstawWartość timera LWORD -lub-

STRUCT złożona z:UINTUSINTUSINTUSINTUSINTUSINTUSINT

Wykorzystany czas w milisekundach, chyba że timer jest zegarem czasu rzeczywistego. Dane zegara czasu rzeczywistego:

Milisekundy (0…999)Sekundy (0…59)Minuty (0…59)Godziny (0…23)Dni (1…31)Miesiące (1 = styczeń, 12 = grudzień)Lata (od 1972)

3 Uzyskaj Deskryptor timera BOOL[16] BOOL[0]: (0 = dane nieprawidłowe, 1 = dane prawidłowe)BOOL[1]: (0 = wykorzystany czas, 1 = czas rzeczywisty)BOOL[2…15]: Nieużywany

4 Uzyskaj Odczyt pełny międzynarodowy

Konstrukcja złożona z:STRINGNSTRUCTBOOL[16]

Międzynarodowy tekst timeraWartość timeraDeskryptor timera

124 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Obiekt parametru DPI urządzenia macierzystego

Kod klasy

Aby uzyskać dostęp do parametrów urządzenia, należy użyć obiektu parametru DPI (kod klasy 0x93).

Instancje

Liczba instancji zależy od liczby parametrów w urządzeniu. Łączna liczba parametrów może zostać odczytana w instancji 0, atrybut 0.

5 Uzyskaj Międzynarodowy tekst timera

STRINGN Nazwa tego timera

6 Uzyskaj Stan zegara BOOL[32] Identyfikuje stan zegara8 Uzyskaj/

UstawLiczba sekund przestępnych INT Określa aktualną liczbę sekund przestępnych.

9 Uzyskaj Opcje zegara BOOL[32] Określa opcjonalną funkcjonalność dostępną w zegarze systemowym urządzenia.

10 Uzyskaj/Ustaw

Włącz opcje zegara BOOL[32] Określa, które opcje zegara są włączone.

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

Szesnastkowy Dziesiętny0x9F 159

Instancje Urządzenie Przykład Opis(Szesnastkowy) (Dziesiętny)0x0000…0x3FFF 0...16383 Zastrzeżony 16384 Atrybuty klasy (karta rozszerzeń)0x4000…0x43FF 16384...17407 Karta rozszerzeń 16385 Atrybuty parametru 1 karty rozszerzeń0x4400…0x47FF 17408...18431 Port 1 16386 Atrybuty parametru 2 karty rozszerzeń0x4800…0x4BFF 18432...19455 Port 2 … …

0x4C00…0x4FFF 19456...20479 Port 3 17408 Atrybuty klasy (HIM)0x5000…0x53FF 20480...21503 Port 4 17409 Atrybuty parametru 1 HIM0x5400…0x57FF 21504...22527 Port 5 17410 Atrybuty parametru 2 HIM0x5800…0x5BFF 22528...23551 Port 6 … …

0x5C00…0x5FFF 23552...24575 Port 70x6000…0x63FF 24576...25599 Port 80x6400…0x67FF 25600...26623 Port 90x6800…0x6BFF 26624...27647 Port 100x6C00…0x6FFF 27648...28671 Port 110x7000…0x73FF 28672...29695 Port 120x7400…0x77FF 29696...30719 Port 130x7800…0x7BFF 30720...31743 Port 14

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 125

Rozdział C Obiekty DeviceNet

Atrybuty klasy Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

0 Uzyskaj Liczba instancji UINT Liczba parametrów w urządzeniu1 Ustaw Hasło zabezpieczające przed

zapisemUINT 0 = Hasło wyłączone

n = Hasło2 Ustaw Zapis polecenia NVS USINT 0 = Brak działania

1 = Zapis wartości z aktywnej pamięci w NVS2 = Ładowanie wartości z NVS do aktywnej pamięci3 = Ładowanie wartości domyślnych do aktywnej pamięci

3 Uzyskaj Suma kontrolna wartości parametru NVS

UINT Suma kontrolna wszystkich wartości parametrów w zestawie użytkownika w NVS

4 Uzyskaj Suma kontrolna wartości łącza NVS UINT Suma kontrolna łączy parametrów w zestawie użytkownika w NVS5 Uzyskaj Pierwszy dostępny parametr UINT Pierwszy dostępny parametr, jeśli parametry są zabezpieczone hasłami.

„0” oznacza, że wszystkie parametry są zabezpieczone.7 Uzyskaj Wersja klasy UINT 2 = DPI8 Uzyskaj Błąd przetwarzania pierwszego

parametruUINT Pierwszy parametr, który został zapisany z wartością niemieszącą się w

zakresie. „0” oznacza brak błędów.9 Ustaw Polecenie łącza USINT 0 = Brak działania

1 = Kasowanie wszystkich łączy parametrów (Nie powoduje to wykasowania łączy do bloków funkcyjnych.)

126 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Atrybuty instancji Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

6 Uzyskaj DPI – pełny odczyt offline STRUCT złożona z:BOOL[32]CONTAINERCONTAINERCONTAINERSTRING[16]STRING[4]UINTUINTUINTUINTUINTUINTUINTUSINTUSINTUINTUINTCONTAINERUINTUNITUNITINT

DeskryptorMinimalna wartość offlineMaksymalna wartość offlineDomyślna wartość offlineNazwa parametruJednostki parametru offlineInstancja minimalnego parametru onlineInstancja maksymalnego parametru onlineInstancja domyślnego parametru onlineInstancja parametru mnożnikaInstancja parametru dzielnikaInstancja parametru podstawyInstancja parametru offsetNumer wzoruBajt wypełniający (zawsze zero)Instancja pomocySłowo wypełniające (zawsze wartość zerowa)Wartość parametruMnożnikDzielnikPodstawaOffset

7 Uzyskaj DPI – pełny odczyt online STRUCT złożona z:BOOL[32]CONTAINER(1)

CONTAINERCONTAINERCONTAINERUINTUINTSTRING[4]UINTUINTUINTINTUSINT[3]USINTSTRING[16]

Deskryptor (patrz str. 129)Wartość parametruMinimalna wartośćMaksymalna wartośćDomyślna wartośćNastępny parametrPoprzedni parametrJednostki (np. A, Hz)Mnożnik (2)

Dzielnik(2)

Podstawa (2)

Offset (2)

Łącze (źródło wartości) (0 = bez łącza)Zawsze zero (0)Nazwa parametru

8 Uzyskaj Deskryptor DPI BOOL[32] Deskryptor (patrz str. 129)9 Uzyskaj/Ustaw Wartość parametru DPI Różne Wartość parametru w NVS. (3)

10 Uzyskaj/Ustaw Wartość parametru DPI RAM Różne Wartość parametru w pamięci tymczasowej. Dotyczy wyłącznie przemienników DPI.

11 Uzyskaj/Ustaw Łącze DPI USINT[3] Łącze (parametr lub blok funkcyjny będący źródłem wartości) (0 = brak łącza)

12 Uzyskaj Instancja obiektu pomocy UINT Identyfikator tekstu pomocy dla tego parametru13 Uzyskaj DPI – odczyt podstawowy STRUCT złożona z:

BOOL[32]CONTAINERCONTAINERCONTAINERCONTAINERSTRING[16]STRING[4]

Deskryptor (patrz str. 129)Wartość parametruMinimalna wartośćMaksymalna wartośćDomyślna wartośćNazwa parametruJednostki (np. A, Hz)

14 Uzyskaj Nazwa parametru DPI STRING[16] Nazwa parametru15 Uzyskaj Alias parametru DPI STRING[16] Nazwa parametru wprowadzona przez klienta.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 127

Rozdział C Obiekty DeviceNet

16 Uzyskaj Błąd przetwarzania parametru

USINT 0 = Brak błędu1 = Wartość jest poniżej minimum2 = Wartość jest powyżej maksimum

18 Uzyskaj Międzynarodowy tekst parametru DPI offline

Konstrukcja złożona z:

STRINGNSTRINGN

Międzynarodowa nazwa parametruMiędzynarodowe jednostki offline

19 Uzyskaj Międzynarodowy tekst parametru DPI online

Konstrukcja złożona z:

STRINGNSTRINGN

Międzynarodowa nazwa parametruMiędzynarodowe jednostki online

20 Uzyskaj DPI – pełny odczyt międzynarodowy online

Konstrukcja złożona z:

BOOL[32]CONTAINERCONTAINERCONTAINERCONTAINERUINTUINTUINTUINTUINTINTUSINT[3]USINTBOOL[32]STRINGNSTRINGN

DeskryptorWartość parametruMinimalna wartość onlineMaksymalna wartość onlineDomyślna wartość onlineDalejWsteczMnożnikDzielnikPodstawaOffsetŁączeSłowo wypełniające (zawsze zero)Rozszerzony deskryptorMiędzynarodowa nazwa parametruMiędzynarodowe jednostki parametru online

21 Uzyskaj Rozszerzony deskryptor DPI UDINT Rozszerzony deskryptor (patrz str. 130)22 Uzyskaj DPI – pełny odczyt

międzynarodowy offlineKonstrukcja złożona z:

BOOLCONTAINERCONTAINERCONTAINERUINTUINTUINTUINTUINTUINTUINTUSINTUSINTUINTUINTCONTAINERUINTUINTUINTINTBOOL[32]STRINGNSTRINGN

DeskryptorMinimalna wartość offlineMaksymalna wartość offlineDomyślna wartość offlineInstancja minimalnego parametru onlineInstancja maksymalnego parametru onlineInstancja domyślnego parametru onlineInstancja parametru mnożnikaInstancja parametru dzielnikaInstancja parametru podstawyInstancja parametru offsetNumer wzoruSłowo wypełniające (zawsze zero)Instancja pomocySłowo wypełniające (zawsze wartość zerowa)Wartość parametruMnożnikDzielnikPodstawaOffsetRozszerzony deskryptor DPIMiędzynarodowa nazwa parametru DPIMiędzynarodowe jednostki parametru DPI offline

(1) CONTAINER to 32-bitowy blok danych zawierający typ danych używany przez wartość parametru. Jeśli posiada on znak, wartość jest rozszerzona o znak. Wypełnienie użyte w CONTAINER zapewnia jego stałą długość 32 bitów.

(2) Wartość używana we wzorach w celu konwersji wartości parametru między jednostkami wyświetlanymi a jednostkami wewnętrznymi. Patrz Wzory konwersji na str. 131.

(3) NIE należy stale zapisywać danych parametru w NVS. Patrz uwaga, str. 67.

Identyfikator atrybutu

Reguła dostępu

Nazwa Typ danych Opis

128 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Atrybuty deskryptora Bit Nazwa Opis0 Typ danych (bit 1) Prawy bit jest najmniej istotnym bitem (0).

000 = USINT użyty jako tablica logiczna001 = UINT użyty jako tablica logiczna010 = USINT (8-bitowa liczba całkowita)011 = UINT (16-bitowa liczba całkowita)100 = UDINT (32-bitowa liczba całkowita)101 = TCHAR (8-bitowy (inny niż Unicode) lub 16-bitowy (Unicode))110 = REAL (32-bitowa wartość zmiennoprzecinkowa)111 = Korzysta z bitów 16, 17, 18

1 Typ danych (bit 2)2 Typ danych (bit 3)

3 Typ znaku 0 = bez znaku1 = ze znakiem

4 Ukryty 0 = widoczny 1 = ukryty

5 Nie jest to ujście łącza 0 = Może to być ujście łącza1 = Nie może to być ujście łącza

6 Nieprzywoływalny 0 = Przywoływalny z NVS1 = Nieprzywoływalny z NVS

7 ENUM 0 = Brak tekstu ENUM1 = Tekst ENUM

8 Z możliwością zapisu 0 = Tylko do odczytu1 = Odczyt/zapis

9 Bez możliwości zapisu, gdy włączone

0 = Bez możliwości zapisu, gdy włączone (np. przemiennik pracuje)1 = Bez możliwości zapisu, gdy włączone

10 Instancja 0 = Wartość parametru nie stanowi odniesienia do innego parametru1 = Wartość parametru stanowi odniesienie do innego parametru

11 Wykorzystuje maskę bitową ENUM

Ta instancja parametru obsługuje atrybut maski bitowej ENUM. Więcej informacji zawiera definicja atrybutu.

12 Miejsce dziesiętne (bit 0) Liczba cyfr na prawo od kropki dziesiętnej.0000 = 01111 = 15

13 Miejsce dziesiętne (bit 1)14 Miejsce dziesiętne (bit 2)15 Miejsce dziesiętne (bit 3)16 Rozszerzony typ danych

(bit 4)Bit 16 jest najmniej istotnym bitem.000 = Zastrzeżony001 = UDINT użyty jako tablica logiczna010 = Zastrzeżony011 = Zastrzeżony100 = Zastrzeżony101 = Zastrzeżony110 = Zastrzeżony111 = Zastrzeżony

17 Rozszerzony typ danych (bit 5)

18 Rozszerzony typ danych (bit 6)

19 Parametr istnieje Służy do zaznaczania parametrów niedostępnych dla narzędzi sieciowych.20 Nieużywany Zastrzeżony21 Łącza wzorów Oznacza dane wzorów pochodzące z innych parametrów.22 Poziom dostępu (bit 1) 3-bitowe pole używane do sterowania dostępem do danych parametrów.23 Poziom dostępu (bit 2)24 Poziom dostępu (bit 3)25 Z możliwością zapisu ENUM Tekst ENUM: 0 = tylko do odczytu, 1 = odczyt/zapis26 Nie jest to źródło łącza 0 = Może to być źródło łącza

1 = Nie może to być źródło łącza27 Rozszerzony bit ENUM Parametr obsługuje ENUM o rozszerzonych bitach.28 Rozszerzony ENUM Parametr obsługuje rozszerzone ENUM.29 Wykorzystuje obiekty limitów

DPIParametr korzysta z obiektów limitów DPI.Inteligentne narzędzia offline wykorzystują obiekty limitów w celu wyboru limitów i jednostek.

30 Rozszerzony deskryptor Parametr wykorzystuje bity rozszerzonego deskryptora, które można uzyskać, odczytując atrybut rozszerzonego deskryptora DPI dla tego parametru.

31 Zawsze wysyłaj/pobieraj Parametr będzie zawsze uwzględniany w wysyłanych i pobieranych danych.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 129

Rozdział C Obiekty DeviceNet

Atrybuty rozszerzonego deskryptora Bit Nazwa Opis0 Tryb pośredni 0 = analogowy (wybiera całe parametry)

1 = cyfrowy (wybiera poszczególne bity w obrębie parametru)1 Typ pośredni 0 Lista wejść analogowych (instancja 0xFFFF)2 Typ pośredni 1 Lista wejść cyfrowych (instancja 0xFFFE)3 Typ pośredni 2 Lista sprzężeń zwrotnych (instancja 0xFFFD)4 Typ pośredni 3 Lista wyjść analogowych (instancja 0xFFFC)5 Typ pośredni 4 Lista wyjść cyfrowych (instancja 0xFFFB)6 Typ pośredni 5 Niezdefiniowany (instancja 0xFFFA)7 Typ pośredni 6 Niezdefiniowany (instancja 0xFFF9)8 Typ pośredni 7 Niezdefiniowany (instancja 0xFFF8)9 Typ pośredni 8 Niezdefiniowany (instancja 0xFFF7)10 Typ pośredni 9 Niezdefiniowany (instancja 0xFFF6)11 Typ pośredni 10 Niezdefiniowany (instancja 0xFFF5)12 Typ pośredni 11 Niezdefiniowany (instancja 0xFFF4)13 Typ pośredni 12 Niezdefiniowany (instancja 0xFFF3)14 Typ pośredni 13 Niezdefiniowany (instancja 0xFFF2)15 Typ pośredni 14 Lista zależna od parametrów16 FP Max Decimals Bit 0 Te cztery bity są używane wyłącznie do parametrów REAL. Oznaczają one maksymalną liczbę miejsc dziesiętnych,

które mają być wyświetlane dla niewielkich wartości. Wartość 0 oznacza brak limitu liczby użytych miejsc dziesiętnych.17 FP Max Decimals Bit 1

18 FP Max Decimals Bit 219 FP Max Decimals Bit 120 Rozszerzone odniesienie

parametru0 = Nie jest to rozszerzone odniesienie parametru1 = Rozszerzone odniesienie parametruRozszerzone odniesienie parametru zawiera odniesienie do innego parametru. Format wartości jest taki sam jak parametr sektora pośredniego w trybie analogowym (SSpppp, gdzie SS = numer gniazda urządzenia, które wskazuje rozszerzone odniesienie parametru, a pppp = numer parametru lub pozycji diagnostycznej, którą wskazuje rozszerzone odniesienie parametru). Należy pamiętać, że rozszerzone odniesienie parametru, w przeciwieństwie do selektora pośredniego, umożliwia jedynie wybór parametrów. Rozszerzone odniesienie parametru może być użyte w celu skonfigurowania łącza Datalink lub wyświetlenia źródła odniesienia (wśród innych zastosowań).

21 Wykorzystuje obiekt tabeli wartości znamionowych

Ten parametr posiada wartości domyślne zależne od wartości znamionowych i limitów, które można uzyskać z obiektu tabeli wartości znamionowych. Pełny odczyt offline będzie zawierał domyślną wartość najniższej wartości znamionowej i limity, które będą zawierały pełny zakres wartości dozwolonych w rodzinie urządzeń korzystających z tej kombinacji kodu rodziny i kodu konfiguracji. Pełny odczyt online będzie zawierał zależne od wartości znamionowej wartości domyślne i wartości limitów dla tej kombinacji kodu rodziny, kodu konfiguracji i kodu wartości znamionowej.

22 Z możliwością zapisu przywoływany parametr

Ten bit musi mieć wartość zerową, o ile parametr nie jest rozszerzonym odniesieniem parametru. Jeśli parametr jest rozszerzonym odniesieniem parametru, to:

0 = Przywoływany parametr może być parametrem tylko do odczytu lub z możliwością zapisu.1 = Przywoływany parametr musi być zawsze parametrem z możliwością zapisu (w tym podczas pracy).

23 Nie zezwalaj na zero Ten bit musi mieć wartość zerową, o ile parametr nie jest pośrednim selektorem lub rozszerzonym odniesieniem parametru. Jeśli parametr jest pośrednim selektorem lub rozszerzonym odniesieniem parametru, to:

0 = Zezwalaj na zero1 = Nie zezwalaj na zero

Jeśli ten bit jest wykasowany (tzn. zero jest dozwolone), urządzenie musi obsługiwać atrybut parametru „tekstu zerowego”, aby narzędzie programowe lub interfejs HIM mogły uzyskać tekst z atrybutu parametru tekstu zerowego.Jeśli ten bit jest ustawiony (tzn. zero nie jest dozwolone), narzędzie programowe lub interfejs HIM nie pozwolą użytkownikowi wprowadzić wartości zerowej.

24 Wyjście łącza Datalink Ten bit jest używany przez narzędzia offline i wskazuje, że jest to parametr wyjścia łącza Datalink. Bit 20 musi być również ustawiony.

25 Wejście łącza Datalink Ten bit jest używany przez narzędzia offline i wskazuje, że jest to parametr wejścia łącza Datalink. Bity 20 i 22 muszą być również ustawione.

26 Bez możliwości zapisu, gdy aktywne jest we/wy

Ten parametr nie może zostać zapisany, gdy dane we/wy są wymieniane między urządzeniem macierzystym, a urządzenie peryferyjne jest poprawne.

130 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Obiekty DeviceNet Rozdział C

Wzory konwersjiWartość wyświetlana = ((wartość wewnętrzna + offset) x mnożnik x podstawa) / (dzielnik x 10 miejsc dziesiętnych))

Wartość wewnętrzna = ((wartość wyświetlana x dzielnik x 10 miejsc dziesiętnych) / (mnożnik x podstawa)) - offset

Usługi wspólne

Usługi zależne od obiektu

Poniższa tabela przedstawia listę parametrów usług Get_Attributes_Scattered i Set_Attributes_Scattered zależnych od obiektu:

27 Parametr polecenia Ten parametr każe przemiennikowi podjąć działanie, takie jak „Przywróć domyślne” lub „Autostrojenie”, a następnie powraca do wartości zerowej. Narzędzia programowe offline nie pozwolą na ustawienie tego parametru na wartość inną niż zerowa. Jeśli plik offline zawiera parametr polecenia o wartości niezerowej, narzędzie programowe offline spowoduje zmianę wartości na zerową. Należy pamiętać, że parametry polecenia nie mogą posiadać wartości, które nie powracają do wartości zerowej.

28 Aktualna wartość jest domyślna

Ten bit identyfikuje parametr, który nie ulegnie zmianie w przypadku wykonania polecenia „Przywróć domyślne”. Przykładowo, jeśli przemiennik zawiera parametr języka, który jest ustawiony na niemiecki, przywrócenie wartości domyślnych spowoduje pozostawienie języka niemieckiego jako wartości parametru. Podobnie, jeśli parametr ten jest ustawiony na język francuski, parametr zachowa swoje ustawienie (francuski) po przywróceniu wartości domyślnych.

29 Użyj tekstu zerowego Jeśli bit „Disallow Zero” jest ustawiony, ten bit musi zostać wykasowany. Jeśli bit „Disallow Zero” jest wykasowany, wtedy:

0 = Użyj atrybutu klasy parametru tekstu wyłączonego.1 = Użyj atrybutu instancji parametru tekstu zerowego.

30–31

Zastrzeżony Zastrzeżony

Bit Nazwa Opis

Kod usługi Wdrożone dla: Nazwa usługiKlasa Instancja

0x0E Tak Tak Get_Attribute_Single0x10 Tak Tak Set_Attribute_Single

Kod usługi Wdrożone dla: Nazwa usługi Przydzielony rozmiar (bajty)Klasa Instancja Liczba par. Wartość par.

0x4D Tak Nie Get_Attributes_Scattered 4 40x4E Tak Nie Set_Attributes_Scattered 4 4

Nazwa Typ danych OpisNumer parametru UDINT Parametr do zapisu lub odczytuWartość parametru UDINT Wartość parametru do odczytu lub zapisu (zero podczas odczytu)

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 131

Rozdział C Obiekty DeviceNet

Uwagi:

132 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Dodatek D

Słowa poleceń/stanów logiki: Przemienniki PowerFlex serii 750

Niniejszy dodatek zawiera definicje słów stanów poleceń i stanów logiki używanych w przemiennikach PowerFlex serii 750.

Słowo polecenia logiki

Bity logiki31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Polecenie Opis

x Normalny stop 0 = Nienormalny stop1 = Normalny stop

x Start (1) 0 = Bez startu1 = Start

x Praca impulsowa 1 (2) 0 = Bez pracy impulsowej 1 (par. 556)1 = Praca impulsowa 1

x Wykasuj błąd (3) 0 = Bez kasowania błędu1 = Kasowanie błędu

x x Kierunek jednobiegunowy

00 = Brak polecenia01 = Polecenie naprzód10 = Polecenie wstecz11 = Zatrzymanie sterowania kierunkowego

x Ręcznie 0 = Nie ręcznie1 = Ręcznie

x Zastrzeżonyx x Czas przyspieszania 00 = Brak polecenia

01 = Użyj czasu przyspieszania 1 (par. 535)10 = Użyj czasu przyspieszania 2 (par. 536)11 = Użyj aktualnego czasu

x x Czas spowalniania 00 = Brak polecenia01 = Użyj czasu spowalniania 1 (par. 537)10 = Użyj czasu spowalniania 2 (par. 538)11 = Użyj aktualnego czasu

x Wybór odniesienia 1 000 = Brak polecenia001 = Wybór odniesienia A (par. 545)010 = Wybór odniesienia B (par. 550)011 = Nastawiony 3 (par. 573)100 = Nastawiony 4 (par. 574)101 = Nastawiony 5 (par. 575)110 = Nastawiony 6 (par. 576)111 = Nastawiony 7 (par. 577)

x Wybór odniesienia 2x Wybór odniesienia 3

x Zastrzeżonyx Zatrzymanie

wybiegiem0 = Brak zatrzymania wybiegiem1 = Zatrzymanie wybiegiem

x Zatrzymanie aktualnego limitu

0 = Bez zatrzymania aktualnego limitu1 = Zatrzymanie aktualnego limitu

x Praca (4) 0 = Brak pracy1 = Praca

x Jog 2 (2) 0 = Bez pracy impulsowej 2 (par. 557)1 = Praca impulsowa 2

x Zastrzeżonyx Zastrzeżony

x Zastrzeżonyx Zastrzeżony

x Zastrzeżonyx Zastrzeżony

x Zastrzeżonyx Zastrzeżony

x Zastrzeżonyx Zastrzeżony

x Zastrzeżonyx Zastrzeżony

(1) Warunek bez stopu (bit logiki 0 = 0) musi być obecny, zanim warunek 1 = Start spowoduje uruchomienie przemiennika.(2) Warunek bez stopu (bit logiki 0 = 0) musi być obecny, zanim warunek 1 = Praca impulsowa 1/praca impulsowa 2 wywoła pracę impulsową przemiennika. Przejście do wartości „0” spowoduje zatrzymanie przemiennika.(3) W celu wykonania tego polecenia konieczne jest przełączenie wartości z „0” na „1”.(4) Warunek bez stopu (bit logiki 0 = 0) musi być obecny, zanim warunek 1 = Praca spowoduje uruchomienie przemiennika. Przejście do wartości „0” spowoduje zatrzymanie przemiennika.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 133

Rozdział D Słowa poleceń/stanów logiki: Przemienniki PowerFlex serii 750

Słowo stanu logiki

Bity logiki31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Polecenie Opis

x Gotowość do pracy 0 = Niegotowy do pracy1 = Gotowy do pracy

x Aktywny 0 = Nieaktywny1 = Aktywny

x Polecenie kierunku 0 = Wstecz1 = Naprzód

x Rzeczywisty kierunek 0 = Wstecz1 = Naprzód

x Przyspieszanie 0 = Bez przyspieszania1 = Przyspieszanie

x Zwalnianie 0 = Bez zwalniania1 = Zwalnianie

x Alarm 0 = Bez alarmu (par. 959 i 960)1 = Alarm

x Błąd 0 = Bez błędu (par. 952 i 953)1 = Błąd

x At Setpt Spd 0 = Nie przy prędkości nastawy1 = Przy prędkości nastawy

x Ręcznie 0 = Tryb ręczny nieaktywny1 = Tryb ręczny aktywny

x Spd Ref ID 0 00000 = Zastrzeżony00001 = Aut. odniesienie A (par. 545)00010 = Aut. odniesienie B (par. 550)00011 = Aut. nastawiona prędkość 3 (par. 573)00100 = Aut. nastawiona prędkość 4 (par. 574)00101 = Aut. nastawiona prędkość 5 (par. 575)00110 = Aut. nastawiona prędkość 6 (par. 576)00111 = Aut. nastawiona prędkość 7 (par. 577)01000 = Zastrzeżony01001 = Zastrzeżony01010 = Zastrzeżony01011 = Zastrzeżony01100 = Zastrzeżony01101 = Zastrzeżony01110 = Zastrzeżony01111 = Zastrzeżony10000 = Port ręczny 010001 = Port ręczny 110010 = Port ręczny 210011 = Port ręczny 310100 = Port ręczny 410101 = Port ręczny 510110 = Port ręczny 610111 = Zastrzeżony11000 = Zastrzeżony11001 = Zastrzeżony11010 = Zastrzeżony11011 = Zastrzeżony11100 = Zastrzeżony11101 = Port ręczny 13 (wbudowana ENET)11110 = Port ręczny 14 (wbudowana ENET)11111 = Alternatywny ręczny wybór odniesienia

x Spd Ref ID 1x Spd Ref ID 2

x Spd Ref ID 3x Spd Ref ID 4

x Zastrzeżonyx Działanie 0 = Bez działania

1 = Działaniex Praca impulsowa 0 = Bez pracy impulsowej (par. 556 i 557)

1 = Praca impulsowax Zatrzymywanie 0 = Bez zatrzymywania

1 = Zatrzymywaniex Hamulec DC 0 = Bez hamulca DC

1 = Hamulec DCx DB aktywny 0 = Hamulec dynamiczny nieaktywny

1 = Hamulec dynamiczny aktywnyx Tryb prędkości 0 = Bez trybu prędkości (par. 309)

1 = Tryb prędkościx Tryb położenia 0 = Bez trybu położenia (par. 309)

1 = Tryb położeniax Tryb regulacji

momentu0 = Bez trybu regulacji momentu (par. 309)1 = Tryb regulacji momentu

x Przy zerowej prędkości 0 = Nie przy prędkości zerowej1 = Przy prędkości zerowej

x W położeniu wyjściowym „home”

0 = Nie w położeniu wyjściowym „home”1 = W położeniu wyjściowym „home”

x Przy limicie 0 = Nie przy limicie1 = Przy limicie

x Aktualny limit 0 = Nie na aktualnym limicie1 = Na aktualnym limicie

x Regulacja częstotliwości na szynie

0 = Bez regulacji częstotliwości na szynie1 = Regulacja częstotliwości na szynie

x Sygnał zezwolenia włączony

0 = Sygnał zezwolenia wyłączony1 = Sygnał zezwolenia włączony

x Przeciążenie silnika 0 = Brak przeciążenia silnika1 = Przeciążenie silnika

x Regeneracja 0 = Bez regeneracji1= Regeneracja

134 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Dodatek E

Historia zmian

Niniejszy dodatek zawiera podsumowanie zmian wprowadzonych w niniejszym podręczniku. Z niniejszego dodatku należy korzystać w celu uzyskania informacji o zmianach, które zostały wprowadzone w różnych wersjach. Jest to szczególnie przydatne w sytuacji, gdy użytkownik decyduje się na modernizację sprzętu lub aktualizację oprogramowania na podstawie informacji dodanych w poprzednich wersjach podręcznika.

750COM-UM002A-EN-P, styczeń 2009 r.

Temat Strona

750COM-UM002A-EN-P, styczeń 2009 r. 135

Zmiana

Pierwsze wydanie tego podręcznika.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 135

Rozdział E Historia zmian

Uwagi:

136 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Wykaz haseł

W niniejszym podręczniku stosowane są następujące terminy: Definicje niewymienionych tutaj terminów można znaleźć w publikacji Allen-Bradley Industrial Automation Glossary, nr AG-7.1.

ADR (automatyczna wymianaurządzeń)

Funkcja zastępowania nieprawidłowo działającego urządzenia nowym urządzeniem i automatycznego ustawienia danych konfiguracji urządzenia. Do konfiguracji skanera DeviceNet dla funkcji ADR służy oprogramowanie RSNetWorx dla DeviceNet. Skaner wysyła i przechowuje konfigurację urządzenia. Po zastąpieniu nieprawidłowo działającego urządzenia nowym urządzeniem (węzeł 63) skaner automatycznie pobierze dane konfiguracji i ustawi adres węzła.

Adres węzła Do sieci DeviceNet można podłączyć maksymalnie 64 urządzenia. Każde urządzenie w sieci musi posiadać unikalny adres węzła w zakresie od 0 do 63. Adres węzła 63 jest domyślnym adresem używanym przez urządzenia nieprzekazane do eksploatacji. Adresy węzłów są czasem nazywane „MAC ID”.

Aktualizacja Proces aktualizowania oprogramowania układowego w urządzeniu. Karta rozszerzeń może zostać zaktualizowana za pomocą różnych narzędzi programowych Allen-Bradley. Aby uzyskać więcej informacji, patrz Aktualizacja oprogramowania układowego karty rozszerzeń na str. 38.

CAN (sieć obszaru sterownika) CAN jest protokołem magistrali szeregowej, na którym opiera się protokół DPI.

CIP (Common Industrial Protocol) CIP to protokół warstwy transportu i aplikacji używany do komunikacji za pośrednictwem sieci EtherNet/IP, ControlNet i DeviceNet. Protokół ten służy do prowadzenia komunikacji typu implicit (we/wy czasu rzeczywistego) i explicit (konfiguracji, zbierania danych i diagnostyki).

ControlFLASH Darmowe narzędzie programowe używane do elektronicznej aktualizacji oprogramowania układowego produktów Allen-Bradley i adapterów komunikacji sieciowej. Oprogramowanie ControlFLASH jest pobierane automatycznie, jeśli plik wersji oprogramowania układowego aktualizowanego produktu jest pobierany ze strony firmy Allen-Bradley z aktualizacjami na komputer.

Cykliczna wymiana danych we/wy Urządzenie skonfigurowane w celu cyklicznej wymiany danych we/wy wysyła dane w odstępach określonych przez użytkownika Ten typ wymiany danych zapewnia aktualizację danych z częstotliwością odpowiednią dla aplikacji i umożliwia próbkowanie danych w precyzyjnych odstępach czasu w celu uzyskania lepszej przewidywalności.

Częstotliwość taktowania Częstotliwość taktowania jest używana w wymianie danych zmiany stanu (COS). Jest ona powiązana z wytwarzaniem danych w każdym okresie EPR (oczekiwanej częstotliwości pakietów). Przed osiągnięciem limitu czasu mogą upłynąć cztery impulsy.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 137

Wykaz haseł

Dane we/wy Dane wejścia/wyjścia, zwane niekiedy „komunikacją typu implicit” lub „wejścia/wyjścia” to dane krytyczne pod względem czasu takie jak polecenie logiki czy odniesienie. Pojęcia „wejście” (do sieci) i „wyjście” (z sieci) są zdefiniowane z punktu widzenia sterownika. Sygnały wyjściowe są wytwarzane przez sterownik i pobierane przez kartę rozszerzeń. Sygnały wejściowe są wytwarzane przez kartę rozszerzeń i pobierane przez sterownik.

Dane zerowe W przypadku przerwy w komunikacji (np. odłączenia przewodu) karta rozszerzeń i przemiennik mogą zareagować danymi zerowymi. Dane zerowe powodują otrzymanie przez przemiennik wartości zerowych polecenia logiki, odniesienia i danych łącza DataLink. Jeśli przemiennik pracował, korzystając z odniesienia uzyskanego z karty rozszerzeń, będzie dalej działał, choć będzie korzystał z zerowego odniesienia.

Działanie przy bezczynności Działanie przy bezczynności określa sposób, w jaki zachowają się karta rozszerzeń i podłączony przemiennik w przypadku wyłączenia sterownika z trybu pracy.

Działanie przy błędzie Działanie przy błędzie określa sposób, w jaki zachowają się karta rozszerzeń i podłączony przemiennik w przypadku wystąpienia błędu komunikacji (np. odłączonego przewodu) lub wyłączenia sterownika z trybu pracy. W pierwszym przypadku stosowane jest działanie przy błędzie komunikacji, a w drugim – działanie przy błędzie bezczynności.

Działanie zatrzymania W przypadku przerwy w komunikacji (np. odłączenia przewodu) karta rozszerzeń i przemiennik mogą zareagować działaniem zatrzymania. Działanie zatrzymania powoduje otrzymanie przez przemiennik wartości zerowych polecenia logiki, odniesienia i danych łącza DataLink. Jeśli przemiennik pracował, korzystając z odniesienia uzyskanego z karty rozszerzeń, będzie dalej działał, choć będzie korzystał z zerowego odniesienia.

Hierarchia master-slave Karta rozszerzeń skonfigurowana w hierarchii master-slave prowadzi wymianę danych z urządzeniem nadrzędnym. Sieć posiada zwykle jeden skaner, który jest urządzeniem nadrzędnym, a wszystkie inne urządzenia (np. przemienniki z zainstalowanymi kartami rozszerzeń DeviceNet) to urządzenia podrzędne.

W sieci zawierającej wiele skanerów (zwanej hierarchią multi-master) każde urządzenie musi posiadać jeden skaner określony jako urządzenie nadrzędne.

HIM (interfejs HIM) Urządzenie, za pomocą którego można konfigurować przemiennik i sterować nim. Do konfiguracji przemienników PowerFlex serii 750 i podłączonych urządzeń peryferyjnych można używać interfejsu PowerFlex 20-HIM-A6 lub 20-HIM-C6S HIM.

Karta rozszerzeń Urządzenia takie jak przemienniki, sterowniki i komputery wymagają zwykle karty komunikacyjnej stanowiącej interfejs między nimi a siecią typu DeviceNet. Karta rozszerzeń odczytuje dane z sieci i wysyła je do podłączonego urządzenia. Odczytuje również dane z urządzenia i przesyła je do sieci.

Karta rozszerzeń 20-750-DNET DeviceNet służy do łączenia przemienników serii PowerFlex 750 z siecią DeviceNet. Karty rozszerzeń są niekiedy zwane „adapterami”, „kartami’, „wbudowanymi opcjami komunikacji” i „urządzeniami peryferyjnymi”. W przemiennikach PowerFlex serii 750 karty rozszerzeń mogą również być kartami we/wy, kartami enkoderów, kartami bezpieczeństwa itd.

138 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Wykaz haseł

Klasa Definicja klasy według specyfikacji sieci DeviceNet to „zestaw obiektów reprezentujących ten sam rodzaj składnika systemu. Klasa jest uogólnieniem obiektu. Wszystkie obiekty w klasie są identyczne pod względem formy i zachowania, ale mogą zawierać różne wartości atrybutów”.

Komunikacja typu explicit Komunikaty typu explicit są używane do przesyłania danych, które nie wymagają ciągłych uaktualnień. Służą one zwykle do konfigurowania, monitorowania i diagnozowania urządzeń za pośrednictwem sieci.

Konfiguracja błędów W przypadku przerwy w komunikacji (np. odłączenia przewodu) karta rozszerzeń i przemiennik PowerFlex mogą zareagować, stosując określoną przez użytkownika konfigurację błędu. Użytkownik ustawia dane wysyłane do przemiennika za pomocą określonych parametrów konfiguracji błędu w karcie rozszerzeń. Jeśli parametr działania przy błędzie jest skonfigurowany do użycia danych konfiguracji błędu, w przypadku wystąpienia błędu dane z tych parametrów zostaną wysłane jako polecenie logiki, odniesienie i/lub łącza DataLink.

Łącza DataLink Łącze DataLink to rodzaj znacznika używany przez sterowniki PowerFlex serii 750 do przesyłania danych do i ze sterownika. Łącza DataLink umożliwiają zmianę lub dostęp do wartości parametrów bez użycia komunikatów typu explicit. Każde aktywne 32-bitowe łącze DataLink w przemienniku PowerFlex serii 750 pobiera 4 bajty w tabeli obrazu wejścia i/lub 4 bajty w tabeli obrazu wyjścia sterownika.

Most Urządzenie sieciowe umożliwiające kierowanie komunikatów z jednej sieci do drugiej. Określenie to odnosi się również do modułu komunikacyjnego w sterowniku ControlLogix łączącego sterownik z siecią. Patrz również „skaner”.

NVS (pamięć trwała) NVS to pamięć trwała urządzenia. Urządzenia takie jak karta rozszerzeń i przemiennik przechowują parametry i inne informacje w pamięci NVS, chroniąc je przed utratą w przypadku odłączenia zasilania. Pamięć NVS jest niekiedy zwana pamięcią „EEPROM”.

Odniesienie/sprzężenie zwrotne Odniesienie jest używane w celu wysłania nastawy (np. prędkości, częstotliwości i momentu) do przemiennika. Składa się ono z jednego 32-bitowego słowa sygnału wyjściowego z sieci do karty rozszerzeń.

Sprzężenie zwrotne służy do monitorowania prędkości przemiennika. Składa się ono z jednego 32-bitowego słowa sygnału wejściowego z karty rozszerzeń do sieci.

Odzyskiwanie węzła w stanie błędu Funkcja DeviceNet umożliwia zmianę konfiguracji urządzenia sieciowego w stanie błędu. Przykładowo, jeśli do sieci zostanie dodane urządzenie bez unikalnego adresu, znajdzie się ono w stanie błędu. Jeśli użytkownik dysponuje narzędziem konfiguracji obsługującym odzyskiwanie węzła w stanie błędu, a karta rozszerzeń używa parametrów w celu ustawienia swojego adresu węzła, możliwa jest zmiana tego adresu.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 139

Wykaz haseł

Oprogramowanie ConnectedComponents Workbench

Zalecane narzędzie służące do monitorowania i konfiguracji produktów i adapterów komunikacji sieciowej Allen-Bradley. Może być używane na komputerach z różnymi wersjami systemów operacyjnych Microsoft Windows. Darmową kopię oprogramowania Connected Components Workbench można pobrać ze strony http://www.ab.com/support/abdrives/webupdate/software.html.

Oprogramowanie DriveExplorer Zalecane narzędzie służące do monitorowania i konfiguracji produktów i adapterów komunikacji sieciowej Allen-Bradley. Może być używane na komputerach z różnymi wersjami systemów operacyjnych Microsoft Windows. Oprogramowania DriveExplorer, w wersji 6.xx lub nowszej, można używać do konfigurowania adaptera i podłączonego przemiennika. To narzędzie programowe nie jest już wspierane; jest obecnie dostępne jako darmowe oprogramowanie pod adresem http://www.ab.com/support/abdrives/webupdate/software.html. Obecnie nie przewiduje się przyszłych aktualizacji tego narzędzia, a materiały do pobrania są dostarczane na zasadzie „as is” dla użytkowników, którzy utracili swoją płytę CD z oprogramowaniem DriveExplorer lub którzy potrzebują skonfigurować starsze produkty nieobsługiwane przez oprogramowanie Connected Components Workbench.

Oprogramowanie DriveTools SP Pakiet oprogramowania przeznaczony do uruchamiania w różnych systemach operacyjnych Microsoft Windows. Pakiet ten zawiera serię narzędzi, m.in. oprogramowanie DriveExecutive (wersja 3.01 lub nowsza), umożliwiających programowanie, monitorowanie, sterowanie, wykrywanie i usuwanie usterek oraz konserwację produktów Allen-Bradley. Oprogramowanie DriveTools SP w wersji 1.01 lub nowszej może być używane z przemiennikami PowerFlex serii 750, PowerFlex klasy 7 oraz PowerFlex klasy 4, jak również starszymi przemiennikami korzystającymi z interfejsu komunikacji SCANport. Informacje o oprogramowaniu DriveTools SP można uzyskać na stronie http://www.ab.com/drives/drivetools.

Oprogramowanie RSLogix 5000 Oprogramowanie RSLogix 5000 służy do konfiguracji i monitorowania sterowników w celu ich komunikowania się z podłączonymi urządzeniami. Jest to aplikacja 32-bitowa działająca w różnych wersjach systemów operacyjnych Microsoft Windows. Informacje o oprogramowaniu RSLogix można znaleźć na stronie http://www.software.rockwell.com/rslogix. Patrz również „środowisko Studio 5000”.

Oprogramowanie RSNetWorx dlaDeviceNet

Narzędzie programowe do konfiguracji i monitorowania sieci DeviceNet i podłączonych urządzeń. Jest to aplikacja 32-bitowa działająca na komputerach z różnymi wersjami systemów operacyjnych Microsoft Windows. Informacje o oprogramowaniu RSNetWorx dla DeviceNet można znaleźć na stronie http://www.software.rockwell.com/rsnetworx.

PCCC (polecenie komunikacjisterownika programowalnego)

PCCC jest protokołem używanym przez niektóre sterowniki w celu komunikowania się z urządzeniami w sieci. Niektóre programy (np. DriveExplorer i DriveExecutive) również używają protokołu PCCC w celu prowadzenia komunikacji.

Ping Komunikat wysyłany przez produkt DPI do urządzeń peryferyjnych. Urządzenia peryferyjne korzystają z komunikatu ping w celu zebrania informacji o produkcie, m.in. o możliwości odbierania przez niego komunikatów i zalogowania się w celu sterowania.

140 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Wykaz haseł

Pliki EDS (Electronic Data Sheet) Proste pliki tekstowe używane przez narzędzia konfiguracji sieci takie jak oprogramowanie RSNetWorx dla DeviceNet w celu dokonania opisu produktów umożliwiającego łatwe przekazanie ich do eksploatacji w sieci. Pliki EDS zawierają opis typu i wersji produktu. Pliki EDS dla wielu produktów Allen-Bradley można znaleźć na stronie http://www.ab.com/networks/eds.

Polecenie logiki/stan logiki Polecenie logiki jest używane w celu sterowania przemiennikiem PowerFlex serii 750 (np. start, stop i kierunek). Składa się ono z jednego DINT lub DWORD sygnału wyjściowego z sieci do karty rozszerzeń. Definicje bitów w tym słowie przedstawiono w Dodatek D.

Stan logiki jest używany w celu monitorowania przemiennika PowerFlex serii 750 (np. stanu działania i kierunku obrotów silnika). Składa się on z jednego DINT lub DWORD sygnału wejściowego z karty rozszerzeń do sieci. Definicje bitów w tym słowie przedstawiono w Dodatek D.

Przemienniki PowerFlex serii 750(klasa architektury)

Przemienniki Allen-Bradley PowerFlex serii 750 stanowią część rodziny przemienników PowerFlex klasy 7.

Przepływność danych Prędkość, z jaką dane są przesyłane za pośrednictwem sieci DeviceNet. Dostępne przepływności danych zależą od rodzaju oraz łącznej długości przewodów używanych w sieci.

Każde urządzenie w sieci DeviceNet musi być ustawione na taką samą przepływność danych. Kartę rozszerzeń DeviceNet można ustawić na przepływność 125 Kbps, 250 Kbps lub 500 Kbps. Opcję Autobaud można ustawić wyłącznie wtedy, gdy inne urządzenie w sieci ma taką samą przepływność danych.

SI (interfejs szeregowy) Interfejs komunikacyjny następnej generacji używany w różnych przemiennikach Allen-Bradley, takich jak przemienniki PowerFlex serii 750.

Przewód Maksymalna długość przewodu

125 Kbps 250 Kbps 500 Kbps

Gruba magistrala 500 m (1640 stóp) 250 m (820 stóp) 100 m (328 stóp)

Cienka magistrala 100 m (328 stóp) 100 m (328 stóp) 100 m (328 stóp)

Maksymalna długość przewodu łączącego z magistralą

6 m (20 stóp) 6 m (20 stóp) 6 m (20 stóp)

Łączna długość przewodów łączących z magistralą 156 m (512 stóp) 78 m (256 stóp) 39 m (128 stóp)

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 141

Wykaz haseł

Sieć DeviceNet Otwarta sieć CAN typu producent/konsument łącząca urządzenia (np. sterowniki, przemienniki i rozruszniki silnikowe). Sieć ta umożliwia przesyłanie zarówno komunikatów we/wy, jak i komunikatów typu explicit. Sieć DeviceNet może obsłużyć maksymalnie 64 urządzenia. Każde urządzenie posiada przyporządkowany unikalny adres węzła i przesyła dane w sieci z taką samą przepływnością danych.

Urządzenia w sieci są połączone za pomocą przewodu. Zawiera on zarówno żyły przewodzące sygnały, jak i zasilanie. Urządzenia mogą łączyć się z siecią za pomocą przewodów podłączanych do magistrali, tworząc połączenie łańcuchowe lub używając kombinacji tych dwóch sposobów.

Ogólne informacje na temat DeviceNet i specyfikacja DeviceNet są udostępniane przez organizację Open DeviceNet Vendor’s Association (ODVA). Strona internetowa ODVA: http://www.odva.org.

Sieć producent/konsument W sieciach producent/konsument pakiety są identyfikowane według treści, a nie według jawnego miejsca docelowego. Jeśli węzeł potrzebuje danego pakietu, zaakceptuje identyfikator i pobierze pakiet. Dlatego źródło wysyła pakiet jeden raz, a wszystkie węzły, które go potrzebują, pobierają go. Dane są wytwarzane jeden raz niezależnie od liczby konsumentów. Umożliwia to lepszą synchronizację niż w przypadku sieci master-slave, gdyż dane docierają do wszystkich węzłów w tym samym czasie.

Skaner Skaner jest odrębnym modułem (sterownika wielomodułowego) lub wbudowanym komponentem (sterownika jednomodułowego) zapewniającym komunikację z kartami rozszerzeń podłączonymi do sieci. Patrz również „sterownik”.

Środowisko Studio 5000 Środowisko inżynieryjno-konstruktorskie Studio 5000 łączy elementy inżynierii i projektowania w jedno środowisko. Pierwszym elementem w środowisku Studio 5000 jest aplikacja Logix Designer. Aplikacja Logix Designer to oprogramowanie RSLogix 5000 pod zmienioną marką; jest produktem przeznaczonym do programowania sterowników Logix 5000 na potrzeby rozwiązań dyskretnych, opartych na procesach, partiach, ruchu, bezpieczeństwie i przemienniku.

Środowisko Studio 5000 stanowi podstawę przyszłych narzędzi konstruktorskich i możliwości firmy Rockwell Automation. Jest to kompleksowe rozwiązanie dla konstruktorów umożliwiające opracowywanie wszelkich elementów układu sterowania.

Sterownik Sterownik, zwany również sterownikiem PLC, to półprzewodnikowy układ sterowania wyposażony w pamięć programowalną przez użytkownika do przechowywania instrukcji w celu wdrażania określonych funkcji, takich jak sterowanie we/wy, logika, odmierzanie czasu, generowanie raportów, komunikacja, arytmetyka i manipulacja plikami danych. Sterownik składa się z centralnego procesora, interfejsu we/wy i pamięci. Patrz również „skaner”.

UCMM (UnConnected MessageManager)

UCMM to metoda tworzenia połączeń między urządzeniami DeviceNet.

142 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Wykaz haseł

UDDT (User-Defined Data Type) Typ danych strukturalnych, który jest definiowany podczas opracowywania aplikacji (np. konwersja 32-bitowego parametru REAL na zapisywane i odczytywane wartości w celu ich prawidłowego wyświetlenia w postaci czytelnej dla człowieka).

Wskaźniki stanu Diody są używane do sygnalizowania stanu karty rozszerzeń, sieci i przemiennika. Znajdują się w karcie rozszerzeń i są widoczne po zdjęciu pokrywy przemiennika, gdy jest on włączony.

Wyłączenie szyny Warunek wyłączenia szyny zachodzi, gdy w magistrali sieci obszaru sterownika (CAN) w urządzeniu zostanie wykryta bardzo duża liczba błędów. Urządzenie w stanie wyłączenia szyny nie może odbierać ani wysyłać komunikatów w sieci. Warunek ten jest często wywołany zniekształceniem sygnałów danych sieci wskutek działania szumu lub niezgodności przepływności danych.

Wymiana danych we/wy w puli Urządzenie skonfigurowane w celu wymiany danych we/wy w puli wysyła dane natychmiast po otrzymaniu żądania danych. Przykładowo, karta rozszerzeń otrzymuje polecenie logiki od skanera, a następnie odsyła stan logiki podłączonego przemiennika PowerFlex.

Wymiana danych we/wy zmianystanu (COS)

Urządzenie skonfigurowane w celu wymiany danych we/wy zmiany stanu przesyła dane w określonych odstępach, jeśli jego dane pozostają niezmienione. W przypadku ich zmiany urządzenie natychmiast prześle zmianę. Ten rodzaj wymiany może zmniejszyć natężenie ruchu w sieci i pozwolić na zaoszczędzenie zasobów, gdyż nie ma konieczności przesyłania ani przetwarzania niezmienionych danych.

Zatrzymanie ostatniego ustawienia W przypadku przerwy w komunikacji (np. odłączenia przewodu) karta rozszerzeń i przemiennik PowerFlex mogą zareagować zatrzymaniem ostatniego ustawienia. W przypadku zatrzymania ostatniego ustawienia przemiennik będzie używał ostatnich danych otrzymanych przed przerwaniem połączenia sieciowego. Jeśli przemiennik pracował, korzystając z odniesienia uzyskanego z karty rozszerzeń, będzie dalej działał, korzystając z tego samego odniesienia.

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 143

Wykaz haseł

Uwagi:

144 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Indeks

AADR (automatyczna wymiana urządzeń) 137adres węzła

definicja 137ustawianie przełączników 20ustawianie za pomocą parametrów 28

aktualizacjadefinicja 137wytyczne 38

Bbłędy, patrz „zdarzenia”

CCAN (sieć obszaru sterownika) 137CIP (Common Industrial Protocol) 137COS, patrz „zmiana stanu”Cykliczna

definicja 137Cyklicznie

konfiguracja karty rozszerzeń 32częstotliwość taktowania 137

Ddane zerowe

definicja 138konfiguracja karty rozszerzeń 33

definicje słów poleceń/stanów logiki dla przemienników PowerFlex serii 750 133

DeviceNetdefinicja sieci 142obiekty 101-131przepływności danych 91przewód 22przykładowa sieć dla sterownika ControlLogix

40specyfikacja 142złącze w karcie rozszerzeń 11

diody, patrz „wskaźniki stanu” lub nazwa wskaźnika

dokumentacja dotycząca kompatybilnych produktów 10

działanie przy bezczynności 138działanie przy błędzie

definicja 138konfiguracja karty rozszerzeń 33

działanie zatrzymania 138

EEEPROM, patrz „pamięć trwała” (NVS)elementy diagnostyczne 86

Ffunkcje 12

Hhierarchia master-slave

definicja 138konfiguracja karty rozszerzeń 29

HIM (interfejs HIM)definicja 138uzyskiwanie dostępu do parametrów za

pomocą 28

Iinstalacja

podłączanie do sieci 22przekazanie karty rozszerzeń do eksploatacji

26przygotowanie 19włączanie zasilania karty rozszerzeń. 23

instrukcje bezpieczeństwa 15Interfejs PowerFlex 20-HIM-A6 lub 20-HIM-

C6S 28Interfejs szeregowy (SI) 141

Kkarta komunikacyjna, patrz „karta rozszerzeń”karta rozszerzeń

adres węzłaustawianie przełączników 20ustawianie za pomocą parametrów 28

aktualizacja oprogramowania układowego 38definicja 138funkcje 12instalacja 19-26kompatybilne produkty 13komponenty 11Lista parametrów urządzenia 94-96Lista parametrów urządzenia macierzystego

96-99narzędzia konfiguracji 27podłączanie

do przemiennika 21do sieci 22

przekazanie do eksploatacji 26przywracanie fabrycznych ustawień

domyślnych 35resetowanie 35specyfikacje 91włączanie zasilania 23wyświetlanie stanu za pomocą parametrów

37klasa 139kompatybilne produkty

dokumentacja dotycząca 10opis 13

komponenty karty rozszerzeń 11

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 145

Indeks

komunikacja typu explicitdefinicja 139informacje 68konfigurowanie dla sterownika ControlLogix

70realizowanie 69

komunikaty, patrz komunikacja typu explicit lub we/wy

konfiguracja błędówdefinicja 139konfiguracja karty rozszerzeń 34

LLista parametrów urządzenia 94-96Lista parametrów urządzenia macierzystego

96-99Łącza DataLink (parametry DL From Net 01-16

i DL To Net 01-16 urządzenia macierzystego)

definicja 139korzystanie 58w obrazie wejściowym/wyjściowym 56

MMAC ID, patrz „adres węzła”most 139

Nnarzędzia konfiguracji 27

OObiekt alarmowy DPI 119Obiekt błędu DPI 117Obiekt czasu DPI 123Obiekt diagnostyczny DPI 121Obiekt parametru DPI 111Obiekt parametru DPI urządzenia

macierzystego 125Obiekt PCCC 105Obiekt połączenia 103Obiekt rejestru 104Obiekt tożsamości 102Obiekt urządzenia DPI 108obiekty – lista 101-131Odniesienie/sprzężenie zwrotne

definicja 139korzystanie 57w obrazie we/wy dla sterownika ControlLogix

56odzyskiwanie węzła w stanie błędu 139Oprogramowanie Connected Components

Workbenchdefinicja/strona internetowa 140

oprogramowanie Connected Components Workbench

narzędzie konfiguracji karty rozszerzeń 14, 27Oprogramowanie ControlFLASH 137

Oprogramowanie DriveExecutivedefinicja/strona internetowa 140

oprogramowanie DriveExecutivenarzędzie konfiguracji karty rozszerzeń 15, 27

Oprogramowanie DriveExplorerdarmowa wersja „lite” 140definicja/strona internetowa 140narzędzie konfiguracji karty rozszerzeń 15, 27

Oprogramowanie DriveTools SP 140Oprogramowanie RSLinx Classic

dokumentacja 10korzystanie 39

Oprogramowanie RSLogix 5000 140Oprogramowanie RSNetWorx dla DeviceNet

definicja/strona internetowa 140oprogramowanie RSNetWorx dla DeviceNet

konfiguracja/zapisywanie danych we/wy w sterowniku ControlLogix 43

oprzewodowanie, patrz „przewód”, DeviceNet

PPamięć trwała (NVS)

definicja 139w karcie rozszerzeń 27w przemienniku 58

Parametr urządzenia COS Fdbk Change 95Parametr urządzenia COS Status Mask 95Parametr urządzenia COS/Cyc Interval 95Parametr urządzenia DLs From Net Act 94Parametr urządzenia DLs From Net Cfg 94Parametr urządzenia DLs To Net Act 94Parametr urządzenia DLs To Net Cfg 94Parametr urządzenia macierzystego Comm Flt

Action 97Parametr urządzenia macierzystego Flt Cfg

Logic 99Parametr urządzenia macierzystego Flt Cfg Ref

99Parametr urządzenia macierzystego Idle Flt

Action 98Parametr urządzenia macierzystego Msg Flt

Action 98Parametr urządzenia macierzystego Peer Flt

Action 98Parametr urządzenia Net Addr Act 95Parametr urządzenia Net Addr Cfg 95Parametr urządzenia Net Addr Src 94Parametr urządzenia Net Rate Act 95Parametr urządzenia Net Rate Cfg 95Parametr urządzenia Port Number 94Parametr urządzenia Reset Module 96parametry

konwencja 9Lista parametrów urządzenia 94-96Lista parametrów urządzenia macierzystego

96-99przywracanie fabrycznych ustawień

domyślnych 35schemat numerowania 94uzyskiwanie dostępu 27

146 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Indeks

Parametry urządzenia macierzystego DL From Net 01-16 96

Parametry urządzenia macierzystego DL To Net 01-16 97

Parametry urządzenia macierzystego Flt Cfg DL 01-16 99

PCCC (polecenie komunikacji sterownika programowalnego) 140

ping 140Pliki EDS (Electronic Data Sheet) – definicja/

strona internetowa 141podłączanie karty rozszerzeń

do przemiennika 21do sieci 22

podręcznikkonwencje 9powiązana dokumentacja 10strona internetowa 10

Polecenie/stan logikidefinicja 141definicje bitów dla przemienników PowerFlex

serii 750 133korzystanie 56w obrazie we/wy dla sterownika ControlLogix

56powiązana dokumentacja 10prędkość transmisji, patrz „przepływność

danych”procesor, patrz „sterownik”przekazanie karty rozszerzeń do eksploatacji

26przełączniki

Adres węzła 20Przepływność danych 21

przemienniki PowerFlex serii 750 (klasa architektury)

definicja 141Interfejs HIM 28kompatybilne z kartą rozszerzeń 13

przemienniki, patrz „przemienniki PowerFlex serii 750 (klasa architektury)”

przepływność danychdefinicja 141ustawienie 29

przewód sieciowy 22przewód, DeviceNet 22przygotowanie do instalacji 19pula

definicja 143

Rresetowanie karty rozszerzeń 35

Ssieć producent/konsument 142skaner 142Specyfikacja ODVA DeviceNet 142

specyfikacjeDeviceNet 142karta rozszerzeń 91

sterownik 142sterownik ControlLogix

komunikacja typu explicit 70konfiguracja we/wy 40użycie we/wy 60

sterownik PLC, patrz „sterownik”strona internetowa dotycząca

DeviceNet 142ODVA (Open DeviceNet Vendor’s Association)

142oprogramowania Connected Components

Workbench 140oprogramowania DriveExecutive 140oprogramowania DriveExplorer 140oprogramowania DriveTools SP 140oprogramowania RSLogix 5000 140oprogramowania RSNetWorx dla DeviceNet

140plików EDS 141powiązana dokumentacja 10

szybkie uruchomienie 17Środowisko Studio 5000 142

UUCMM (UnConnected Message Manager) 142UDDT (User-Defined Data Type) 143uwagi 15

WW puli

konfiguracja karty rozszerzeń 32we/wy

definicja 138definicja obrazu wejściowego/wyjściowego

56informacje 55konfiguracja/zapisywanie danych w

sterowniku za pomocą oprogramowania RSNetWorx dla DeviceNet 43

konfigurowanie dla sterownika ControlLogix 40

użycie ze sterownikiem ControlLogix 60wersja oprogramowania układowego 9włączanie zasilania karty rozszerzeń. 23Wskaźnik stanu MOD

lokalizacja 83wykrywanie i usuwanie usterek z

wykorzystaniem 84Wskaźnik stanu NET A

lokalizacja 83wykrywanie i usuwanie usterek z

wykorzystaniem 85Wskaźnik stanu PORT

lokalizacja 83wykrywanie i usuwanie usterek z

wykorzystaniem 84

Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r. 147

Indeks

wskaźniki stanudefinicja 83, 143MOD 83, 84NET A 83, 85normalna praca 23PORT 83, 84wykrywanie i usuwanie usterek z

wykorzystaniem 84-85wsparcie techniczne 9wykrywanie i usuwanie usterek 83-90wyłączenie szyny 143wymagane narzędzia 14wymagane urządzenia 14wymiana danych

Cykliczna 137pula 143Zmiana stanu (COS) 143

Zzatrzymanie ostatniego ustawienia

definicja 143konfiguracja karty rozszerzeń 33

zdarzeniakasowanie/wyświetlanie 88lista 88

zgodność z przepisami 92Zmiana stanu (COS)

definicja 143konfiguracja karty rozszerzeń 32

148 Publikacja Rockwell Automation 750COM-UM002B-PL-P - październik 2012 r.

Publikacja 750COM-UM002B-PL-P - październik 2012 r. © 2012 r. Rockwell Automation, Inc. Wszelkie prawa zastrzeżone. Wydrukowano w USA.

Wsparcie Rockwell Automation

Rockwell Automation zamieszcza w Internecie informacje techniczne ułatwiające korzystanie z produktów. Na stronie http://www.rockwellautomation.com/support/ znajdują się podręczniki techniczne, baza wiedzy zawierająca często zadawane pytania, uwagi techniczne i aplikacyjne, przykładowy kod i linki do dodatków Service Pack dla oprogramowania oraz funkcja MySupport, którą można dostosowywać do indywidualnych potrzeb, aby zoptymalizować korzystanie z tych narzędzi.

Aby uzyskać dostęp do dodatkowego poziomu pomocy technicznej przez telefon w zakresie instalacji, konfiguracji, wykrywania i usuwania usterek, oferujemy programy wsparcia TechConnect. Aby uzyskać więcej informacji, należy skontaktować się z lokalnym dystrybutorem lub przedstawicielem firmy Rockwell Automation lub odwiedzić stronę http://www.rockwellautomation.com/support/.

Pomoc w instalacji

Jeśli napotkają Państwo problem w ciągu pierwszych 24 godzin od instalacji, należy ponownie sprawdzić informacje zawarte w niniejszej instrukcji. W celu uzyskania wstępnej pomocy w uruchomieniu produktu prosimy o kontakt z Centrum Wsparcia Technicznego Klienta.

Zwrot w przypadku niezadowalającego działania nowego produktu

Firma Rockwell Automation testuje wszystkie swoje produkty, aby zapewnić ich pełną funkcjonalność z chwilą wysłania ich z zakładu produkcyjnego. Jeśli jednak Państwa produkt nie działa i konieczny jest jego zwrot, należy przeprowadzić poniższą procedurę.

Ocena dokumentacji

Państwa komentarze pomogą nam opracowywać dokumentację, która lepiej spełnia potrzeby naszych klientów. Jeśli mają Państwo jakiekolwiek sugestie, jak udoskonalić niniejszy dokument, prosimy wypełnić formularz o numerze publikacji RA-DU002, dostępny pod adresem http://www.rockwellautomation.com/literature/.

Stany Zjednoczone lub Kanada 1.440.646.3434

Poza terenem Stanów Zjednoczonych i Kanady

Proszę użyć funkcji Worldwide Locator na stronie http://www.rockwellautomation.com/support/americas/phone_en.html lub skontaktować się z przedstawicielem Rockwell Automation.

Stany Zjednoczone Prosimy skontaktować się z dystrybutorem. Aby dopełnić procedury zwrotu, należy podać dystrybutorowi numer sprawy wsparcia technicznego klienta (aby go uzyskać, należy zadzwonić na powyższy numer).

Poza terenem Stanów Zjednoczonych

Prosimy skontaktować się z lokalnym przedstawicielem Rockwell Automation w celu dokonania zwrotu.