background image

FAQ: 00000043/PL     Data: 29/06/2012 

Konfiguracja struktury rozproszonej WinCC 

 

www.siemens.pl/simatic  
Doradztwo techniczne: simatic.pl@siemens.com 

 

1

   

System wizualizacji WinCC mo na skonfigurowa  w ró nych strukturach dost pu dla 

ytkownika. Architektura, jak  zastosujemy zale y g ównie od wymogów zak adowych i ma 

istotny wp yw na pó niejsz  wygod  w dost pie oraz eksploatacji systemu, a tak e na 
bezpiecze stwo danych. Podstawowe tryby pracy WinCC to: 

 

  Stand-alone – pojedyncza stacja WinCC z bezpo rednim po czeniem do 

systemu sterowania 

  Klient-serwer – struktura rozproszona, gdzie stacja serwerowa z bezpo rednim 

dost pem do danych sterownika udost pnia po rednio dane stacjom klienckim; 
brak mo liwo ci nawi zania po czenia ze sterownikiem bezpo rednio ze stacji 
klienckiej 

  WebServer – umo liwia stworzenie struktury klient-serwer poprzez lokaln  sie  

zak adow  lub Internet 

  Redundancja – zdublowanie stacji serwer lub single-user w celu zabezpieczenia 

mo liwo ci nadzoru oraz sterowania na wypadek awarii jednej ze stacji 
operatorskich 

  CAS – Central Archives Server – autonomiczna stacja WinCC s

ca 

archiwizacji danych procesowych oraz zabezpieczeniu tych danych; w strukturze 
wyst puje niezale nie od pozosta ych stacji 

 
Globalna struktura rozbudowanego systemu WinCC mo e zawiera  w ró nych wariacjach 
wszystkie powy sze elementy.  
 
W niniejszej instrukcji przedstawiona zostanie konfiguracja struktury rozproszonej klient-
serwer w dwóch dost pnych odmianach: 
 

  Standard-Client 
  Multi-Client 

 
 

1.  Konfiguracja struktury klient-serwer (Standard-Client) 

 

W nomenklaturze systemu WinCC – okre lenie standard-client mówi o stacji 
klienckiej pod czonej bezpo rednio do jednostki serwerowej, która jest  ród em 
danych. Wszelkie dane – pocz wszy od ekranów procesowych, poprzez warto ci 
zmiennych, a  po ewentualne skrypty – pobierane s  ze stacji serwerowej przez tzw. 
pakiety serwerowe (server packages). Wi

e si  to bezpo rednio z faktem, i  na 

stacji klienckiej fizycznie nie znajduje si  projekt WinCC – jedynie instalacja systemu 
RT. Jest to struktura standardowa, a co za tym idzie znajduje zastosowanie w 
zdecydowanej wi kszo ci aplikacji systemu WinCC. Architektur  tak  stosuje si  
zazwyczaj w przypadku systemów jedno-serwerowych (ewentualnie redundantnych). 
 
 
Na serwerze… 
 
Pierwszym krokiem w budowie systemu jest stworzenie projektu typu Multi-User. 
Wi

e si  to z automatyczn  konfiguracj  stacji, jako serwer. Typ stacji mo na w 

dowolnym momencie pracy z projektem zmieni , tak e wszelkie projekty 
przygotowane, jako single-user mo na przemianowa  na stacje serwerowe.  
 

background image

FAQ: 00000043/PL     Data: 29/06/2012 

Konfiguracja struktury rozproszonej WinCC 

 

www.siemens.pl/simatic  
Doradztwo techniczne: simatic.pl@siemens.com 

 

2

   

 

 
Po stworzeniu projektu wizualizacji – od strony stacji serwerowej pozostaje nam kilka 
ustawie  systemowych. Po pierwsze nale y do listy komputerów projektu do czy  
komputery, które b

 w naszej strukturze pracowa y, jako stacje klienckie. W tym 

celu z poziomu WinCC Explorer dodajemy now  stacj , która automatycznie zostanie 
zakwalifikowana jako stacja kliencka. Wa ne jest, aby poda  dok adn  nazw  
komputera, na którym pracowa  b dzie aplikacja typu klient.  
 

 

 

