Skip to content
  • O nas
  • Redakcja
  • Reklama
  • Kontakt
  • Polityka cookies
Search for:
Mikrokontroler.pl – portal dla elektroników

Mikrokontroler.pl - portal dla elektroników

Portal mikrokontroler.pl prezentuje aktualności ze świata elektroniki oraz materiały edukacyjne (tutoriale, przykładowe projekty)

Skip to content
  • Strona główna
  • Aktualności
  • Artykuły
  • Kursy
  • Sprzęt pomiarowy
  • Raspberry Pi
  • IoT
  • Praca
21 LUT2017

[LOGO! 8] Przykład aplikacji: zdalny dostęp do LOGO! za pomocą aplikacji dla Androida/iOS

Strony: 1 2 3 4 5

na-poczatek

Zachęcamy do przeczytania innych artykułów aplikacyjnych o LOGO! przygotowanych przez naszą redakcję.

We wcześniej opublikowanym artykule pokazaliśmy fragment sieciowych możliwości LOGO! 8, które bazowały na serwerze HTTP wbudowanym w sterownik. Firma Siemens zadbała także o użytkowników urządzeń mobilnych z Androidem i iOS – dzięki specjalnej, dostępnej bezpłatnie, aplikacji użytkownik LOGO! 8 może nie tylko monitorować stan wejść, wyjść i zmiennych programu, ale także samodzielnie zaprojektować zdalny, graficzny panel HMI.

logo-8-zestaw-startowy-promo

W artykule przedstawimy androidową wersję aplikacji LOGO!, która wymaga użycia systemu w wersji powyżej 4.0. Z oprogramowania mogą korzystać użytkownicy LOGO! 0BA8 oraz 0BA7, przy czym w przypadku współpracy z LOGO! 0BA7 nie ma możliwości wyświetlania w aplikacji stron generowanych przez serwer HTTP.

Aplikacja LOGO! jest dostępna bezpłatnie w sklepie Google Play. Bezpłatna wersja ma ograniczenie polegające na udostępnieniu użytkownikom po jednym elemencie kontrolnym (nastawnik/wskaźnik/monitor wartości). W przypadku konieczności użycia większej ich liczby trzeba je kupić, a jednorazowa opłata za pojedynczy typ elementu kontrolnego wynosi ok. 2 EUR (zakupy w aplikacji). Oprogramowanie jest dostępne w dwóch wersjach językowych: niemieckiej i angielskiej. Instalacja na telefonie lub tablecie przebiega standardowo, podobnie jak ma to miejsce w przypadku innych aplikacji dostępnych w sklepie Google Play.

Za pomocą aplikacji LOGO! użytkownik może zdalnie:

  • sprawdzić stany linii wejściowych i wyjściowych sterownika (także za pomocą kontrolek graficznych, np. nastawników suwakowych czy wskaźników wychyłowych),
  • zweryfikować i zmienić stan pracy sterownika (RUN/STOP),
  • sprawdzić stany/wartości zmiennych lub tagów (odczyt w postaci listy do 20 elementów),
  • sprawdzić trendy wartości wybranych tagów (w postaci wielowartościowych wykresów),
  • ustawić czas i datę w sterowniku,
  • wyświetlić stronę serwera HTTP wbudowanego z LOGO! 0BA8.

Wszystkie te operacje mogą być wykonywane w sieci lokalnej lub poprzez Internet z użyciem adresu IP (jeżeli dysponujemy adresem statycznym) lub serwisu monitorującego zmiany adresu dynamicznego, jak na przykład DynDNS (dyn.com).

W artykule pokażemy prostą aplikację działającą zdalnie, za pomocą której użytkownik będzie mógł monitorować dwa parametry działania sterownika podlewania ogródka zrealizowanego na LOGO!, który opisaliśmy artykule.

Rys. 1
Rys. 1

Zaczynamy od skonfigurowania zgody na dostęp do sterownika przez aplikację LOGO! App. W tym celu wybieramy w menu pakietu LOGO!Soft Comfort opcję Tools>Transfer>Access control… (rysunek 1), co inicjuje próbę połączenia się ze sterownikiem (rysunek 2). Sterownik możemy wybrać z książki adresowej (jej okno widać na rysunku 2), podać adres IP docelowego sterownika ręcznie lub pozwolić oprogramowaniu wyszukać LOGO! dostępne w sieci.

Rys. 2
Rys. 2
Rys. 3
Rys. 3

Podczas łączenia z LOGO! oprogramowanie proponuje przełączenie LOGO! w tryb STOP (rysunek 3) – oczywiście tylko wtedy, gdy sterownik jest w trybie RUN. Jest to konieczne, ponieważ modyfikacje na tagach i zmiennych podczas pracy sterownika mogłyby zaburzać działanie aplikacji i w efekcie doprowadzić do awarii sterowanego systemu.

Rys. 4
Rys. 4
Strony: 1 2 3 4 5
Tagi: 0ba8, aplikacje, kurs, LOGO!, LOGO! 8, PLC, Siemens

O autorze

Avatar
Piotr Zbysiński

Polecamy również

25LUT

Mikrokontrolery Microchip PIC18F04Q41 z rozbudowanymi peryferiami analogowymi

Microchip od dłuższego czasu promuje rozwiązania, w których prosty 8–bitowy rdzeń jest obudowany szeregiem niekonwencjonalnych...

Więcej
24LUT

[RAQ] Jak utrzymać w ryzach poziom zakłóceń elektromagnetycznych sterowników LED

Pytanie: Jak mogę zmniejszyć zakłócenia elektromagnetyczne sterowników LED podczas projektowania systemów...

Więcej
18LUT

Poradnik LTspice tips & tricks #10 – LTspice jako narzędzie przydatne w obliczeniach transmitancji

W tym odcinku będzie spora dawka dość złożonych obliczeń. Przypomnimy sobie metody rozwiązywania obwodów elektrycznych. Do...

Więcej
15LUT

Różnice pomiędzy rewizjami sprzętowymi Raspberry Pi 4B

Aktualna wersja podstawowej wersji minikomputera Raspberry Pi, czyli model 4B, jest dostępny na rynku już od czerwca 2019 roku. Nowa...

Więcej
12LUT

Poradnik LTspice tips & tricks #9 – Wzmacniacz tranzystorowy w układzie ze wspólnym emiterem (OE)

Dopóki nie rozpowszechniły się wzmacniacze operacyjne, stosowane były wzmacniacze tranzystorowe. W zależności od rodzaju sygnału i...

Więcej

Partnerzy

Kamami_280x100
Microchip_280x100
R&S_logo_280x100
Tespol_280x100(2)
farnell-logo-rgb-191673_280x100

Newsletter

Reklama

Reklama

Multimedia

Poradnik LTspice tips & tricks #10 – LTspice jako narzędzie przydatne w obliczeniach transmitancji

Transparent OLED HUD Breakout – moduł z przezroczystym wyświetlaczem OLED

Copyright © 2010-2021 www.mikrokontroler.pl - Portal dla elektroników, Electronic Engineering Portal Poland. All Rights Reserved.
Nasza strona internetowa używa plików cookies (tzw. ciasteczka) w celach statystycznych, reklamowych oraz funkcjonalnych. Dzięki nim możemy indywidualnie dostosować stronę do twoich potrzeb.
WięcejPotwierdź
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

SAVE & ACCEPT