

Instrukcja obsługi panelu dotykowego SpiderControl AutomationBrowser Android

Umowa licencyjna
PRZED OTWARCIEM OPAKOWANIA Z OPROGRAMOWANIEM NALEŻY UWAŻNIE PRZECZYTAĆ WARUNKI NINIEJSZEJ UMOWY ORAZ WSZELKICH DOŁĄCZONYCH DO NIEJ UZUPEŁNIAJĄCYCH WARUNKÓW LICENCJI (ZWANYCH ŁĄCZNIE „UMOWĄ”). OTWIERAJĄC OPAKOWANIE Z OPROGRAMOWANIEM, AKCEPTUJESZ WARUNKI NINIEJSZEJ UMOWY. W PRZYPADKU NIEAKCEPTOWANIA WSZYSTKICH WARUNKÓW NINIEJSZEJ UMOWY, NALEŻY NIEZWŁOCZNIE ZWRÓCIĆ NIEUŻYWANE OPROGRAMOWANIE DO MIEJSCA ZAKUPU.
1. LICENCJA NA UŻYTKOWANIE
ININET UDZIELA PAŃSTWU NIEWYŁĄCZNEJ I NIEPRZENOSZALNEJ LICENCJĘ OGRANICZONĄ DO WEWNĘTRZNEGO UŻYTKU DOŁĄCZONEGO OPROGRAMOWANIA I DOKUMENTACJI ORAZ WSZELKICH KOREKCJI BŁĘDÓW DOSTARCZONYCH PRZEZ ININET SOLUTIONS GMBH (ZWANYCH ŁĄCZNIE „OPROGRAMOWANIEM”).
2. PRAWO WŁAŚCIWE
NINIEJSZA UMOWA PODLEGA PRAWU KANTONU BAZYLEA, SZWAJCARIA.
3. ZRZECZENIE SIĘ GWARANCJI
TO OPROGRAMOWANIE I DOŁĄCZONE DO NIEGO FILEOPROGRAMOWANIE SĄ SPRZEDAWANE „TAKIE, JAKIE SĄ” I BEZ GWARANCJI DOTYCZĄCYCH DZIAŁANIA, PRZYDATNOŚCI HANDLOWEJ ANI ŻADNYCH INNYCH GWARANCJI, WYRAŹNYCH LUB DOROZUMIANYCH. Z POWODU RÓŻNORODNOŚCI ŚRODOWISK SPRZĘTOWYCH I OPROGRAMOWANIA, W KTÓRYCH MOGĄ BYĆ UŻYWANE ROZWIĄZANIA ININET, NIE UDZIELA SIĘ ŻADNEJ GWARANCJI PRZYDATNOŚCI DO OKREŚLONEGO CELU. DOBRE PROCEDURY PRZETWARZANIA DANYCH ZALECAJĄ DOKŁADNE TESTOWANIE KAŻDEGO PROGRAMU Z UŻYCIEM NIEKRYTYCZNYCH DANYCH PRZED JEGO UŻYCIEM. UŻYTKOWNIK PONOSI CAŁKOWITE RYZYKO ZWIĄZANE Z KORZYSTANIEM Z PROGRAMU. WSZELKA ODPOWIEDZIALNOŚĆ SPRZEDAWCY BĘDZIE OGRANICZONA WYŁĄCZNIE DO WYMIANY PRODUKTU LUB ZWROTU CENY ZAKUPU.
4. OGRANICZENIA
OPROGRAMOWANIE JEST POUFNE I OBJĘTE PRAWAMI AUTORSKIMI. TYTUŁ WŁASNOŚCI DO OPROGRAMOWANIA I WSZELKIE POWIĄZANE PRAWA WŁASNOŚCI INTELEKTUALNEJ ZACHOWUJĄ FIRMA ININET SOLUTIONS GMBH I/LUB JEJ LICENCJODAWCY. NIE WOLNO SPORZĄDZAĆ KOPII OPROGRAMOWANIA POZA JEDNĄ KOPIĄ OPROGRAMOWANIA DO CELÓW ARCHIWALNYCH. NIE WOLNO MODYFIKOWAĆ, DEKOMPILOWAĆ ANI PRZEPROWADZAĆ INŻYNIERII ODWROTNEJ OPROGRAMOWANIA. OPROGRAMOWANIE NIE JEST PRZEZNACZONE ANI LICENCJONOWANE DO UŻYTKU W KONTROLI ONLINE STATKÓW POWIETRZNYCH, RUCHU LOTNICZEGO, NAWIGACJI LOTNICZEJ LUB ŁĄCZNOŚCI LOTNICZEJ; ANI DO PROJEKTOWANIA, BUDOWY, EKSPLOATACJI LUB KONSERWACJI JAKIEGOKOLWIEK OBIEKTU JĄDROWEGO. GWARANTUJESZ, ŻE NIE BĘDZIESZ UŻYWAŁ OPROGRAMOWANIA DO TYCH CELÓW.
5. OGRANICZENIE ODPOWIEDZIALNOŚCI
W ZAKRESIE NIEZABRONIONYM PRZEZ PRAWO, W ŻADNYM WYPADKU ININET SOLUTIONS GMBH ANI JEGO LICENCJODAWCY NIE BĘDĄ PONOSIĆ ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK UTRATĘ DOCHODÓW, ZYSKÓW LUB DANYCH, ANI ZA SZKODY SPECJALNE, POŚREDNIE, WTÓRNE, PRZYPADKOWE LUB KARNE, NIEZALEŻNIE OD PRZYCZYNY ICH POWSTANIA I PODSTAWY ODPOWIEDZIALNOŚCI, ZWIĄZANE Z UŻYTKOWANIEM OPROGRAMOWANIA LUB BRAKIEM MOŻLIWOŚCI JEGO UŻYTKOWANIA, NAWET JEŚLI ININET SOLUTIONS GMBH ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD.
W ŻADNYM WYPADKU ODPOWIEDZIALNOŚĆ FIRMY ININET SOLUTIONS GMBH WOBEC UŻYTKOWNIKA, CZY TO Z TYTUŁU UMOWY, CZYNU NIEDOZWOLONEGO (W TYM ZANIEDBANIA), CZY Z INNEJ TYTUŁU, NIE PRZEKROCZY KWOTY ZAPŁACONEJ PRZEZ UŻYTKOWNIKA ZA OPROGRAMOWANIE NA MOCY NINIEJSZEJ UMOWY. POWYŻSZE OGRANICZENIA BĘDĄ MIEĆ ZASTOSOWANIE NAWET JEŚLI POWYŻSZA GWARANCJA NIE SPEŁNI SWOJEGO ZASADNICZEGO CELU.
6. ROZWIĄZANIE
NINIEJSZA UMOWA OBOWIĄZUJE DO ICH ROZWIĄZANIA. MOŻESZ ROZWIĄZAĆ NINIEJSZĄ UMOWĘ W DOWOLNYM MOMENCIE, NISZCZĄC WSZYSTKIE KOPIE OPROGRAMOWANIA. NINIET SOLUTIONS GMBH UTRACI MOC ZWROTU UMOWY, BEZ POWIADOMIENIA ZE STRONY ININET SOLUTIONS GMBH, JEŚLI NIE BĘDZIESZ PRZESTRZEGAĆ KTÓREGOKOLWIEK Z JEJ POSTANOWIEŃ.
PO ROZWIĄZANIU UMOWY MUSISZ ZNISZCZYĆ WSZYSTKIE KOPIE OPROGRAMOWANIA.
Windows 10 jest zastrzeżonym znakiem towarowym firmy Microsoft Inc.
Mac OS jest zastrzeżonym znakiem towarowym firmy Apple Inc.
Pentium jest zastrzeżonym znakiem towarowym firmy Intel Inc.
CODESYS jest zarejestrowanym znakiem towarowym firmy CODESYS GmbH
Skróty


