WinCC V4 e, PLC, WinCC


Rozdział

6

Tworzenie protokołu Tag Logging Runtime

Rozdział ten pokazuje jak stworzyć raport wykorzystujący dane
Tag Logging Runtime.

0x08 graphic

by utworzyć protokół Tag Logging Runtime należy wykonać następujące operacje:

1. Utworzyć nowy wygląd.

2. Utworzyć wygląd protokołu Tag Logging Runtime.

3. Ustawić parametry drukowania.

4. Podgląd zlecenia wydruku

Krok 1: Tworzenie nowego wyglądu

W lewej części okna programu Control Center kliknąć na obiekcie  „Report Designer”  „Layout” (wygląd stron). W prawym oknie zostanie wyświetlona lista wcześniej przygotowanych wyglądów.

1. Aby utworzyć nowy wygląd, należy kliknąć prawym przyciskiem myszy na obiekcie P „Layout” w lewej części okna Control Center. Następnie należy wybrać w menu kontekstowym polecenie  „New Layout” (nowy wygląd wierszy).

2. W prawej części okna Control Center na końcu listy pojawi się nowy wygląd o nazwie „NewRPL00.RPL”. Aby zmienić nazwę tego wyglądu należy kliknąć na nim prawym przyciskiem myszy P „NewRPL00.RPL” i w menu kontekstowym wybrać polecenie  „Rename layout” (zmień nazwę wyglądu wierszy). W następującym okienku dialogowym wprowadzić nazwę  TAGLOG.rpl.

Krok 2: Tworzenie wyglądu protokołu Tag Logging Runtime

Aby otworzyć wygląd należy dwukrotnie kliknąć na jego nazwie D „TAGLOG.rpl” - w edytorze Report Designer zostanie wyświetlona pusta strona. Aby utworzyć wygląd nie trzeba postępować zgodnie
z przedstawioną kolejnością.

Dodawanie części statycznej

Najpierw dodamy do wyglądu część statyczną - z datą/czasem, numerami stron, nazwą wyglądu, oraz nazwą projektu. W tym celu należy wykonać następujące czynności:

1. W edytorze Report Designer kliknąć na pasku menu i wybrać polecenie  „View” (widok)  „Static Part” (część statyczna), lub kliknąć na ikonie 0x01 graphic
 „Static Part”.

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 6.1 Projekt WinCC „Qckstart”; część statyczna i część dynamiczna

2. Aby wyświetlić datę/czas należy kliknąć na palecie obiektów i symbolu  „System objects” (obiekty systemowe)  „Date/Time” (data/czas). Ustawić obiekt na pulpicie roboczym przez przeciągnięcie go W i ustawić pożądany rozmiar W.

3. Kliknąć prawym przyciskiem myszy na obiekcie P „Date/Time” i w menu kontekstowym wybrać polecenie  „Properties” (właściwości).

Następnie należy się upewnić, czy wybrana jest zakładka  „Properties”. W lewej części okna należy kliknąć na  „Font” (czcionka). Dwukrotnie kliknąć na D „X alignment” (pozycjonowanie w poziomie) i w następującym okienku dialogowym wybrać opcję  „Left” (lewo). Dwukrotnie kliknąć na D „Y alignment” (pozycjonowanie w poziomie) i w następującym okienku dialogowym wybrać opcję  „Centered” (centrowanie).

Dodawanie części dynamicznej

Następnie dodamy do wyglądu część dynamiczną, która w trybie Runtime zawiera zebrane dane. W tym celu należy wykonać następujące czynności:

1. W edytorze Report Designer kliknąć na pasku menu i wybrać polecenie  „View” (widok)  „Dynamic Part” (część dynamiczna), lub kliknąć na ikonie 0x01 graphic
 „Dynamic Part”.

2. Kliknąć na palecie obiektów i symbolu  „Dynamic Object” (obiekty dynamiczne)  „Dynamic Table” (tabela dynamiczna). Ustawić obiekt na pulpicie roboczym przez przeciągnięcie go W i ustawić pożądany rozmiar W.

