Weintek HMI – data i formaty w alarmach, konfiguracja Event Log, synchronizacja czasu

Pytanie

weintek data w alarmach

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

  • Wszystkie dane związane z alarmami w panelach HMI Weintek definiuje i loguje się w obiekcie Event (Alarm) Log środowiska EasyBuilder Pro.
  • Daty i godziny (czas wystąpienia, potwierdzenia, ustąpienia) są zapisywane automatycznie na podstawie zegara systemowego panelu. Format oraz widoczność pól ustawia się w konfiguracji obiektu lub w treści komunikatu poprzez znaczniki (#LW…#).
  • Jeśli daty wyświetlają się niepoprawnie (np. 01/01/1990), należy:
    1) zsynchronizować zegar panelu (ręcznie, z PLC lub przez NTP),
    2) wyłączyć w System Parameters opcję „Use LW9450 ~ 9455 as time tags of event logs”,
    3) upewnić się, że w projekcie włączono kolumnę „History” dla logu alarmów.

Kluczowe punkty
• Definicja i rejestr: Data/History → Event (Alarm) Log
• Formaty daty: globalne (System Parameters) lub lokalne (Alarm Display)
• Eksport/analiza: CSV, SQL sync (MySQL / MS SQL), WeinCloud


Szczegółowa analiza problemu

1. Struktura danych w alarmach

1.1 Tagi czasowe
 • Start Time (trigger) • Ack Time • End Time
 Zapisywane w milisekundowej rozdzielczości, format prezentacji zależny od ustawień systemowych (DD-MM-YYYY HH:MM:SS, MM/DD/YY itp.).

1.2 Statusy i identyfikacja
 • Active / Cleared • Ack / UnAck • Priority, Group, Class

1.3 Dane procesowe (snapshot)
 Do 16 zmiennych (word/float/double) przechwytywanych w momencie aktywacji; wstawiane w komunikacie przez #AdresZmiennej# lub @Data_Value_Format@.

2. Konfiguracja w EasyBuilder Pro (EBPro ≥ 6.08)

2.1 Definicja zdarzeń
 Data/History → Event (Alarm) Log → New
 • Trigger type: Bit / Word • Condition • Message (wielojęzyczny)
 • Snapshot tags • Priority • History enable

2.2 Zarządzanie czasem
 System Parameters → RTC / NTP
 • Time zone, DST • NTP server (cMT-X / cMT-G)
 • Synchronize with PLC word (często LB9011)

2.3 Wyświetlanie
 a) Alarm Display – wielowierszowa tabela; kolumny: Time, Msg, Value, Status.
 b) Alarm Bar – pojedyncza linia przewijana.
 c) Gantt Chart – wizualizacja czasu trwania i częstotliwości (nowość 2023).
 d) Popup Info – makro / Quick Link wywołane kliknięciem rekordu.

2.4 Eksport i integracja
 • CSV na USB/SD (Data Transfer / EasyConverter)
 • SQL Sync (cMT-G) – MySQL / MS SQL, tabela event_log_xxx
 • MQTT/OPC UA – publikacja alarmów w OT/IT.

3. Obsługa problemów z datą

3.1 „00:00:00 01/01/1990” – brak RTC lub włączone LW9450~9455; wyłączyć opcję lub przypisać poprawny zegar.
3.2 Nieaktualna strefa – ustawić time-zone offset w System Parameters i w WeinCloud.
3.3 Brak historii – odhaczyć „History Enable” i zdefiniować ścieżkę zapisu.


Aktualne informacje i trendy

• EBPro 6.09.02 (maj 2024) – rozszerzona liczba snapshot-tagów do 32 i wsparcie formatu czasu Unix Epoch.
• Gantt Chart Object – graficzna analiza MTBF/MTTR bez zewn. SCADA.
• WeinCloud EasyAccess 2.0 – zdalne powiadomienia push/SMS z danymi alarmów.
• Edge-gateway cMT-G0x – natywny MQTT Sparkplug B (birth/death alarm).


Wspierające wyjaśnienia i detale

Przykład komunikatu z wartością procesu i limitu:

Temperatura procesu: #PLC1.LD100# °C przekroczyła limit #PLC1.LD101# °C

Wartość #PLC1.LD100# zostanie przechwycona i zapisana w logu razem z czasem alarmu.


Aspekty etyczne i prawne

• Rejestrowane znaczniki czasowe mogą stanowić dane osobowe (ślad operatora potwierdzającego) – RODO/GDPR ⇒ konieczna kontrola dostępu i szyfrowanie plików CSV.
• Audytowalność – niekasowalne logi przy aplikacjach bezpieczeństwa (FDA 21 CFR 11, ISO 13849).


Praktyczne wskazówki

  1. Zawsze synchronizuj czas panelu (NTP lub PLC) przed uruchomieniem linii.
  2. Włącz tryb „Ring” dla logu, aby automatycznie nadpisywać najstarsze rekordy.
  3. Używaj koloru tła/tekstu w Alarm Display do szybkiej identyfikacji priorytetu.
  4. Testuj alarmy w trybie On-Line Simulation EBPro – pozwala zweryfikować poprawność znaczników czasu bez fizycznego panelu.

Ewentualne zastrzeżenia lub uwagi dodatkowe

• Starsze panele serii eMT/iE (< 2014) mają ograniczoną rozdzielczość czasu do 1 s.
• Przy dużej liczbie alarmów eksport CSV przez USB może spowalniać HMI – lepiej użyć sieciowego Data Transfer lub SQL Sync.


Sugestie dalszych badań

• Integracja alarmów Weintek z systemami MES poprzez OPC UA Alarms & Events.
• Analiza predykcyjna: wykorzystanie logów alarmów w narzędziach ML (np. Edge-Impulse) do przewidywania awarii.
• Porównanie Gantt Chart vs. tradycyjne SCADA trending dla skrócenia MTTR.


Krótkie podsumowanie

Dane w alarmach Weintek obejmują pełny zestaw znaczników czasowych, stanów i wartości procesowych. Konfigurujemy je w Event (Alarm) Log, gdzie określamy warunki, formaty daty oraz miejsce zapisu. Poprawność dat gwarantuje prawidłowo ustawiony zegar panelu i wyłączona opcja alternatywnych tagów czasu LW9450-9455. Nowe funkcje, takie jak Gantt Chart, SQL Sync i WeinCloud, ułatwiają analizę i zdalne powiadamianie. Dzięki tym narzędziom można zbudować kompletny, zgodny z normami audytowalny system alarmowy bez potrzeby dodatkowego SCADA.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.