FAQ BOSCH REXROTH IoT GATEWAY
Zobacz odpowiedzi do pytań w sekcji FAQ PR21
- Siemens S7 - Series 300/400, 1200/1500
- Siemens S5 –wszystkie typy*
- Beckhoff ADS - TwinCAT2, TwinCAT3
- Rockwell ControlLogix - Series wspierające protokół CIP wraz z Rockwell Read Tag Service
- Bosch Rexroth –seria XM oraz L10/40
Pełną listę z aktualnymi typami urządzeń i protokołów z którymi łączy się oprogramowanie Bosch Rexroth IoT Gateway znajdziesz w obszarze Wsparcie
- Pobierz wersję demo Bosch Rexroth IoT Gateway. W tym celu przejdź na stronę pobrania wersji demo Bosch Rexroth IoT Gateway.
- Sprawdź czy masz w systemie MS Windows zainstalowany tzw. 64 bitowy runtime maszyny Java. Jeśli nie, zainstaluj jedno z wybranych środowisk Java Runtime: Oracle Java version 8, OpenJDK8 (Java 1.8.0 - wyższe wersje nie są wspierane).
- Rozpakuj pobrany plik .zip z Bosch Rexroth IoT Gateway w dowolnym folderze.
- Przejdź do folderu, do którego rozpakowano plik zip.
- Otwórz folder app .
- Uruchom start.bat. Pojawi się terminal (zazwyczaj ciemny ekran), na którym pojawią się komunikaty uruchomieniowe oraz na końcu informacja o braku licencji produkcyjnej. Od tego momentu oprogramowanie będzie działać przez 2 godziny w wersji demo.
- Nie zamykaj poprzednio otwartego okienka – to w nim tak naprawdę jest uruchomiony serwer, do którego będziemy się teraz łączyli przez przeglądarkę internetową.
- Otwórz przeglądarkę – praktycznie dowolną z jakiej korzystasz - i wejdź na stronę https://localhost:8888. Jeśli pojawi się komunikat o ryzyku otwarcia tej strony, można go tym razem zignorować i zaakceptować.
- Pojawi się ekran logowania Bosch Rexroth IoT Gateway. Aby się zalogować należy wprowadzić domyślne informacje logowania użytkownika: admin oraz hasło: admin. Aby kontynuować należy przeczytać i zatwierdzić postanowienia licencji EULA i zmienić domyślne hasło.
- W przeglądarce pojawi się ekran domowy Bosch Rexroth IoT Gateway.
- Od tego momentu możemy przetestować oprogramowanie w swoim przykładowym środowisku. Można pobrać dane z dostępnych czujników lub obsługiwanych urządzeń. W bazie wiedzy znajdziesz instrukcje krok po kroku jak pobrać dane np. ze sterownika S7-1200 firmy Siemens czy serwonapędów firmy Bosch Rexroth.
- Jeśli na komputerze, na którym uruchomiony został Bosch Rexroth IoT Gateway mamy dostęp do internetu możemy nawet spróbować wysłać dane do chmury obliczeniowej!
- Nie należy zapominać, że w systemie Bosch Rexroth IoT Gateway mamy dostępną również obszerną pomoc (ang. Help). Aby się do niej dostać klikamy na ikonce „hamburgerka” w lewym górnym rogu ekranu i wybieramy opcję „Help”.
- Aby zakończyć pracę z wersją demo wystarczy wyjść z okienka przeglądarki oraz zamknąć ekran terminala, na którym wcześniej wystartowany został Bosch Rexroth IoT Gateway. Wszystkie ustawienia w systemie demo pozostają bez zmian. Po ponownym uruchomieniu demo możemy kontynuować test bez obawy o utratę danych.
- Pobierz wersję demo Bosch Rexroth IoT Gateway. W tym celu przejdź na stronę pobrania wersji demo Bosch Rexroth IoT Gateway.
- Sprawdź czy masz w systemie Linux tzw. 64 bitowy Runtime Java. W tym celu wpisz komendę:
user@IoT_Gateway:/mnt/c/Windows/System32$ java -versionJeśli w wyniku pojawi się informacja jak poniżej możesz przejść do dalszych korków.user@IoT_Gateway:/mnt/c/Windows/System32$ java -versionJeśli brak w systemie Java Runtime, zainstaluj jedno z wybranych środowisk np. Oracle Java version 8 lub OpenJDK8 Java 1.8.0 (wyższe wersje nie są wspierane). Szczegółowe instrukcje można znaleźć w internecie.
openjdk version "1.8.0_275"
OpenJDK Runtime Enviroment (build 1.8.0275-8u275-b01-0ubuntu1~18.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
Dla przykładu aby zainstalować Java Runtime w wersji openJDK 1.8 w systemie Ubuntu należy wykonać komendęuser@IoT_Gateway:/mnt/c/Windows/System32$ sudo apt install openjdk-8-jre - Rozpakuj pobrany wcześniej plik .zip z Bosch Rexroth IoT Gateway w dowolnym folderze.
- Przejdź do folderu, do którego rozpakowano plik zip.
- Otwórz folder app .
- Uruchom skrypt start.sh
user@IoT_Gateway:/mnt/c/Install/IoT_Gateway/IoTGateway-V3.4.0/app$ ./start.shW terminalu zacznie pojawiać się dużo komunikatów uruchomieniowych oraz na końcu informacja o braku licencji produkcyjnej. Od tego momentu oprogramowanie będzie działać przez 2 godziny w wersji demo. - Dalsze kroki są identyczne jak w odpowiedzi na pytanie dot. uruchomienia Bosch Rexroth IoT Gateway w systemie MS Windows (należy kontynuować od punktu 8 tamtej odpowiedzi).
- Klikamy na ikonkę ”hamburgerka”
- Następnie opcję „Settings”
- W kolejnym okienku wybieramy „Proxy”
- Ustawiamy znacznik w polu „Enable Proxy”
- W polu „Host” wpisujemy adres IP lub nazwę serwera proxy
- W polu „Port” wpisujemy port serwera proxy np. 8080
- W polu „Username” wpisujemy nazwę użytkownika jeśli proxy wymaga autentykacji
- W polu „Password” wpisujemy hasło do autentykacji na serwerze proxy dla powyższego użytkownika.
- Aby zapisać konfigurację wybieramy przycisk „Save”
- Zastopować usługę IoT Gateway
- Wyedytować plik config.properties znajdujący się w folderze conf
- W pliku config.properties znajdujemy sekcję #HTPPS-Settings – przykład poniżej
# HTTPS-Settings
#org.apache.felix.https.keystore=./conf/IoTGatewayKeystore.jks see: start.bat or start.sh
org.apache.felix.https.keystore.key.password=1234567890
org.apache.felix.https.keystore.password=1234567890
org.apache.felix.https.enable=true
org.apache.felix.http.enable=false
org.osgi.service.http.port.secure=8888
- Zmieniamy nr portu np. na 9999 w linii: org.osgi.service.http.port.secure=8888na:org.osgi.service.http.port.secure=9999
- Zapisujemy zmianę
- Uruchamiamy IoT Gateway np. poprzez start.bat
- Usługa będzie od tego momentu dostępna pod adresem https://localhost:9999
- udostępnienie wszystkich zmiennych odbieranych z maszyn/sensorów lub wygenerowanych w symulatorze dla klientów OPC UA
- przestrzeń adresów OPC UA została zaimplementowana w sposób kompatybilny z serwerami IndraMotion MLC/MTX UA z wykorzystaniem obszaru nazw -URI
- automatycznie udostępnia wartości statystyczne zbieranych sygnałów
- pozwala odczytać wartości historyczne zbieranych sygnałów
- oferuje szereg zmiennych opisujących stan procesu serwera IoT Gateway oraz komputera (hosta), na którym jest uruchomiony np. pamięć, CPU, parametry JAVA
- prezentuje log pracy serwisu IoT Gateway oraz aktualne błędy w trakcie pracy
- oferuje dowolność w konfiguracji parametrów dotyczących zbieranej historii oraz statystyk dla odbieranych sygnałów
- obsługa certyfikatów
Kroki do aktywacji ustawień serwera OPC-UA z GUI IoT Gateway:
- Z menu głównego wybieramy ikonkę „hamburgerka”, a następnie opcję „Bundles”.
- Znajdujemy pakiet oprogramowania (kolumna Name) o nazwie OPC UA Server i po prawej stronie ekranu wybieramy odpowiadający przycisk „Enable”.
- Po chwili przycisk „Enable” zamieni się na „Disable”.
- Po przejściu na stronę główną i odświeżeniu strony (np. klawiszem F5) opcja konfiguracji serwera OPC UA pojawi się na ekranie - tak jak to pokazano na początku tej odpowiedzi.
W celu uruchomienia oprogramowania IoT Gateway w wersji produkcyjnej należy wprowadzić nr zakupionej licencji. W tym celu wybieramy z menu ikonkę „hamburgera” (1) następnie wybieramy opcję „Licensing” (2).
Na ekranie wprowadzany numer licencji w polach (3), (4), (5), (6), (7), a następnie klikamy w opcję „Add” (8). Poprawne przyjęcie numeru licencji zostanie potwierdzone komunikatem na ekranie.
W przypadku poprawnej aktywacji oprogramowania w kolumnie „Availiability” zobaczymy informacje „Licensed” przy opcji, którą zakupiliśmy. W przypadku braku aktywacji danej opcji oprogramowania IoT Gateway w kolumnie „Availiability” zobaczymy informacje „Unlicensed”.
FAQ PR21
- Jeśli komputer PR21 działa należy go wyłączyć.
- Należy włożyć klucz USB do komputera PR21 oraz podłączyć klawiaturę również do portu USB. W przypadku komputera PR21 w wersji basic będzie potrzebny w tym celu hub USB ponieważ ta wersja komputera posiada fizycznie tylko jeden port USB.
- Do portu HDMI komputera PR21 należy podłączyć monitor.
- Włączamy komputer PR21 i wciskamy co 1-2 sekundy klawisz F7 do momentu ukazania się ekranu boot’owania.
- Wybieramy nośnik USB "UEFI: USB DISK 2.0 PMAP” jako źródło systemu, który PR21 ma wystartować.
- Wybieramy w dalszej kolejności ‘Recovery CD”.
- Wybieramy opcję ”Ubuntu Core Installer” i postępujemy zgodnie z instrukcjami na ekranie.
- System po instalacji wyłączy się samodzielnie
- Aby zalogować się do odtworzonego systemu należy go najpierw wystartować poprzez wciśnięcie przycisku Power.
Port XF 5 (LAN A) eth0 DHCP
Port XF6 (LAN B) eth1 Adres IP : 192.168.0.1 Maska: 255.255.255.0
- Zalogowanie się na konsolę
- Wydanie komendy
$ sudo console-conf- Ustawienie adresów portów eth0 i eth1 wg uznania.
- Po wyjściu z powyższego narzędzia, adresy IP portów Ethernet zostaną zmienione natychmiast jednakże zaleca się wykonanie restartu systemu. W tym celu wydajemy komendę:
$ sudo reboot
- Po restarcie system będzie miał ustawione wcześniej wpisane adresy IP.
4Jaki system operacyjny działa na komputerze PR21?Linux Ubuntu Core 165Jak można zmienić ustawienia daty i czasu w komputerze PR21?W celu zmiany ustawień daty i czasu należy podpiąć komputer PR21 do internetu i skonfigurować usługę NTP.
Wykonuje się to poniższymi komendami Jako przykład wybrano strefę czasową Europe/Warsaw
Instalacja usługi NTP Service (synchronizacja czasu)
$ sudo snap install ntpcontrolUstawienie strefy czasowej:
$ sudo snap connect ntpcontrol:timeserver-control
$ sudo snap set ntpcontrol ntpserver=0.europe.pool.ntp.org
$ sudo timedatectl set-timezone Europe/Warsaw6Gdzie znajdę informacje o numerze licencji w celu aktywacji oprogramowania IoT Gateway zakupionego razem z komputerem PR21?Oprogramowanie IoT Gateway dostarczone wraz z komputerem PR21 nie ma fabrycznie aktywowanego numeru licencji. W takim przypadku działa jedynie przez 2 godziny (w trybie demo) od momentu uruchomienia komputera PR21.
Numer licencji umieszczony jest na dokumencie licencji dostarczonym w pudełku wraz z komputerem PR21.
Dokument licencji przedstawiono na rysunku poniżej. Strona tytułowa zawiera informacje prawne dotyczące sprzedawanego przez naszą firmę oprogramowania. Na odwrocie dokumentu znajduje się klucz niezbędny do aktywacji oprogramowania IoT Gateway.
Po uruchomieniu komputera PR21 oraz zalogowaniu się do oprogramowania IoT Gateway należy numer zakupionej licencji wprowadzić do systemu.
Jeśli dokument licencji został zagubiony prosimy o skontaktowanie z naszym Działem Serwisu podając nr seryjny komputera PR21 oraz informacje o zakupie oprogramowania IoT Gateway (np. skan faktury lub dowodu dostawy).