W ustawieniach stacji klienckiej nale y równie  skonfigurowa  podstawowe 
ustawienia trybu Runtime, takie jak wygl d oraz opcje okna wizualizacji czy te  ekran 
startowy. 
Kolejnym krokiem jest stworzenie u ytkownika, który b dzie posiada  uprawnienia 
administratorskie, co da mu mo liwo

 uruchomienia zdalnie projektu bezpo rednio 

background image

FAQ: 00000043/PL     Data: 29/06/2012 

Konfiguracja struktury rozproszonej WinCC 

 

www.siemens.pl/simatic  
Doradztwo techniczne: simatic.pl@siemens.com 

 

3

   

na stacji klienckiej. U ytkownika dodajemy standardowo w module User 
Administrator. 
Etapem ko cowym jest utworzenie danych serwerowych, które pakietowo 
przekazywane b

 na stacje klienckie (maksymalnie 32 stacje na jeden serwer). W 

momencie wyboru projektu typu Multi-User w drzewku projektu z poziomu WinCC 
Explorer poka e si  opcja Server data. W

nie ten element s

y do wygenerowania 

danych serwerowych. Wa ne jest, aby krok ten zamyka  konfiguracj  projektu pod 
wzgl dem struktury czy zadeklarowanych zmiennych czy archiwów, w przeciwnym 
wypadku, dane serwerowe trzeba b dzie generowa  ponownie. Zmiany zawarto ci 
ekranów procesowych nie wymagaj  ponownego generowania Server data – 
wystarczy prze adowa  RT na stacji klienckiej. 
Klikamy prawym przyciskiem myszy i wybieramy opcj  Create jak pokazano na 
poni szym zrzucie ekranu. 
 

 

 

Na tym ko cz  si  ustawienia stacji serwerowej od strony systemu WinCC. Mo na 
aktywowa  tryb RT i przej

 na komputer kliencki.  

Zanim jednak to uczynimy nale y przygotowa  obydwa komputery do pracy w sieci 
od strony systemu Windows. Standardowymi ustawieniami jest w czenie 
udost pniania folderów (folder projektu WinCC jest udost pniony jest automatycznie), 
konfiguracja adresów IP komputerów oraz przypisanie wszystkich stacji do tej samej 
grupy roboczej. 
 
 
Na stacji klienckiej… 
 
Je li komputery widz  si  poprawnie w otoczeniu sieciowym przechodzimy na stacj  
przeznaczon  na prac  aplikacji typu klient. 
Tutaj jedynym elementem, jaki musimy skonfigurowa  od strony systemowej jest 
przystosowanie komputera do ustawie  sieciowych serwera. Pami tamy, aby 
dok adna nazwa komputera by a zgodna z t  wskazan  na li cie stacji klienckich w 
projekcie serwerowym. 
WinCC co prawda musi by  zainstalowane na stacji klienckiej, aczkolwiek stacja 
kliencka nie wymaga otwierania systemu. W celu uruchomiania projektu klienckiego 
uruchamiamy My Computer 

 Simatic Shell. Modu  Simatic Shell instalowany jest 

razem z oprogramowanie Simatic.  

background image

FAQ: 00000043/PL     Data: 29/06/2012 

Konfiguracja struktury rozproszonej WinCC 

 

www.siemens.pl/simatic  
Doradztwo techniczne: simatic.pl@siemens.com 

 

4

   

Na li cie komputerów odszukujemy interesuj

 nas stacj  serwerow , a na li cie 

udost pnionych projektów – nasz projekt serwerowy. Je li projekt jest otwarty b

 w 

trybie RT informacja taka zostanie wskazana w kolumnie statusowej. 
Klikamy prawym przyciskiem myszy w nazw  projektu, a nast pnie wybieramy opcj  
Interconnect. W oknie logowania wpisujemy zdefiniowan  wcze niej w projekcie 
serwerowym nazw  u ytkownika z uprawnieniami administracyjnymi oraz jego has o. 
 

 

 
 

Tryb Runtime zostaje uruchomiony automatycznie. 
Z poziomu Simatic Shell istnieje równie  mo liwo

 zdalnej aktywacji oraz 

dezaktywacji trybu RT na stacji serwerowej. 

 
 

2.  Konfiguracja struktury klient-serwer (Multi-Client) 

 

Drugim mo liwym typem konfiguracji jest struktura klient-serwer ze stacj  klienck  
typu multi-client. Podobnie jak w przypadku standard-client dane wymieniane s  
pomi dzy stacj  serwerow  a klienck  przez serwerowe pakiety danych. G ówn  
cech  odró niaj

 stacj  multi-client od standard-client jest fakt zamieszczenia na 

