TwinCAT HMI - Projektowanie wizualizacji w HTML5 bezpośrednio w Visual Studio

Jak będą wyglądały przyszłe interfejsy operatorskie? Czy możliwe jest stworzenie uniwersalnego narzędzia, które zapewni maksymalną ergonomię oraz komfort użytkowania wizualizacji przy jej jednoczesnej łatwości projektowania? Inżynierowie z firmy Beckhoff odpowiadają na to ostatnie twierdząco, proponując wykorzystanie nowego oprogramowania TwinCAT HMI. Integruje ono system do tworzenia wizualizacji bezpośrednio w środowisku Microsoft Visual Studio, daje możliwość korzystania z otwartego standardu HTML5 i zapewnia wysoką wydajność i responsywność tworzonych interfejsów oraz ich niezależność od platformy sprzętowej. TwinCAT HMI spełnia tym samym wymogi stawiane rozwiązaniom zgodnym z koncepcją Industry 4.0.

Posłuchaj
00:00

ERGONOMIA I ŁATWOŚĆ PROGRAMOWANIA

Rys. 1. Architektura TwinCAT HMI

Dobry interfejs użytkownika powinien być ergonomiczny, przejrzysty i łatwy w użyciu. Beckhoff dodaje do tej listy również wymogi co do efektywności i szybkości procesu tworzenia wizualizacji. Poprzez integrację TwinCAT HMI z Visual Studio projektanci uzyskują dostęp do intuicyjnego edytora typu "What-You-See-Is-What-You-Get" (WYSIWYG), który umożliwia szybkie pobieranie elementów kontrolnych i wyświetlających z biblioteki, ich rozmieszczanie oraz łączenie ze zmiennymi systemowymi.

Możliwe jest też tworzenie modułów składających się z wielu elementów i ich wielokrotne używanie, co pozwala na szybką rozbudowę systemu i zmniejsza nakład wymaganych prac projektowych. TwinCAT HMI zawiera też gotowe szablony, które mogą być wykorzystane w tworzonej wizualizacji celem budowy złożonych i jednocześnie ergonomicznych interfejsów użytkownika.

Zależnie od typu aplikacji i potrzeb projektanta, wizualizacja może być zaimplementowana po stronie klienta przy wykorzystaniu języka JavaScript lub po stronie serwera jako rozszerzenia w języku C++ lub .NET. Te ostatnie zapewniają maksymalny poziom ochrony własności intelektualnej. W przypadku osób nieplanujących kodować we wspomnianym JavaScript dostępna jest też możliwość konfiguracji elementów w edytorze graficznym zamiast ich programowania!

HTML5 ZAPEWNIA PEŁNĄ RESPONSYWNOŚĆ

Rys. 2. TwinCAT HMI to oprogramowanie zapewniające integrację z Visual Studio

TwinCAT HMI korzysta z nowoczesnego języka tworzenia stron internetowych, którym jest HTML5. Zapewnia on łatwość projektowania interfejsów przy zachowaniu ich wysokiej wydajności oraz interaktywności. HTML5 staje się standardem w branży IT i wykorzystywany jest dzisiaj w tysiącach stron internetowych, w tym w zastosowaniach przemysłowych.

Użycie HTML5 pozwala na tworzenie w pełni responsywnych wizualizacji, których wygląd i układ są zawsze dopasowane do rozdzielczości i orientacji ekranu urządzenia końcowego. Umożliwia to wykorzystanie różnych rodzajów wyświetlaczy - od urządzeń wielkoformatowych i komputerów panelowych, poprzez kompaktowe HMI, do praktycznie dowolnych urządzeń przenośnych, w tym ich przyszłych generacji.

Zapewniona jest również niezależność od platformy obliczeniowej i w każdym z przypadków bezpieczeństwo transmisji danych. TwinCAT HMI wspiera wszystkie popularne systemy operacyjne - a wszystko to bez potrzeby adaptacji lub rekompilacji projektu.

ZNACZNIE WIĘCEJ NIŻ HMI

Omawiane oprogramowanie zawiera zestaw narzędzi zapewniających efektywne programowanie aplikacji wizualizacyjnych. W jego skład wchodzi HMI Creator - przyjazny dla użytkownika edytor graficzny zawierający również wbudowane szablony przyspieszające uruchamianie projektów, HMI Framework - zapewniający sterowanie i interakcję z urządzeniami klienckimi oraz HMI Server - agregujący i udostępniający klientom dane z systemów czasu rzeczywistego, w szczególności sterowników.

Zestaw ten umożliwia tworzenie różnorodnych architektur zależnie od wymagań systemu - od lokalnych HMI, poprzez rozwiązania wieloserwerowe i łączące wielu klientów, do systemów wykorzystujących kilka jednocześnie działających środowisk runtime. Wykorzystując ostatni z modułów - HMI Extensions - możliwe jest też stworzenie systemu wieloprotokołowego o wysokim stopniu indywidualizacji, zawierającego komponenty w językach C++, .NET oraz inne - np. Alarms & Events czy TwinCAT Scope.

