Kluczowym elementem w programie UniLogic są wbudowane Alarmy wyświetlane na panelu HMI sterownika.
Bezsprzecznie, systemy alarmowania wbudowane w środowisku UniLogic dostarczają operatorowi powiadomienia o krytycznym stanie pracy maszyny. Dzięki implementacji w logikę LD pozwalają na zainicjowanie działań warunkowych. W przeciwieństwie do innych zmiennych, posiadają automatyczny zapis logów na karcie SD.
System alarmowania zaimplementowany przez firmę Unitronics został stworzony w związku z powstaniem wytycznych ISA (International Society of Automation) i spełnia normę ANSI/ISA-18.2-2009 “Management of Alarm Systems for the Process Industries“.
Alarmy wbudowane w program UniLogic - główne funkcje
W oprogramowaniu UniLogic alarmy spełniają kilka funkcji:
- Wyświetlanie statusu maszyny/aplikacji - przekazują operatorowi aktualny stan systemów zabezpieczeń
- Raportują stan operatorowi - wymagane zaakceptowanie raportu przez operatora. W rezultacie, mamy pewność, że operator zapoznał się z treścią alarmu.
- Dostarczają instrukcji - alarmy umożliwiają wyświetlenie przygotowanej wcześniej instrukcji.
- Ingerencja operatora - reset alarmu może wymagać podjęcia konkretnej czynności przez operatora
- Zawarte w instrukcji warunkowej - alarmy mogą funkcjonować jako elementy algorytmów LD
Tworzenie alarmów
Aby stworzyć alarm, wybieramy z drzewa projektu sekcje Alarms, dodajemy Alarm Group, a następnie klikamy Add New Alarm.
Dobrą praktyką jest tworzenie struktur dla poszczególnych grup alarmów, ułatwia to nawigacje i przyspiesza proces programowania.
Możemy również określać typ alarmu i modyfikować jego właściwości takie jak typ, sposób resetowania wymagany czas przytrzymania przycisku do resetu itp. Po dwukrotnym kliknięciu na alarm wyświetli się nam menu do tego przeznaczone. Więcej o konfiguracji alarmów dowiesz się w dalszej części artykułu.
Banery alarmowe
Baner alarmowy pojawia się na ekranie HMI gdy system napotka wcześniej zdefiniowany przez nas problem. Jest odrazu skonfigurowany w strukturze, posiada swoje przyciski funkcyjne
Za pomocą przycisków możemy zminimalizować barner (Minimize Banner), uśpić alarm (Snooze) oraz przejrzeć listę alarmów (View List).
Alarm Summary
Po kliknięciu przycisku View List, wyświetli się podsumowanie alarmów. Przyjęta norma wymaga podziału błędów na: Critical (krytyczny), Major (poważny), Warning (ostrzeżenie) i Minor (drobny, mało ważny). Każdemu z tych błędów odpowiada odpowiedni kolor. Ponadto Alarm Summary daje nam szybki wgląd w stan obiektu, czas wystąpienia błędu i możliwość podjęcia akcji przez operatora (CRL - usuń logi błędu, ACK -dowiedz się więcej o błędzie)
HMI Alarm Status Viewer
HMI Alarm Status Viewer to widget dostępny w zakładce HMI w grupie Management. Ekran ten pozwala na wygodne zarządzanie statusami alarmów. W przeciwieństwie do listy zawartej w Alarm Summary widget ten jest dostępny cały czas. Ze względu na brak konieczności ciągłego podglądu, możemy przerzucić Alarm Status na inny ekran (więcej o ekranach i przejściach dowiesz się tutaj).
Zarządzanie alarmami przez HMI Alarm Status Viewer
Gdy klikniemy na symbol koła zębatego, wyświetli nam się menu kontekstowe na którym możemy wyłączyć alarm (Disable), odłożyć alarm (Shelve) lub dodać komentarz (Enter Comment...).
Logi Alarmów
Wszystkie Alarmy są automatycznie zapisywane na karcie SD włożonej do sterownika. Zapisywany jest status alarmu, data/godzina oraz czynności podjęte przez operatora (jak zareagował na alarm).
Plik może zostać wrzucony na WebServer, zostać przesłany mailem lub wyeksportowany do arkusza Excel.
Definiowanie własnych alarmów
Po zdefiniowaniu alarmów (patrz tworzenie alarmów) możemy przystąpić do ich konfiguracji. Po kliknięciu na konkretny alarm wyświetla nam się okno konfiguracji.
W zależności od wybranego rodzaju (Digital czy Analog) wyświetli się nam inne okno. W przypadku sygnałów analogowych wybieramy zakres w którym alarm się uaktywnia.
Podsumowanie
Podsumowując, systemy alarmowania są kluczowe dla większości aplikacji przemysłowych. Szczególnie w przypadkach gdy maszynę obsługuje człowiek. Szczelny system alarmów, z pewnością zapewnia bezpieczną i bezproblemową pracę. Na zakończenie, polecam z zapoznamiem się z obowiązującymi normami alarmów w automatyce przemysłowej.
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:
- Sterowniki Unitronics serii UniStream
- Uruchomienie sterownika UniStream i instalacja UniLogic
- Konfiguracja sprzętowa sterownika Unitronics UniStream
- Typy danych dostępnych w sterownikach UniStream
- Tagi i struktury w programie UniLogic
- Podstawy tworzenia wizualizacji w UniLogic
- UniLogic prosty program przycisk + lampka
- Timery dostępne w UniLogic
- RTC w sterownikach Unistream
- String, czyli tekstowy typ danych
- DataSampling i archiwizacja danych w UniLogic
- I/O w sterownikach PLC UniStream
- Alarmy wbudowane w programie UniLogic
- UAC, czyli Zarządzanie uprawnieniami użytkowników
- Dostęp VNC do sterownika UniStream
- Tabele Danych w programie UniLogic
- Komunikacja EtherNet/IP
- Komunikacja ModBus RTU w UniStream
- Regulator PID w sterownikach UniStream
- Komunikacja CAN, czyli szeregowa magistrala komunikacyjna
- Konfiguracja Falowników w UniLogic
- Komunikacja za pomocą protokołu FTP
- Protokół MQTT w środowisku UniLogic
- Konfiguracja modemu 3G, wysyłanie/odbieranie SMS
- Bazy SQL w połączeniu z UniLogic
Wpisy wykorzystujące nabytą wiedzę w zaawansowany sposób
- UniStream współpracuje z bazami SQL.
- Sterownik PLC integruje się z systemem SCADA.
- UniStream działa jako serwer OPC UA.
Skontaktuj się ze specjalistą Elmark
Masz pytania? Potrzebujesz porady? Zadzwoń lub napisz do nas!