Instrukcja obsługi

Pierwsze kroki z panelami Operatorskimi serii XV

NA131PL 01/2011

Pierwsze kroki z panelami operatorskimi serii XV

Spis treści 1.

Wstęp .................................................................................................................. 2

2.

Podstawowe informacje .................................................................................... 3

2.1.

Budowa paneli ................................................................................................ 3

2.2.

Podłączenie ..................................................................................................... 4

3.

Pierwszy projekt w panelu z serii XV................................................................ 7

3.1.

Wprowadzenie................................................................................................. 7

3.2.

Aktywowanie sterownika PLC z panelu i aktualizacja firmware ................. 7

3.3.

Deklaracja zmiennych w programie XSoft-CoDeSys-2 .............................. 12

3.4.

Nawiązanie połączenia wizualizacji z wewnętrznym PLC ......................... 14

3.5.

Programowanie w CoDeSys’ie komunikacji z panelem po CAN’ie .......... 18

4.

Wgrywanie projektu do panelu ....................................................................... 23

4.1.

Konfigurowanie komputera PC do podłączenia przez Ethernet ............... 24

4.2.

Konfigurowanie panelu operatorskiego do połączenia przez Ethernet ... 26

4.3.

Testowanie połączenia ................................................................................. 28

4.4.

Wgrywanie aplikacji wizualizacyjnej ........................................................... 29

4.5.

Wgrywanie aplikacji sterownikowej ............................................................ 30

4.6.

Tryb symulacyjny ......................................................................................... 31

Eaton Electric Sp. z o.o.

NA131PL 01/2011

1

Pierwsze kroki z panelami operatorskimi serii XV

1. Wstęp Panele operatorskie serii XV są nowoczesnymi, oferującymi bogate możliwości komunikacji, zarządzania danymi i wizualizacji jednostkami HMI. Możliwość aktywacji w nich sterownika PLC dodatkowo zwiększa ich elastyczność. Celem niniejszej notatki aplikacyjnej jest dostarczenie podstawowych informacji użytkownikowi stawiającemu pierwsze kroki w ich poznawaniu. Przedstawiono budowę, metodykę tworzenia aplikacji w XSoft-CoDeSys-2 (dawniej easySoft CoDeSys), nawiązywanie połączeń oraz wgrywanie projektów i testowanie aplikacji. Informacje na temat programowania wizualizacji w środowisku Galileo dostępne są w notatce NA151PL. Wersję demonstracyjna XSoft-CoDeSys-2 można pobrać ze strony http://moeller.pl/DesktopDefault.aspx?PageID=813. Wersję demonstracyjną Galileo można pobrać ze strony http://www.eaton-automation.com/en/desktopdefault.aspx/tabid-8/26_view-89/ po uprzednim wybraniu wersji programu. Jest to wersja w pełni funkcjonalna. Ograniczeniem w stosunku do wersji pełnej jest jednogodzinny czas pracy po wgraniu aplikacji do panelu operatorskiego. Celem tworzenia bardziej zaawansowanych aplikacji użytkownik może zasięgać informacji z poniższych źródeł: 1. Pomoc programu XSoft-CoDeSys-2. Jest to rozbudowany HELP zawierający opis elementów programowania. Wciskając klawisz F1 uzyskujemy informacje na temat aktualnego elementu. 2. Plik MP_WinCE_eng.pdf. Dokumentacja dostępna w folderze do którego zainstalowano Galileo. Zawiera informacje na temat możliwości systemu Windows CE zainstalowanego w panelach serii XV. 3. Notatka aplikacyjna AN27i17. Notatka zawiera opis i biblioteki do połączenia PLC z panelem za pomocą protokołu CANopenHMI. Umieszczone są w niej również informacje jak uczynić markery pamiętanymi po zaniku zasilania. 4. „Podręcznik użytkowania. Programowanie sterowników PLC w systemie CoDeSys” (h1437pl.pdf). Jest to rozbudowany podręcznik, dostępny pod adresem http://moeller.pl/Documentation/Literatura/h1437pl.pdf 5. „Wizualizacja CoDeSys” (h1528pl.pdf). Jest to uzupełnienie podręcznika podanego powyżej, dostępne na stronie http://moeller.pl/Documentation/Literatura/h1528pl.pdf