3. W następującym okienku dialogowym „Connect” (połączenie) kliknąć na  „Tag Logging Runtime”  „Tag-Table” (tablica zmiennych). Następnie kliknąć na przycisku  „OK” (zobacz ilustracja 6.2).

0x01 graphic

Ilustracja 6.2 Projekt WinCC „Qckstart”; okienko dialogowe „Connect”

4. Kliknąć prawym przyciskiem myszy na obiekcie P „Tag-Table” (tablica zmiennych) i w menu kontekstowym wybrać polecenie  „Properties” (właściwości).

5. W prawej części zakładki „Connect” kliknąć na obiekcie  „Archive Data Selection (wybór danych archiwum) i następnie na przycisku  „Edit(edytuj).

6. Wypełnić okienko dialogowe następująco:

Tag Type (typ zmiennej): uaktywnić pole  „Analog” (analogowy) i pole  „Logical (logiczny).

Archive Name: wybrać z listy nazwę  „Tanklevel_archive (w tym celu kliknąć na przycisku strzałki, aby rozwinąć listę). Istniejące bloki danych („Time”, „Date”, „TankLevel_Arch”) przenieść do wybranej kolumny przez kliknięcie na przycisku  0x01 graphic
.

Dane te tworzą protokół. Kliknąć na przycisku  „OK” (zobacz ilustracja 6.3). Następnie, bez zamykania okna właściwości, wybrać zakładkę  „Properties” (właściwości) i kliknąć na ikonie pinezki  0x01 graphic
.

Aby wypełnić okienko właściwości aktualnymi danymi należy kliknąć na pustej przestrzeni w dowolnym miejscu okna protokołu, ale nie na tabeli.

W lewej części okna kliknąć na obiekcie  „Geometry” (geometria) i upewnić się, że wybrany został format strony „A4”. Jeśli tak nie jest, to należy z listy dostępnych formatów wybrać  „A4”. Następnie kliknąć na przycisk  „OK”.

Zapisać konfigurację przez kliknięcie na przycisku  0x01 graphic
i zminimalizować okno edytora Report Designer.

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 6.3 Projekt WinCC „Qckstart”; wybór danych archiwum

Krok 3: Ustawienie parametrów drukowania

Aby wydrukować protokół, najpierw należy ustawić parametry drukowania w WinCC Control Center. W tym celu w lewej części okna Control Center należy kliknąć na obiekcie  „Report Designer”  „Print job” (zlecenie wydruku). W prawej części okna wyświetlona zostanie lista wszystkich przygotowanych zleceń wydruku.

Aby wykorzystać już istniejące zlecenie wydruku, należy wykonać następujące czynności:

1. Prawa część okna Control Center - kliknąć prawym przyciskiem myszy na zleceniu P „@Report Tag Logging RT Tables” (aby wyświetlić całą nazwę zlecenia być może należy poszerzyć kolumnę „Name”). W menu kontekstowym wybrać polecenie  „Properties”.

2. Wybrać następujące zakładki  i wprowadzić w nich następujące zmiany:

Zakładka „Print job” (zlecenie wydruku):

Layout (wygląd):  „TAGLOG.rpl” (wybrać z listy)

StartTime (czas uruchomienia): zaznaczyć opcję

3. Zakładka „Printer Setup” (ustalenie wydruku):

Wybrać z listy drukarkę .

Krok 4: Podgląd zlecenia wydruku

W ostatnim kroku zajmiemy się podglądem wydruku i właściwym drukowaniem.

Kliknąć prawym przyciskiem myszy na zleceniu P „@Report Tag Logging RT Tables” i z menu kontekstowego wybrać polecenie  „Preview print job” (podgląd wydruku).

Rozdział

7

Połączenie klient/serwer

W rozdziale tym opisane zostało podłączanie klienta do naszego
systemu jednostanowiskowego i włączenie trybu Runtime.

0x08 graphic

by podłączyć klienta do naszego serwera należy wykonać następujące czynności:

