Panele webowe z obsługą HTML5. Alternatywa dla komputerów przemysłowych
Jak na panelu operatorskim można przedstawić wizualizację? Jednym z uniwersalnych sposobów, który dodatkowo umożliwia działanie na innych panelach lub urządzeniach, jest stworzenie wizualizacji webowej, czyli takiej, która jest przedstawiana za pośrednictwem przeglądarki internetowej. Wizualizacja działa na serwerze web, ale może być oglądana na dowolnym urządzeniu, które ma dostęp do Internetu i może otworzyć przeglądarkę internetową.
Coraz więcej urządzeń przemysłowych ma serwer web, co pozwala „dostać się” do tego urządzenia przez zwykłą przeglądarkę internetową i wyświetlić wiele informacji.
Wizualizacja web
Internet Rzeczy i Przemysł 4.0 dzieją się tu i teraz. Coraz więcej sterowników PLC ma wbudowany konfigurowalny web serwer, na którym można zbudować wizualizację HMI. Co więcej, na rynku pojawiają się urządzenia do generowania stron www działające jak serwer SCADA – panele HMI do wyświetlania stron web.
Wszystkie wymienione urządzenia umożliwiają wyświetlenie wizualizacji w przeglądarce www, czyli na smartfonach, komputerach PC i tabletach. Co jednak zrobić, jeśli chcemy wszystkie strony web wyświetlić w jednym miejscu, przy maszynie bądź szafie sterującej? Pomogą nam w tym panele HMI z możliwością wyświetlania stron web. Takie panele są w ofercie firmy Sabur.
ESA – web panele serii EWxxxBD
Wieloletnim partnerem Sabur w obszarze paneli operatorskich i komputerów przemysłowych jest firma ESA. Jednym z najnowszych rozwiązań oferowanych przez firmę Sabur są panele serii EWxxxBD. To tzw. panele webowe, czyli takie, które umożliwiają otwieranie wizualizacji napisanych np. w języku HTML5, ale również wszystkich innych wizualizacji, do których można dostać się przez przeglądarkę internetową. Oznacza to, że panele webowe mogą wyświetlać też web serwery innych urządzeń automatyki, np. sterowników PLC, komputerów przemysłowych czy wysp I/O.
Wśród paneli web firmy ESA mamy do wyboru urządzenia z systemem operacyjnym Android lub Linux. Obie wersje są wstępnie skonfigurowane i mają zainstalowane przeglądarki internetowe. Użytkownik może instalować na tych panelach dowolne aplikacje.
Nie tylko wizualizacje
Panele o oznaczeniach EW107BD2SP, EW107BD3SP i EW107BD5SP sprzedawane z systemem Android mają ekran o przekątnej 7″, a panele EW115BD2SP i EW115BD5SP – 15,6″. Wśród paneli z systemem Linux występuje tylko jeden model o przekątnej 7″, oznaczany jako EW107BD4SP.
Wszystkie wspomniane panele mają procesor z czterema rdzeniami, 2 GB pamięci RAM, 8 GB pamięci flash oraz dotykowy, pojemnościowy ekran TFT LCD, wyświetlający 16 mln kolorów. Wszystkie urządzenia mają port szeregowy RS-232/485. Na uruchamianiu webowych wizualizacji napisanych w technologii HTML5 możliwości omówionych paneli się nie kończą – obsługują one CoDeSys Web Visu, czyli wyświetlają wizualizacje stworzone w środowisku CoDeSys.
Jak już wspomniano, panele ESA nie ograniczają się do wyświetlania wizualizacji webowych. Na urządzeniach z systemem Android można instalować dowolne aplikacje dostępne w sklepie Google Play. Oprócz tego panele te obsługują tradycyjne aplikacje napisane w języku Java. W przypadku paneli z systemem Linux mamy całkowitą dowolność, jeśli chodzi o instalację aplikacji. Co więcej, w panelach bazujących na systemie Linux lub Android można zainstalować dodatkowe środowisko programistyczne, pozwalające na modelowanie procesów przez definiowanie przepływu informacji. To środowisko umożliwiające tworzenie zaawansowanych skryptów w technologii JavaScript, które mogą realizować praktycznie dowolne funkcje. Zastosować je można np. do obsługi różnych protokołów komunikacyjnych, w tym Modbus RTU/TCP, komunikacji z zewnętrznymi aplikacjami czy alarmowania e-mail/SMS.
Panele ESA są wyposażone w porty do komunikacji szeregowej. Przy odpowiednio napisanym softwarze można odczytać dane z urządzeń podłączonych przez port szeregowy lub Ethernet, przesłać je do lokalnej bazy danych lub do chmury oraz zwizualizować i wyświetlić na panelu. Pozwala to na wykonanie niektórych zadań, do realizacji których potrzebny był sterownik PLC.
Szczegółowe dane techniczne paneli serii EWxxxBD, do których należy m.in. panel EW115BD, przedstawiono w ramce. Podobnie jak poprzednie modele wspomnianej serii, również model EW115BD ma wbudowaną przeglądarką internetową, obsługującą język HTML5, dzięki czemu można wyświetlać aplikacje wizualizacyjne z różnych urządzeń systemu automatyki, niezależnie od producenta. Urządzenia mają wbudowany system Android, co pozwala na instalowanie aplikacji użytkownika opartych na tym systemie oraz umożliwiających korzystanie z przeglądarki Google Chrome.
Web panele Esaware mogą też wyświetlić wizualizacje, które nie zostały stworzone w HTML5, o ile urządzenie ma aplikację mobilną obsługiwaną przez system Android. Podobnie jest w przypadku wizualizacji stworzonych w środowisku CoDeSys – będą one wyświetlane dzięki obsłudze CoDeSys Web Visu.
Model EWxxxBD300 ma preinstalowaną mikroprzeglądarkę www Spider Control, za pomocą której można wizualizować strony z web serwerów sterowników PLC, m.in. Sala Burgess Controls, Beckhoff, Panasonic, Phoenix Contact, Samson, Siemens i Wago.
Alternatywa dla komputerów
Web panele serii Esaware stanowią doskonałą, ekonomiczną alternatywę dla komputerów przemysłowych, świadczą o tym ich parametry techniczne: czterordzeniowy procesor ARM Cortex A9 i 2 GB RAM DDR3L. Gwarantuje to ich wysoką wydajność przy obsłudze rozbudowanych aplikacji. Dane gromadzone są w wewnętrznej pamięci flash o pojemności 8 GB. Web panele mają wbudowane dwa interfejsy Ethernet, dwa porty USB 2.0, a także slot MINI PCI Express i slot na kartę SDHC.
Dane techniczne paneli ESA z serii EWxxxBD:
- EW107 BD: 7″, 1024 × 600 px, 500 cd/m²,
- EW115 BD: 15,6″, 1366 × 768 px, 300 cd/m²,
- LCD TFT z podświetleniem LED,
- matryca pojemnościowa,
- liczba wyświetlanych kolorów: 16 mln,
- żywotność podświetlenia: minimum 50 000 h,
- procesor ARM Cortex A9 Quad-Core,
- RAM: 2 GB DDR3L,
- pamięć flash: 8 GB,
- system operacyjny Android lub Linux,
- interfejsy: Ethernet 1 GB, Ethernet 100 MB, port szeregowy RS-232/485, 2 × USB 2.0,
- slot na kartę pamięci SDHC,
- zasilanie 12–32 V DC,
- temperatura pracy: od –10 °C do + 50 °C,
- front z aluminium, pokryty teflonem (PTFE),
- stopień ochrony (front) IP66.
SABUR Sp. z o.o.
ul. Puławska 303
02-785 Warszawa
tel. 22 549 43 53
e-mail: sabur@sabur.com.pl
www.sabur.com.pl
source: Automatyka 9/2019