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.

Podobne dokumenty