Eaton Electric Sp. z o.o.

NA131PL 01/2011

2

Pierwsze kroki z panelami operatorskimi serii XV

2. Podstawowe informacje 2.1. Budowa paneli Panele operatorskie serii XV100 wymagają do pracy zasilania 24VDC.

1

2

4

5

1

SD Slot

2

USB

3

Ethernet

4

CANopen, RS232, RS485, Profibus, MPI lub PPI

5

24 V DC

3

Panele operatorskie serii XV200/XV400 wymagają do pracy, oprócz zasilania 24VDC, karty Compact Flash. Na karcie zapisywany jest system operacyjny i program aplikacyjny. Zalecane jest użycie kart dostarczanych przez Eaton Electric - mają one specjalne, przemysłowe wykonanie, które zapewnia bezproblemową pracę. Użycie innych kart zwalnia Eaton Electric z jakichkolwiek gwarancji.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

3

Pierwsze kroki z panelami operatorskimi serii XV

W panelach XV400 istnieje możliwość użycia dodatkowych kart komunikacyjnych. W panelach o przekątnej 5,7 cala można zainstalować jedną taką kartę. Większe panele posiadają 2 sloty na karty.

2.2. Podłączenie Zasilanie panelu podłączane jest do wtyczki zgodnie z poniższym rysunkiem (widok od strony przewodów).

+24 VDC – plus zasilania; 0V – minus zasilania; GND – uziemienie (obudowa panelu)

Eaton Electric Sp. z o.o.

NA131PL 01/2011

4

Pierwsze kroki z panelami operatorskimi serii XV

Podłączając interfejsy sieciowe należy stosować się do poniższych rozkładów pinów. Dla sieci CAN:

Nóżki 3 i 6 (0V) są wewnętrznie połączone z potencjałem odniesienia driver’a CAN. Piny 4, 5 i 8 nie mogą być nigdzie podłączone. Port nie jest separowany galwanicznie. Maksymalna prędkość transmisji wynosi 1Mbit/s. Przy instalowaniu sieci CAN należy pamiętać o rezystorach terminujących na obu końcach linii. Należy je instalować poza panelem (np. we wtyczce). Port szeregowy RS232:

Maksymalna prędkość transmisji za pośrednictwem portu szeregowego wynosi 115200kBit/s. Nie jest on izolowany galwanicznie. Eaton Electric Sp. z o.o.

NA131PL 01/2011

5

Pierwsze kroki z panelami operatorskimi serii XV

Port szeregowy RS485:

Piny 1,2,4,6,8,9 nie połączone. Maksymalna prędkość transmisji za pośrednictwem portu szeregowego wynosi 115200kBit/s.

Dla sieci MPI:

Pin 5 (0V) musi być podłączony. Port nie jest izolowany galwanicznie. Maksymalna prędkość transmisji wynosi 1.5Mbit/s. Rezystory terminujące powinny być umieszczone we wtyczce zgodnie ze standardem Profibus. Można ewentualnie dokonać terminacji poprzez połączenie LINE A z TERM A oraz LINE B z TERM B. Eaton Electric Sp. z o.o.

NA131PL 01/2011

6

Pierwsze kroki z panelami operatorskimi serii XV

Zasilania 5V nie można wykorzystywać do zasilania zewnętrznych urządzeń – nie jest ono zabezpieczone przed przeciążeniem lub zwarciem.

