PARTNERZY

PRODUKTY I SKLEP POZNAJ SICK

Od automatyzacji produkcji i logistyki, aż po automatyzację procesów technologicznych — SICK należy do ścisłej czołówki wśród producentów czujników. Jako lider rynku w dziedzinie technologii, firma SICK ze swoimi czujnikami i rozwiązaniami aplikacyjnymi tworzy doskonałe podstawy dla bezpiecznego i efektywnego sterowania procesami, ochrony ludzi przed wypadkami oraz ochrony środowiska naturalnego.

NEWSY / BLOG POZNAJ MITSUBISHI ELECTRIC ODDZIAŁ POLSKA

Korporacja Mitsubishi Electric, posiadająca 90 lat doświadczenia w zakresie dostarczania niezawodnych, wysokiej jakości innowacyjnych produktów w dziedzinie automatyki przemysłowej, produkcji, marketingu i sprzedaży urządzeń elektrycznych i elektronicznych. Programowalne sterowniki PLC, rozwiązania napędowe, roboty przemysłowe, panele dotykowe, wycinarki laserowe i sterownie CNC firmy Mitsubishi Electric zaliczają się do produktów najwydajniejszych na rynku i gwarantują sukcesy firmy już od ponad 30 lat.

KATALOG PRODUKTÓW POZNAJ FINDER

Od 1954 Finder pracował wyłącznie w zakresie przekaźników i timerów. Nasz wysoki stopień specjalizacji zaowocował ponad 10.000 różnych produktów w jednej z najszerszych dostępnych ofert. Firma szeroko się rozwija i inwestuje w przyszłość uzupełniając gamę swojego asortymentu. Prócz przekaźników oferuje rozwiązania przemysłu elektrycznego do zastosowań domowych jak i komercyjnych poprzez przekaźniki, urządzenia przeciwprzepięciowe, termostaty panelowe, zasilacze i liczniki energii. Gama asortymentu obejmuje ponad 12 tysięcy produktów.

KATALOG ONLINE POZNAJ JOHNSON CONTROLS

Firma Johnson Controls to światowy lider w zakresie zróżnicowanych technologii i przemysłu świadczący usługi dla klientów w ponad 150 krajach. 120 000 pracowników tworzy wysokiej jakości produkty, usługi i rozwiązania umożliwiające optymalizację wydajności energetycznej oraz obsługowej budynków. Johnson Control prężnie działa również w branży motoryzacyjnej, a w ofercie firmy można odnaleźć różne rodzaje akumulatorów oraz opracowane systemy wnętrz samochodowych.

BLOG WAGO POZNAJ WAGO

Rozwiązania dostarczane przez WAGO. już od wielu lat wspierają naszych klientów w dążeniu do sukcesu. Poczynając od prostych instalacji elektrycznych, a kończąc na skomplikowanej infrastrukturze zarządzającej procesami przemysłowymi czy automatyką budynkową. Sprawdźcie jak rozwiązania WAGO, mogą wesprzeć Was w drodze do Waszego sukcesu.

KATALOG ONLINE POZNAJ PANASONIC

Panasonic Electric Works Europe zajmuje się produkcją oraz dystrybucją komponentów automatyki, takich jak: czujniki przemysłowe, sterowniki programowalne, napędy przemysłowe i systemy znakowania laserowego. W ścisłej kooperacji z europejskimi klientami, oferują rozwiązania dla różnych obszarów biznesu, takich jak przemysł motoryzacyjny, pojazdy elektryczne, automatyzacja procesów technologicznych oraz budynków, odnawialnych źródeł energii czy zarządzania środowiskowego.

Poznaj easyE4 POZNAJ EATON

Eaton Electric jest producentem najwyższej jakości automatyki przemysłowej, aparatury sygnalizacyjnej, łączeniowej, zabezpieczającej i instalacyjnej oraz systemów rozdziału energii niskiego napięcia. Międzynarodowe nagrody oraz certyfikaty są dowodem, iż produkty Eaton Electric odpowiadają najnowszym standardom bezpieczeństwa i wymaganiom jakości. Wszystkie nasze wyroby gwarantują długoletnie działanie.

