Do Projektu iAutomatyka dołączyli:

AKADEMIA PLC #24 – Konfiguracja modemu 3G, wysyłanie/odbieranie SMS

20 wyświetleń, autor: Elmark Automatyka.

W tej części Akademii PLC Elmark opisany jest sposób konfiguracji modemu 3G, odbierania i wysyłania wiadomości SMS.

Podłączenie modemu

W zależności od modelu sterownika i modemu podłączenie może się różnić. Przykładowo w sterownikach modułowych potrzebne jest dołączenie modułu z portami szeregowymi, np. UAC-01RS2 dzięki któremu będziemy mogli podłączyć port RS232 do sterownika (moduł ten należy wpinać bezpośrednio za procesorem). Następny krokiem jest podłączenie do modemu anteny sieciowej. Kolejnym krokiem jest doprowadzenie zasilania do modemu, jego parametry powinny być opisane w dokumentacji technicznej. Ostatnim krokiem jest włożenie do modemu karty SIM.

Konfiguracja modemu

1. Najpierw należy kliknąć zakładkę Modems w drzewku Solution Explorer.

2. Następnie należy kliknąć Add Modem.

3. Można edytować parametry modemu takie jak jego nazwa, typ oraz czas odświeżania sygnału.

4. Ważne jest wybranie kanału komunikacyjnego.
Możemy wybierać miedzy komunikacją za pomocą kanału w module komunikacyjnym lub używać portu USB w panelu sterownika.

5. Jeśli chcemy zezwolić żeby sterownik odbierał przychodzące wiadomości SMS trzeba zaznaczyć okienko „Receive SMS”.

6. Jeśli chcemy zastosować filtrowanie numerów telefonów z których sterownik może odbierać wiadomości należy dodać je w Authorized Numbers.

7. Jeśli karta SIM posiada pin możemy go wprowadzić w Global>Modem>PIN Code podając go jako Power up/Initial Value, tak jak na załączonym poniżej zrzucie ekranu

Wysyłanie/odbieranie SMS

Wysyłanie wiadomości SMS

Żeby wysłać wiadomość SMS ze sterownika trzeba najpierw ją stworzyć, wiadomości mogą zawierać zarówno informacje stałe jak i zmienne

1. Wybierz SMS Messages z drzewka Solution Explorer.

2. Kliknij Add New SMS.

3. Następnie kliknij na wiadomość SMS, żeby to ją otworzyć i ustawić jej właściwości.

4. Z Toolboxa wybierz elementy, które mają znaleźć się w wiadomości. Następnie w oknie Properties Window należy dokonać konfiguracji tych elementów.

5. Następnie należy dodać numer telefonu przypisany do tej wiadomości klikając ikonę Wiadomości i dodając numer do listy w Properties Window.

6. Żeby dodać numer do listy, należy kliknąć Add New Phone Number i podłączyć daną typu String-ASCII.

Wysyłanie SMS przy użyciu Ladder

  1. Najpierw należy przeciągnąć COM: SMS & email> Initialize Modem function do Laddera z Toolboxa. Żeby mieć pewność, że modem uruchomi się po uruchomieniu należy go umieścić za zestykiem.
  2. Następnie należy przeciągnąć blok Send SMS i umieścić go za zmienną, która ma wywoływać wysłanie wiadomości, przykładowo informacji o błędzie.
  3. Blok Send SMS:
    1. W parametrze A należy umieścić tag zmiennej która odpowiada wiadomości SMS, która ma zostać wysłana.
    2. W parametrze B należy wybrać modem który ma wysyłać tą wiadomość.
    3. Jeśli wiadomość zawiera znaki inne niż angielskie należy zmienić wartość na #1, jeśli nie nic nie trzeba zmieniać.

Odbieranie wiadomości SMS

Trzeba pamiętać, żeby stworzyć listę kontaktów (Authorized Numbers), od których będą odbierane wiadomości, ponieważ jeśli tego nie zrobimy sterownik będzie odbierał wszystkie wysłane do niego wiadomości.

1. Najpierw należy przeciągnąć blok Initialize Modem Function z zakładki COM: SMS & email w toolbox. Żeby mieć pewność, że modem uruchomi się po uruchomieniu należy go umieścić za zestykiem.

2. Następnie należy dodać blok do porównywania wartości (Grater Than), żeby sprawdzać czy są dostępne nowe wiadomości.

3. Kolejnym krokiem jest dodanie bloku Receive SMS za warunkami, które muszą zostać spełnione, żeby wiadomość została odebrana.

Istnieje możliwość analizowania wiadomości za pomocą zewnętrznych protokołów. Można używać tej możliwości przykładowo do tego, żeby sterownik wykonywał żądaną przez nas czynność po odebraniu wiadomości. Służy do tego blok Parse Message

Podsumowanie

Podłączenie modemu do sterownika PLC otwiera wiele nowych możliwości interakcji ze sterownikiem. Dzięki temu możemy sterować i dostawać powiadomienia o stanie sterownika. W związku z tym warto pamiętać i stosować tą funkcję.

