Alarmy SMS z PLC: Zmień parametry i otrzymuj powiadomienia bez Internetu

Brak internetu. Brak routera. Brak VPN. Tylko karta SIM i numer, który dzwoni, gdy maszyna się zatrzymuje. Dla pewnej klasy obiektów przemysłowych — zdalnych, wiejskich lub po prostu tanich — SMS jest najbardziej niezawodnym kanałem alarmowym, który istnieje, a procesory xLogic z obsługą GSM mają to wbudowane.

Podręcznik poświęca całe sekcje temu: kody błędów SMS, zarządzanie książką telefoniczną, modyfikacja parametrów za pomocą wiadomości tekstowej. To nie jest funkcja dodana na szybko. To działający system zdalnej konserwacji.

Co możesz zrobić za pomocą SMS-a

Lista wygląda jak panel zdalnego sterowania:

  • Modyfikuj wartości F, Q, AQ, AF, AM, REG i RTC za pomocą SMS
  • Zmieniaj numery w książce telefonicznej zdalnie
  • Dostosuj parametry i ustawienia GPRS
  • Modyfikuj parametry i ustawienia e-mail
  • Sprawdź parametry GSM

Prosto mówiąc: maszyna może wysłać Ci SMS-a "niski poziom zbiornika, wyłączony pompa 1" o 3 w nocy, a Ty możesz odpisać "podnieś ustawienie niskiego poziomu do 2.1m, zresetuj pompę 1." Obiekt nigdy nie widzi technika, dopóki problem naprawdę nie wymaga rąk.

Dlaczego SMS przewyższa chmurę w niektórych obiektach

Monitorowanie w chmurze wymaga połączenia danych, które działa wszędzie. W magazynie ze stalową ramą, w piwnicy, czy w dolinie z niestabilnym LTE, to założenie zawodzi. SMS korzysta z tej samej sieci, ale z dużo niższym progiem: wiadomość tekstowa dociera tam, gdzie sesja TCP wygasa.

Jest też kwestia kosztów. Plan danych do ciągłego monitorowania w zdalnym obiekcie się sumuje. Alarmy SMS są wywoływane przez zdarzenia — kilka wiadomości miesięcznie, grosze za wiadomość, brak opłat za czas bezczynności. Dla monitorowania tylko alarmów, rachunek jest prawie zerowy.

Prawdziwy przypadek: Chłodnia na nocnej zmianie

Chłodnia z pojedynczym kontrolerem chłodzenia, bez sieci obiektowej i nocnym menedżerem, który nie jest techniczny. CPU wysyła SMS, gdy temperatura przekracza próg alarmowy i co piętnaście minut później, aż ktoś potwierdzi. Telefon właściciela jest HMI. Odpowiedź właściciela — "zresetuj, obniż ustawienie" — to działanie kontrolne.

Jednostka działała w ten sposób przez dwa lata. Jedynymi wezwanami serwisowymi były te zaplanowane.

Rzeczywistość konfiguracji

Potrzebujesz modelu CPU z obsługą GSM/GPRS, karty SIM z włączonym SMS-em i skonfigurowanej książki telefonicznej z dozwolonymi numerami. Podręcznik zawiera formaty komend SMS i kody błędów — trzymaj tę stronę w zakładkach, ponieważ pierwsza konfiguracja zawsze ma literówkę.

Uwaga bezpieczeństwa, bo muszę to powiedzieć: lista numerów telefonów to Twoja zapora. Skonfiguruj ją ściśle. PLC, który akceptuje komendy z dowolnego numeru, to PLC, który akceptuje komendy od każdego. Zablokuj książkę telefoniczną, użyj dedykowanej karty SIM bez roamingu i traktuj numer jak klucz.

Gramatyka komend SMS

Nauka formatów komend to różnica między pokazem a działającym systemem. Podręcznik dokumentuje składnię SMS do modyfikacji wartości F, Q, AQ, AF, AM, REG i RTC — każda z własnym formatem, każda z kodem błędu na wypadek niepowodzenia. Książka telefoniczna obsługuje wiele numerów, a CPU rozróżnia, kto ma prawo do wydawania poleceń, a kto tylko do otrzymywania powiadomień.

Stwórz jedno-stronnicową ściągawkę komend dla obiektu: "aby podnieść ustawienie niskiego poziomu, wyślij X; aby zresetować pompę 1, wyślij Y." Zlaminuj ją obok telefonu, który nosi inżynier dyżurny. Ludzie, którzy faktycznie używają kontroli SMS, nie są programistami PLC — to operatorzy z telefonem i procedurą, a ściągawka to procedura.

Testuj każdy format komendy podczas uruchamiania, a nie podczas burzy. Literówka w formacie generuje kod błędu na telefonie i tajemnicę na maszynie; przetestowany format generuje działające zdalne sterowanie. Piętnaście minut uruchamiania oszczędza telefon do 2 w nocy.

Kiedy SMS nie wystarcza

SMS jest wywoływany przez zdarzenia i kierowany przez ludzi; nie jest historykiem. Jeśli obiekt potrzebuje trendów, historii SCADA lub pulpitów dla wielu użytkowników, trasa Ethernet z easySCADA lub platforma chmurowa przenosi dane. Uczciwa architektura obsługuje oba: SMS dla alarmu i szybkiej komendy, Modbus TCP lub MQTT dla zapisu. Ten sam CPU obsługuje oba kanały, a te dwa nigdy się nie konfliktują — moduł GSM obsługuje teksty, podczas gdy port Ethernet obsługuje dane.

Tryb awarii, przeciwko któremu należy projektować, to ten, w którym tekst alarmu wychodzi, a nikt nie działa. Skonfiguruj potwierdzenie: operator odpowiada, CPU rejestruje potwierdzenie, a logika eskalacji wie, kto nie odpowiedział. To przekształca SMS z powiadomienia w proces z odpowiedzialnością.

I pamiętaj, aby co miesiąc doładowywać i testować kartę SIM. Martwa karta SIM to cichy system alarmowy, a ciche systemy alarmowe są odkrywane w najgorszym możliwym momencie.

Pętla potwierdzenia

Alarm, który nikt nie potwierdza, to plotka. Skonfiguruj ścieżkę potwierdzenia: SMS wychodzi, operator odpowiada, CPU rejestruje odpowiedź i eskaluje, jeśli nikt nie odpowiada w oknie czasowym. Zestaw komend w podręczniku obejmuje formaty potwierdzeń; decyzja projektowa należy do Ciebie. Dwa numery — czas oczekiwania na potwierdzenie i cel eskalacji — przekształcają system powiadomień w proces z odpowiedzialnością, a są warte więcej niż jakakolwiek funkcja w broszurze.

Systemy alarmowe zależne od internetu są modne. Alarmy SMS są niezniszczalne. Wiedz, który z nich Twój obiekt naprawdę potrzebuje.

Miesięczny test karty SIM to nieodkryty rytuał: wyślij testowy alarm, obserwuj, jak dzwoni telefon, potwierdź ścieżkę odpowiedzi. Cicha karta SIM to cichy system alarmowy, a ciche systemy są odkrywane w najgorszym możliwym momencie. Umieść test w kalendarzu — pierwsza poniedziałek, co miesiąc — a łańcuch alarmowy pozostaje aktywny.