INFORMATOR TECHNICZNY WONDERWARE Konfiguracja
Transkrypt
INFORMATOR TECHNICZNY WONDERWARE Konfiguracja
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: [email protected] http://www.astor.com.pl 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 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 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 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 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 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 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