1. Zmienić projekt z systemu jednostanowiskowego do systemu wielostanowiskowego.

2. Podłączyć komputer klienta.

3. Ustawić parametry klienta.

4. Otworzyć projekt u klienta.

5. Uaktywnić projekt.

6. Obserwować dwa różne ekrany Runtime.

Systemy klient/serwer

System klient/serwer składa się z dwóch elementów programowych: jednego lub wielu klientów i jednego serwera. Komputery klienta i serwera są połączone ze sobą przy pomocy sieci, umożliwiającej wymianę danych. Klient zleca wykonanie specyficznych zadań, które na jego życzenie wykonuje serwer.

Wymagania sprzętowe i systemowe dla systemu klient/serwer

Serwer wymaga do pracy systemu Windows NT 4.0, podczas gdy klient może pracować zarówno
z systemem Windows 95, jak i Windows NT 4.0.

Parametry

Serwer

Klient

System operacyjny

Windows NT 4.0

Windows NT (stacja robocza lub serwer), albo Windows 95

Procesor (min.)

INTEL Pentium 166 MHz

INTEL Pentium 166 MHz

Pamięć RAM (min.)

64 MB

64 MB

Komputery klienta i serwera muszą być połączone między sobą przy pomocy sieci LAN (Local Area Network) i protokołu TCP/IP. Dodatkowo klienci powinni mieć odpowiednie prawa dostępu, aby móc wywoływać pliki projektów (jest to założenie dla NT).

Nasz projekt został utworzony dla systemu jednostanowiskowego, jednak w każdej chwili można go przestawić na pracę w systemie wielostanowiskowym (to samo obowiązuje również w odwrotnym przypadku).

Krok 1: Przełączenie się do systemu wielostanowiskowego

Aby przełączyć projekt do systemu wielostanowiskowego należy wykonać następujące czynności:

1. W lewej części okna Control Center kliknąć prawym przyciskiem myszy na nazwie projektu P „Qckstart” i z menu kontekstowego wybrać polecenie  „Properties” (właściwości) (zobacz ilustracja 1.7).

0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.1 Projekt WinCC „Qckstart”; wywołanie właściwości projektu

2. W okienku właściwości projektu wybrać zakładkę  „General Information” (ogólne). W polu „Typ” (typ) kliknąć na przycisku strzałki  0x01 graphic
i z wybrać z listy  „Multi-User System” (system wielostanowiskowy). Następnie kliknąć na przycisku  „OK” (zobacz ilustracja 7.2).

0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.2 Projekt WinCC „Qckstart”; przełączenie do systemu wielostanowiskowego

3. Na ekranie zostanie wyświetlone okienko z ostrzeżeniem, że system WinCC musi zostać zrestartowany, zanim wprowadzone zmiany staną się aktywne (zobacz ilustracja 7.3).

0x01 graphic

Ilustracja 7.3 Projekt WinCC „Qckstart”; okienko z ostrzeżeniem

Aby zakończyć pracę systemu WinCC należy kliknąć na pasku menu i wybrać polecenie  „File” (plik)  „Exit” (koniec)  „OK”. Następnie należy uruchomić system WinCC ponownie, aby system wielostanowiskowy stał się aktywny.

Krok 2: Połączenie klient/serwer

Aby podłączyć klienta do systemu wielostanowiskowego należy wykonać następujące czynności:

1. W prawej części okna Control Center kliknąć prawym przyciskiem myszy na obiekcie  „Computer” (komputer) i z menu kontekstowego wybrać polecenie  „New Computer” (nowy komputer) (zobacz ilustracja 7.4).

0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.4 Projekt WinCC „Qckstart”; podłączanie nowego komputera

2. Na ekranie zostanie wyświetlone okienko dialogowe „Computer Properties ” (właściwości komputera). W polu „Computer name” (nazwa komputera) należy wprowadzić  nazwę systemu NetBIOS tego komputera i kliknąć na przycisku  „OK” (zobacz ilustracja 7.5).

0x01 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

Ilustracja 7.5 Projekt WinCC „Qckstart”; właściwości komputera

