background image

 

 
 

INFORMATOR TECHNICZNY WONDERWARE

Informator Techniczny nr 25 
13-11-2001 
 

Konfiguracja komunikacji OPC pomiędzy oprogramowaniem Wonderware 
InTouch i sterownikiem SAIA PCD2 po protokole S-BUS

 

 
 

Konfiguracja programu OPC Server SAIA S-BUS 

 
Po uruchomieniu programu Merz OPC SAIA S-Bus Server zdefiniuj nazwę kanału komunikacyjnego 
(dowolna nazwa) przez wybranie opcji Add new station oraz rodzaju informacji logowanych w celach 
diagnostycznych.  
 

 

 
Po określeniu nazwy kanału komunikacyjnego automatycznie generowana jest grupa katalogów, z jasno 
określoną strukturą wewnętrzną. 
 
Skonfiguruj parametry portu komunikacyjnego np. port szeregowy COM 1. 
 

 

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: wonderware1@astor.com.pl 
http://www.astor.com.pl 

 

background image

 

 
Następnie zdefiniuj zmienne, poprzez określenie ich nazw oraz parametrów zaznaczając określony 
katalog oraz wybierając opcję Generate items i definiując nazwę zmiennej. 
 

 

 
W ten sposób zdefiniuj wszystkie zmienne, które chcesz wykorzystywać w komunikacji. 
 

 

2

background image

 

 
Po zdefiniowaniu wszystkich opcji zapisz konfigurację do pliku z rozszerzeniem .sbcfg
 

 

 
 

Konfiguracja programu Wonderware OPCLink 

 
Uruchom program Wonderware OPCLink
 

 

 
W menu Configure wybierz opcję Topic Definition a następnie New.  

 

3

background image

 

 

 
Zdefiniuj nazwę Topic Name. W polu Node Name wskaż, na którym komputerze zainstalowany został 
OPC Server (jeżeli OPC Server zainstalowany jest na tym samym komputerze co OPCLink to zostaw to 
pole puste). Następnie z listy rozwijalnej OPC Server Name wskaż serwer: Merz OPC_SAIA_S-BUS.1
W kolejnym kroku wybierz przycisk Browse. 
 

 

 
Pojawi się okno z konfiguracją, która została zdefiniowana w OPC Server. Zamknij kolejne okna 
przyciskami OK i zapisz konfiguracje programu Wonderware OPCLink wybierając opcję File\Save As... 
 

 

 

 

4

background image

Definicja oprogramowania Wonderware InTouch 

 
Uruchom program Wonderware InTouch, a następnie moduł  OPC Browser (OPC Browser należy 
wcześniej zainstalować, aby móc z niego korzystać w programie InTouch). 
 

 

 
Wybierz serwer OPC, a więc Merz OPC_SAIA_S-BUS.1
 

 

 
Podaj nazwę sieciową komputera na którym został zainstalowany OPC Server, lub pozostaw puste 
miejsce, jeżeli OPC Server zainstalowany jest na tym samym komputerze co program InTouch. 
 

 

 

5

background image

Po wybraniu przycisku OK, pojawi się okno z wyborem pliku konfiguracyjnego, który został zapisany w 
programie OPCLink. 
 

 

 
Następnie dokonaj definicji parametru Access Name wybierając przycisk Create Access Name
 

 

 

 

6

background image

 

 
Przykładowy definicja Access Name jest przedstawiona na powyższym rysunku. Po zdefiniowaniu 
parametrów wróć do poprzedniego okna wybierając przycisk OK. Następnie możesz zdefiniować kolejne 
Access Name lub przejdź do definicji zmiennych. 
 
Jeżeli chcesz wykorzystać określone zmienne zaznacz je na liście dostępnych zmiennych i naciśnij 
przycisk CreateTag
 

 

 
Wybrane zmienne zostaną zdefiniowane jako zmienne programu InTouch. Można dokonać modyfikacji 
typu tych zmiennych, jeżeli istnieje taka potrzeba. 
 
W oprogramowaniu InTouch przykładowa definicja zmiennej wygląda następująco. 
 

 

7

background image

 

 
Jeżeli zdefiniowałeś wszystkie zmienne w InTouch’u uruchom zaprojektowaną aplikację np. przyciskiem 
Runtime! 
 
Po uruchomieniu WindowViewer, program OPCLink samoczynnie uaktywnia komunikację z OPC 
Server’em. 
 

 

 
W okno programu OPCLink pojawią się informacje na temat ilości aktywnych topic’ów, statusu 
komunikacji, ilości aktywnych zmiennych oraz ewentualnych błędach. 
Szczegółowe informacje na temat komunikacji można zaobserwować wykorzystując opcję Data Monitor 
z menu Data
 

 

 

8


Document Outline