Zeszyt do ćwiczeń - Rockwell Automation
Transkrypt
Zeszyt do ćwiczeń - Rockwell Automation
AUL46 Mobility Lab: Dostęp Do Danych Produkcyjnych Z Urządzeń Mobilnych For Classroom Use Only! Important User Information This documentation, whether, illustrative, printed, “online” or electronic (hereinafter “Documentation”) is intended for use only as a learning aid when using Rockwell Automation approved demonstration hardware, software and firmware. The Documentation should only be used as a learning tool by qualified professionals. The variety of uses for the hardware, software and firmware (hereinafter “Products”) described in this Documentation, mandates that those responsible for the application and use of those Products must satisfy themselves that all necessary steps have been taken to ensure that each application and actual use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards in addition to any applicable technical documents. In no event will Rockwell Automation, Inc., or any of its affiliate or subsidiary companies (hereinafter “Rockwell Automation”) be responsible or liable for any indirect or consequential damages resulting from the use or application of the Products described in this Documentation. Rockwell Automation does not assume responsibility or liability for damages of any kind based on the alleged use of, or reliance on, this Documentation. No patent liability is assumed by Rockwell Automation with respect to use of information, circuits, equipment, or software described in the Documentation. Except as specifically agreed in writing as part of a maintenance or support contract, equipment users are responsible for: • properly using, calibrating, operating, monitoring and maintaining all Products consistent with all Rockwell Automation or third-party provided instructions, warnings, recommendations and documentation; • ensuring that only properly trained personnel use, operate and maintain the Products at all times; • staying informed of all Product updates and alerts and implementing all updates and fixes; and • all other factors affecting the Products that are outside of the direct control of Rockwell Automation. Reproduction of the contents of the Documentation, in whole or in part, without written permission of Rockwell Automation is prohibited. Throughout this manual we use the following notes to make you aware of safety considerations: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which may lead to personal injury or death, property damage, or economic loss. Identifies information that is critical for successful application and understanding of the product. Identifies information about practices or circumstances that can lead to personal injury or death, property damage, or economic loss. Attentions help you: • identify a hazard • avoid a hazard • recognize the consequence Labels may be located on or inside the drive to alert people that dangerous voltage may be present. Labels may be located on or inside the drive to alert people that surfaces may be dangerous temperatures. AUL46 - Mobility Lab: Dostęp Do Danych Produkcyjnych Z Urządzeń Mobilnych Contents Zanim zaczniesz ........................................................................................................................................... 4 O Ćwiczeniu ...................................................................................................................................................................................... 4 Koncepcja Labolatorium ................................................................................................................................................................... 5 Zainstalowane Oprogramowanie ...................................................................................................................................................... 6 Symulowana infrastruktura............................................................................................................................ 7 Lab 1 – Wycieczka po Aplikacji Mobilnej (Mobile Site) ................................................................................. 8 Logowanie do VantagePoint Mobile Site .......................................................................................................................................... 8 Wgląd do Menu ................................................................................................................................................................................. 9 Czym są Mobile Views (Widoki) ...................................................................................................................................................... 14 Nawigowanie po Zunifikowanym Modelu Produkcji (UPM) ............................................................................................................. 19 Lab 2 – Tworzenie Trendów........................................................................................................................ 35 Tworzenie Ad-Hoc Trend dla Proof Oven linii Bread Line 1 ........................................................................................................... 35 Więcek niż tylko Trend dla Proof Oven dla Bread Line 1 ................................................................................................................ 45 Lab 3 – Tworzenie kontrolki ........................................................................................................................ 48 Tworzenie kontrolki dla Proof Oven linii Bread Line 1 .................................................................................................................... 49 Więcej niż Dashboard Proof Oven for Bread Line 1 ....................................................................................................................... 75 Lab 4 – Udostępnianie kontekstu FactoryTalk View SE dla potrzeb mobilnych. ........................................ 79 Lab 5 – Dodatek .......................................................................................................................................... 90 Creating an Ad-Hoc Dashboard ...................................................................................................................................................... 90 Creating the Plant Manager’s Dashboard ....................................................................................................................................... 91 3 of 93 Zanim zaczniesz This Hands-on lab provides an opportunity to explore some of the features of Rockwell Software mobility functionality. Rockwell Software have two products that feature additional mobility functionality: FactoryTalk ViewPoint and FactoryTalk VantagePoint. FactoryTalk ViewPoint is a product that exposes FactoryTalk View SE (SCADA) content to be viewed and interacted with via a web browser on mobile devices. FactoryTalk VantagePoint is a powerful web-based reporting package that brings all data together into a single information management and decision support system. Information models can be made to describe your plant, from which detailed reports and summary dashboards can be generated for viewing on mobile devices. Both products use HTML5, which is supported in Microsoft Windows, Apple products (safari) and Android products (Chrome). Hence a true mobile experience can be implemented from operators running the production to decision making managers. Note, this lab will concentrate on the functionality of the software based on the PCs in the lab room. For actual implementations in a production environment, it is highly recommend that the network infrastructure is secured. You can find information on the show floor security wall on: Architectural Security Framework, Ciso/Rockwell Automation CPwE reference Architectures, Defense in Depth. Doc ENET-WP009, ENAT-TD001 O Ćwiczeniu The VMWare image for this Lab has already been configured to use the power of FactoryTalk VantagePoint to collect and organized data into a reusable model, and FactoryTalk View SE for operators to use to interact and control a machine, process and factory. Hence this lab will concentrate purely on how this functionality can be exposed and used buy a mobile user, implementing phonie, pad or surface technology (Google, Apple, and Microsoft). The VMware image will be already running or you – the snapshot “Start” will ensure the virtual machine has been reset. The image is configured for auto logon. Should the auto logon fail and you receive the logon screen, log on with the following credentials: Username: labuser Password: rockwell The VMWare image may take several minutes to load, or more correctly for all the services to be running and responding. The approximate time each lab takes is as follows: Lab 1 – A Walk Through of the Mobile Site ~ 15 minutes Lab 2 – Creating a Mobile Trend ~ 15 minutes Lab 3 – Creating a Dashboard ~ 20 minutes Lab 4 – Exposing FactoryTalk display for mobile consumption. Lab 5 – Extra Work ~ 15 minutes ** Each lab section is a stand-alone 4 of 93 For the purposes of this lab, all activities will be completed using Chrome. But, you can follow along and carry out the same exercises using any of the supported browsers. Koncepcja Labolatorium There are three strategies to complete this lab, they are: 1. Using Chrome on the image connect to the instance of VantagePoint mobile installed on the lab image. This option does not require Internet access. This is the closest scenario to an in factory solution. 2. Using Chrome on the image connect to an image hosted in Azure. 3. Using your mobile device (best results for this lab would be a tablet and NOT a mobile phone) connect to an image hosted in Azure. The User can either use their data connection, wireless connection or 4G. The lab manual has been written assuming Option 1. 5 of 93 Zainstalowane Oprogramowanie Obraz wirtualnej maszyny zawiera: V8.10 CPR9 SR7.4 Więcej informacji znajdziesz w pliku na obrazie: C:\Users\Labuser\Desktop\Bread Line\ Rev4_CE_Bread Line Demo.xlsx. 6 of 93 Symulowana infrastruktura Symulowany na potrzeby tego ćwiczenia obiekt nazwany został “Rockwell Automation Bread Line Demo”. Jest to fikcyjne demo oparte na infrastrukturze piekarni w Anaheim, które zawiera dwie linie produkcyjne. Każda linia zawiera Mixer, Piece i Maszynę Pakującą. Architektura aplikacji powinna wyglądać jak poniżej. Na potrzeby ćwiczenia wszystko jest uruchomione na jednym wirtualnym obrazie / systemie operacyjnym, gdzie sterownik ControlLogix jest zastąpiony przez aplikację SoftLogix. Szczegóły dot. symulatora odnajdziesz w katalogu: C:\Users\Labuser\Desktop\Bread Line 7 of 93 Lab 1 – Wycieczka po Aplikacji Mobilnej (Mobile Site) Aby zapoznać się z FactoryTalk VantagePoint, proponujemy krótką wycieczkę po mobilnym portalu Bread Line Factory. To Laboratorium pokrywa następującą tematykę: Logowanie do aplikacji mobilnej Zrozumienie struktury menu: o Gdzie znaleźć Help o Sprawdzanie uprawnień zalogowanego użytkownika o Jak szybko skorzystać z modelu i elementów ulubionych Koncepcja Widoków - Mobile Views Jak nawigować po Portalu Logowanie do VantagePoint Mobile Site 1. Kliknij ikonę Chrome, aby uruchomić przeglądarkę Na pasku Startu odnajdziesz ikonę przeglądarki Chrome . Domyślnie przeglądarka otworzy Mobilny Portal. W innym przypadku wprowadź następujący adres URL: http://racedemo2 For those completing the lab using the Azure images (either from their own device or Chrome on the image), please use the URLs provided by your instructor. FactoryTalk VantagePoint EMI używa mechanizmów bezpieczeństwa Microsoft. Ustawienia uwierzytelnienia zostały już skonfigurowane i nie będą zmieniane. Przy pierwszym uruchomieniu Portalu pojawi się poniższe okno logowania: Wprowadź dane uwierzytelniające podane przez instruktora. 8 of 93 Przeglądarka otworzy okno główne (home page): 2. Kliknij na link Model Zostaniesz przekierowany do strony Model. Większość stron portalu mobilnego jest podzielona na następujące sekcje: Header – nagłówek z tytułem, który umożliwia przejście do poprzedniej strony i dostęp do menu. Body – część główna strony. Tu wyświetlane są raporty, szczegóły / elementy wywoływanych stron. Footer – stopka udostępnia opcje operacji na wyświetlanej stronie, np. akceptacja, edycja, anuluj… Wgląd do Menu Przy pierwszym wywołaniu portalu, zostaniesz przekierowany do strony Głównej (Home page). Ważnym jest, aby poznać 9 of 93 wszystkie opcje portalu. Zacznijmy od Menu. 1. Kliknij na przycisku Menu w prawym górnym rogu To menu dostępne jest z każdej strony serwisu. 2. Kliknij na link Favorites Strona Favorites (Ulubione) to zapisane przez użytkownika odnośniki / linki do wybranych miejsc portalu Zauważ, że nagłówek zawsze informuje Cię, gdzie aktualnie jesteś. Bez względu na to, czy to konkretna strona, czy lokalizacja. 10 of 93 3. Kliknij na raport ProofOven – Proof Oven Temperatures w ulubionych Zobaczysz poniższą stronę: 11 of 93 4. Kliknij na link Menu > Model Model View to lista odnośników do konkretnych lokalizacji / obiektów w Twoim Zunifikowanym Modelu Produkcji tzw. Unified Production Model (UPM). Mobile Views (Widoki) tworzone są przez administratorów lub programistów aplikacji. 5. Kliknij na Menu > Help Strona pomocy. Strona umożliwia proste i szybkie szukanie odpowiedzi na podstawowe pytania. Dodatkowy help jest dostępny na Głównym Portalu. Zauważ, że strona Helpa otwiera się w nowej zakładce. 6. Zamkinj zakładkę Help W trakcie korzystania z Pomocy możesz się przełączać między stroną VP, na koniec po prostu zamknij zakładkę Help. 12 of 93 7. Kliknij na link Menu > About Strona informuje o wersji oprogramowania, zalogowanym użytkowniku i jego uprawnieniach. 8. Kliknij na przycisk Close Powrócisz do poprzedniej strony. 9. Kliknij na link Menu > Home Strona główna posiada odnośniki do Modelu i Ulubionych. Koniec sekcji. 13 of 93 Czym są Mobile Views (Widoki) Mobile View umożliwia prostą nawigację po Zunifikowanym Modelu Produkcji (UPM - Unified Production Model). Model reprezentuje całą strukturę produkcji (geograficzną, działową, maszynową, pomiarową, funkcjonalną….) – Nazywany jest również, jako “Model VantagePoint”. Model porządkuje całą aplikację z punktu widzenia dewelopera a użytkownik przekierowywany jest we właściwe miejsce i wie dokładnie, gdzie jest. W tym labie, widok nazwany “Anaheim Bread Lines” został stworzony pod nazwą, tzw. FQN (Fully Qualified Name) “MyEnterprise.Rockwell Baking.Sites.Anaheim.Areas.Bread”. Fully Qualified Name (FQN) jest to unikalna lokalizacja w zunifikowanym modelu produkcji UPM. Kropka reprezentuje relacje dziedziczenia parent i child (rodzic i dziecko to terminy obiektowych języków programowania, klas i obiektów). Przykładowo “Bread” to dziecko “Areas”, “Anaheim” to dziecko “Sites”. 14 of 93 1. Kliknij na link Menu > Home 2. Wybierz link Model 3. Kliknij na link Anaheim Bread Lines Przejdziesz do strony głównej tej lokalizacji zgodnie z UPM. 4. Kliknij na przycisk powrotu Back Przycisk powrotu przenosi do poprzedniej strony, w tym przypadku do strony Modelu. 15 of 93 5. Kliknij na przycisk edycji Edit Otworzone zostało okno edycyjne dla zaznaczonej strony. Stąd możesz edytować istniejące widoki mobile view. 6. Kliknij na link Edit (górny prawy) dla Anaheim Bread Lines Edycja mobile view. Edytowalne elementy: Name – nazwa widoku Anchor point – lokalizacja w UPM, do której zostanie przeniesiony użytkownik po kliknięciu tego linku Description – opis widoczny pod nazwą na stronie Model 16 of 93 Aby zaakceptować lub anulować zmiany posłuż się poniższymi przyciskami. 7. Wybierz przycisk anuluj Cancel Nie wprowadziłeś zmian i wracasz do poprzedniej strony edycji. 8. Kliknij Ok Powrócisz do strony Model. Jeżeli po powrocie na stronę Model, nie zauważysz stopki z przyciskami Edit i Add, sugerujemy maksymalizację okna przeglądarki, odświeżenie strony, następnie minimalizację. 17 of 93 9. Kliknij na przycisk dodaj Add Przycisk dodaj umożliwia dodanie nowego widoku bezpośrednio z mobilnego portalu. Strona wymaga zdefiniowania następujących pól: Name (wymagany) – nazwa widoku Anchor point (wymagany) – lokalizacja w UPM, gdzie użytkownik jest przenoszony po kliknięciu na link Description (opcjonalnie) – opis widoku wyświetlany pod nazwą na stronie Model The ability to add a mobile view directly from the mobile site is a new feature within the mobile site of v6.12 of FactoryTalk VantagePoint EMI. 10. Click the Cancel button Nie dokonałeś żadnych zmian i wracasz do strony Model. Koniec Sekcji. 18 of 93 Nawigowanie po Zunifikowanym Modelu Produkcji (UPM) Teraz poznasz podstawy działania serwisu mobilnego i widoków. Zacznijmy drążyć w modelu. 1. Kliknij na link Menu > Home 2. Kliknij na link Model 3. Kliknij na link Anaheim Bread Lines Pierwszy raz przeszukujemy model. Widzimy zakładki: Items (elementy), Displays (ekrany) i Data (dane), które możemy użyć do poznania atrybutów obiektu, w którym jesteśmy; w tym przypadku obiekt Bread (spójrz na nagłówek). Spójrz na poniższy obrazek ilustrujący odzwierciedlenie modelu w VantagePoint Manager (centralne miejsce zarządzające portalem VP). Zakładka Items wyświetla wszystkie elementy, do których możemy nawigować. Model może zawierać folder, kolekcje, i inne pokrewne elementy. W przypadku Bread, widzimy kolekcję linii Lines (linie BL1 i BL2), do których możemy się odnosić bezpośrednio. 19 of 93 4. Kliknij na zakładkę danych Data Zobaczysz poniższy ekran: Zakładka Data wyświetla właściwości, które w rzeczywistości są zmiennymi – ogólnie “danymi” 20 of 93 Patrząc na poniższy obrazek, ilustrujący jak wygląda model po stronie VantagePoint Manager, widzimy strukturę z obiektami / elementami i ich właściwości / Data, przechowującą konkretne informacje. Dla elementu Bread, widoczna jest między innymi zmienna “OEE”, która widoczna jest także po stronie mobilnej. Zauważ, że wyświetlane w zakładce elementy Data można zaznaczać. Zaznaczenie zmiennej / elementu umożliwia dalej wygenerowanie szybkiego (ad-hoc) raportu. Na dolnym pasku masz wybór między wykresem (Displays as Trend) a kontrolką (Displays as Dashboard). W następnej sekcji użyjemy tej opcji. 21 of 93 5. Kliknij na zakładkę Displays Zobaczysz poniższy ekran: 22 of 93 Zakładka ekranów Displays wyświetla raporty zbudowane w interfejsie mobilnym lub istniejące raporty związane bezpośrednio z elementem (w naszym przypadku Bread). Każdy raport zawiera informacje: 6. Kliknij na zakładkę elementów Items 7. Kliknij na link Lines Wyświetli się poniższy ekran: BL1 i BL2, reprezentują “Bread Line 1” i “Bread Line 2”. Istnieją dwie linie wypieku chleba zarejestrowane w kolekcji Lines w obszarze (area) Bread. 23 of 93 8. Kliknij na link BL1 Wszedłeś do węzła BL1 („Bread Line 1”). Element Assets odnosi się do kolekcji zasobów, które tworzą linię Bread Line 1. 24 of 93 9. Kliknij na zakładkę ekranów Displays Zauważ, że BL1 ma wiele elementów / ekranów. 10. Kliknij na ekran o nazwie Bread Line – KPIs for Process and Energy 25 of 93 Zobaczysz poniższy ekran: Ten ekran dostarcza trzy mierniki-kontrolki wyświetlające wskaźniki: zużycia gazu, zapotrzebowania i zużycia energii. Każda kontrolka obsługuje progi informujące o ewentualnym przekroczeniu dopuszczalnej wartości wskaźnika. Jest tu także trend czterech temperatur (temperature zones). Użycie suwaka umożliwi Ci obejrzenie całego raportu. Przetestuj i zauważ, że raport automatycznie dostosowuje / skaluje się do rozmiaru okna przeglądarki. Ekran poniżej wyświetlony jest na pełnym oknie przeglądarki Chrome (wszystkie obiekty raportu widoczne): Wyświetlane dane będą odświeżane, co 10 sekund (oczywiście zmienna musi zmieniać swoją wartość, było to widoczne w raporcie) – czas ten można konfigurować w modelu. Niektóre opcje kontrolki miernika: 26 of 93 Opcje kontrolki trendu: 27 of 93 Zajrzyjmy do zasobów powiązanych z linią Bread Line 1. 11. Kliknij na przycisk powrotu Back do strony BL1 12. Kliknij na zakładkę Items 13. Kliknij na link Assets Zobaczysz poniższy ekran: Zauważ, że zasoby Assets zawierają trzy części / moduły linii Bread Line. Jest to widok – kolekcja zawiera tylko urządzenia bez zmiennych i właściwości. 28 of 93 14. Kliknij na link Mixer Zobaczysz poniższy ekran: 29 of 93 15. Kliknij na zakładkę ekranów Displays 16. Kliknij na ekran Mixer Performance Zobaczysz poniższy ekran: Mixer Performance to raport stworzony w Excel i opublikowany na Portalu. Wyświetla on aktualne wartości wskaźników OEE, dostępności, jakości… oraz trend długości przestojów. Pomimo, że jest to raport Excel został on obsłużony przez kontrolkę / widget Excel SSRS Report. 17. Kliknij na przycisk powrotu Back do ekranu Mixer Przejrzyjmy trochę raportów odnoszących się do pieca Proof Oven. Użyjemy funkcji View Hierarchy do nawigacji do Proof Oven. 30 of 93 18. W nagłówku kliknij na tytuł Mixer Poniższa lista wyświetla strukturę i hierarchię UPM, zaczynając od obszaru Bread w dół aż do kolekcji Assets. Możesz wybrać każdy z tych elementów, aby przenieść się do innej lokalizacji modelu. 19. Kliknij na link Assets Jesteś w Assets. 31 of 93 20. Wybierz ProofOven przez link Zobaczysz poniższy ekran: 32 of 93 21. Kliknij na zakładkę ekranów Displays 22. Kliknij na link Proof Oven Temperatures Zobaczysz poniższy ekran: Cztery niezależne trendy temperatur czterech stref Proof Oven. 33 of 93 23. Kliknij na powrót Back do strony ProofOven 24. Kliknij na tytuł ProofOven w nagłówku i wybierz Bread Wróciliśmy do punktu wyjścia. Ukończyłeś Lab1. Powinieneś już wiedzieć jak: Logować się do mobilnego serwisu Rozumieć strukturę menu, w tym również: o Jak znaleźć Pomoc / Help o Odnaleźć info o prawach dostępu o Jak szybko dostać się do Ulubionych I Modelu Znać koncepcję widoków Mobile Views Bezproblemowo nawigować po serwisie mobilnym Koniec sekcji i laba. 34 of 93 Lab 2 – Tworzenie Trendów Ta sekcja porusza następujące zagadnienia: Jak użyć zakładkę Data do stworzenia trendu ad-hoc Tworzenie i modyfikacja trendu: o Zmiana zakresu czasu o Zoom in i out o Przeglądanie punktów zmiennych Zapisywanie Dodawanie do Ulubionych Stworzony przez Ciebie trend jest oparty na typie danych W tej sekcji będziemy pełnić rolę inżyniera procesu odpowiedzialnego za urządzenia. Jesteś na porannym spotkaniu zespołu zarządzania produkcją, gdzie inżynier do spraw jakości wyraża niepokój związany z temperaturami na piecu Zone 1 Proof Oven. Nie jesteś przy komputerze, więc nie możesz tego sprawdzić w Głównym Portalu VP, ale masz tablet. W poszukiwaniu przyczyny ewentualnych problemów wygenerujesz trend odnoszący się do temperatur na przestrzeni kilku batchy (wsadów). Tworzenie Ad-Hoc Trend dla Proof Oven linii Bread Line 1 1. Otwórz przeglądarkę i połącz się z portalem mobilnym VantagePoint W razie problemów z logowaniem i otworzeniem właściwej strony wróć do poprzedniego laba. Powinieneś widzieć stronę główną. 35 of 93 Chcemy dostać się do Proof Oven, który znajdziemy w Bread > Lines > BL1 > Assets. 2. Kliknij na link Model 3. Kliknij na link Anaheim Bread Lines 4. Kliknij na link Lines 5. Kliknij na link BL1 6. Kliknij na link Assets 7. Kliknij na link ProofOven Osiągniesz poniższą lokalizację. 36 of 93 8. Kliknij na zakładkę danych Data Tu znajdziemy zmienne i elementy, które użyjemy w trendzie. Zakładka Data wyświetla elementy pieca Proof Oven. Elementy / zmienne takie jak “Shift Start” and “AvailableTime” opisują Proof Oven w UPM. Wartości elementów są połączone z różnymi źródłami danych, np. FactoryTalk Metrics, FactoryTalk Alarms and Events, FactoryTalk EnergyMetrix, and FactoryTalk Historian Site Edition (SE). Większość danych procesowych pochodzi bezpośrednio z systemów sterowania a archiwizowana jest w bazach takich jak FactoryTalk Historian SE. 9. Przewiń w dół, aby znaleźć właściwe zmienne 37 of 93 10. Wybierz następujące elementy Zaznacz zmienne: TempZone1 TempSetPtZone1 ProductCode 11. Wciśnij przycisk trendu Display as Trend Przycisk otworzy ekran z trendem wszystkich zaznaczonych wcześniej zmiennych. 38 of 93 Każda zmienna posiada własną oś Y. Klikając na nazwy zmiennych poniżej wykresu możemy ukrywać dany przebieg. Domyślnie trend będzie otwierany w zakresie 5 minut. 12. Wybierz przycisk zapisu Save , aby zachować konfigurację Zobaczysz poniższy ekran. Wprowadź nazwę, jako Zone 1 Temperature Opis: Review of Zone 1 Temperature as part of Morning Management Meeting. To be reviewed until 1 April 2015. Włącz opcję Favorite - Yes. Opis możesz skopiować do schowka (CTRL + C), przyda się w następnych krokach. 39 of 93 13. Kliknij na przycisk Ok , aby zaakceptować zmiany Trend ma zostać dodany do strony Ulubionych (Add new Favorite). Wprowadź nazwę widoczną w ulubionych Zone 1 Temperature. Wprowadź opis, jako Favorite - Review of Zone 1 Temperature as part of Morning Management Meeting. To be reviewed until 1 April 2015. 14. Wybierz Ok , aby zaakceptować zmiany Oto rezultat: Ponieważ jesteśmy zainteresowani szerszym zakresem realizacji wsadów pieca Proof Oven, zmienimy zakres czasowy na 30 minut. 40 of 93 15. Kliknij na przycisk Trend Action w górnym prawym rogu, aby otworzyć stronę Properties Właściwości umożliwiają zmianę: W tryb Live mode, z odpowiednim czasem odświeżania, lub Predefiniowany okres czasu (time period), relative (np. Ostatnie 5 minut) lub absolute (od A do B) 16. Wybierz Last 30 minutes i kliknij obok rozwijanej listy W pierwszym kroku wybierz opcję 30 minut, zauważ niebieską ramkę na obiekcie Time. Teraz kliknij gdziekolwiek na białym obszarze, aby zaakceptować wybór – niebieska ramka zmieni się. 41 of 93 17. Kliknij na przycisk Ok Zgodnie z oczekiwaniami trend wyświetla Ostatnie 30 minut. Przyjrzyjmy się bliżej danym. 18. Klikając myszką na przebieg zmiennej jesteś w stanie podejrzeć wartość zmiennej w danym/zaznaczonym punkcie przebiegu Wiesz już, że Proof Oven osiągnął zadane punkty pracy w ostatnich kliku wsadach. Teraz chcesz się przyjrzeć dokładniej konkretnemu cyklowi pieczenia. Aby tego dokonać posłużysz się powiększeniem trendu, tzw. zoom. 42 of 93 19. Kliknij i przytrzymaj lewy przycisk myszy na tle trendu i zaznacz interesujący Cię obszar do powiększenia Laboratorium wykonywane jest na przeglądarce Chrome na komputerze z myszką. W przypadku użytkowników platform mobilnych (telefonów, tabletów…) należy użyć dwóch palców, aby zaznaczyć obszar do powiększenia. Procedura nie różni się niczym od powiększania, np. przeglądanych zdjęć. 20. Puść przycisk myszy, aby powiększyć Jasnym jest, że przybliżenie umożliwia bardziej wnikliwą analizę przebiegu w określonym i zawężonym czasie. Trend jest już zapisany, także w Ulubionych. W każdej chwili możesz wrócić do tego raportu, żeby podejrzeć wartości temperatur pieca w czasie. 43 of 93 21. Kliknij na Reset zoom – wrócisz do domyślnego stanu 22. Wejdź do Menu i wybierz ulubione Favorites Potwierdź, że trend został dodany do ulubionych. 44 of 93 Więcek niż tylko Trend dla Proof Oven dla Bread Line 1 Ważne jest, abyś wiedział, że stworzony przez Ciebie trend nie odnosi się tylko do linii Proof Oven dla linii Bread Line 1, ale do każdego elementu UPM pochodzącego od typu RA.CE.Baking.ProofOven (Proof Oven jest instancją tego typu). Zerknij na poniższy obrazek. Jeżeli tworzysz raport lub kontrolkę w aplikacji mobilnej w odniesieniu do elementu w modelu, tworzysz je de facto w odniesieniu do typu elementu. To oznacza, że twój trend będzie dostępny dla innych pieców, jako elementów typu RA.CE.Baking.ProofOven. W naszym przypadku, Bread Line 2 też ma Proof Oven. Sprawdźmy, w takim razie, czy trend został także dodany do pieca Proof Oven dla linii Bread Line 2. 45 of 93 1. Kliknij na przycisk Menu i wybierz link do Model 2. Kliknij na Anaheim Bread Lines 3. Kliknij na link Lines 4. Wybierz BL2 5. Następnie Assets link 6. Kliknij na ProofOven link Jesteś tu. 7. Kliknij na zakładkę ekranów Displays Zauważ, że raport w postaci trendu istnieje także dla drugiej linii Bread Line 2 jak i dla 1. Współpraca i powiązanie z UPM w oparciu o typy, upraszcza budowę i publikację raportów w szerszej skali zarządzania całą produkcją. Jeden raport propaguje się we wszystkich podobnych elementach. 46 of 93 Ukończyłeś Lab2. Powinieneś już wiedzieć jak: Użyć danych z zakładki Data, aby stworzyć trend Tworzyć i modyfikować mobilny wykres o Zmiana czasu o Zoom o Przeglądać punkty zmiennych Zapisać Trend Dodać do ulubionych Stworzony trend jest raportem opartym na typie Koniec sekcji i labolatorium 2. 47 of 93 Lab 3 – Tworzenie kontrolki Ta sekcja porusza następujące zagadnienia: Tworzenie mobilnych dashboardów o Budowanie tablicy o Korzystanie z dostępnych kontrolek (widget) o Obsługa kontrolek Linear Gauge Gauge widget Trend widget Dodawanie do Ulubionych Jako inżynier procesu na porannym spotkaniu zespołu, zostałeś poproszony o przygotowanie kilku kluczowych wskaźników wydajnościowych. Wskaźniki mają opierać się na pomiarach z kilku tygodni, mają być dostępne dla innych w postaci tablicy wskaźników – w prosty i czytelny sposób. Interesują nas następujące informacje: Shift Start – czas startu zmiany Product Code – aktualny produkt na linii Energy Cost in KWh – koszt w kwh z zakresami: o 0 – 0.08: this is the good range o 0.08 – 1: this is the range they are concerned about and want identified Energy Cost ($) – koszt z zakresami: o 0 – 4: this is the good range where no action is required 48 of 93 o 4 - 6: this is a warning range o 6 – 10: this is a range we want to avoid Zone Temperatures – cztery temperatury do monitorowania z ostatniej godziny Tablica (dashboard) ma być dostępna przez portal mobilny. Tworzenie kontrolki dla Proof Oven linii Bread Line 1 Budowa tablic kontrolek, tzw. Dashboard przy użyciu VantagePoint Composer Tool ma sens wtedy, gdy korzystamy z urządzeń z większymi wyświetlaczami – zazwyczaj tablet lub przeglądarka desktop / PC. 1. Otwórz przeglądarkę i połącz się z VantagePoint Zaczynamy od strony startowej. Naszym celem jest Proof Oven w lokalizacji Bread > Lines > BL1 > Assets. 2. Kliknij na link Model 49 of 93 3. Kliknij na Anaheim Bread Lines link 4. Kliknij na Lines link 5. Kliknij na BL1 link 6. Potem na Assets link 7. I ProofOven link Jesteś tu … 8. Przejdź do zakładki ekranów Displays 9. Wybierz przycisk Add , aby stworzyć nowy dashboard Zobaczysz poniższy ekran: 50 of 93 Zanim dodamy zmienne i kontrolki do tablicy, musimy stworzyć odpowiedni układ naszej strony. Tablica składa się z komórek (cells), każda z nich z przeznaczeniem na odpowiednie kontrolki. My potrzebujemy cztery komórki, zgodnie z naszym projektem. Pierwszy krok to rozmieszczenie / układ tablicy. 10. Kliknij na Settings i wybierz podział horyzontalny Split Horizontally Mamy podział: 51 of 93 Dolna komórka przeznaczona jest na kontrolkę wykresu Trend. 11. Kliknij na Settings w górnej komórce i wybierz podział wertykalny Split Vertically Jesteś już coraz bliżej zaprojektowanego podziału: 52 of 93 Lewa górna komórka jest przeznaczona na miernik liniowy Linear Gauge. 12. W prawej górnej komórce kliknij na Settings i wybierz podział horyzontalny Split Horizontally Mamy rozmieszczenie komórek: Dwie nowe komórki od prawej góry będą przeznaczone odpowiednio na 2 wyświetlacze wartości Value Boxes i miernik Gauge. 53 of 93 13. Kliknij na zakładkę Widgets Zaczynamy dodawanie kontrolek do poszczególnych komórek, zgodnie z projektem. 14. Kliknij i przytrzymaj widget Trend i przenieś go do dolnej komórki. Zwolnij myszkę Trend na miejscu: 54 of 93 Oczywiście w przypadku tabletów, ogólnie urządzeń z panelem dotykowym, posłużysz się palcem, aby wybrać i ulokować widget we właściwym miejscu. 15. Zgodnie z planem przenieś widget Linear Gauge w lewą górną komórkę To, kiedy kontrolki będą łączone ze zmiennymi zależy tylko od Ciebie. Część kontrolek dodana, dodajmy właściwości z Proof Oven. Zaczniemy od konfiguracji trendu. 55 of 93 16. Kliknij na zakładkę Model Przenieś (chwyć myszką i przesuń) cztery poniższe zmienne na kontrolkę Trend. TempZone1 TempZone2 TempZone3 TempZone4 Domyślne zakres czasowy trendu to 5 minut. Dostosujemy konfigurację trendu do naszych wymagań. 56 of 93 17. Kliknij na Settings w komórce z trendem i wybierz link Properties Zobaczysz poniższe okno: Ustawienia Trend widget. Zmień poniższe ustawienia. Title = Zone Temperatures Min / Max Lines = Lines Only (This will add Minimum and Maximum lines to trend for each trace) Last Seconds = 3600 (this will set the trend duration to be 1 hour) 57 of 93 Zauważ: możesz wybrać poszczególny przebieg Trace (odnoszący się do zmiennej) i zmienić jego ustawienia. Kliknij na przycisk Ok. Widget Trend jest skonfigurowany. Czas na Linear Gauge z kosztem energii Energy_Cost_KWh. Musimy wiedzieć, gdzie znajduję się odniesienie (adres) do tej informacji. W naszym przypadku Energy_Cost_KWh (i EnergyCost) znajduje się w lokalizacji ProofOven > Energy. 58 of 93 Powyższe okno pokazuje właściwości pieca ProofOven, z czego wynika, że musimy nawigować do początku drzewa ProofOven i dalej to elementu Energy. 18. Kliknij na zakładkę Items Wybierz Energy link. 59 of 93 Jesteś tu: Zlokalizowałeś element ProofOven > Energy. 60 of 93 19. Przeciągnij zmienną Energy_Cost_KWh na wskaźnik Linear Gauge Wejdźmy do właściwości kontrolki Linear Gauge’s i ustawmy zakresy wskazań. 20. W lewej górnej komórce wybierz Settings i Properties link 61 of 93 Zobaczysz poniższy ekran: Zmień poniższe ustawienia. Minimum = 0 Maximum = 0.2 Wartości mogą być wprowadzone przez Value defined from model manualnie, jako stałe lub mogą być to zmienne z modelu. 21. Kliknij na Add – dodaj zakres 62 of 93 . To oznacza, że min/max mogą być wprowadzone Pojawi się okno nowego przedziału: Jest to przedział (od… do) dla zmiany koloru wypełnienia i czcionki naszej kontrolki. Wprowadź następujące wartości. From = 0 To = 0.08 Font Color = Green Domyślny kolor to Zieleń – zostawmy te ustawienie. 63 of 93 Dodaj drugi przedział. Kliknij na Add From = 0.08 To = 1 Color = Red Font Color = Red i zmień wartości. Kliknij Ok. 64 of 93 Linear Gauge będzie odświeżał się automatycznie. W zależności od wartości zmiennej będzie zmieniał kolory w dwóch przedzialałach (Zielony / Czerwony). To tyle, jeżeli chodzi o Linear Gauge. Teraz zajmiemy się wyświetleniem kosztów energii EnergyCost. Zauważ, że w pozostałych komórkach nie mamy widgetów. Zwyczajnie przeciągniemy zmienne w odpowiednie wolne komórki. 22. Przeciągnij EnergyCost do prawej środkowej komórki Dragging the divider line up or down will auto change the object to ‘best fill’ the cell size. Wartość wyświetlana jest w postaci Miernika (Gauge), jeżeli przesuniesz linie poziomą w dół zawartość komórki zmieni się na prosty wyświetlacz wartości (Value box). Jest to funkcjonalność, która w zależności od rozmiaru komórki, może zmieniać rodzaj kontrolki. Czas na ShiftStart i ProductCode. 23. Kliknij na Back w tytule Energy Zobaczysz to: 65 of 93 Wróciliśmy do głównej listy właściwosci ProofOven. 66 of 93 24. Tu znajdziemy i dodamy zmienne ShiftStart i ProductCode do górnej prawej komórki Te dwie właściwości nie są numeryczne, wyświetlane są domyślnie przez Value Box widgets. 25. Zmień Rozmiar środkowej prawej kmórki rozszerzając ją w kierunku Linear Gauge 67 of 93 26. I zmieniając jej wysokość Zwiększenie obszaru komórki umożliwiła zmianę widget z wartości na miernik. Zmienimy teraz jego usatwienia (EnergyCost Gauge widget). Być może musisz zmienić rozmiar okna przeglądarki, aby uzyskać powyższy efekt. 27. Kliknij na przycisk Settings w prawej środkowej komórce i wybierz Properties link 68 of 93 Ustawienia miernika: Gauge widget. Zmień poniższe ustawienia. Minimum = 0 Maximum = 10 Zauważ, aby ustawić powyższe wartości będziesz musiał kliknąć na Value defined from model based value na manual value. , aby zmienić model Teraz możemy dodać 3 przedziały dla EnergyCost Gauge. Zauważ (atrybut Style kontrolki) masz do wyboru trzy rodzaje miernika: Speed Meter, Outside Speed Meter i Volume Unit Meter. 69 of 93 28. Kliknij na Add range Przedział 1: Wprowadź. From = 0 To = 4 Font Color = Green 70 of 93 Kliknij Add , aby dodać Przedział 2 i zmień: From = 4 To = 6 Color = Yellow Font Color = Yellow 71 of 93 Przedział 3 Add z ustawieniami: From = 6 To = 10 Color = Red Font Color = Red Kliknij Ok. Miernik stworzony. Na koniec dostosujemy kolorystykę komórek i całego dashboard-u. 72 of 93 29. Kliknij na Display Styles w stopce strony Zmień poniższe ustawienia. Display Background Color = Black (czarne tło) Cell Background Color = Light Grey (szare tło komórki) Kliknij Ok. 73 of 93 Tablica dashboard gotowa. 30. Wybierz przycisk Save , aby zapisać konfigurację Pojawi się poniższe okno. Wprowadź nazwę Dashboard, jako Proof Oven Overview Opis: Overview of the key performance indicators Dodaj do ulubionych: Favorite Yes Skopiuj opis do schowka, przyda się jeszcze - CTR+C. Kliknij Ok Zapisałeś Dashboard, teraz zapis na listę Ulubionych Add new Favorite. 74 of 93 Wprowadź nazwę tablicy w liście Ulubionych, jako Proof Oven Overview Wprowadź ten sam opis, czyli Favorite - Overview of the key performance indicators Kliknij przycisk Ok , aby zapisać zmiany. 31. Kliknij na przycisk powrotu Back (lewy dolny róg), aby powrócić do ekranu ProofOven Dobra Robota! To Twój pierwszy. Koniec sekcji. Więcej niż Dashboard Proof Oven for Bread Line 1 Podobnie jak to miało miejsce przy Trendzie, twoja tablica kontrolek nie jest samoistnym elementem. Odnosi się do typu, w tym przypadku także do RA.CE.Baking.ProofOven. 75 of 93 Co za tym idzie, jeżeli mamy w naszym systemie elementy tego typu należy się spodziewać, że nasz raport w postaci Dashboard będzie dostępny także w innych lokalizacjach. Przykładowo, Bread Line 2 też posiada Proof Oven. Sprawdźmy czy dla linii 2 też dostępny jest nasza nowa tablica. 1. Kliknij Menu i wybierz Model link 2. Kliknij Anaheim Bread Lines link 3. Kliknij Lines link 4. Wybierz BL2 link 5. Teraz Assets link 6. Wybierz ProofOven link Powinieneś być tu. 76 of 93 7. Wybierz zakładkę ekranów Displays I wybierz Proof Oven Overview link To Twój raport: Raport istnieje zarówno dla linii 1 jak i 2 linii wypieku chleba Bread Line. 77 of 93 Ukończyłeś Lab3. Powinieneś już wiedzieć jak: Tworzyć mobilne tablice o Budować układ tablicy o Korzystać z dostępnych kontrolek o Obsługiwać kontrolkę Linear Gauge Gauge widget Trend widget Saving / dodawać do Ulubionych nowy Dashboard Dashboard to raport z własnym typem Koniec Lab 3. 78 of 93 Lab 4 – Udostępnianie kontekstu FactoryTalk View SE dla potrzeb mobilnych. W poprzednich sekcjach pokazaliśmy, w jaki sposób przenieść kontekst portalu VanatagePoint na platformę Mobilną. Portal VP to przede wszystkim system umożliwiający łączenie danych z różnych źródeł w wspólne raporty. Możliwość publikowania na urządzeniach mobilnych to kolejna duża zaleta tego oprogramowania. W tej krótkiej sekcji pokażemy podobną funkcjonalność, ale oprogramowania wizualizacyjnego FactoryTalk ViewPoint. Na obrazie została przygotowana mała aplikacja z kilkoma ekranami – pracuje na tym samym symulatorze, co portal raportujący. FactoryTalk ViewPoint to moduł w architekturze oprogramowania, który umożliwia publikowanie ekranów FactoryTalk View SE na serwerze WWW, także z przeznaczeniem dla użytkowników mobilnych. Warte podkreślenia jest to, że tacy zdalni użytkownicy mogą liczyć na interakcję z systemem sterowania (nie tylko podgląd). W tej sekcji przekonamy się jak łatwo udostępnić ekrany wizualizacji dla mobilnych urządzeń. 1. W pierwszej kolejności uruchomimy pełnego klienta wizualizacji FactoryTalk View SE Client. Na pulpicie kliknij dwa razy na ikonę BL1 View.CLI. Otworzy się klient FactoryTalk View. 2. Po chwili pojawi się pierwszy ekran general staus. W dolnym prawym rogu znajduje się obiekt do podglądu i ustawiania temperatur. 79 of 93 3. Kliknij na jakiejkolwiek nastawie temperatury ‘SetPoint’. Pojawi się okienko ‘popup’, gdzie możesz zmienić nastawę temperatury. 4. Zdecydowałeś, że chcesz mieć taką funkcjonalność na swoim tablecie / telefonie. Pokażemy jak prosto udostępnić powyższe ekrany. W pierwszej kolejności wejdziemy do strony zarządzania FactoryTalk ViewPoint. Kliknij dwa razy na ikonę The FactoryTalk ViewPoint Administrator. Chrome otworzy stronę do administracji FactoryTalk Viewpoint – tak, tą stronę możesz również otworzyć przez urządzenie mobilne. 80 of 93 5. Poczekaj chwilę, aż strona się otworzy 6. Kliknij przycisk ‘Publish Displays to web’ 7. Teraz wybierz typ aplikacji jako Site Edition (Network Distributed) i aplikację ‘Bakery’. Z tej samej aplikacji korzysta VantagePoint. 81 of 93 8. Kliknij ‘Select Graphic Displays’. 82 of 93 9. To mała aplikacja FactoryTalk View SE z kilkoma ekranami. Teraz wybierz dwa ekrany ‘OvenSet’ (popup display) i ‘rae_status’ z opcją ‘select initial display’ (ekran startowy). 10. Zanim opublikujemy ekrany, pozwolimy, aby wartości zmiennych mogły być zmieniane na ekranach ViewPoint. Kliknij przycisk ‘Security Settings’. 11. Kliknij na zakładkę ‘Secured Displays’. 83 of 93 12. Zaznacz ‘Enable Write’. 84 of 93 13. Kliknij ‘Save’ 14. Wróć do zakładki ‘Publish Displays To Web’, 15. Kliknij ‘Publish Displays’, co spowoduje opublikowanie aplikacji w postaci stron www. 16. Proces przetwarzania do kontekstu web. 85 of 93 17. Po kilku minutach możesz obejrzeć efekt swojej pracy. Kliknij ‘Open Web Application’. 86 of 93 Przeglądarka otworzy pierwszy ekran Poznajesz ekran? 87 of 93 18. Zanim klikniesz na temperatury, zmieńmy ustawienia Chrome do emulacji tabletu iPad. Wybierz Chrome Menu More Tools Developer Tools. 19. Kliknij na ikonę urządzenia. 20. Wybierze ipad, kliknij refresh. 88 of 93 21. Teraz wybierz nastawy temperatur. 89 of 93 Lab 5 – Dodatek Jeżeli masz ochotę i czas wykonaj poniższe ćwiczenie. Creating an Ad-Hoc Dashboard Referring to Lab 2, instead of selecting the Display as Trend icon The results will be as follows: Save your dashboard and add it as a Favorite. 90 of 93 in Step 11, select the Display as Dashboard icon . Creating the Plant Manager’s Dashboard Similar to Lab 3, create a new Plant Manager’s dashboard for each Bread Line, given the following requirements: 91 of 93 Top Right Cell (Value Box) o Final Product Code o Final Operator Oven o Final BatchID Top Left Cell (Linear Gauge) o Batch Consumed Energy Minimum = 40 Maximum = 170 The ranges that they want to use are: 40–120: this is the good range (Green) 120-170: this is the range they are concerned about (Red) o kWh_Batch Minimum = 30 Maximum = 60 The ranges that they want to use are: 30 – 43: this is the good range where no action is required (Green) 43 - 60: this is a warning range (Red) Bottom Cell (Trend) o Properties to include are: hGood Parts – this is the count of the good units from the FactoryTalk Historian SE hScrap Parts – this is the count of the scrap units from the FactoryTalk Historian SE o Trend Properties Duration = 8 hours (28,800 seconds) 92 of 93 Publication XXXX-XX###X-EN-P — April 2015 Supersedes Publication XXXX-XX###X-EN-P — April 2015 93 of 93 Copyright© 2015 Rockwell Automation, Inc. All rights reserved.