3. W oknie Control Center wyświetlane są teraz oba komputery: klient i serwer (zobacz ilustracja 7.6).

0x01 graphic

Ilustracja 7.6 Projekt WinCC „Qckstart”; wyświetlanie komputerów klienta i serwera

Krok 3: Ustawienie parametrów klienta

Po podłączeniu klienta następnie należy ustawić parametry uruchomienia. W tym celu należy:

1. Lewa część okna w programie Control Center: kliknąć na obiekcie  „Computer” (komputer), aby wyświetlić komputery klienta i serwera.

2. Prawa część okna w programie Control Center: kliknąć prawym przyciskiem myszy P na nazwie komputera klienta i wybrać z menu kontekstowego polecenie  „Properties” (właściwości) (zobacz ilustracja 7.7).

0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.7 Projekt WinCC „Qckstart”; ustawianie parametrów klienta

3. W okienku dialogowym „Properties Computer” (właściwości komputera) wybrać zakładkę  „Startup” (uruchomienie) i następujące uaktywnić opcje  „Alarm Logging Runtime” (uaktywnienie tej opcji powoduje automatyczne uaktywnienie opcji „Text Library Runtime”), „Tag Logging Runtime”, „Graphics Runtime”, oraz (jeśli mają być drukowane protokoły) „Report Runtime”.

Ilustracja 7.8 Projekt WinCC „Qckstart”; ustawianie parametrów klienta

Następnie należy ustawić parametry Graphics-Runtime:

1. Wybrać zakładkę  „Graphics-Runtime”, aby dokonać wyboru obrazu początkowego. Kliknąć na przycisku  „Browse” (przeglądaj) i w kolejnym okienku dialogowym o nazwie „Startbild” (obraz początkowy) wybrać obraz  „START,pdl”. Następnie kliknąć na przycisku  „OK”.

2. W polu „Windows Attributes” (atrybuty okna) uaktywnić przełączniki  „Title” (tytuł),  „Maximize” (maksymalizacja),  „Minimize” (minimalizacja), oraz  „Adapt Picture” (dopasowywanie obrazu).

3. Zamknąć okno „Properties” przez kliknięcie na przycisku  „OK”.

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.9 Projekt WinCC „Qckstart”; ustawianie parametrów Graphics-Runtime klienta

Aby zmiany zostały uwzględnione należy ponownie uruchomić system WinCC.

Jeśli do naszego systemu nie jest podłączona żadna jednostka AS lub jeśli pracujemy z WinCC w trybie „Offline”, to do przetestowania aplikacji można skorzystać z dostarczanego programu symulatora.

Aby zainstalować program symulatora, jeśli nie został on jeszcze zainstalowany, należy włożyć do napędu CD-ROM płytę WinCC i kliknąć na ikonie  ”Simulator”. Następnie należy wykonać poszczególne polecenia Kreatora instalacji. Przed uruchomieniem symulatora należy się upewnić, że system WinCC został przełączony do trybu Runtime.

Aby uaktywnić symulator należy kliknąć na przycisku  „Start” na pasku zadań systemu Windows
i następnie na  „Programy”  „Simulator”.

Wskazówka

Aby zagwarantować prawidłową pracę symulatora, najpierw należy uaktywnić projekt (tryb Runtime).

1. W okienku dialogowym symulatora wybrać zmienną/zmienne, których zmiany mają być symulowane.
W tym celu wybrać polecenie menu  „Edit” (edycja)  „New Tag” (nowa zmienna).

2. W okienku dialogowym bazy danych wybrać zmienną  „TankLevel” i kliknąć na przycisku  „OK”.

3. Wybrać zakładki  „Properties” (właściwości)  „Inc” (inkrementacja) i w polu „Startwert” (wartość początkowa) wprowadzić  0, a w polu „Endwert” (wartość końcowa) wprowadzić  100.

4. Zaznaczyć opcję  „aktive” (aktywny). W zakładce  „List of Tags” (zmienne) zostanie następnie wyświetlona nasza zmienna wraz ze zmieniającymi się wartościami (zobacz ilustracja 7.10).

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.10 Projekt WinCC „Qckstart”; konfigurowanie symulatora