3. Pierwszy projekt w panelu z serii XV 3.1. Wprowadzenie W tej części notatki opisane zostaną niezbędne kroki związane z nawiązaniem połączeń, wgrywaniem aplikacji wizualizacyjnej, uruchomieniem sterownika i innymi czynnościami związanymi ze specyfiką paneli operatorskich z serii XV. Samo programowanie części wizualizacyjnej zostało opisane w notatce NA151PL a części sterownikowej w NA121PL. Sterowniki PLC zaimplementowane w panelach operatorskich serii XV programuje się za pomocą aplikacji MXPro lub CoDeSys z zainstalowanymi systemami docelowymi do paneli XV, które można pobrać ze strony http://www.microinnovation.com/en/desktopdefault.aspx/tabid-8/26_view-374/. Dokładny opis instalacji systemów docelowych znajduje się w notatce aplikacyjnej NA121PL „Aktualizacja systemów docelowych w środowisku XSoft-CoDeSys-2”. W niniejszej notatce aplikacyjnej do stworzenia projektu wykorzystano środowisko XSoft-CoDeSys-2, ze względu na polskojęzyczny interfejs. Należy pamiętać, że sterownik w postaci panelu XV nie posiada lokalnych wejść/wyjść. Połączenie z obiektem jest możliwe za pośrednictwem stacji rozproszonych wejść/wyjść (np. XI/ON). Więcej informacji na temat konfigurowania stacji podłączanych za pomocą sieci CAN dostępnych jest w notatce aplikacyjnej NA140PL „Projektowanie sieci CAN/CANopen w automatyce Eaton Moeller” 3.2. Aktywowanie sterownika PLC z panelu i aktualizacja firmware Użycie sterownika PLC wymaga jego aktywacji. Jest to jednorazowa czynność. Należy w tym celu uruchomić program update. Przykładowa lokalizacja tego pliku (może się różnić w zależności od wersji i miejsca zainstalowania aplikacji): C:\Program Files\Common Files\CAA-Targets\Micro Innovation\V2.3.9 SP1\TargetFirmware\TargetFirmwareWinCE_V2.4.7.exe Najnowsza wersja może zostać pobrana z Internetu. Po uruchomieniu programu pojawi się okno wyboru języka:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

7

Pierwsze kroki z panelami operatorskimi serii XV

Po wybraniu odpowiedniego języka pojawi się ekran powitalny:

W kolejnych krokach należy wybrać rodzaj instalacji:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

8

Pierwsze kroki z panelami operatorskimi serii XV

Jeżeli połączenie Ethernetowe zostało już nawiązane można użyć opcji FTP Installation. Można również nagrać firmware bezpośrednio na kartę Compact Flash. Opcja ta wymaga jednakże aby komputer wyposażony był w czytnik tego rodzaju kart. Trzecia z opcji pozwala na zgranie plików systemu operacyjnego do określonej lokalizacji na dysku twardym komputera – przegrania do panelu można dokonać w późniejszym czasie dowolną metodą. Najwygodniejszym sposobem wgrania firmware jest użycie FTP. Po jego zaakceptowaniu ukaże się okno w którym należy potwierdzić rodzaj naszego panela, a następnie wybrać czy chcemy jedynie aktywować PLC, czy również dokonać aktualizacji firmware’u. Należy również zaznaczyć opcję WEB – Server V2.4.7.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

9

Pierwsze kroki z panelami operatorskimi serii XV

W kolejnym kroku należy zaznaczyć gdzie instalacja ma być przeprowadzona (dysk wewnętrzny czy karta pamięci), a następnie wybrać adres IP panelu, upewnić się czy FTP Server został w panelu operatorskim aktywowany i zatwierdzić transmisję.

Jeżeli wystąpią problemy w nawiązaniu połączenia zostanie zwrócony komunikat:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

10

Pierwsze kroki z panelami operatorskimi serii XV

Jeśli instalacja zakończyła się pomyślnie, pojawi się następujące okno:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

11

Pierwsze kroki z panelami operatorskimi serii XV

3.3. Deklaracja zmiennych w programie XSoft-CoDeSys-2 Do komunikacji z panelem najwygodniej stworzyć oddzielną grupę zmiennych globalnych. Należy w tym celu w zakładce „Zasoby” prawym klawiszem myszy wybrać „Zmienne globalne” a następnie „Wstaw obiekt...”

Pojawi się wówczas okno globalnych:

w którym trzeba wpisać nazwę grupy zmiennych

Po zatwierdzeniu przyciskiem OK można przystąpić do edycji zmiennych.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

12

Pierwsze kroki z panelami operatorskimi serii XV

Poniżej przedstawiono przykładową deklarację zmiennych:

Zadeklarowane zmienne mogą zostać użyte w elementach POU (programy, bloki funkcyjne, akcje) oraz wizualizacji. Aby wstawić zmienną można posłużyć się „Asystentem deklaracji” – klawisz F2 (zakładka Zmienne globalne) lub wpisując kropkę – po wciśnięciu klawisza pojawi się okno podpowiadające wybór zmiennej globalnej:

W programie można wypisać zmienne, aby podglądać ich wartości online – po nawiązaniu komunikacji można je zmieniać z poziomu panelu lub modyfikować w drugą stronę:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

13

Pierwsze kroki z panelami operatorskimi serii XV

Po zmodyfikowaniu zmiennej (zmiennych) poprzez dwukrotne jej kliknięcie trzeba wcisnąć kombinację CTRL+F7, aby wprowadzić je do pamięci. Wciśnięcie F7 spowoduje wpisanie wartości na stałe (FORCE) 3.4. Nawiązanie połączenia wizualizacji z wewnętrznym PLC Aby zaimplementowany w panelu serii XV sterownik PLC komunikował się z wizualizacją na panelu operatorskim należy odpowiednio przygotować transferowane zmienne. Jest to prosty mechanizm, którego podstawową zaletą jest fakt, że zmienne z CoDeSys’a widziane są w Galileo (nie ma konieczności używania markerów). Przykładowa grupa zmiennych globalnych do komunikacji z Panelem może zatem przyjąć postać:

W kolejnym etapie należy określić, że zmienne te będą eksportowane. W tym celu trzeba wybrać z menu „Projekt → Opcje…” a w zakładce z lewej strony wybrać „Konfiguracja symboli”. Jeżeli opcja nie jest dostępna należy wyłączyć tryb symulacji! (Online → Symulacja). W nowym oknie należy zaznaczyć „Utwórz wpisy symboli” oraz wybrać „Konfiguruj plik symboli”.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

14

Pierwsze kroki z panelami operatorskimi serii XV

W kolejnym kroku należy odznaczyć (w kolejności od dołu ku górze!) wszystkie „ptaszki” z dołu ekranu, a następnie rozwinąć grupę Global Variables i zaznaczyć właściwą grupę zmiennych. Po jej podświetleniu należy ponownie zaznaczyć opcje pokazane na poniższym rysunku (od góry do dołu). Na koniec zatwierdzić OK i ponownie OK. Od tego momentu podczas kompilacji generowany będzie plik o nazwie: nazwa_programu.SYM, zlokalizowany w folderze, w którym zapisany jest projekt. Plik symboli będzie używany w aplikacji Galileo do importowania zmiennych.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

15

Pierwsze kroki z panelami operatorskimi serii XV

Aby komunikacja PLC-HMI była możliwa należy ponadto zaznaczyć opcję „Wyślij plik symboli” w zakładce „Ogólne” okna „Ustawienia systemu docelowego”.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

16

Pierwsze kroki z panelami operatorskimi serii XV

W aplikacji Galileo należy wybrać połączenie ze sterownikiem jako: Model: CoDeSys Port: Ethernet Metodykę wyboru rodzaju połączenia ze sterownikiem przedstawiono w notatce NA151PL. Kolejnym zakładce

krokiem jest importowanie zmiennych. Należy w tym celu na Tags kliknąć prawym klawiszem myszki i wybrać opcję Import.

W kolejnym kroku należy podać lokalizację pliku nazwa_projektu.SYM. eksportowanego uprzednio przez program CoDeSys.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

17

Pierwsze kroki z panelami operatorskimi serii XV

Po wybraniu Start zmienne dostępne są już w Galileo. W razie konieczności modyfikacji listy zmiennych po kolejnej kompilacji w XSoft-CoDeSys-2 należy ponownie wybrać import zmiennych w Galileo. Można przy tym zaznaczyć usunięcie zbytecznych zmiennych. Podobną metodą tworzy się komunikację z zewnętrznym sterownikiem (np. XC200) za pośrednictwem Ethernetu. Należy jedynie wybrać połączenie jako Model: Moeller XControl Ethernet PRG i ustawić adres IP.

3.5. Programowanie w CoDeSys’ie komunikacji z panelem po CAN’ie Do komunikacji części wizualizacyjnej z zewnętrznymi sterownikami na ogół używa się protokołu CANopen. Poniższy przykład zostanie przedstawiony w języku Eaton Electric Sp. z o.o.

NA131PL 01/2011

18

Pierwsze kroki z panelami operatorskimi serii XV

