Autor artykułu

Gdy panel HMI to za dużo – tworzenie wizualizacji na sterowniku PLC

Czy w aplikacjach zawsze należy stosować panel HMI? Z pewnością w wielu przypadkach jest to niezbędna część systemu sterowania. Jednak w części instalacji panel operatorski to „przerost formy nad treścią”. Wystarczy kilka przycisków sterujących i lampek sygnalizacyjnych. Lecz niewiele jest instalacji, gdzie system nie wymaga wprowadzania żadnych parametrów. Co jednak zrobić, żeby użytkownik miał do nich dostęp? A jeśli nawet użytkownik nie potrzebuje do nich dostępu, to jak je udostępnić osobie serwisującej, gdy nie ma panelu operatorskiego? Jednym z rozwiązań jest postawienie wizualizacji bezpośrednio na PLC.

Wiele nowoczesnych sterowników posiada wbudowane web serwery, do których można wgrać wizualizację tworząc ją w kodzie HTML, a później dostając się do niej za pomocą przeglądarki internetowej. Daje to duże możliwości wyświetlania i modyfikacji najważniejszych parametrów. Wszystko wygląda dobrze, dopóki nie trzeba zmierzyć się z napisaniem kodu. Mimo, że język HTML nie jest bardzo skomplikowany, to tworzenie wizualizacji w ten sposób wymaga pewnej wiedzy i poświęcenia czasu. Chcąc zwiększyć funkcjonalność i estetykę wizualizacji warto też znać chociażby podstawy CSS i JavaScript. Nawet jeśli mamy wystarczającą wiedzę, to nie zawsze jest czas, żeby tworzyć kod od podstaw. Czy jest możliwość uniknięcia powyższych problemów? Firma Siemens w swojej ofercie sterowników posiada rozwiązania, które nie wymagają od użytkownika znajomości dodatkowych języków programowania oraz skraca czas tworzenia wizualizacji na jego web serwerze.

Pierwszym tego przykładem jest darmowe oprogramowanie LOGO! Web Editor, które umożliwia tworzenie wizualizacji na sterowniku LOGO! 8. W narzędziu znajdują się gotowe obiekty, które można podpinać do poszczególnych adresów w pamięci LOGO!. LWE tworzy pliki HTML, CSS i JavaScript, które są umieszczane na karcie microSD umieszczonej w sterowniku.

Od wersji LOGO! V8.3 i LWE V1.1 stworzoną wizualizację, którą zamiast na sterownik, możemy wgrać do chmury AWS. Umożliwia to dostęp do LOGO! V8.3 z dowolnego urządzenia z przeglądarką i dostępem do Internetu, z dowolnego miejsca na Ziemi. Dodatkowo do wizualizacji umieszczonej w chmurze, można podpiąć większą ilość sterowników LOGO! V8.3

Przykładową aplikacji można znaleźć na stronie

https://support.industry.siemens.com/cs/pl/en/view/109781025

Kolejnym przykładem jest nowa funkcjonalność sterowników SIMATIC S7-1500 – View of Things (VoT), która została wprowadzona z firmware 2.9 w TIA Portal V17. VoT daje możliwość tworzenia wizualizacji na web serwer sterownika na bazie najnowszego systemu Siemens WinCC Unified.

Takie rozwiązanie przynosi programiście wiele korzyści:

·       brak konieczności pisania kodu od podstaw

·       obiekty wizualizacji dodawane metodą Drag & drop

·       szybki dostęp do zmiennych, brak konieczności mapowania czy pilnowania adresów

·       utworzona wizualizacja jest integralną częścią projektu sterownika

·       możliwość rozszerzenia funkcjonalności przez JavaScript

Gdyby zaistniała konieczność rozbudowy wizualizacji wystarczy skopiować ją na panele Comfort Unified. VoT to również świetny sposób na zapoznanie się z systemem WinCC Unified i jego możliwościami. Jak zacząć tworzyć tego typu wizualizację na sterownikach S7-1500 można sprawdzić na stronie Siemens Industry Online Support

https://support.industry.siemens.com/cs/pl/en/view/109803395

 

Siemens zaopatruje świat w rozwiązania niezbędne do sprostania wyzwaniom wynikającym ze zmian demograficznych, urbanizacji, zmian klimatu i globalizacji. Ze swoją szeroką ofertą najnowocześniejszych rozwiązań technologicznych zajmujemy mocną pozycję w całym obszarze biznesowym związanym z elektryfikacją – od wytwarzania energii, przez jej transmisję, dystrybucję i inteligentne sieci, po efektywne wykorzystanie energii elektrycznej we wszystkich obszarach gospodarki. Jesteśmy partnerem naszych klientów w automatyzacji ich procesów produkcyjnych, a dzięki specjalistycznemu oprogramowaniu i rozwiązaniom w zakresie inteligentnej analizy danych wspieramy przedsiębiorstwa w procesie digitalizacji.
Autor artykułu

Dołącz do newslettera i otrzymuj podsumowania najciekawszych artykułów.

Podziel się swoją wiedzą i twórz portal razem z nami

Inne artykuły tego autora

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Wyszukaj artykuł