Do Projektu iAutomatyka dołączyli:

Publikacja zgłoszona do 🎁 Konkursu iAutomatyka

Diagnostyka programu: Traces w TIA Portal

885 wyświetleń, autor: Tomasz.

W pracy automatyka często zdarza się, że maszyna zgłasza błąd, którego występowanie ma charakter “losowy” – czyli występuje dość nieregularnie. Diagnostyka w takim przypadku często jest utrudniona i zazwyczaj wymaga od nas dużej ilości czasu do poświęcenia na obserwację procesu. Z pomocą przychodzi nam tutaj narzędzie Traces dostępne w TIA Portal. Jest to nic innego jak rejestrator danych prezentowanych w formie wykresów, które dodatkowo można zapisać na karcie pamięci sterownika.

KONFIGURACJA

Pierwszym etapem pracy będzie dodanie nowego wykresu do projektu poprzez kliknięcie przycisku Add new trace, znajdującego się w drzewie projektu w katalogu Traces.

Dodanie nowego wykresu spowoduje automatycznie otwarcie okna konfiguracyjnego, w którym to wyróżniamy 4 główne sekcje:

Signals

W tej części możemy dodać interesujące nas sygnały, które mają być prezentowane podczas rejestracji danych. Możemy obserwować zarówno wejścia/wyjścia cyfrowe, analogowe, a także markery czy wartości zmiennych z bloków DB.

Sampling 

Jest to zakładka, w której dokonujemy następujących konfiguracji:

  1. możemy zsynchronizować próbkowanie z danym blokiem organizacyjnym, np. z “Main”,
  2. możemy określić co który cykl pracy sterownika próbka ma zostać pobrana,
  3. możemy określić ilość nagrywanych próbek – domyślnie jest ona zdefiniowana na 29125 samples, jednakże odznaczenie pola Use max recording duration daje nam możliwość samodzielnego zdefiniowania tej ilości.

Trigger 

W sekcji tej mamy do wyboru 2 opcje nagrywania:

  • Record immediately – nagrywanie naszych sygnałów rozpocznie się od razu po wciśnięciu przycisku startu rejestracji.
  • Trigger on tag – jest to zdecydowanie ciekawsza opcja, gdyż pozwala na rejestrację sygnałów w momencie wystąpienia zdefiniowanego przez nas zdarzenia np. w momencie wystąpienia zbocza narastającego na wejściu cyfrowym.

W przypadku takiego wyboru należy zwrócić uwagę na prezentowany na zdjęciu wykres. Widzimy na nim dwa parametry: a oraz b. Parametr a, czyli całkowitą ilość zarejestrowanych próbek, określiliśmy wcześniej w polu Record duration. Natomiast parametr b daje nam możliwość podglądu stanów zdefiniowanych sygnałów przed wystąpieniem np. zbocza. Jego długość definiujemy w polu Pre-trigger.

Measurements on device (memory card)

W ostatniej sekcji możemy zdecydować czy zarejestrowane dane zapisywać na karcie pamięci. W tym celu należy zaznaczyć pole Save measurements on device oraz określić liczbę plików jaka ma zostać utworzona w momencie wykrycia danego zdarzenia. Dodatkowo, możemy również zdecydować czy nagrywanie ma się zakończyć w chwili, w której utworzony zostanie ostatni plik czy też nagrywanie ma się odbywać w sposób ciągły, a najstarszy plik ma być nadpisywany nowymi danymi.

Po zakończeniu konfiguracji, będąc połączonym ze sterownikiem PLC, należy wysłać ustawienia naszego wykresu do urządzenia. W tym celu należy kliknąć ikonę Transfer trace configuration to device.

 

 

Automatycznie zostaniemy przeniesieni do zakładki Diagram.

(1) – W tym polu możemy obserwować przebieg zdefiniowanych przez nas sygnałów.

(2) – W drugim polu znajdują się ikony odpowiedzialne za: uruchomienie podglądu na żywo, aktywacji i deaktywacji nagrywania oraz usuwania zarejestrowanego wykresu z urządzenia.

(3) – Pole trzecie służy przede wszystkim do edycji zapisanego wykresu. Możemy go przybliżać, oddalać, wyświetlić próbki, zawęzić zakres itd.

(4) – W obszarze czwartym można definiować kolory, w jakich mają być prezentowane dane sygnały. Dodatkowo, możemy zdefiniować zakres skalowania, w którym sygnał będzie prezentowany na wykresie.

Dużą zaletą wykorzystania narzędzia Traces jest to, że możemy skonfigurować wykres, wysłać go do urządzenia, włączyć nagrywanie i odłączyć się od sterownika. Nagrywanie cały czas pracuje w zależności od tego w jaki sposób je ustawiliśmy (np. Trigger on tag). Wyłączenie nagrywania można zrobić następnego dnia (chyba, że skonfigurowaliśmy automatyczne zakończenie), a wszystkie zapisane wykresy będą się znajdować w zakładce Measurements on device (memory card). 

Rozwiązanie to ma również swoje wady. Należy bezwzględnie pamiętać o skończonej liczbie operacji (Read/Write) na karcie pamięci.

Podsumowanie

Narzędzie Traces w swej funkcji przypomina trochę Watch TableNiewątpliwie bardzo dużą przewagą Traces jest możliwość obserwacji procesu bez konieczności bycia online ze sterownikiem. Poza tym, funkcja Traces jest w stanie wykryć zmiany, które zaszły tylko w jednym cyklu sterownika, co za pomocą tabeli watch jest bezpośrednio niemożliwe.

 