ST. Jeżeli aplikacja została już stworzona (np. w innym języku) można dodać drugi program w języku ST zgodnie z przykładowym. Należy jedynie pamiętać o jego uruchomieniu z programu głównego. Więcej na temat nawiązywania połączenia i poruszania się po aplikacji XSoft-CoDeSys-2 można przeczytać w notatce aplikacyjnej NA121PL. 1) Należy przegrać do odpowiedniej lokalizacji pliki typu lib: XS-XVnetCANopenHMI.lib oraz XS-XVnetCANopenHMI_Retain.lib Najlepiej umieścić je w domyślnym folderu zawierającym biblioteki wspólne dla różnych sterowników: C:\Program Files\Common Files\CAA-Targets\Moeller V2.3.9\Lib_Common 2) Należy przegrać plik XV-CANopenHMI.eds do lokalizacji zawierającej pliki konfiguracyjne CoDeSys’a. Domyślnie będzie to: C:\Program Files\Common Files\CAA-Targets\Moeller V2.3.9\PLCConf 3) Uruchomić środowisko XSoft-CoDeSys-2 i utworzyć w nim nową aplikację, wybrać odpowiedni sterownik i język programowania. 4) W zakładce Zasoby należy wybrać Konfiguracja sterownika, a następnie na nazwie sterownika prawym klawiszem myszy wybrać: „Wstaw element podrzędny” a potem „CanMaster”

5) Na CanMaster prawym klawiszem ponownie wybrać „Wstaw element podrzędny” tym razem dostępna będzie lista urządzeń CAN, które są „znane” w środowisku CoDeSys.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

19

Pierwsze kroki z panelami operatorskimi serii XV

Jeżeli na liście nie ma urządzenia Moeller XV-CANopenHMI należy zapisać zmiany zamknąć CoDeSys’a i wykonać czynności z punktu 1) (wgrać plik eds). 6) W oknie „Parametr podstawowy” można teraz ustawić adresy początkowe ośmiobajtowego kanału wejściowego i wyjściowego („Adres wejściowy” oraz „Adres wyjściowy”)

Uwaga:

W pewnych sytuacjach – zależnie od użytego sterownika i sprzętu (np. XIOC-NET-DP) – może pojawić się w tym oknie adres początkowy danych diagnostycznych umieszczanych w markerach (%M...). Należy wówczas uważać aby nie używać tego obszaru do komunikacji z panelem operatorskim.

7) W zakładce „Parametr CAN” należy ustawić adres urządzenia „Node ID”. Warto również ustawić parametry „Czas nadzoru” (np. 500ms) oraz „Wsp. czasu życia” (np. 3) – parametry te określają na jakich warunkach stacja NMT Master będzie sprawdzać czy nie została utracona komunikacja z panelem. Więcej na temat Eaton Electric Sp. z o.o.

NA131PL 01/2011

20

Pierwsze kroki z panelami operatorskimi serii XV

konfigurowania sieci CAN można przeczytać w notatce aplikacyjnej NA140PL – „Projektowanie sieci CAN/CANopen w automatyce Eaton Moeller”.

8) Dodać w „Menedżer bibliotek” bibliotekę odpowiadającą za komunikację z panelem przy pomocy protokołu CANopenHMI:

W środowisku CoDeSys zmienne reprezentowane bezpośrednio (%M...) nie są pamiętane po zaniku zasilania sterownika. W pewnych aplikacjach może to być jednak wymagane. Dlatego też dostępne są dwie wersje bibliotek: zwykła i retain. Więcej informacji na temat użycia zmiennych pamiętanych oraz biblioteki Eaton Electric Sp. z o.o.

NA131PL 01/2011

21

Pierwsze kroki z panelami operatorskimi serii XV

retain i konfigurowania połączenia z wykorzystaniem CANopenHMI dostarcza notatka aplikacyjna AN27i17 (wersja niemiecko- oraz anglojęzyczna) 9) Po skonfigurowaniu i dodaniu odpowiedniej biblioteki można przejść do pisania programu. Można w tym celu utworzyć nową aplikację. Należy pamiętać jedynie o uruchomieniu go z programu głównego. Przy wprowadzaniu bloku funkcyjnego warto posłużyć się „Asystentem deklaracji” – należy wcisnąć klawisz F2. Następnie wybrać odpowiednią bibliotekę.

