Konfigurowanie BX9000
Transkrypt
Konfigurowanie BX9000
PRz, 2011, Żabiński Tomasz Konfigurowanie sterownika BX9000 firmy Beckhoff – wprowadzenie 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000 Stanowisko laboratoryjne ze sterownikiem BX9000 Sterownik BX9000 należy do grupy urządzeń określanych w nomenklaturze firmy Beckhoff jako Bus Terminal Controllers. Ze względu na wyposażenie i wydajność BX9000 lokuje się pomiędzy serią BC (np. BC8150) a CX1000 (komputery wbudowane tzw. Embedded-PC). Interfejs CANopen Diody zasilania Szyna K-Bus Interfejs Ethernet programowanie, konfiguracja, komunikacja Złącze zasilania sterownika Złącza zasilania dla układów we/wy podłączonych do szyny K-Bus np. KL2408 Interfejs szeregowy RS232/RS485 programowanie, konfiguracja, komunikacja (dwa porty szeregowe w jednym złączu DB9) Przełącznik nawigacyjny Wyświetlacz 2 x 16 linii Realizacja ćwiczenia 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem BX9000 1.1. Zdefiniowanie połączenia AMS dla BX9000 – interfejs Ethernet Uruchomienie systemu TwinCAT w trybie konfiguracji Wykorzystując ikonę TwinCAT uruchomić okno TwinCAT System znajdującą się na pasku zadań Windows, Properties i wybrać opcję Config. Klawisz myszy otwiera okno Tryb konfiguracji 1 PRz, 2011, Żabiński Tomasz Aktualny tryb pracy TwinCAT jest sygnalizowany odpowiednim kolorem ikony programu: - zielony – uruchomiony, - czerwony – zatrzymany, - niebieski - tryb konfiguracji, - żółty - w trakcie uruchamiania. Uruchomienie TwinCAT w trybie konfiguracji zapewnia, dostęp do zdefiniowanego AMS Router w kolejnych etapach konfigurowania. Konfiguracja połączenia sieciowego Komunikacja ze sterownikiem za pośrednictwem interfejsu Ethernet wymaga odpowiedniej konfiguracji sieci. Protokoły sieciowe sterownika oraz komputera PC z pakietem TwinCAT muszą być tak skonfigurowane, aby urządzenia znajdowały się w tej samej sieci (odpowiedni adres IP i maska podsieci – aby zweryfikować poprawność konfiguracji można wykorzystać instrukcję ping). Zadanie 1.1. Okreslić przy pomocy przełącznika nawigacyjnego aktualny numer IP sterownika. Zweryfikować możliwość zrealizowania połączenia ze sterownikiem – rozkaz ping z komputera PC. Jeżeli sterownik odpowiada na rozkaz ping, należy przejść do punktu Konfiguracja połączenia w pakiecie TwinCAT, chyba, że prowadzący zadecyduje inaczej. W przypadku pierwszego uruchomienia sterownika posiada on domyślny adres IP (172.16.21.20) oraz domyślną maskę podsieci (255.255.0.0). W takim przypadku należy skonfigurować połączenie sieciowe komputera PC tak, aby urządzenia znajdowały się w tej samej sieci, bądź zmienić adres IP i maskę sterownika przy pomocy przełącznika konfiguracyjnego. Sprawdzenie aktualnego adresu IP sterownika przy pomocy przełącznika nawigacyjnego Przełącznik nawigacyjny Aby uzyskać dostęp do menu głównego należy, na około 3 sekundy, wcisnąć przycisk PRESS. Przyciski LEFT i RIGHT pozwalają na przeglądanie opcji wybranego menu, zaś przyciski DOWN i UP, odpowiednio na wejście (DOWN) do podmenu i powrót do menu nadrzędnego (UP). Po aktywowaniu menu głównego na wyświetlaczu pojawi się napis MAIN. Dwukrotne naciśnięcie RIGHT powoduje zmianę napisu na „ETHERNET”. Naciskając DOWN możliwe jest przeglądanie parametrów sieci rozpoczynając od adresu MAC karty 2 PRz, 2011, Żabiński Tomasz sieciowej. Aby przejść do parametrów adresu IP, należy nacisnąć odpowiednią ilość razy przycisk RIGHT, aż do pojawienia się na wyświetlaczu odpowiednich napisów np. „IP ADDRESS” albo „IP MASK”. Aby wyjść z opcji ETHERNET należy nacisnąć przycisk UP a następnie, aby opuścić tryb konfiguracji należy nacisnąć PRESS przez około 3 sek. W prawidłowo skonfigurowanej sieci, sterownik (dla odczytanego adresu IP) powinien odpowiadać na rozkaz ping wysyłany z komputera PC. Konfiguracja połączenia w pakiecie TwinCAT Wykorzystując ikonę TwinCAT uruchomić okno TwinCAT System znajdującą się na pasku zadań Windows, Manager. Klawisz myszy otwiera okno Konfiguracja projektu: menu File opcja New from Template... - wybór typu projektu odpowiadającego sterownikowi BX9000. W celu zdefiniowania połączenia, w oknie General dla SYSTEM-Configuration należy wybrać opcję Choose Target.... Następnie uruchomić procedurę automatycznego wyszukiwania sterowników znajdujących się w sieci Ethernet – przycisk Search (Ethernet).... W oknie Add Route Dialog określić typ warstwy transportowej (Transport Type) jako TCP/IP a następnie uruchomić opcję wyszukiwania rozgłoszeniowego – przycisk Broadcast Searach. Jeżeli sterownik zostanie odnaleziony, w oknie Add Route Dialog pojawi się odpowiedni wpis zawierający nazwę urządzenia (Host Name) oraz informacje o adresach IP, AMS oraz wersji wykrytego urządzenia. 3 PRz, 2011, Żabiński Tomasz Brak symbolu X w polu Connected oznacza, że nie odbyło się logowanie do sterownika. W polu Router Name (Target) możliwa jest zmiana nazwy sterownika (np. BX_000000), która będzie w przyszłości identyfikowała skonfigurowane połączenie. W kolejnym kroku należy określić Address Info jako IP Address oraz nacisnąć przycisk Add Route. W efekcie pojawi się okno logowania, w którym należy nacisnąć przycisk OK dla użytkownika Administrator bez hasła. Gdy logowanie się powiedzie, w polu Connected pojawi się symbol X. W kolejnym kroku należy zamknąć okno Add Route Dialog przy pomocy przycisku Close oraz wybrać zdefiniowane połączenie dla aktualnego projektu. W tym celu należy zaznaczyć nazwę zdefiniowanego połączenia w oknie Choose Target System i wybór zatwierdzić przyciskiem OK. 4 PRz, 2011, Żabiński Tomasz Jeżeli odpowiednie urządzenie nie zostanie wykryte, należy sprawdzić czy sterownik jest dostępny w sieci np. instrukcją ping i odpowiednio skonfigurować komputer PC (adresy IP, maska sieci). W przypadku, gdy komunikacja ze sterownikiem powiodła się, w systemie TwinCAT dodany zostanie obiekt AMS Router identyfikujący zdefiniowane połączenie. Informacje o aktualnie istniejących AMS Router, można uzyskać wykorzystując ikonę TwinCAT znajdującą się na pasku zadań Windows i uruchamiając okno TwinCAT System Properties. Klawisz myszy otwiera okno Wybór opcji Properties Dodany AMS Router W oknie Remote Computers powinien znajdować się opis wpisany uprzednio jako nazwa sterownika. Tak skonfigurowane połączenie może być wykorzystywane w przyszłości bez konieczności ponownego definiowania struktury komunikacyjnej. Po wykonaniu powyższych operacji, system TwinCAT jest gotowy do współpracy ze sterownikiem BX9000. Aktualny tryb pracy systemu jest sygnalizowany w pasku statusu okna TwinCAT System Manager, jak pokazano na poniższych rysunkach. W celu wyszukania urządzeń we/wy podłączonych do szyby K-bus, system powinien znajdować się w trybie konfiguracji. 5 PRz, 2011, Żabiński Tomasz Nazwa połączenia Stan połączenia (Timeout – kolor żółty – przerwa w komunikacji) Stan połączenia (RTime – kolor zielony – połączenie aktywne) Stan połączenia (Config Mode – kolor niebieski – tryb konfiguracji) Wykrywanie urządzeń połączonych z sterownikiem (tutaj dotyczy szyny K-Bus) Automatyczne wykrywanie urządzeń możliwe jest w trybie konfiguracji, jeżeli System Manager jest w innym trybie należy dokonać przełączenia. Przełączenie w tryb konfiguracji W celu wykrycia urządzeń podłączonych do szyny K-bus należy uruchomić (prawy klawisz myszy) funkcję Scan Boxes... dla BX-Device znajdującego w gałęzi I/O Devices. 6 PRz, 2011, Żabiński Tomasz Lista automatycznie rozpoznanych modułów znajduje się w lokalizacji BX – Device w gałęzi KBus-Interface. Jeżeli nie wszystkie urządzenia fizycznie podłączone do szyny K-bus (np. KL2408) zostały wykryte, należy ponownie uruchomić funkcję Scan Boxes... dla BX-Device (prawy klawisz myszy). Przykładowa konfiguracja Jeżeli aktualne parametry połączenia sieciowego w sterowniku różnią się od domyślnych (IP 172.16.21.20, maska podsieci 255.255.0.0) należy je wprowadzić do projektu. Uzyskuje się to przy pomocy przycisku Upload umieszczonego na zakładce BX9000 w oknie pola BX9000 w gałęzi I/O Devices i Ethernet (BX9000) co pokazano na poniższym rysunku. Uwaga Nie należy wykonywać tej operacji bez zgody prowadzącego, gdyż może to spowodować utratę komunikacji ze sterownikiem. 7 PRz, 2011, Żabiński Tomasz Gdy konfiguracja rzeczywista jest zgodna z automatycznie rozpoznaną, należy aktywować strukturę w sterowniku przy pomocy przycisku Activate configuration i uruchomić System Manager w trybie pracy (Run-Mode). Aktualizacja konfiguracji w sterowniku Jeżeli aktualizacja konfiguracji i uruchomienie System Manager w trybie pracy powiedzie się, na pasku statusu pojawi się, na zielonym tle, napis RTime. W ostatnim kroku utworzony projekt należy zapisać na dysku pod wybraną nazwą. 8