Visual Studio ułatwia projektowanie wizualizacji - projektant może łatwo zmieniać cechy obiektów oraz łączyć dane z urządzeń automatyki i systemów IT. Możliwe jest wyświetlanie bieżących wartości parametrów podczas projektowania HMI oraz bezpośrednie animowanie interfejsu z wykorzystaniem dostępnych zmiennych. Również wszelkie modyfikacje mogą być wykonywane w trybie pracy na żywo. TwinCAT HMI daje również możliwość korzystania z narzędzi do pracy zespołowej takich jak Team Foundation Server czy Subversion.

BEZPIECZNA KOMUNIKACJA

Rys. 3. Pełna elastyczność aplikacyjna: przykłady architektury z wieloma klientami (po lewej) oraz wieloprotokołowej

Skupiając się na efektywności tworzenia i ergonomii interfejsów operatorskich, inżynierowie firmy Beckhoff nie pominęli ważnego we współczesnym przemyśle aspektu, którym jest cyberbezpieczeństwo. Postawiono tutaj na wypracowane przez branżę IT, sprawdzone standardy, takie jak protokół HTTPS oraz WebSocket Secure, które gwarantują bezpieczną wymianę danych pomiędzy serwerem i klientem. Z kolei do komunikacji ze sterownikami i innymi urządzeniami systemów automatyki korzysta się z protokołów takich jak OPC UA wraz ze specyfikacją Automation Device Specification, BACnet czy przykładowo popularnego w branży energetyki IEC 61850.

Dane mogą być wymieniane z jednym lub jednocześnie wieloma klientami w sieci, przy czym mogą nimi być zarówno komputery przemysłowe, panelowe, jak też urządzenia przenośne. Zapewnione jest również bezpieczne połączenie z usługami działającymi w chmurze, co przykładowo pozwala na wyświetlanie wizualizacji na smartfonach komunikujących się przez Internet.

TWÓJ PRZYSZŁY STANDARD WIZUALIZACJI

Nowy TwinCAT HMI, który zostanie wprowadzony do oferty w trzecim kwartale 2016 roku, powinien być rewolucją w obszarze narzędzi do tworzenia wizualizacji. Zapewni on użytkownikom możliwość odejścia od własnościowych, zamkniętych systemów programowania i komunikacji na rzecz otwartych standardów branżowych takich jak HTML5, HTTPS oraz użycia Visual Studio. Korzystając z omawianego narzędzia, możliwe będzie tworzenie wizualizacji, które będą zawsze dobrze wyglądały i działały wydajnie niezależnie od zastosowanego urządzenia. Z nowym TwinCAT HMI będziesz w samym centrum rewolucji Industry 4.0!

Ilustracja tytułowa: Jedna wizualizacja i wiele urządzeń końcowych - to dzisiaj możliwe dzięki TwinCAT HMI

Beckhoff Automation Sp. z o.o.
www.beckhoff.pl

Powiązane treści
Jak zaprojektować ergonomiczny HMI?
Sieciowy system informacji wizualnej dla firm
Zobacz więcej w kategorii: Prezentacje firmowe
Roboty
Efektywność i innowacyjność w automatyce przemysłowej – roadshow "UR Move with Tech-Con" w Chorzowie
Silniki i napędy
Nowa generacja CytroPac: kompaktowe, inteligentne i energooszczędne agregaty hydrauliczne
PLC, HMI, Oprogramowanie
Sterowanie procesami przemysłowymi i techniką budynków - kompaktowy PLC PR205 akYtec
Zasilanie, aparatura nn
Przemienniki częstotliwości Invertek Drives: precyzyjne sterowanie momentem i prędkością wszystkich rodzajów silników
Roboty
Trzy serie robotów sześcioosiowych od firmy Epson
PLC, HMI, Oprogramowanie
Studium przypadku: zintegrowany system nadzoru technicznego w AmRest z wykorzystaniem oprogramowania ICONICS
Zobacz więcej z tagiem: Artykuły
Temat miesiąca
Transport szynowy - energoelektronika, automatyka, komunikacja
Temat miesiąca
Nowoczesne wyposażenie produkcji
Prezentacje firmowe
Fiix – system CMMS do cyfrowego zarządzania utrzymaniem ruchu w każdym środowisku przemysłowym

VARTECH Industry System Cleaner od Texaco – niezawodny sposób w walce z osadami lakierowymi w układach przemysłowych

Powstawanie osadów lakierowych to jedno z kluczowych wyzwań utrzymania ruchu w turbinach, sprężarkach i systemach hydraulicznych. Zanieczyszczenia tego typu skutkują podwyższonymi temperaturami pracy, spadkiem efektywności energetycznej i ryzykiem awarii, które generują kosztowne przestoje. VARTECH Industrial System Cleaner marki Texaco został opracowany tak, aby usuwać osady w trakcie normalnej pracy urządzeń. W połączeniu z olejami Texaco i systematyczną diagnostyką olejową tworzy kompleksowy system ochrony – od czyszczenia instalacji po długookresową kontrolę procesów starzenia. Skuteczność rozwiązania potwierdzają wdrożenia w różnych gałęziach przemysłu.
Zapytania ofertowe
Unikalny branżowy system komunikacji B2B Znajdź produkty i usługi, których potrzebujesz Katalog ponad 7000 firm i 60 tys. produktów