W dalszej części należy zadeklarować zmienne i sparametryzować blok funkcyjny:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

22

Pierwsze kroki z panelami operatorskimi serii XV

Można dokonać importu gotowej aplikacji z pliku XVcom_PRG.exp. Należy w tym celu wybrać z menu Project → Import... i wskazać plik (znajduje się on w folderze LIB_EDS w pliku zip)

4. Wgrywanie projektu do panelu

Eaton Electric Sp. z o.o.

NA131PL 01/2011

23

Pierwsze kroki z panelami operatorskimi serii XV

Zarówno wgrywanie projektu wizualizacyjnego jak i sterownikowego najwygodniej dokonać używając połączenia Ethernet’owego. Należy w tym celu skonfigurować parametry sieciowe po stronie komputera i panelu oraz połączyć oba urządzenia krosowanym kablem ethernet’owym lub za pośrednictwem hub’a czy switch’a. 4.1. Konfigurowanie komputera PC do podłączenia przez Ethernet W celu skonfigurowania PC należy wybrać właściwości ustawień sieciowych. Po kliknięciu prawym klawiszem myszki ikony „Moje miejsca sieciowe” i wybraniu pola „Właściwości” ukaże się okno połączeń sieciowych. Można również skorzystać z Panelu Sterowania, gdzie należy wybrać „Połączenia Sieciowe”. Na ikonce „Połączenia lokalne” należy ponownie wybrać prawym klawiszem myszy „Właściowości”

W oknie które się pojawi należy po raz trzeci wybrać Właściwości TCP/IP:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

24

Pierwsze kroki z panelami operatorskimi serii XV

W kolejnym oknie należy wybrać „Użyj następującego adresu IP:” i wpisać odpowiedni adres komputera oraz maskę podsieci.

Uwaga: W pewnych sytuacjach zmiana adresu IP komputera może nie być możliwa (np. z powodu ograniczonych praw). Należy wówczas skontaktować się z Eaton Electric Sp. z o.o.

NA131PL 01/2011

25

Pierwsze kroki z panelami operatorskimi serii XV

administratorem komputera. Czasami konfiguracja może być poprawna ale ruch może blokować firewall. W takiej sytuacji należy również zgłosić problem administratorowi. 4.2. Konfigurowanie panelu operatorskiego do połączenia przez Ethernet W pierwszym kroku należy uruchomić panel w trybie WIN CE. Jeżeli uruchomiona jest aplikacja należy wcisnąć brązowy przycisk CTRL umieszczony w tylnej, bocznej części panelu. Gdy tryb WIN CE będzie aktywny trzeba wybrać: Start -> Programs -> Control Panel, a następnie Network.

Następnie należy wybrać ONBOARD1, a w kolejnym oknie wpisać adres IP oraz maskę podsieci, przy czym komputer oraz panel powinny mieć adresy z tej samej grupy oraz taką samą maskę, np. komputer – 192.168.0.10 panel – 192.168.0.11 maska podsieci – 255.255.255.0 (dla obu urządzeń) Jeżeli jest w sieci Ethernet serwer DHCP można zaznaczyć opcję: Obtain an IP address via DHCP – adres zostanie nadany automatycznie. Należy upewnić się jaką przyjął wartość, gdyż jego znajomość będzie konieczna do skonfigurowania połączenia.

Uruchomić na panelu program „FTP Server”. Należy wybrać:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

26

Pierwsze kroki z panelami operatorskimi serii XV

Start -> Programs -> Communication -> FTP Server. Od tego momentu program jest aktywny i komunikacja może zostać nawiązana. Przyciskiem Hide można wygasić program – będzie on aktywny w tle.

Po zaniku zasilania w panelu wymagane będzie ponowne uruchomienie FTP Server’a. Aby uniknąć jego każdorazowego ręcznego włączania można ustawić, aby krok ten wykonywany był automatycznie przy każdym starcie panelu. Należy w tym celu wybrać w Galileo z menu Config -> CE Configuration -> zakładka Startup i w polu: REM START FtpSvr.exe –h usunąć wyraz REM:

W miejscu tym można dokonać ustawić automatyczne uruchamianie również innych aplikacji (np. Remote Server’a – aby zawsze możliwe było zdalne „wejście” na panel) Eaton Electric Sp. z o.o.