Instalacja
Instalacja na panelu dotykowym Android
Otwórz tę stronę na swoim urządzeniu z systemem Android za pomocą standardowego web przeglądarkę i kliknij ikonę droida.
Pobierz przeglądarkę automatyzacji SpiderControl (otwórz powyższy link)
Po zakończeniu pobierania otwórz plik APK file zapisz w folderze Pobrane i postępuj zgodnie z instrukcjami, aby dokończyć instalację.
Uwaga: niektóre uprawnienia mogą być wymagane w celu umożliwienia instalacji pliku APK file z oficjalnego sklepu.
Do przemysłowego panelu dotykowego
Jeśli chcesz, aby Automation Browser była główną aplikacją na Twoim urządzeniu, to edycja Automation Browser Home Screen będzie właściwym wyborem.
Aplikacja uruchomi się automatycznie po ponownym uruchomieniu i za każdym razem, gdy naciśniesz przycisk Home, ponownie się wyświetli.
Pobierz przeglądarkę automatyzacji SpiderControl (otwórz powyższy link)
Po instalacji, po naciśnięciu przycisku Home w systemie Android, zostaniesz poproszony o wybranie domyślnego programu uruchamiającego (*). Naciśnij przycisk Home ponownie, aby wyświetlić opcję ZAWSZE.
Po wybraniu opcji „Zawsze” Przeglądarka automatyzacji uruchomi się automatycznie przy następnym uruchomieniu i nie będzie już wyświetlany domyślny ekran główny Androida! Aby ponownie mieć możliwość wyboru, należy wyczyścić ustawienie „Otwórz domyślne” w aplikacji Przeglądarka automatyzacji. Otwórz Ustawienia Androida (menu aplikacji w prawym górnym rogu) i w zależności od wersji Androida wybierz kolejno Aplikacje > Przeglądarka automatyzacji > Otwórz domyślnie > WYCZYŚĆ USTAWIENIA DOMYŚLNE.
Pamięć masowa i USB > Aplikacje > Przeglądarka automatyzacji > ikona (i) > Otwórz domyślnie > WYCZYŚĆ USTAWIENIA DOMYŚLNE
Następnie naciśnij ponownie przycisk Home systemu Android.
(*) Jeśli nie widzisz okna wyboru domyślnego programu uruchamiającego, prawdopodobnie oznacza to, że inny program uruchamiający jest już wybrany jako domyślny. W takim przypadku musisz wyczyścić ustawienia „Otwórz domyślne” w bieżącej aplikacji uruchamiającej. Nazwa aplikacji często brzmi mniej więcej tak: „Launcher” lub „Google Now Launcher”, …
Dlaczego Automation Browser?
Krótkie podsumowanie
Obsługa panelu wsparcia, tryb kiosku
Jedna przeglądarka zawsze działa, także ze starszym interfejsem HMI, który nie jest już obsługiwany w standardowej przeglądarce
Łatwa instalacja, konfiguracja i konserwacja aplikacji
Użytkownik jest ograniczony do żądanych URL
Użytkownik ma listę wszystkich dostępnych sterowników PLC/serwerów
Brak wyjścia na poziom systemu operacyjnego, ale możliwość pewnych konfiguracji systemu operacyjnego (np. adresu IP)
Współdziałaj z dodatkowymi urządzeniami wejściowymi: klawiaturą ekranową, RFID, skanerem
Uzyskaj lepszą wydajność z klientami CODESYS V3.x nawet na wolniejszym sprzęcie
Umożliwia zdalne sterowanie funkcjami: PLC może włączać światło na panelu
Zaangażuj i kontroluj inne programy na panelu bez opuszczania kontekstu interfejsu użytkownika
Zaoferuj platformę do integracji I4.0/IIoT, z której może korzystać personel fabryki (bez konieczności angażowania specjalistów IT)
Szczegółowy opis
WebHMI oparte na technologii 3D są dziś standardem w automatyzacji obsługi i monitorowania. Dzięki dostępnym przeglądarkom – na szerokiej gamie urządzeń – Web Technologie te oferują wysoki stopień uproszczenia i modułowości w tworzeniu graficznych interfejsów użytkownika. Ta sama technologia umożliwia również obsługę za pomocą panelu operatora, komputera PC, smartfona lub tabletu. Ale: jak dotąd wszystko jest w porządku – gdzie są jeszcze nierozwiązane problemy?
Webinterfejsy HMI oparte na technologii HMI można łatwo przechowywać bezpośrednio na kontrolerach, ponieważ zintegrowane, osadzone Web serwery są dziś dostępne niemal wszędzie.
Obecnie główną przeszkodą są osoby starsze Web Interfejsy HMI, które są używane w wielu zainstalowanych kontrolerach opartych na apletach Java i nie są już obsługiwane przez popularne przeglądarki. Należą do nich na przykładampCODESYS Webvisu V2.x lub nawet starsze wersje SpiderControlTM OEM na sterownikach PLC firm Phoenix Contact, SAIA-Burgess, Panasonic i wielu innych.
Inny problem pojawi się, gdy w jednym systemie znajduje się kilka systemów automatyki, a stanowisko operatora musi przełączać się między nimi. Web serwerów, dzięki czemu operator może tam zobaczyć wszystkie istotne informacje. Z technicznego punktu widzenia view, to nie jest problem. Aby przełączyć się z jednego serwera na drugi, należy zapisać URL Link wystarczy. W praktyce jednak może to być skomplikowane i często problematyczne. Oznacza to, że musisz wpłacić potencjalny URL skoki w HMI i na wszystkich Web serwerów z wyprzedzeniem. To również znaczny wysiłek, a w niektórych przypadkach w ogóle nie jest to możliwe, jeśli Web HMI został opracowany przez firmę trzecią. Kolejnym problemem będą logowania.
Zwykle istnieje kilka poziomów użytkownika
w operacji, dla której trzeba najpierw dokonać identyfikacji. Ale jeśli przeskoczysz z jednego Web Serwer zostanie przeniesiony na inny, a informacje te zostaną utracone, a procedura logowania rozpocznie się od nowa. Inną ważną kwestią są komunikaty wyskakujące, które powinny zostać wyświetlone użytkownikowi natychmiast w przypadku wystąpienia problemu z systemem. Jeśli jednak zdarzy się to, gdy panel wyświetla HMI z innego serwera, Web Serwer, użytkownik nie otrzymuje tego błędu. Przeglądarka automatyzacji Spider Control TM firmy iniNet Solutions została opracowana w celu rozwiązania tego problemu i zawiera również inne przydatne funkcje automatyzacji. Na przykładampbezpośrednio w Przeglądarce Automatyzacji można utworzyć tzw. listę stacji, w której przechowywane są wszystkie podłączone sterowniki wraz z ich URLListę tę można wyświetlić w dowolnym momencie, nawet jeśli przeglądarka znajduje się obecnie na stronie HTML kontrolera. Nie ma potrzeby wprowadzania żadnych zmian w istniejących ustawieniach. Web HMI sterowników. Różnica w stosunku do listy „ulubionych” – znanej z konwencjonalnej przeglądarki: ponieważ przeglądarka na panelu ma działać w „trybie kiosku” (pełny ekran), nie ma ona dostępu do wszystkich standardowych funkcji menu przeglądarki. Wyświetlany jest tylko wybór stacji oraz, w razie potrzeby, przycisk „Wstecz”. Ponadto lista stacji może być wyświetlana w dużym, przyjaznym dla ekranu dotykowego formacie, co zwiększa wygodę użytkowania. Stronę startową może nawet dostosować programista. Aby rozwiązać problem kompatybilności ze starszymi wersjami web W interfejsach HMI z Automation Browser zintegrowano kilka przeglądarek. Niewidoczna dla użytkownika, Automation Browser po prostu wybiera odpowiednią opcję. viewer sam w sobie, co ułatwia integrację starszych Web wizualizacje takie jak CODESYS V2..
Pierwsze kroki
Po pomyślnej instalacji pojawi się następujące okno:


Przeglądarka automatyzacji zawiera MicroBrowser i Chromium
MicroBrowser może wyświetlać
- Wszystko Web-HMI zaprojektowane przy użyciu edytora SpiderControl PC HMI Editor lub jego wersji OEM
- KODEKS SYS WebVisu V2.3
- KODEKS SYS WebVisu V3.x
W przypadku wszystkich pozostałych treści przeglądarka automatyzacji będzie korzystać ze zintegrowanego Chromium HTML5 Web-Klient.
Podczas otwierania URLPrzeglądarka Automation Browser najpierw przeanalizuje stronę HTML, a następnie automatycznie otworzy MicroBrowser lub Chromium (w trybie automatycznym). Starsze projekty SpiderControl HMI, a także CODESYS WebWersja 2.3 visu korzystała z apletów Java, które nie są już obsługiwane przez żadną przeglądarkę. MicroBrowser może wyświetlać te interfejsy HMI bez użycia maszyny wirtualnej Java, korzystając z natywnej implementacji.
KODEKS SYS WebWizualizacja visu V3.x jest możliwa zarówno za pomocą przeglądarki MicroBrowser, jak i Chromium HTML5. MicroBrowser oferuje lepszą wydajność i inne możliwości, dlatego w przypadku tego typu interfejsu HMI AutomationBrowser uruchomi Chromium w trybie automatycznym, a MicroBrowser po wymuszeniu trybu MicroBrowser.
Po wyświetleniu nowszej wersji interfejsu Spider Control HMI opartej na HTML5, tryb automatyczny otworzy przeglądarkę MicroBrowser, ale możesz wymusić korzystanie z przeglądarki Chromium, wybierając tryb HTML5.
Menu główne (3 kropki w prawym górnym rogu)