PRODUKTY POZNAJ PEPPERL+FUCHS

Automatyzacja to nasz świat. Perfekcyjne rozwiązania - nasz cel.

Obecnie firma Pepperl+Fuchs jest znana klientom na całym świecie jako przedsiębiorstwo pionierskie i innowacyjne w dziedzinach takich, jak ochrona przeciwwybuchowa instalacji elektrycznych czy technologie czujników. Zawsze koncentrujemy się na wymaganiach klientów. Pasja, z jaką poświęcamy się automatyce, oraz przełomowe technologie, jakimi dysponujemy, pozwalają nam owocnie współpracować z klientami — tak dziś, jak i w przyszłości.

MENU PROFIL

Do Projektu iAutomatyka dołączyli:

Publikacja zgłoszona do 🎁 Konkursu iAutomatyka

WYSYŁANIE SMSÓW Z POZIOMU PLC #2 – WIZUALIZACJA I STEROWANIE ZA POMOCĄ PANELU HMI

769 wyświetleń, autor: Karol Jagiełło i Kajetan Szczurowski.

Część pierwsza artykułu:
https://iautomatyka.pl/plc-wysylanie-sms/

Ostatnim razem skończyliśmy podstawową konfigurację. Aktualnie możemy wysyłać wcześniej zdefiniowanego SMS-a, no właśnie – wcześniej zdefiniowanego, jeszcze na etapie programowania w TIA PORTAL. Po przeczytaniu tego poradnika będziecie w stanie wysłać dowolną wiadomość (z wyłączeniem polskich znaków) bez ingerowania w kod programu. Wykorzystamy do tego wyświetlacz HMI.

Wyświetlacz użyty przez nas to: 6AV2 123-2GB03-0AX0. Jeżeli chodzi o resztę elementów, to nic się nie zmieniło od części pierwszej.

Reklama

Dodanie i konfiguracja HMI w TIA PORTAL

Zaczniemy od konfiguracji wyświetlacza. Otwieramy nasz projekt stworzony w poprzednim poradniku (klik) i z lewej strony – w oknie projektu – klikamy na Add new device (tak samo jak przy dodawaniu PLC).

W oknie dodawania nowego urządzenia przechodzimy do wyboru wyświetlacza (z zakładki Controllers przeklikujemy do HMI). Musimy teraz wybrać używany przez nas HMI (model powinien być napisany na tyle modułu graficznego).

Uwaga, przed dodaniem wyświetlacza musimy się upewnić, że w lewym dolnym rogu mamy zaznaczone Start device wizard.

Po kliknięciu OK wyskoczy okno konfiguracji wyświetlacza. Przygotowanie HMI zaczynamy od wejścia w pasek Browse… pod napisem Select PLC. Jeżeli nie zmienialiście nic od ostatniego poradnika, to będziecie mieć do wyboru tylko jeden sterownik (czyli ten, który steruje modułem GPRS).

Następnie trzeba wybrać używany przez nas interfejs komunikacji sterownik-HMI. Nasz wyświetlacz komunikuje się przez sieć PROFINET, więc taką wybraliśmy.

Jeżeli nie wiecie, który interfejs macie wybrać, to powinniście go znaleźć w ustawieniach wyświetlacza.

Dalej przeklikujemy kolejne okna Device Wizarda, ustawiając wszystko tak jak na poniższych zrzutach ekranu. Na końcu uzyskamy nowe urządzenie (nasze HMI) w oknie projektu – po lewej stronie.

Programowanie wyświetlacza

Cały układ naszego wyświetlacza będziemy ustawiać w Root screen. Wchodzimy do niego z drzewa projektu (lewe okno programu), znajdujemy tam folder HMI1, a w nim katalog Screens.

Teraz zajmiemy się układem graficznym ekranu. Ustalmy, co na nim będzie:

  • przydadzą się pola tekstowe, do których podamy najważniejsze dane, czyli numer telefonu adresata i treść SMS-a,
  • aby użytkownik się nie pogubił, warto dodać jakieś opisy tych pól tekstowych,
  • przycisk, który zainicjuje wysłanie SMS-a.

