Konfiguracja programu komunikacyjnego DAServer GESRTP do

Transkrypt

Konfiguracja programu komunikacyjnego DAServer GESRTP do
INFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 97
15-06-2007
Konfiguracja programu komunikacyjnego DAServer GESRTP do komunikacji ze
sterownikami GE Fanuc po protokole SRTP (Ethernet)
Program komunikacyjny DAServer GESRTP firmy Wonderware został zaprojektowany do komunikacji
ze sterownikami GE Fanuc po sieciowym protokole SRTP, który wykorzystuje warstwę TCP/IP
(Ethernet) do przesyłania informacji z wykorzystaniem standardowej karty sieciowej.
W celu skonfigurowania programu DAServer GESRTP naleŜy z menu Start\Programy\Wonderware
uruchomić konsolę System Management Console.
Po uruchomieniu konsoli naleŜy wejść do konfiguracji programu DAServer GESRTP, wybierając
w drzewie konfiguracji znajdującym się po lewej stronie opcję DAServer Manager\Default Group\Local\ArchestrA.DASGESRTP.1, zaznaczyć opcję Configuration i klikając prawym przyciskiem
myszy z dostępnego menu naleŜy wybrać opcję Add GESRTP_PORT Object.
ASTOR Sp. z o.o.
Dział Oprogramowania Przemysłowego
ul. Smoleńsk 29, 31-112 Kraków
tel.: 012 428-63-30
fax: 012 428-63-09
e-mail: [email protected]
http://www.astor.com.pl
Po dodaniu nowego obiektu reprezentującego sieć Ethernet, po której będzie prowadzona komunikacja
ze sterownikami GE Fanuc moŜna zdefiniować nazwę obiektu jako np. EthGE. Po prawej stronie
dostępna jest informacja o uŜywanym porcie TCP, który np. powinien zostać udostępniony w sieci
Ethernet, w przypadku gdyby były stosowane zapory sieciowe (Firewall).
Zaznaczając w drzewie konfiguracji obiekt EthGE, naleŜy kliknąć prawym przyciskiem myszy i wybrać
opcję Add GEFANUC_PLC Object, w celu dodania nowego obiektu pozwalającego na konfigurację
sterownika, z którym będzie prowadzona komunikacja.
2
Po dodaniu nowego obiektu moŜna zdefiniować jego nazwę np. GEPLC1. Z kolei w opcjach po prawej
stronie wymagane jest wybranie z listy rozwijalnej typu sterownika z jakim będzie prowadzona komunikacja – parametr PLC Type, a w polu Host Name naleŜy wpisać adres IP sterownika.
Po wprowadzeniu zmian, konfigurację naleŜy zapisać ikoną dyskietki
górnym rogu.
3
znajdującą się w prawym
W kolejny kroku naleŜy przejść do zakładki Device Groups, w której naleŜy zdefiniować kanał (temat,
topic) komunikacji, przez który będą przesyłane dane. Nowy kanał komunikacji moŜna zdefiniować
klikając w zakładce Device Groups prawym przyciskiem myszy i wybierając opcję Add. W polu Name
naleŜy wpisać nazwę kanału komunikacji np. Topic1, a klikając w kolumnie Update Interval (ms)
moŜna zdefiniować częstotliwość, z jaką program komunikacyjny DAServer GESRTP będzie cyklicznie
wymieniał dane ze sterownikiem. Z kolei w zakładce Device Items moŜna zdefiniować tzw. mapowanie
adresów odczytywanych ze sterownika (aliasy) na dowolne nazwy zdefiniowanie przez uŜytkownika. W
ten sposób moŜna przygotować swoją listę nazw zmiennych, o które program komunikacyjny DAServer
GESRTP moŜne zostać odpytany, np. z poziomu oprogramowania wizualizacyjnego InTouch wprost
przez nazwy zmiennych np. poziom, temperatura itp. Do nawiązania komunikacji mapowanie adresów
nie jest wymagane, dlatego zakładkę Device Items moŜna zostawić pustą.
Po wprowadzeniu zmian, konfigurację naleŜy zapisać ikoną dyskietki
górnym rogu.
znajdującą się w prawym
Po zaznaczeniu w drzewie konfiguracji obiektu ArchestrA.DASGESRTP.1, naleŜy kliknąć prawym
przyciskiem myszy i wybrać opcję Activate Server, aby uruchomić program DAServer GESRTP.
4
Po uruchomieniu programu pojawi się drzewo z diagnostyką pozwalającą na monitoring i diagnostykę
pracy programu DAServer GESRTP.
Aby skonfigurować komunikację np. pomiędzy oprogramowaniem InTouch, a programem komunikacyjnym DAServer GESRTP, w programie WindowMaker wybierając z menu Special opcję Access
Names… naleŜy zdefiniować nowy Access Name do komunikacji z programem DAServer GESRTP.
Access Name powinien mieć następującą konfigurację:
• Access – dowolna nazwa, np. do_dasgesrtp.
• Node Name – w tym polu naleŜy wpisać nazwę lub adres IP zdalnego komputera, na którym
znajduje się uruchomiony program DAServer GESRTP. JeŜeli program DAServer GESRTP uruchomiony jest na tym samym komputerze co oprogramowanie InTouch to pole Node Name naleŜy
pozostawić puste.
• Application Name – naleŜy wpisać dasgesrtp.
• Topic Name – naleŜy wpisać taką samą nazwę, jaka została skonfigurowana w programie DAServer
GESRTP, w zakładce Device Groups.
Z kolei w opcji Which protocol to use naleŜy zaznaczyć protokół SuiteLink.
Korzystając ze zmiennych typu I/O moŜna poprzez zdefiniowany Access Name odczytywać/zapisywać
informacje z określonego sterownika.
5