Jeśli teraz powróci się do ekranu Runtime, to można zobaczyć, że symulator dostarcza naszemu obrazowi „prawdziwych” wartości.

Krok 4: Otwarcie projektu u klienta

Aby otworzyć projekt „Qckstart” u klienta należy wykonać następujące czynności:

1. Uruchomić na komputerze klienta system WinCC.

2. Wybrać polecenie Open an existing project” (otwórz istniejący projekt) .

3. Wybrać z listy napis  „Multi-User system” (otoczenie sieciowe) i dwukrotnie kliknąć na nazwie komputera D.

4. Dwukrotnie kliknąć na literze dysku D, na którym znajduje się projekt „Qckstart”.

5. Dwukrotnie kliknąć na folderze D „Qckstart” D „Qckstart.MCP”.

Na zakładce  „Startup” (uruchomienie) na komputerze klienta można obejrzeć zmiany wprowadzone na komputerze serwera.

Wskazówka

Podczas ładowania starego projektu przez WinCC można wybrać polecenie menu  „File” (plik)  „New” (nowy), aby wyświetlić okienko dialogowe „Control Center - definicja projektu”. Następnie należy postępować zgodnie z wyżej opisaną procedurą.

Krok 5: Aktywacja projektu

Jeśli projekt zostanie uaktywniony na serwerze, to zostanie on automatycznie uruchomiony na komputerze klienta. Poza tym można każdy projekt uaktywnić z każdego komputera klienta i na serwerze. W tym celu należy z paska menu programu Control Center wybrać polecenie  „File” (plik)  „Activate” (uaktywnij) lub na paska narzędzi kliknąć na przycisku 0x01 graphic
 „Runtime” - w ten sposób projekt zostanie uaktywniony na wszystkich podłączonych komputerach.

Jeśli projekt zostanie zatrzymany poprzez ponowne wybranie polecenia  „File” (plik)  „Activate” (uaktywnij) lub poprzez kliknięcie na przycisku 0x01 graphic
 „Deactivate”, WinCC zapyta nas czy chcemy zatrzymać projekt tylko na komputerze klienta („Deactivate only this computer”), czy również i na wszystkich pozostałych komputerach („Deactivate entire project) (zobacz ilustracja 7.12).

0x01 graphic

Ilustracja 7.12 Projekt WinCC „Qckstart”; deaktywacja komputera klienta

Wskazówka

Aktywacja projektu na komputerze klienta lub na serwerze powoduje uaktywnienie tego projektu na wszystkich podłączonych komputerach klientów/serwerów. Istnieją dwie możliwości zatrzymania projektu: deaktywacja projektu tylko na komputerze klienta lub na wszystkich komputerach na raz.

Krok 6: Podgląd dwóch różnych ekranów Runtime

Aby obrazy „ALARM.pdl” na komputerze klienta i „TAGLOG.pdl” na komputerze serwera wyświetlić równocześnie, należy wykonać następujące czynności (można je wykonać na komputerze klienta albo na komputerze serwera):

1. Lewa część okna Control Center: kliknąć na obiekcie  „Computer” (komputer).

2. Prawa część okna Control Center: kliknąć prawym przyciskiem myszy na nazwie serwera P i wybrać
z menu kontekstowego polecenie  „Properties” (właściwości).

3. Wybrać zakładkę  „Graphics-Runtime” i jako obraz początkowy wybrać  „TAGLOG.pdl”. Następnie kliknąć na przycisku  „OK” (zobacz ilustracja 7.13).

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.13 Projekt WinCC „Qckstart”; ustawienie parametrów Graphics-Runtime serwera

4. Prawa część okna Control Center: kliknąć prawym przyciskiem myszy na nazwie komputera klienta P i wybrać z menu kontekstowego polecenie  „Properties” (właściwości).