Ustawienia Androida:
Przejdź do Ustawień Androida, aby zmodyfikować adres IP i inne parametry sieciowe. Jest to przydatne, gdy AutomationBrowser działa w trybie ekranu głównego, a użytkownik nie ma dostępu do innych aplikacji.
Pełny ekran:
Pełny ekran służy wyłącznie do usunięcia paska stanu znajdującego się u góry ekranu
Tryb immersyjny:
Tryb immersyjny służy do usuwania paska stanu i paska zadań u dołu ekranu (przywróć pasek zadań, przesuwając palcem w górę od dołu ekranu)
Pasek nawigacyjny:
Używa się tego tylko w trybie HTML 5, aby wyświetlić pasek sterowania na górze ekranu, nawigować za pomocą przycisków „Poprzedni” i „Następny” oraz odświeżać view lub wrócić do domu view
Skalowanie automatyczne:
– MicroBrowser: Przeglądarka view zostanie automatycznie przeskalowany, aby dopasować się do ekranu (izotropowo, zachowując proporcje szerokości do wysokości)
– HTML 5: Nie jest on naprawdę przeskalowany view, ponieważ zależy to od strony HTML. Ale aktywuje opcję WebView sterowanie w celu dopasowania do ekranu.
Przesuwanie i powiększanie:
– MicroBrowser: włącz/wyłącz przesuwanie i powiększanie view.
– HMTL 5: Nieużywane, ta opcja jest obsługiwana w kodzie HTML
Antyaliasing:
– MicroBrowser: Popraw renderowanie za pomocą wygładzania krawędzi, jeśli urządzenie nie obsługuje tej funkcji w akceleratorze sprzętowym. W większości urządzeń nie ma potrzeby aktywowania tej opcji.
– HTML 5: Nieużywany
Klawiatura Android:
– MicroBrowser: Wyświetl klawiaturę Androida, aby edytować wartość lub użyj TEQ klawiatury/alphapad files
– HTML 5: Nieużywany
Utrzymuj ekran włączony
Utrzymuj ekran WŁĄCZONY po połączeniu z celem w MicroBrowser/HTML5/VNC/Video view
Wyczyść pamięć podręczną w HTML5
Czyści pamięć podręczną HTML5 przy każdym połączeniu z obiektem docelowym
Pamięć zewnętrzna
Jeżeli włączone, wszystkie zostaną zapisane filena pierwszej znalezionej karcie SD/dysku USB zamiast korzystać z pamięci wewnętrznej
Eksport:
Eksportuj listę stacji do pliku Download/AutomationBrowser/MB_STATION.xml
Przewiń listę menu, aby dowiedzieć się więcej…