Oczywiście jest to „pakiet podstawowy”, kreator ekranu w TIA PORTAL jest całkiem rozbudowany i możecie sobie „doładnić” swój ekran, jak tylko chcecie. W poradniku skupiamy się tylko na funkcjonalności, więc nasz ekran będzie minimalistyczny.

W prawej części ekranu (Zakładka Toolbox) w podoknie Elements znajdujemy blok wejścia/wyjścia (ma grafikę wyświetlacza cyfrowego, który wyświetla 0.12). Ten blok będzie służył do wpisania numeru telefonu i treści wiadomości. Przeciągamy nasz panel I/O i ustawiamy, gdzie chcemy.

Reklama

Kolejnym krokiem będzie dodanie przycisku.

Ostatnim krokiem będzie dodanie podpisów, znajdziemy je w podoknie wyżej w (Basic objects). Dodajemy je, gdzie nam się podoba i wpisujemy podpis (wyświetlacz powinien dać sobie radę nawet z polskimi znakami).

Zajmiemy się teraz działaniem przycisku. Plan jest następujący – wysłanie SMS-a jest zainicjowane przez ustawienie na chwilę bitu sterującego, więc naciśnięcie przycisku powinno ustawić ten bit, a puszczenie przycisku – zresetować.

 Klikamy na przycisk i przechodzimy do Properties. Dalej wchodzimy w zakładkę Events, wybieramy Change i potem z listy wybieramy InvertBit (tak jak na rysunkach 19 i 20).

Co dokładnie zrobiliśmy? Zakładka Events odpowiada za ustawienia „wydarzeń”. W tym przypadku programujemy wydarzenie, którym jest zmiana stanu przycisku na wyświetlaczu (Change). Wybranie opcji InvertBit oznacza, że zmiana stanu przycisku spowoduje zmianę wartości logicznej podpiętego bitu. Jeśli podepniemy do przycisku bit sterujący SMS-em, to przy kliknięciu na przycisk wydarzy się to:

1. Naciśnięcie (zmiana stanu) przycisku wywoła zmianę wartości bitu (domyślnie zero), czyli ustawi bit;

2. Ustawiony bit sterujący spowoduje wysłanie SMS-a (tak jak w poprzednim poradniku);

3. Puszczenie przycisku (kolejne zmiana stanu) spowoduje ponowną zmianę stanu bitu, czyli zostanie on zresetowany (wróci do wartości domyślnej).

Aby to zadziało, musimy podciągnąć do przycisku bit sterujący bramką SMS-ową.

Najpierw wchodzimy w PLC tags, a następnie w Default tag table i sprawdzamy, który bit steruje wysłaniem SMS-a (możemy to też sprawdzić w głównym bloku programu).

Teraz (z lewej strony programu) wchodzimy do podfolderu HMI tags katalogu HMI1. Tutaj dodajemy nowy tag, który będzie łączył przycisk z bitem wysyłającym SMS-a. Nadajemy mu nazwę i wybieramy PLC tag (odpowiedzialny za inicjację wysłania), z którym będzie on związany. Reszta parametrów powinna zaktualizować się automatycznie, jeśli nie – ustawcie tak, jak pokazaliśmy na zrzucie ekranu.

Możemy teraz wrócić do Properties naszego przycisku. W  dodanej przez nas opcji InvertBit dodajemy tag, który poprzednio stworzyliśmy. W tym momencie przycisk jest połączony z bitem wysyłającym wiadomość.

Przechodzimy teraz do ustawienia bloków wpisywania danych. Zaznaczamy panel I/O odpowiedzialny za treść wiadomości. Otwieramy jego Properties, dalej wchodzimy w zakładkę General. W oknie Process klikamy na panel Tag, otworzymy nam się lista, w której musimy znaleźć nasz blok danych (utworzyliśmy go w poprzednim poradniku) i tam znaleźć stringa odpowiadającego za treść wiadomości. Na tym etapie podokno Format powinno się ustawić automatycznie, jeśli nie – nastawiamy Display Format na String.  Przy okazji upewniamy się, że w oknie Type Mode jest ustawione  Input/output, ponieważ chcemy tam widzieć aktualną wartość zmiennej z PLC oraz móc dodać swoją własną z poziomu HMI.