Artykuł został nagrodzony w Konkursie iAutomatyka – edycja Grudzień 2019

Nagrodę Voucher na szkolenie + powerbank + zestaw gadżetów  dostarcza ambasador konkursu, firma EMT-Systems.

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!

Zapoznałem się i akceptuję klauzulę informacyjną.
20 grudnia 2019 / Kategoria: , , ,

Reklama

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

Zostań Mistrzem Automatyki 2020! Powrót Ligi Mistrzów Automatyki WAGO

Zostań Mistrzem Automatyki 2020! Powrót Ligi Mistrzów Automatyki WAGO

>KLIKNIJ<

EVO Signal jako nowe urządzenia sygnalizacyjne firmy WERMA

EVO Signal jako nowe urządzenia sygnalizacyjne firmy WERMA

>KLIKNIJ<

SICK IO-Link Master Starter Kit

SICK IO-Link Master Starter Kit

>KLIKNIJ<

Elektrobarometr – Oddajemy głos Elektroinstalatorom

Elektrobarometr – Oddajemy głos Elektroinstalatorom

>KLIKNIJ<

Bez miniaturowych silników międzynarodowa logistyka byłaby bez szans

Bez miniaturowych silników międzynarodowa logistyka byłaby bez szans

>KLIKNIJ<

ctrIX AUTOMATION: platforma gotowa do współpracy z aplikacjami

ctrIX AUTOMATION: platforma gotowa do współpracy z aplikacjami

>KLIKNIJ<

RFID i systemy identyfikacji optycznej 1D i 2D – Live z firmą Pepperl+Fuchs

RFID i systemy identyfikacji optycznej 1D i 2D – Live z firmą Pepperl+Fuchs

>KLIKNIJ<

EDUKACJA I PRZEMYSŁ – AUTOMATYKA I ROBOTYKA – FATIA GROUP NA RYNKU POLSKIM I MIĘDZYNARODOWYM

EDUKACJA I PRZEMYSŁ – AUTOMATYKA I ROBOTYKA – FATIA GROUP NA RYNKU POLSKIM I MIĘDZYNARODOWYM

>KLIKNIJ<

CLEANBOXY – alternatywa dla konwencjonalnych cleanroomów?

CLEANBOXY – alternatywa dla konwencjonalnych cleanroomów?

>KLIKNIJ<

Wyzwania w produkcji żywności i napojów

Wyzwania w produkcji żywności i napojów

>KLIKNIJ<

Jak powstają chipsy Lay’s? – Fabryki w Polsce

Jak powstają chipsy Lay’s? – Fabryki w Polsce

>KLIKNIJ<

MOSAIC – modułowy sterownik bezpieczeństwa

MOSAIC – modułowy sterownik bezpieczeństwa

>KLIKNIJ<

ctrlX AUTOMATION: Aplikacje w świecie automatyzacji

ctrlX AUTOMATION: Aplikacje w świecie automatyzacji

>KLIKNIJ<

Coboty UR10e zapewniają maksymalne wykorzystanie parku maszynowego Bernacki

Coboty UR10e zapewniają maksymalne wykorzystanie parku maszynowego Bernacki

>KLIKNIJ<

Finder na Energetab 2020 – sterowanie głosowe, miecz świetlny i nagroda

Finder na Energetab 2020 – sterowanie głosowe, miecz świetlny i nagroda

>KLIKNIJ<

Dobór panelu HMI do aplikacji – Część I – Kryteria sprzętowe (hardwarowe)

Dobór panelu HMI do aplikacji – Część I – Kryteria sprzętowe (hardwarowe)

>KLIKNIJ<

Warsaw Industry Week 2020 – prawdziwe święto przemysłu

Warsaw Industry Week 2020 – prawdziwe święto przemysłu

>KLIKNIJ<

Dane z Fabryki Przyszłości dbają o jakość produkcji

Dane z Fabryki Przyszłości dbają o jakość produkcji

>KLIKNIJ<

ctrlX AUTOMATION: Nowy świat automatyzacji

ctrlX AUTOMATION: Nowy świat automatyzacji

>KLIKNIJ<

Falowniki modułowego systemu automatyki MOVI-C® firmy SEW-EURODRIVE

Falowniki modułowego systemu automatyki MOVI-C® firmy SEW-EURODRIVE





MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • 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...
  • 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...
  • RPC-2A-UNI  przekaźnik czasowy – Działający po zaniku napięcia zasiania, przy załączonym przekaźniku wykonawczym.   Przekaźnik przeznaczony do stosowania w instalacjach niskiego napięcia w automatyce przemysłowej, w automatyce budynko...
  • Selektor napędów Panasonic umożliwia przeglądanie napędów z serii MINAS, wyszukiwanie ich w prosty sposób, a nawet porównywanie ze sobą. Dzięki wyszukiwaniu po słowach kluczowych i przy użyciu funkcji filtrowania, potrzeba zaledwie sekund a...
  • Przeznaczony do pracy na wolnym powietrzu EMC / ekranowany Zakres zastosowania Budowa instalacji przemysłowychBudowa maszynTechnika grzewcza i klimatyzacyjnaElektrownie Dla przemiennika częstotliwości zasilającego 3 – fazowe silniki A...
  • SCADA z wbudowanym serwerem sieci Web i routerem, bez licencji, bez limitów rejestrów! Brzmi dobrze? A to dopiero początek! Jest to urządzenie umożliwiające zarządzanie zarówno w sieci lokalnej jak i przez Internet z komputera, bądź urządze...



KATEGORIE ARTYKUŁÓW
POLECANE ARTYKUŁY
Wydarzenia