niej zupe nie niezale nego (od serwera) projektu WinCC. Podobnie jak w przypadku 
klienta standardowego nie ma mo liwo ci bezpo redniej komunikacji ze 
sterownikiem, natomiast pakiety serwerowe mog  by  pobierane z wi kszej ilo ci 
serwerów WinCC. Wi

e si  to bezpo rednio z zastosowaniem takiej struktury 

systemu – otó  tryb taki stosuje si  w przypadku systemów wielo-serwerowych, gdzie 
jedna (lub wi cej) stacja kliencka ma dost p do danych z kilku serwerów 
(maksymalnie 12). Projekt na stacji klienckiej typu multi-client równolegle pobiera 
dane z wielu  róde

cz c je w jeden zbiorczy projekt na stacji operatorskiej. 

Rozwi zanie takie mo na oczywi cie stosowa  równie  w przypadku jednego 
serwera, gdy projekt na serwerze ma mie  inn  funkcjonalno

 od tego na kliencie. 

Stacja typu multi-client znajduje równie  zastosowanie w przypadku konfiguracji 
systemów wielomonitorowych, gdzie dla poszczególnych stanowisk klienckich 
zastosowana ma by  ró na liczba monitorów. 
 
 

background image

FAQ: 00000043/PL     Data: 29/06/2012 

Konfiguracja struktury rozproszonej WinCC 

 

www.siemens.pl/simatic  
Doradztwo techniczne: simatic.pl@siemens.com 

 

5

   

Na serwerze… 
 
W przypadku konfiguracji stacji serwerowej dla struktury, w której b dziemy 
konfigurowa  stacj  klienck  typu Multi-Client – post pujemy analogicznie jak w 
przypadku serwera dla standardowej stacji klienckiej. 
 
 
Na stacji klienckiej… 
 
Jako i  stacja kliencka typu Multi-Client zawiera swój w asny projekt – konfiguracj  
rozpoczynamy od utworzenia projektu typu Client Project.  
Krokiem kolejnym jest pobranie pakietów konfiguracyjnych serwerów do projektu 
klienckiego. W tym celu w drzewku projektu WinCC Explorer klikamy prawym 
przyciskiem myszy w pozycj  Server Data i wybieramy pozycj  Loading. W oknie 
Windows Explorer nale y wskaza  wcze niej wygenerowane pliki pakietów 
serwerowych dla interesuj cych nas serwerów. Ka dy taki plik konfiguracyjny 
znajduje si  w folderze projektu serwera 

 pod-folder o nazwie komputera 

 

Packages.  
 

 

 

Po za adowaniu pakietów serwerowych mo emy zaobserwowa , i  dane 
skonfigurowane na stacji serwer (struktura zmiennych, zmienne logowane, alarmy czy 
archiwa u ytkownika) s  teraz dost pne równie  dla projektu klienckiego. Podpinaj c 
zmienn  np. pod pole I/O field zauwa ymy, i  w drzewku zmiennych WinCC znajduj  
si  równie  wszystkie tagi zdefiniowane na stacjach serwerowych. Podobnie w 
przypadku zmiennych archiwalnych b

 receptur i próbie do czenia ich do kontrolek 

ActiveX. W przypadku kontrolki alarmów istnieje mo liwo

 konfiguracji czy dana 

kontrolka ma wy wietla  komunikaty alarmowe jedynie z jednego wybranego serwera 
czy te  ze wszystkich skonfigurowanych stacji. 
 
Nale y zwróci  uwag , i  w projekcie klienckim nie ma mo liwo ci dodania kana u 
komunikacyjnego, czyli niemo liwa jest bezpo rednia wymiana danych ze 
sterownikiem. Odbywa si  to wy cznie przez serwer(y). Projekt kliencki nie posiada 
równie  mo liwo ci niezale nej konfiguracji logowania zmiennych, alarmów czy 
obs ugi archiwów u ytkownika (receptury) – te parametry ustawiane s  wy cznie na 
serwerach. 
 
Wi cej informacji na temat konfiguracji systemów rozproszonych mo na znale

 w 

plikach pomocy systemu oraz na stronach wsparcia technicznego Siemens: 
 

http://support.automation.siemens.com/WW/view/en/37436832