Podobnie robimy z panelem I/O, w którym przetrzymany jest numer odbiorcy. Czyli, wchodzimy w Properties -> General -> Process -> Tag i wybieramy blok danych -> Config -> PhoneNumber. Potem znowu upewniamy się, czy Format jest stringiem i czy Type Mode to Input/output.

Na tym kończymy programowanie w tej części poradnika, zostaje nam tylko skompilować projekt (nie musimy robić oddzielnej kompilacji dla wyświetlacza i PLC, można kliknąć oba ich katalogi, trzymając ctrl) i wysłać go do elementów naszego układu.

Mamy już działający system pozwalający na bezproblemową zmianę treści SMS-a i numeru odbiorcy przez użytkownika, który nie musi znać kodu. Do pełni szczęścia brakuje nam jeszcze sposobu pozwalającego na usunięcie dziwnych znaków z wiadomości. Przydałoby się też jakieś rozwiązanie awaryjne na wypadek zawieszenia się modułu w trakcie wysyłania. Tym wszystkim zajmiemy się już niedługo – w trzeciej części poradnika.

Artykuł został nagrodzony w Konkursie iAutomatyka – edycja Maj 2019

Nagrodę bluza 4F + głośnik JBL + zestaw gadżetów dostarcza ambasador konkursu, firma Finder. 

 

Reklama

17 maja 2019 / Kategoria: , , , , ,

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

PODSUMOWANIE – Robotech: Robotics Technology Conference

PODSUMOWANIE – Robotech: Robotics Technology Conference

>KLIKNIJ<

Produkcja masowa to już przeszłość

Produkcja masowa to już przeszłość

>KLIKNIJ<

Nowy bezsmarowy napęd z paskiem zębatym firmy igus

Nowy bezsmarowy napęd z paskiem zębatym firmy igus

>KLIKNIJ<

Liga Mistrzów Automatyki WAGO 2019 – Open & Easy! 30000 zł w puli + wyjazd na targi SPS

Liga Mistrzów Automatyki WAGO 2019 – Open & Easy! 30000 zł w puli + wyjazd na targi SPS

>KLIKNIJ<

WEBINARIUM ONLINE: SAIA PCD SUPERVISOR – SCADA JAKIEJ NIE ZNACIE!

WEBINARIUM ONLINE: SAIA PCD SUPERVISOR – SCADA JAKIEJ NIE ZNACIE!

>KLIKNIJ<

Bezpieczeństwo współpracy robota przemysłowego z człowiekiem – WYWIAD

Bezpieczeństwo współpracy robota przemysłowego z człowiekiem – WYWIAD

>KLIKNIJ<

LoRaWAN – bezprzewodowa komunikacja dla świata IoT na przykładzie urządzeń firmy Sabur

LoRaWAN – bezprzewodowa komunikacja dla świata IoT na przykładzie urządzeń firmy Sabur

>KLIKNIJ<

Najlepszy (darmowy) sposób na poznanie IXON Cloud: Wirtualne Urządzenie Demo

Najlepszy (darmowy) sposób na poznanie IXON Cloud: Wirtualne Urządzenie Demo

>KLIKNIJ<

WYSYŁANIE SMSÓW Z POZIOMU PLC #3 – POPRAWA JAKOŚCI WIADOMOŚCI I PODSTAWOWA DIAGNOSTYKA

WYSYŁANIE SMSÓW Z POZIOMU PLC #3 – POPRAWA JAKOŚCI WIADOMOŚCI I PODSTAWOWA DIAGNOSTYKA

>KLIKNIJ<

7 porad, które ułatwią Ci programowanie robotów KUKA

7 porad, które ułatwią Ci programowanie robotów KUKA

>KLIKNIJ<

Adresowanie pośrednie w sterownikach S7 – tips and tricks

Adresowanie pośrednie w sterownikach S7 – tips and tricks