NA131PL 01/2011

27

Pierwsze kroki z panelami operatorskimi serii XV

4.3. Testowanie połączenia Jeżeli połączenie zostanie nawiązane dioda LINK przy gniazdku Ethernet’owym w tylnej części panelu powinna sygnalizować ten fakt światłem ciągłym. Dioda ACT mruga w takt wymiany pakietów.

Poprawność połączenia można sprawdzić poleceniem ping. Należy wówczas uruchomić na komputerze tryb konsoli MS DOS (Start -> Uruchom... -> wpisać cmd) a następnie wpisać polecenie z nr IP, np.: ping 192.168.0.11 Komputer powinien odpowiedzieć:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

28

Pierwsze kroki z panelami operatorskimi serii XV

Jeżeli połączenie nie zostanie nawiązane system zwróci informację:

W tym przypadku należy sprawdzić konfigurację sieci po obu stronach (w panelu i komputerze). 4.4. Wgrywanie aplikacji wizualizacyjnej Istnieje kilka sposobów ładowania projektu do panelu operatorskiego: - za pomocą sieci Ethernet i protokołu ftp; - wykorzystując port USB i program Microsoft ActiveSync; (tylko XV200/400) - wgrywając projekt bezpośrednio na kartę Compact Flash przez czytnik podłączony do komputera. (tylko XV200/400) Najbardziej efektywne jest skonfigurowanie połączenia sieciowego (Ethernet) i wgranie projektu protokołem ftp. Należy w tym celu skonfigurować połączenie i uruchomić FTP Server tak jak zostało to przedstawione w poprzednich punktach. Aby wgrać z Galileo stworzony projekt należy kliknąć ikonkę . Program wyświetli szereg okien – jeżeli projekt nie jest zapisany lub wymaga jeszcze kompilacji zapyta czy to uczynić. Po potwierdzeniu tych czynności pojawi się okno:

Eaton Electric Sp. z o.o.

NA131PL 01/2011

29

Pierwsze kroki z panelami operatorskimi serii XV

Należy wybrać FTP Path a następnie New Connection. W kolejnym oknie należy nadać nazwę połączeniu oraz wpisać adres IP panelu XV.

Po skonfigurowaniu połączenia i uruchomieniu FTP Server’a można przystąpić do wgrywania aplikacji. Należy wybrać w tym celu przycisk Download. W razie trudności w nawiązaniu komunikacji w pewnych sytuacjach pomaga wyłączenie i ponowne włączenie karty sieciowej. W oknie „Połączenia sieciowe” należy kliknąć prawym klawiszem myszki i wybrać „Wyłącz”, a po chwili ponownie „Włącz”. Można również spróbować zgasić i ponownie załączyć FTP Server na panelu. Więcej informacji na temat innych metod wgrywania projektu do panelu operatorskiego znajduje się w dokumentacji MP_WinCE_eng.pdf dostępnej w folderze do którego zainstalowano aplikację Galileo. 4.5. Wgrywanie aplikacji sterownikowej Gdy program zostanie napisany można wgrać go do sterownika. Informacje na temat sprawdzania poprawności kodu oraz wgrywania aplikacji zamieszczone są w notatce NA121PL.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

30

Pierwsze kroki z panelami operatorskimi serii XV

4.6. Tryb symulacyjny Zarówno w XSoft-CoDeSys-2 jak i Galileo istnieje możliwość uruchomienia tryb symulacyjnego i przetestowania aplikacji bez konieczności posiadania sprzętu. Co ciekawe – w przypadku Galileo komputer może komunikować się ze sterownikiem – można napisać w pełni działającą aplikację i od razu przetestować połączenie. Wymagane tylko jest aby został użyty protokół który obsługuje komputer (np. komunikacja po SymArti (Ethernet) z XC200 lub po SucomA (RS232) z XC100). Do uruchomienia trybu symulacyjnego (GPI czyli Galileo Project Inspector) służy ikonka: . Aby uruchomić sterownik w trybie symulacyjnym należy w XSoft-CoDeSys-2 z menu Online wybrać Symulacja. Przy próbie zalogowania się: wejdzie w tryb działania na „wirtualnym” sterowniku.

Eaton Electric Sp. z o.o.

NA131PL 01/2011

sterownik

31