Cały kurs ukazał się pierwotnie na blogu Elmark Sterowniki. Kurs jest również dostępy na na portalu automatyka.pl w zakładce Programowanie PLC.

Zachęcamy do zapoznania się z pozostałymi częściami kursu Akademi PLC Elmark, dzięki którym można poznać inne istotne cechy i funkcje sterowników Unitronics:

  1. Sterowniki Unitronics serii UniStream
  2. Uruchomienie sterownika UniStream i instalacja UniLogic
  3. Konfiguracja sprzętowa sterownika Unitronics UniStream
  4. Typy danych dostępnych w sterownikach UniStream
  5. Tagi i struktury w programie UniLogic
  6. Podstawy tworzenia wizualizacji w UniLogic
  7. UniLogic prosty program przycisk + lampka
  8. Timery dostępne w UniLogic
  9. RTC w sterownikach Unistream
  10. String, czyli tekstowy typ danych
  11. DataSampling i archiwizacja danych w UniLogic
  12. I/O w sterownikach PLC UniStream
  13. Alarmy wbudowane w programie UniLogic
  14. UAC, czyli Zarządzanie uprawnieniami użytkowników
  15. Dostęp VNC do sterownika UniStream
  16. Tabele Danych w programie UniLogic
  17. Komunikacja EtherNet/IP
  18. Komunikacja ModBus RTU w UniStream
  19. Regulator PID w sterownikach UniStream
  20. Komunikacja CAN, czyli szeregowa magistrala komunikacyjna
  21. Konfiguracja Falowników w UniLogic
  22. Komunikacja za pomocą protokołu FTP
  23. Protokół MQTT w środowisku UniLogic
  24. Konfiguracja modemu 3G, wysyłanie/odbieranie SMS
  25. Bazy SQL w połączeniu z UniLogic

Wpisy wykorzystujące nabytą wiedzę w zaawansowany sposób

  1. UniStream współpracuje z bazami SQL.
  2. Sterownik PLC integruje się z systemem SCADA.
  3. UniStream działa jako serwer OPC UA.

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!

Zapoznałem się i akceptuję klauzulę informacyjną.
2 stycznia 2020 / Kategoria: ,
  • Autor: Elmark Automatyka
  • Nasza Firma została założona w roku 1983. Od roku 1998 działamy jako spółka z ograniczoną odpowiedzialnością pod nazwą Elmark Automatyka. Przez kilka pierwszych lat zajmowaliśmy się projektowaniem i produkcją modułowych sterowników mikroprocesorowych "MIKROSTER", opartych na elementach rodziny Intel-8080 i Z-80. Nasze produkty wyróżniały się na rynku wysoką jakością sprzętu i dokumentacji oraz niezawodnością działania. W roku 1989 rozpoczęliśmy dystrybucję na terenie Polski sprzętu firmy Advantech, a następnie wielu innych wiodących producentów elementów i systemów automatyki przemysłowej. Od kilkunastu lat prowadzimy szkolenia dotyczące sprzętu i oprogramowania będącego w naszej ofercie. Wszystkim Klientom dokonującym u nas zakupów zapewniamy bezpłatne doradztwo przed złożeniem zamówienia i profesjonalne wsparcie techniczne po dostarczeniu sprzętu. Posiadamy własny dział serwisu wyposażony w nowoczesne urządzenia diagnostyczne oraz sprzęt do montażu SMD i BGA. Dużą część napraw gwarancyjnych i pogwarancyjnych wykonujemy w naszej Firmie, bez konieczności odsyłania sprzętu do producenta. Pracujemy w trzech lokalizacjach. W dzielnicy Wesoła na przedmieściach Warszawy znajduje się nasza siedziba główna, serwis i montownia komputerów przemysłowych. Przy ul. Bukowińskiej na Mokotowie działa Centrum Szkoleniowe, a na terenie Biznes Parku „City Point” na warszawskim Targówku, mamy nowoczesny magazyn. Łączna powierzchnia naszych biur i magazynów wynosi około 1.800 m. kw. Zatrudniamy 60 wysoko wykwalifikowanych osób. Dzięki naszym Klientom, udaje się nam stale zwiększać nasz potencjał i zakres działalności. Wartość sprzedaży produktów i usług w roku 2018 wyniosła 81 milionów zł. Zrealizowaliśmy ponad 20.000 zamówień. Pamiętamy o tym, że jedynym sposobem na osiągnięcie zysku i rozwoju Firmy jest zadowolenie naszych Klientów.
  • Profil Autora
  • https://www.elmark.com.pl

Reklama

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

Gromadzenie danych w Przemyśle 4.0. to szansa dla polskich firm

Gromadzenie danych w Przemyśle 4.0. to szansa dla polskich firm

>KLIKNIJ<

Automatyka + IT w optymalizacji produkcji. Jak wykorzystałem easyE4 w aplikacji klasy OEE

Automatyka + IT w optymalizacji produkcji. Jak wykorzystałem easyE4 w aplikacji klasy OEE

