787 Instrukcja PSI Ethernet


Katedra Inżynierii Systemów Sterowania WEiA PG
Przemysłowe Sieci Informatyczne  Laboratorium
Instrukcja do dwiczenia: Wymiana danych z wykorzystaniem Ethernet Global Data
Opracowali:
Dr inż. Jarosław Tarnawski
Dr inż. Tomasz Rutkowski
na podstawie:
TCP/IP Ethernet Communications for the Series 90"! PLC, User's Manual, GFK-1541B, May 200, GE Fanuc
Zawartość instrukcji
Polecenia ogólne: ....................................................................................................................................................................... 2
Połączenie Ethernetowe programator-sterownik ...................................................................................................................... 2
Dodawanie producenta .............................................................................................................................................................. 3
Dodawanie konsumenta ............................................................................................................................................................ 3
Schemat sieci Ethernet dla sterowników w Laboratorium Komputerowych Systemów Sterowania ....................................... 4
1
Polecenia ogólne:
1. Podzielid grupę realizujących dwiczenie na dwie trzy części.
2. Korzystając z zamieszczonego na koocu instrukcji schematu rozpocznij pracę we właściwym miejscu laboratorium.
3. Skonfiguruj sterowniki i przygotuj do pracy
4. Odnajdz Ethernetowy port komunikacyjny w sterowniku i przejdz do edycji parametrów konfiguracyjnych
Uwaga w sterowniku PACS RX3i będzie to zewnętrzny, osobny moduł komunikacyjny, a w sterowniku 90-30 będzie
to port w jednostce centralnej 364.
5. W przypadku konfigurowania sterownika 90-30 w zakładce Ethernet w polu Adapter Name wpisz dowolną nazwę
(pole nie może zostad puste)
6. Przypisz numery IP do sterowników zgodnie ze schematem z instrukcji
7. Załaduj konfigurację do sterownika
8. Uruchom konsolę na komputerze programatorze: START-> Uruchom-> wpisz w polu edycyjnym cmd -> naciśnij OK
9. Wydaj polecenie ping a następnie numer IP, który wpisałeś do sterownika np. ping 192.168.1.201 i naciśnij Enter
10. Sprawdz połączenie. Jeśli nie pakiety nie są przesyłane przeprowadz ponownie proces konfiguracji.
11. Następnie wykonaj ping do pozostałych sterowników, które będą brały udział w wymianie danych
12. Odłącz się od sterownika (przejdz w tryb off-line)
Połączenie Ethernetowe programator-sterownik
13. Po prawidłowej odpowiedzi możesz zmienid połączenie pomiędzy sterownikiem i programatorem z połączenia
szeregowego na połączenie Ethernetowi. W tym celu naprowadz kursor na nazwę podsystemu w drzewie projektu
(domyślna nazwa Target1) i w oknie Inspector zmieo ustawienie na pozycji Physical Port z COM1 na Ethernet a w
polu adres wpisz adres IP, który wpisałeś w konfiguracji sterownika
14. Możesz przetestowad nowe połączenie, po zakooczeniu testów odłącz się od sterownika (tyb off-line)
2
15. Następnie naciśnij prawy klawisz myszki na nazwie podsystemu (domyślnie Target1) i wybierz opcję Add
Component, a następnie Ethernet Global Data
16. Po naprowadzeniu kursorem na element Ethernet Global Data wpisz w polu Local Producer ID numer podany na
schemacie np. 0.0.0.1 i naciśnij Enter. Programator sam wypełni pole Local Producer ID (number)
17. Uwaga należy rozróżniad ID producenta i numer IP . To dwa różne numery!
18. W pierwszej fazie zaprojektuj w obrębie grupy jedną wymianę  np. pomiędzy PLC1 jako producentem i PLC2 jako
konsumentem
Dodawanie producenta
naprowadz kursor na nazwę Produced Exchanges i naciśnij prawy klawisz myszki, a następnie wybierz opcję New
19. Następnie naprowadz kursor na utworzoną wymianę i naciśnij lewy klawisz myszki
20. Wprowadz kolejny numer wymiany ExchangeID (zaczynamy od 1, każda wymiana musi mied swój unikalny numer,
Producent i konsument muszą mied ten sam numer w obrębie jednej wymiany)
21. Destination Type: wybierz IP Adress lub Unicast (zależnie od wersji programu i sterownika)
22. W polu Destination wpisz adres IP sterownika, do którego wysyłasz dane
23. Następnie naciśnij dwukrotnie lewy klawisz myszki na dodanej wymianie i otworzy się okno, w którym należy
wpisad adres zmiennej do wysłania. Wpisz adres związany z symulatorem wejśd, aby mied bezpośredni wpływ na
wysyłane dane.
24. Załaduj nową konfigurację do sterownika, poczekaj aż koledzy skonfigurują sterownik Konsumenta. Sprawdz
poprawnośd wysyłanych danych
Dodawanie konsumenta
Naprowadz kursor na nazwę Consumed Exchanges i naciśnij prawy klawisz myszki a następnie wybierz opcję New
25. Następnie naprowadz kursor na utworzoną wymianę i naciśnij lewy klawisz myszki
26. Wprowadz nazwę producenta tj. sterownika, który będzie przysyłał dane
3
27. Wprowadz ten sam numer wymiany ExchangeID, który wpisano przy definiowaniu producenta dla tej wymiany
28. Następnie naciśnij dwukrotnie lewy klawisz myszki na dodanej wymianie i otworzy się okno w którym należy
wpisad, gdzie odbierzemy przysyłane dane. Wpisz adres związany z wyjściami dyskretnymi, aby od razu obejrzed
stan przysyłanych danych.
29. Załaduj nową konfigurację do sterownika, poczekaj aż koledzy skonfigurują sterownik producenta. Sprawdz
poprawnośd odbieranych danych
30. Posługując się opisaną metodą zaprojektuj wymianę danych pomiędzy trzema sterownikami. Każdy z nich ma byd
zarówno producentem jak i konsumentem.
Wykonaj czynności właściwe dla grupy, do której przynależysz, a następnie po zakooczeniu pracy w grupach:
1. Zaprojektuj przesyłanie zmiennych rejestrowych %R z wykorzystaniem bloków Word In, Word Out i typem danych
Zmienna analogowa
2. Spróbuj podnieśd prędkośd przesyłania danych
3. Zaprojektuj aplikację dla sterownika, która umożliwi oszacowanie czasu potrzebnego na transmisję danych od
PLC1 do PLC2 i z powrotem od PLC2 do PLC1, w tym celu:
a. przejdz do edycji programu - blok MAIN w drzewie projektu
b. osadz styk normalny i przypisz mu zmienną dyskretną związaną z pierwszym przełącznikiem symulatora
wejśd
c. wywołaj blok przekaznika czasowego o podstawie czasowej tysięcznych części sekundy TMR_THOUS
d. naciśnij dwukrotnie myszką na bloku przekaznika czasowego i wpisz adres %R1 w polu adres. Zmienna %R1
będzie zawierała odmierzany czas po naciśnięciu przycisku.
e. na lewo od wejścia PV wpisz wartośd np. 10
f. Wyślij wartośd przekaznika czasowego do PLC2 i wymuś odesłanie tej wartości z powrotem do PLC1. W
PLC1 odbierz daną w komórce %R.
g. Różnica pomiędzy zawartością %R4 i %R1 będzie zawierała szacunkowy czas przesyłania wiadomości.
4. Powtórz eksperyment 10 razy zapisując wyniki. Czy rozrzut wyników jest duży? Skomentuj otrzymane wyniki
Przykładowa postać programu umożliwiającego szacunkowy pomiar czasu przesyłania danych w sieci Ethernet
4
Stanowisko 4
PLC1
ID Local Producer: 0.0.0.1
IP: 192.168.1.201
Stanowisko 3
PLC2
ID Local Producer: 0.0.0.2
IP: 192.168.1.202
Stanowisko 3
Stanowisko 3
Stanowisko 3
PLC3
ID Local Producer: 0.0.0.3
IP: 192.168.1.203
5
90-30
Slave1
90-30
K9
K5
K4
K3
Schemat sieci Ethernet dla sterowników w Laboratorium Komputerowych Systemów Sterowania
K14
K16
K15
Muzeum
Stanowisko 1
Sieć Ethernet
graficz
Panel
ny
Katedra Inżynierii Systemów Sterowania, WEiA PG
K17
PACS
K10
K13
RX3i
Magistrala Profibus
K12
K11
Master
90-30
po
OCS
K6
K1
90-30
Slave 2
90-30
K8
K7
Stanowisko 1
K2
PACS
RX3i
K18
©JT


Wyszukiwarka

Podobne podstrony:
787 W02 PSI charakterystyka sieci przemysłowych
787 W01 PSI organizacja i program 12
Symulator warstwy fizycznej Ethernet instrukcja
787 Radiomodemy Instrukcja
787 W09 i W10 PSI lacznosc?zprzewodowa
instrukcja prezentacja2
instrukcja bhp przy obsludze euro grilla
DS1000PL Instrukcja
Blaupunkt CR5WH Alarm Clock Radio instrukcja EN i PL
Instrukcja do cwiczenia 4 Pomiary oscyloskopowe
Instrukcja F (2010)
Instrukcja Programowania Zelio Logic 2 wersja polska

więcej podobnych podstron