Import:
Importuj listę stacji z Download/AutomationBrowser/MB_STATION.xml
Kod PIN:
Kod PIN służy do uniemożliwienia operatorowi wprowadzania jakichkolwiek zmian. Hasło jest wymagane do wprowadzenia jakichkolwiek zmian. Ta funkcja umożliwia zablokowanie panelu operatora, aby uniemożliwić użytkownikowi modyfikację ustawień lub wyjście z aplikacji (tryb kiosku).
Dziennik File
Wygeneruj dziennik file /Pobierz/AutomationBrowser/automb_log.txt
Otwórz podręcznik
Otwórz ten dokument w formacie PDF viewer
Zamknąć:
Zamknij menu
Rozszerzanie AutomationBrowser
Wersja, którą zainstalowałeś do tej pory, obejmuje podstawową funkcjonalność. Jeśli potrzebujesz niestandardowego działania, AutomationBrowser można rozszerzyć o komponenty SpiderPLC. Poniżej przedstawiamy dwa przykładoweamples takich rozszerzeń. Jeśli masz aplikację, którą można rozwiązać za pomocą tego podejścia, skontaktuj się z nami.
AutomationBrowser z płynną nawigacją od PLC do kamery
Przeglądarka automatyzacji SpiderControl umożliwia bezproblemową nawigację z poziomu HTML5 Webwizualizacja na PLC do web-cam, który jest bezpośrednio powiązany z H264 / rtsp:// URL (który jest obsługiwany przez prawie każdego webW pełni spersonalizowany interfejs użytkownika w panelu sterowania umożliwia zapewnienie niezależnej, spójnej obsługi.
AutomationBrowser z programowalną logiką umożliwiającą przeskakiwanie, blokowanie dotyku i przełączanie podświetlenia
Przeglądarkę SpiderControl AutomationBrowser można zaprogramować przy użyciu zintegrowanej logiki bloku funkcjonalnego, aby wymusić przejście do określonego URL, aby zablokować ekran dotykowy lub włączyć/wyłączyć podświetlenie. Zintegrowany sterownik SpiderPLC można zaprogramować za pomocą dowolnej standardowej przeglądarki i połączyć z zewnętrznym sterownikiem PLC za pomocą standardowych protokołów, takich jak OPC UA, Modbus, ISO-on-TCP i innych. W ten sposób Web-Panel może być używany do wyświetlania kilku Web-HMI, ale nadal kontrolowane przez podłączony sterownik PLC.
Protokół HTTP/HTTPS
Przeglądarka automatyzacji obsługuje zarówno protokół http, jak i https URL, z uprawnieniami lub bez.
http://[user:password@]hostname/…
https://[user:password@]hostname/…
Jeżeli w polu nie określono danych uwierzytelniających, URL a serwer poprosi o uwierzytelnienie HTTP, wyświetli okno dialogowe uwierzytelniania, w którym należy wprowadzić nazwę użytkownika i hasło.
Jeśli w tym oknie dialogowym wybierzesz opcję „Zapisz hasło”, następnym razem nadal zostanie wyświetlone okno dialogowe uwierzytelniania, aby umożliwić użytkownikowi skorzystanie z zapisanych informacji lub wprowadzenie innej nazwy użytkownika i hasła.
Jeżeli w polu określono dane uwierzytelniające, URL, okno dialogowe uwierzytelniania HTTP nie zostanie wyświetlone, chyba że dane uwierzytelniające będą nieprawidłowe.
W takim przypadku będziesz musiał zaktualizować lub wyczyścić dane uwierzytelniające URL.
Jeżeli serwer używa niezaufanego certyfikatu SSL lub samodzielnie utworzonego certyfikatu, użytkownik zostanie poproszony o jego zaakceptowanie i kontynuowanie ładowania strony, bądź nie.
Naciśnij TAK (ZAWSZE), aby trwale zapisać swój wybór.
Naciśnij WYCZYŚĆ DANE w Ustawieniach Androida aplikacji, aby przywrócić ustawienia domyślne i wyczyścić wszystkie zapisane dane logowania.
VNC URL
VNC URL jest coś takiego jak vnc://192.168.1.123/
vnc://nazwa_hosta[:port]/[bpp[.głębokość]]/[hasło]
Parametry opcjonalne:
- port, domyślnie 5900
- bpp wynosi 8, 16 (565) lub 32 (888), 0 używa domyślnego parametru z serwera
- Głębokość jest opcjonalna i zależy od liczby punktów na stronie (bpp). Obsługiwane wartości to 16.15 (555), 8.6 (64 kolory) lub 8.3 (8 kolorów).
- hasło w razie potrzeby musi zostać zdefiniowane po formacie pikseli, aby użyć domyślnego formatu pikseli, użyj bpp 0
- Jeśli jest to obsługiwane po stronie serwera VNC, najlepszym wyborem jest np. 16 bpp (565)ample vnc://192.168.1.2/16/password
Uwagi:
- Przycisk pływający służy do otwierania i zamykania klawiatury Android,
- Przycisk pływający jest widoczny tylko wtedy, gdy w menu włączona jest opcja Klawiatura Android.
- Długie naciśnięcie przycisku pływającego powoduje przesunięcie przycisku.
- Zaleca się korzystanie z funkcji automatycznego uruchamiania w trybie MicroBrowser zamiast funkcji automatycznego wykrywania
- Jeśli połączenie zostanie utracone i funkcja automatycznego uruchamiania zostanie zdefiniowana z opóźnieniem (3 sekundy lub więcej), nastąpi powrót do strony odliczania
RTSP URL do strumieniowego przesyłania wideo
rtsp://[user:password@]hostname/[live0][?caching=MILLISECONDS]
Depending on the camera you will have to specify /live0, /live1, … or something like that, after the hostname
Opcjonalny parametr buforowania sieci w protokole rtsp URL, pozwala na zmniejszenie opóźnienia transmisji na żywo, ale może powodować artefakty lub problemy z odświeżaniem, jeśli parametr jest zbyt krótki
Wartość domyślna wynosi np. 200 msample, aby ustawić 50 ms
rtsp://192.168.1.123/live0?caching=50
Tryb automatycznego uruchamiania
* Bez odliczania (rozpocznij natychmiast)
- Automatyczne uruchamianie z automatycznym wykrywaniem wkrótce wyświetli stronę konfiguracji i otworzy przeglądarkę MicroBrowser lub HTML5 view
- Automatyczne uruchomienie z MicroBrowser spowoduje bezpośrednie przejście do MicroBrowser, jeśli serwer jest dostępny (*)
- Automatyczne uruchamianie z HTML5 spowoduje bezpośrednie przejście do WebView, jeśli serwer jest osiągalny
(*) Jeżeli serwer jest niedostępny lub połączenie zostanie utracone, nastąpi przejście do strony konfiguracji.
* Z odliczaniem N sekund (automatyczny start 3 s, 10 s, 15 s, 30 s, 45 s, 60 s, 90 s lub 120 s) przy uruchomieniu
- Automatyczne uruchamianie z automatycznym wykrywaniem wkrótce wyświetli stronę konfiguracji i otworzy przeglądarkę MicroBrowser lub HTML5 view po opóźnieniu N sekund
- Automatyczne uruchomienie z MicroBrowser spowoduje przejście do MicroBrowser view jeśli serwer jest osiągalny po opóźnieniu N sekund (**)
- Automatyczne uruchamianie z HTML5 spowoduje przejście do WebView, jeśli serwer jest osiągalny po opóźnieniu N sekund
(**) Jeśli serwer jest niedostępny lub połączenie zostanie utracone, próby nawiązania połączenia będą powtarzane w nieskończoność co 10 sekund.
Aby przerwać niekończące się próby i powrócić do strony konfiguracji, naciśnij 5 razy przycisk w lewym górnym rogu.
Lub naciśnij przycisk Wstecz, jeśli jest dostępny.
Zamiast wyświetlania komunikatu ładowania „Ładowanie…”, możesz ustawić obraz startowy, który będzie wyświetlany podczas uruchamiania, ładowany z /sdcard/Download/bootscreen.png
Tryb pojedynczej stacji
Tryb pojedynczej stacji służy do bezpośredniego uruchomienia określonego URL w ustawieniach aplikacji XML file, pomijając stronę konfiguracji.
To tryb, w którym użytkownik końcowy nie zobaczy strony konfiguracji.
File: automb.xml
Mój Visu
<start_url>http://localhost/Visu.htmlurl>
Mikroprzeglądarka
3
FAŁSZ
–> Procedura z ładowaniem file z pamięci zewnętrznej
- Eksport filez Automation Browser do pamięci zewnętrznej (USB, karta SD, …)
- Skopiuj automb.xml do:
/Download/AutomationBrowser/automb.xml (dla Androida < 10)
/Android/data/net.spidercontrol.automb/files/automb.xml (dla Androida >= 10)
(Folder powinien już istnieć na pamięci zewnętrznej)
3) Import files w przeglądarce automatyzacji (menu)
Raz XML file został załadowanyurl>, automatycznie rozpocznie się od określonego URL i ustawienia.
Naciśnięcie przycisku Wstecz spowoduje zamknięcie aplikacji.
W tym trybie nie widać standardowej listy stacji, menu, konfiguracji itp.
Aby przywrócić tryb standardowy, usuń plik XML file z pamięci zewnętrznej (lub usuń pamięć zewnętrzną)
–> Procedura z ładowaniem file z pamięci wewnętrznej
1) Eksport filez przeglądarki automatyzacji do pamięci wewnętrznej
2) Skopiuj automb.xml do:
/Download/AutomationBrowser/automb.xml (dla Androida < 10)
/Android/data/net.spidercontrol.automb/files/automb.xml (dla Androida >= 10)
(Folder powinien już istnieć w pamięci wewnętrznej)
3) Import files w przeglądarce automatyzacji (menu)
Aby przywrócić tryb standardowy, usuń plik XML file (automb.xml) z pamięci wewnętrznej
Wszystkie ustawienia, które można zdefiniować w XML file:
Mój Visu
<start_url>http://192.168.1.123/Visu.htmlurl>
Mikroprzeglądarka
3
FAŁSZ
PRAWDA
FAŁSZ
PRAWDA
PRAWDA
FAŁSZ
FAŁSZ
jest liczbą całkowitą lub ciągiem znaków
0: Auto (nieobsługiwane przy automatycznym uruchamianiu)
1: HTML5
2: Mikroprzeglądarka
Zestaw ramek w HTML file
Tylko kilka konfiguracji obsługuje wyświetlanie 2, 3, 4 lub 6 ramek
An URL można zdefiniować dla każdej ramki, albo http URL dla HTML5 WebView lub RTSP URL do strumieniowego przesyłania wideo, coś takiego:
File: frameset2.html
File: frameset4.html
File: frameset3.html
File: frameset6.html
<FRAMESET rows=”50%,50%” cols=”33%,33%,33%”>
Uwaga: rozmiar ramki w pikselach lub procentach nie jest jeszcze obsługiwany
Ekran główny
Po zainstalowaniu wersji Automation Browser Home Screen naciśnij przycisk Home w systemie Android. Zostaniesz poproszony o wybór domyślnego programu uruchamiającego (*). Naciśnij przycisk Home ponownie, aby wyświetlić opcję ZAWSZE.
Po wybraniu opcji Przeglądarka automatyzacji (ZAWSZE) zostanie ona automatycznie uruchomiona przy następnym uruchomieniu, a domyślny ekran główny systemu Android (Pulpit) nie będzie już widoczny!
Aby ponownie znaleźć tę opcję, musisz wyczyścić ustawienie „Otwórz domyślne” w aplikacji Automation Browser. Otwórz Ustawienia Androida (menu aplikacji w prawym górnym rogu) i w zależności od wersji Androida musisz przejść do
- Aplikacje > Przeglądarka automatyzacji > Otwórz domyślnie > WYCZYŚĆ USTAWIENIA DOMYŚLNE
- Pamięć masowa i USB > Aplikacje > Przeglądarka automatyzacji > ikona (i) > Otwórz domyślnie > WYCZYŚĆ USTAWIENIA DOMYŚLNE
Następnie naciśnij ponownie przycisk Home systemu Android.
(*) Jeśli nie widzisz okna wyboru domyślnego programu uruchamiającego, prawdopodobnie inny program uruchamiający jest już wybrany jako domyślny.
W takim przypadku musisz wyczyścić ustawienia „Otwórz domyślne” w bieżącej aplikacji uruchamiającej. Nazwa aplikacji często brzmi mniej więcej tak: „Launcher” lub „Google Now Launcher”, …
Często zadawane pytania dotyczące mikroprzeglądarki CODESYS
Poniższe pytania dotyczące MicroBrowser CODESYS są często zadawane.
Nie mogę się połączyć! Napis głosi: „File Nie znaleziono!”
Najczęściej może być kilka przyczyn:
1. Starsze wersje MicroBrowser CODESYS (przed wersją 1.5.15.116) nie obsługują opcji „skompresowany” webwizu”.
2. Niektóre sterowniki PLC w CODESYS rozróżniają wielkość liter. Starsze wersje MicroBrowser CODESYS wyświetlają stronę wejściową z nazwą „PLC_VISU.xml” napisaną dużymi literami. Ale file na webNa serwerze zapisano „plc_visu.xml”. Możliwe obejście: Zmodyfikuj „webvisu.htm” File na swoim PLC i zmień tę linię:
Do
Dlaczego tablice nie są wyświetlane prawidłowo?
Zwykle tablice nie działają z apletem samego CODESYS. Ale z naszą przeglądarką MicroBrowser CODESYS jest to możliwe, ALE indeksowane warianty potrzebnych elementów tablicy muszą również istnieć w view, ponieważ w przeciwnym razie adres zmiennej jest nieznany.
Exampna:
„.g_afb_GF[.g_index].i_bo_configured” to indeksowana odmiana, którą można odczytać i zapisać za pomocą MicroBrowser CODESYS, ale już w trakcie kompilacji projektu musisz wiedzieć, które indeksy są używane, a także musisz uwzględnić rozwiązane warianty zmiennej w view: „.g_afb_GF[6].i_bo_Configured” (na przykład w ukrytym polu tekstowym).
Przeczytaj więcej o tym podręczniku i pobierz plik PDF:
Dokumenty / Zasoby
![]() | AutomationBrowser Android Panel dotykowy |
Odniesienia
- 192.168.1.123/Visu.html192.168.1.123
- 192.168.1.20/html/frame1.html192.168.1.20
- 192.168.1.20/html/frame2.html192.168.1.20
- 192.168.1.20/Visu.html192.168.1.20
- ininet.ch/public/MicroBrowser/Android/automb.htmlwww.ininet.ch
- youtube.com/watch?v=2kIVhjvNuk8www.youtube.com
- youtube.com/watch?v=ohQA5tI2A8Ewww.youtube.com
- Instrukcja obsługimanual.tools