>KLIKNIJ<

Łatwo i niedrogo – integrujemy system wizyjny

Łatwo i niedrogo – integrujemy system wizyjny

>KLIKNIJ<

Zdalne programowanie sterowników Beckhoff z użyciem chmury

Zdalne programowanie sterowników Beckhoff z użyciem chmury

>KLIKNIJ<

Małe, wielozadaniowe: wyświetlacze temperatury i wartości procesowych firmy akYtec

Małe, wielozadaniowe: wyświetlacze temperatury i wartości procesowych firmy akYtec

>KLIKNIJ<

Wykorzystaj Automaticon, żeby poszerzyć swoją wiedzę! Bezpłatne seminaria 18 marca

Wykorzystaj Automaticon, żeby poszerzyć swoją wiedzę! Bezpłatne seminaria 18 marca

>KLIKNIJ<

Co musisz wiedzieć o wykorzystaniu laserów w przemyśle? Wywiad z Panasonic Industry

Co musisz wiedzieć o wykorzystaniu laserów w przemyśle? Wywiad z Panasonic Industry

>KLIKNIJ<

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc. 5 – Jak odmierzać czas w programie sterującym i jak konfigurować timery?

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc. 5 – Jak odmierzać czas w programie sterującym i jak konfigurować timery?

>KLIKNIJ<

Mini-PLC w technologii chłodzenia

Mini-PLC w technologii chłodzenia

>KLIKNIJ<

Automatyczny Podcast #19: Silnik elektryczny

Automatyczny Podcast #19: Silnik elektryczny

>KLIKNIJ<

Odwiedź nas na targach Food Tech Expo w Nadarzynie | 3-5 marca 2020

Odwiedź nas na targach Food Tech Expo w Nadarzynie | 3-5 marca 2020

>KLIKNIJ<

„System nerwowy” Przemysłowego Internetu Rzeczy

„System nerwowy” Przemysłowego Internetu Rzeczy

>KLIKNIJ<

Systemy diagnostyki drgań silników i napędów

Systemy diagnostyki drgań silników i napędów

>KLIKNIJ<

Przekaźnik czasowy – działanie, budowa i zastosowanie

Przekaźnik czasowy – działanie, budowa i zastosowanie

>KLIKNIJ<

Wyjątkowa promocja EMT-Systems – szkolenia z TIA za 1500 zł!

Wyjątkowa promocja EMT-Systems – szkolenia z TIA za 1500 zł!

>KLIKNIJ<

Studentom ZUT kontrola temperatury już niestraszna

Studentom ZUT kontrola temperatury już niestraszna

>KLIKNIJ<

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc.4 – Jak korzystać ze styków, cewek i bloków operacji arytmetycznych w programie sterującym?

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc.4 – Jak korzystać ze styków, cewek i bloków operacji arytmetycznych w programie sterującym?

>KLIKNIJ<

Komunikacja Sinamic G120 ze sterownikiem PLC w TIA Portal

Komunikacja Sinamic G120 ze sterownikiem PLC w TIA Portal

>KLIKNIJ<

Rejestracja, SCL, VBA – pomiary sygnałów szybkozmiennych w aplikacjach odlewniczych

Rejestracja, SCL, VBA – pomiary sygnałów szybkozmiennych w aplikacjach odlewniczych

>KLIKNIJ<

Promocyjne ceny na zestawy do transmisji danych w przemyśle – LAPP

Promocyjne ceny na zestawy do transmisji danych w przemyśle – LAPP





MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • Poniższy poradnik jest zbiorem schematów połączeń elektrycznych. W poradniku zapoznamy się z podstawami wprowadzenia do systemów przekaźnikowych, sekwencji przełączeń przekaźników, porównania systemów przekaźnikowych z systemami tradycyjnym...
  • Sterowniki  z serii SIMATIC S7-1200 oferują szeroki zakres funkcjonalności i zintegrowane wejścia/wyjścia zamknięte w kompaktowej obudowie. Są doskonałym narzędziem do realizacji standardowych projektów i zadań automatyki, a jednostki S7-12...
  • Wysokowydajny sterownik Saia PCD3.M6893 oferuje maksymalne cyberbezpieczeństwo oraz możliwość programowania obiektowego w języku wysokiego poziomu. Ponadto jest kompatybilny z modułami I/O i komunikacyjnymi serii PCD3. Zastosowany w PCD3.M6...
  • 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...
  • RPI-1ZI-U24A, to przekaźnik  instalacyjny wytrzymujący maksymalny prąd załączania 120A w czasie 20ms. Przekaźnik ten dedykowany jest do załączania obwodów o wysokim prądzie początkowym, w szczególności do obwodów oświetleniowych, potwi...
  • Routery Ubiquity serii RK2x to rozwiązania zapewniające funkcjonalności zdalnego dostępu serwisowego, które mogą być użyte z dowolnym urządzeniem automatyki. Routery Ubiquity o symbolach RK20, RK21 i RK22, to modele umożliwiające zdalny ser...