(WinCC Basic V11) Problem Program monitorowania poziomu napełnienia, temperatury i sterowania pompami napisany dla sterownika LOGO!..0BA6 naley uruchomi na sterowniku LOGO!..0BA7, a aktualne wartoci poziomu napełnienia i temperatury maj zosta wywietlone na panelu dotykowym. Ponadto powinna by moliwo załczania/wyłczania pompy z wykorzystaniem panelu dotykowego. Status pompy (ZAŁ/WYŁ) równie powinien by wywietlony na panelu. Zmiany w programie LOGO! Program z LOGO!..0BA6 naley otworzy w oprogramowaniu LOGO!Soft Comfort V7. Strona 1 z 13
W oknie wyboru urzdzenia ( Narzdzia -> Wybór urzdzenia ) konieczne jest wybranie urzdzenia LOGO!.0BA7. Połczenie Ethernetowe pomidzy LOGO!..0BA7, a panelem dotykowym tworzy si poprzez Narzdzia -> Połczenia sieciowe. Adres IP i mask podsieci dla sterownika LOGO! ustawi jak poniej; Nowe połczenie mona doda klikajc prawym przyciskiem myszy na połczenia Ethernetowe w obszarze Połcze Peer-to-Peer. Strona 2 z 13
Właciwoci połczenia mona skonfigurowa tak, jak na poniszym obrazku. W celu okrelenia, które dane bd wymieniane z HMI, trzeba otworzy Narzdzia -> Tablica wymiany danych VM i utworzy tablic zmiennych. Uwagi: Informacja z programu LOGO! o bloku z którego dane s pobierane Adres dla HMI pozwalajcy okreli typ danych oraz jego adres Wybrany parametr do udostpnienia w sieci jest wartoci wyjciow funkcji (np. warto wzmocnionego sygnału ze wzmacniacza analogowego) jest parametrem funkcji (np. czasem opónienia timera z opónionym załczaniem) Strona 3 z 13
Aby zaimplementowa w programie moliwo uruchamiania i wyłczania pompy na dwa sposoby, dodano wejcie sieciowe i bramk XOR. We właciwociach bloku wejcia sieciowego ustawiono zmienn V4.0, poniewa bajt 4 obszaru zmiennych jest nastpnym wolnym bajtem w pamici zmiennych urzdzenia LOGO!. Ostatnim krokiem jest wgranie programu wraz z konfiguracj do jednostki centralnej LOGO!. Strona 4 z 13
Ustawienia i konfiguracja w programie WinCC Basic V11 Tworzenie nowego projektu Kolejnym krokiem jest utworzenie nowego projektu w WinCC Basic V11 Dodawanie nowego urzdzenia Nastpnie naley skonfigurowa nowe urzdzenie. W prezentowanym przykładzie wykorzystano panel KTP600 Basic PN. Dodano panel bez uruchamiania domylnego kreatora ustawie domylnych. Strona 5 z 13
Stworzenie połczenia Podwójne kliknicie lewym przyciskiem myszy na urzdzeniu powoduje przejcie do widoku projektu gdzie zostanie skonfigurowane połczenie. Zaznacz w tym celu w drzewie projektu opcj Connections. Podwójnie kliknicie lewym przyciskiem myszy na Add, powoduje dodanie nowego połczenia. Naley tu wpisa nazw połczenia, a take adres IP panelu i sterownika oraz wybra sterownik komunikacyjny (Communication driver). Zgodnie z rys. poniej. Strona 6 z 13
Uwaga: Aby nawiza połczenie z LOGO!..0BA7, jako sterownik komunikacyjny musi zosta wybrany: SIMATIC S7-200. * Adresy IP panelu i sterownika musz by uprzednio wpisane bezporednio w urzdzeniach. Tworzenie tagów W folderze HMI tags w drzewie projektu znajduje si tabela Default tag table, gdzie mona doda tagi HMI, a take okreli ich właciwoci. Uwagi: Ponisza tabela pokazuje, do jakich danych panel ma dostp w postaci zapisu lub odczytu: Odczyt Zapis Wejcia (I) x - Wyjcia (Q) x x Flagi (M) x - Zmienne (V) x x Teoretycznie jest moliwy zapis do wej i bitów pamici. W praktyce nie ma on jednak sensu, poniewa LOGO! nadpisywałby te dane w kadym cyklu pracy urzdzenia. Strona 7 z 13
Wejcia, wyjcia i bity pamici mog by zdefiniowane w WinCC Basic V11 zgodnie z poniszymi adresami: I ADRES Q ADRES M ADRES I1 I0.0 Q1 Q0.0 M1 M0.0 I2 I0.1 Q2 Q0.1 M2 M0.1 I3 I0.2 Q3 Q0.2 M3 M0.2 I4 I0.3 Q4 Q0.3 M4 M0.3 I5 I0.4 Q5 Q0.4 M5 M0.4 I6 I0.5 Q6 Q0.5 M6 M0.5 I7 I0.6 Q7 Q0.6 M7 M0.6 I8 I0.7 Q8 Q0.7 M8 M0.7 I9 I1.0 Q9 Q1.0 M9 M1.0 I10 I1.1 Q10 Q1.1 M10 M1.1 I11 I1.2 Q11 Q1.2 M11 M1.2 I12 I1.3 Q12 Q1.3 M12 M1.3 I13 I1.4 Q13 Q1.4 M13 M1.4 I14 I1.5 Q14 Q1.5 M14 M1.5 I15 I1.6 Q15 Q1.6 M15 M1.6 I16 I1.7 Q16 Q1.7 M16 M1.7 I17 I2.0 M17 M2.0 I18 I2.1 M18 M2.1 I19 I2.2 M19 M2.2 I20 I2.3 M20 M2.3 I21 I2.4 M21 M2.4 I22 I2.5 M22 M2.5 I23 I2.6 M23 M2.6 I24 I2.7 M24 M2.7 M25 M3.0 M26 M3.1 M27 M3.2 W programie WinCC flexible 2008 zamiast I oraz Q uyto oznacze E oraz A dla wej/wyj. Konfigurowanie ekranów W celu konfiguracji ekranów, naley odszuka folder Screens w drzewie projektu. Podczas tworzenia projektu automatycznie generuje si ekran główny jako Screen_1. W prezentowanym przykładzie stworzone s trzy ekrany (Ekran startowy, Ekran poziomu napełnienia i ekran temperatury). Dwa pozostałe ekrany mona doda podwójnie klikajc lewym przyciskiem myszy. Poniej przedstawiony jest ekran Screen_1 na którym umieszczono trzy przyciski. Jeden z nich bdzie uruchamiał ekran Screen_2, drugi bdzie uruchamiał ekran Screen_3. Trzeci przycisk bdzie wyłczał tryb Runtime panelu dotykowego. We właciwociach przycisku w zakładce Events mona przypisa konkretne zdarzenia do przycisku. W tym przypadku bdzie to uaktywnianie okna. Strona 8 z 13
Ekran startowy z trzema przyciskami Właciwoci przycisku Kolejny ekran Screen_2. pokazuje poziom napełnienia i status pompy, jest te uywany do sterowania prac pompy. Dlatego na tym ekranie umieszczono słupek ( Bar ), dwa przyciski oraz okrg. Słupek jest powizany we właciwociach z tagiem Poziom napełnienia, jest te odpowiednio wyskalowany. Przycisk 1 jest wykorzystywany do przechodzenia do ekranu startowego. Czynno ta skonfigurowana jest w zakłdce Events. Okrg informuje o statusie uruchomienia pompy. Za pomoc przycisku 2 mona włczy/wyłczy pomp. Strona 9 z 13
Strona 10 z 13
Właciwoci przycisku (Pompa Start/Stop) Ekran Screen_3 pokazuje krzyw temperatury oraz temperatur biec. Umieszczono na nim wykres trendu ( Trend display ), pole I/O i przycisk. Wykres trendu oraz pole I/O s powizane z tagiem Temperatura, ponadto wykres jest odpowiednio wyskalowany do mierzonych wartoci. Tryb pola I/O ustawiony jest na Output (pokazuje tylko aktualn warto temperatury, nie umoliwia edycji tagu). Przycisk wykorzystywany jest do powrotu do ekranu startowego. Ekran 3 z wykresem trendu, polem I/O i przyciskiem Strona 11 z 13
Właciwoci pola I/O Ustawienia trybu Runtime Edycja ustawie trybu Runtime moliwa jest w menu Runtime settings. W tym miejscu moliwa jest edycja podstawowych ustawie, a take edycja ustawie ekranów, klawiatury, alarmów, ustawie administracyjnych oraz jzyków i czcionek. Testowanie konfiguracji Test ekranów i ustawie podczas konfiguracji moliwy jest dziki trybowi symulacji, Który uruchamia si klikajc prawym przyciskiem na urzdzeniu HMI. Z menu kontekstowego naley zaznaczy Start simulation. Strona 12 z 13
Tryb symulacji mona te uruchomi klikajc na ikon w pasku narzdziowym. Innym sposobem uruchomienia symulacji panelu jest przejcie do menu Online -> Simulation -> Start. Uwaga: Jeeli sterownik jest połczony z komputerem, mona uy zmiennych procesowych ze sterownika w oknie symulacji. Jednake w tym celu trzeba w Panelu sterowania Windows w oknie PG/PC Interface ustawi punkt dostpu jako S7ONLINE i wybra odpowiedni kart sieciow która podłczona jest do LOGO!. Tagi mona równie symulowa wykorzystujc narzdzie tag simulator. Mona je otworzy klikajc na Online -> Simulation -> With tag simulator w pasku menu. Strona 13 z 13