>KLIKNIJ<

Dobór komponentów szafy elektrycznej w 4 prostych krokach

Dobór komponentów szafy elektrycznej w 4 prostych krokach

>KLIKNIJ<

Poznaj rozwiązania OnRobot i zwiększ wydajność produkcji! – Dni otwarte w Warszawie

Poznaj rozwiązania OnRobot i zwiększ wydajność produkcji! – Dni otwarte w Warszawie

>KLIKNIJ<

Najszybsza szafa świata – czyli o nowym systemie doboru szaf elektrycznych VX25

Najszybsza szafa świata – czyli o nowym systemie doboru szaf elektrycznych VX25

>KLIKNIJ<

Jak odczytywać oznaczenia ATEX na przykładzie przekaźników Finder?

Jak odczytywać oznaczenia ATEX na przykładzie przekaźników Finder?

>KLIKNIJ<

KONKURS IAUTOMATYKA WRZESIEŃ 2019

KONKURS IAUTOMATYKA WRZESIEŃ 2019

>KLIKNIJ<

Czy różnicówka w twoim domu zawsze cię ochroni?

Czy różnicówka w twoim domu zawsze cię ochroni?

>KLIKNIJ<

Sposoby unikania osobliwości kiści w robotach KUKA

Sposoby unikania osobliwości kiści w robotach KUKA

>KLIKNIJ<

Zapraszamy na bezpłatne warsztaty EMT TOUR: Optymalizacja czasu cyklu stanowisk zrobotyzowanych

Zapraszamy na bezpłatne warsztaty EMT TOUR: Optymalizacja czasu cyklu stanowisk zrobotyzowanych

>KLIKNIJ<

Prosty system wizyjny z wykorzystaniem czujnika iVu Plus Gen2

Prosty system wizyjny z wykorzystaniem czujnika iVu Plus Gen2





MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • ROUTER VPN EWON COSY 131 Zapewnia sprawny i prosty w obsłudze zdalny dostęp do dowolnego urządzenia Kompatybilność z najważniejszymi markami i protokołami sterowników PLC (m.in. Siemens, Allen-bradley, Omron…) Szybie zarządzenie roote...
  • Szybki i bezpieczny dostęp do maszyn i fabryk Usługa u-link gwarantuje szybki i bezpieczny dostęp do maszyn i fabryk, co ułatwia zdalne utrzymanie ruchu, jednocześnie pozwalając na wydajne zarządzanie zakładami produkcyjnymi i stacjami klie...
  • 0 PLN
    Wspólnie z naszym Partnerem firmą SIEMENS serdecznie zapraszamy na bezpłatne warsztaty mające na celu przybliżenie tematyki bezpieczeństwa systemów Ethernet/PROFINET, zasad doboru urządzeń wykorzystywanych w systemach PROFINET pod kątem jeg...
    Czas trwania: 1 dzień
    Link: Terminy
  • Nowoczesne dotykowe panele operatorskie HMI firmy WEINTEK Labs. – Bezpłatne oprogramowanie narzędziowe w pełnej wersji – Precyzyjne, dotykowe ekrany wyświetlające szczegółową grafikę – Obszerne biblioteki komponentów grafi...
  • Urządzenia firmy FATEK istnieją na rynku polskim od 2004 roku i stały się alternatywą dla już istniejących rozwiązań i urządzeń. Niezawodność, korzystna cena i możliwości sterowników PLC sprawiły, że zyskały one ogromne zainteresowanie prog...
  • Przy użyciu flexROOM® można szybko i łatwo realizować automatykę budynkową na potrzeby biur i budynków administracyjnych, zgodną z obowiązującymi normami i efektywną energetycznie. flexROOM® to szeroki wachlarz rozwiązań dla automatyki budy...



Kategorie
POLECANE ARTYKUŁY
KOMUNIKATY
Wydarzenia
POLECANE FIRMY I PRODUKTY

Wszystko stanie się prostsze po zalogowaniu :)

Przypomnij hasło

Nie masz konta? Zarejestruj się

Forgot your password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Close
z

Przetwarzamy pliki... jeszcze chwilka…