5. Wybrać zakładkę  „Graphics-Runtime” i jako obraz początkowy wybrać  „ALARM.pdl”. Następnie kliknąć na przycisku  „OK” (zobacz ilustracja 7.14).

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

Ilustracja 7.14 Projekt WinCC „Qckstart”; ustawienie parametrów Graphics-Runtime klienta

6. Uaktywnić projekt przez wybranie z paska menu programu Control Center polecenia  „File” (plik)  „Activate” (uaktywnij) lub przez kliknięcie na przycisku 0x01 graphic
 „Runtime” na pasku narzędzi.
W niektórych przypadkach trzeba najpierw zatrzymać projekt (deaktywować), a następnie jeszcze raz uaktywnić, aby uwzględnić wprowadzone zmiany.

0x01 graphic

Ilustracja 7.15 Projekt WinCC „Qckstart”; ekran Runtime na serwerze

0x01 graphic

Ilustracja 7.16 Projekt WinCC „Qckstart”; ekran Runtime na komputerze klienta

Na tym kończymy tworzenie pierwszego projektu WinCC. Życzymy Państwu dużo sukcesów przy pracy z systemem WinCC w przyszłości!

105

C79000-G8200-C110-01

#3 Przenieść wszystkie istniejące bloki danych do wybranej kolumny, poprzez kliknięcie na tym przycisku.

#2 Wybrać z listy archiwum „TankLevel_Archiv”.

#1 Wybrać oba typy zmiennej.

Część dynamiczna

Część statyczna

A

A

Kliknąć prawym przyciskiem myszy na nazwie projektu i wybrać polecenie „Properties”.

Kliknąć na tym przycisku i wybrać napis „Multi-User System”.

Prawym przyciskiem myszy kliknąć na obiekcie „Computer” i z menu kontekstowego wybrać polecenie „New Computer”.

#1 Kliknąć na obiekcie „Computer”.

#2 Kliknąć prawym przyciskiem myszy na komputerze klienta i wybrać polecenie „Properties”.

#1 Wybrać zakładkę „Graphics-Runtime”.

#2 Kliknąć na przycisku „Browse”.

#3 Wybrać obraz „START.pdl” i kliknąć na przycisku „OK”.

#4 Uaktywnić przełączniki „Title”, „Maximize”, „Minimize”, oraz „Adapt Picture”.

#1 Wybrać polecenie „Edit” „New Tag”.

#2 Po wybraniu zmiennej z bazy danych jej nazwa będzie wyświetlana w tym polu.

#3 Ustalić wartość minimalną i maksymalną.

#4 Zaznaczyć opcję „aktive”.

#1 Kliknąć prawym przyciskiem myszy na nazwie serwera i wybrać polecenie „Properties”.

#2 Wybrać zakładkę „Graphics-Runtime” i kliknąć na przycisku „Browse”.

#3 Kliknąć na obrazie „TAGLOG.pdl” i następnie kliknąć na przycisku „OK”.

#1 Kliknąć prawym przyciskiem myszy na nazwie komputera klienta i wybrać polecenie „Properties”.

#2 Wybrać zakładkę „Graphics-Runtime” i kliknąć na przycisku „Browse”.

#3 Kliknąć na obrazie „ALARM.pdl” i następnie kliknąć na przycisku „OK”.

W tym miejscu wprowadzić nazwę komputera.

Opcja „Client” wybierana jest automatycznie.



Wyszukiwarka

Podobne podstrony:
WinCC V4 d, PLC, WinCC
WinCC V4 b, PLC, WinCC
WinCC V4 a, PLC, WinCC
WinCC V4 c, PLC, WinCC
Czytaj, PLC, WinCC Flexible 2007
19701610 WinCC TIA Portal enid Nieznany (2)
mFAQ 10 4 WinCC V7 Konfiguracja struktury rozproszonej
19701610 WinCC flexible eid 185 Nieznany
Konfiguracja systemu redundantnego WinCC
19701610 WinCC TIA Portal enid Nieznany (2)
Prezentacja PLC
W 5g PLC LICZNIKI
Sterowniki PLC

więcej podobnych podstron