Do Projektu iAutomatyka dołączyli:

Publikacja zgłoszona do 🎁 Konkursu iAutomatyka

Kopia zapasowa pamięci robota na przykładzie jednostki FANUC

565 wyświetleń, autor: Sławek W.

Podobno ludzie dzielą się na tych, którzy wykonują kopie zapasowe i tych, którzy dopiero zaczną. W pracy automatyka nie możemy pozwolić sobie na utratę aktualnego programu maszyny. Dlatego wykonujemy okresowe kopie. Warto przy tym pamiętać, że robot wchodzący w skład naszego układu, sam jest maszyną i to dosyć skomplikowaną, wykonującą własny program, dlatego przed jakąkolwiek ingerencją warto się zabezpieczyć. W artykule tym chciałem przedstawić rodzaje backupu, procedurę ich wykonania i przywracania oraz zastosowanie każdego z nich na przykładzie robotów FANUC.

Rodzaje kopii zapasowych

W przypadku robotów FANUC można zrobić bardzo wiele różnych kopii zapasowych, ale najczęściej używa się dwóch z nich:

Backup All of above (AOA)

W czasie wykonywania backup-u AOA na, zewnętrzny nośnik kopiowane są wszystkie pliki znajdujące się w pamięci robota. Zaletą tego rodzaju backupu jest dostęp do każdego pliku z osobna, co daje nam możliwość przywrócenia jednego pliku, jeśli istnieje taka konieczność.

Podczas tworzenia backup-u AOA tworzona jest kopia następujących plików:

  • Domyślne pliki logiczne (*.DT) -pliki zapasowe tworzone w ramach ustawień domyślnych.
  • Plik systemowy (*.SV) -plik przechowujący ustawienia systemowe.
  • Plik danych konfiguracyjnych wejść/wyjść (*.IO) -przechowuje ustawienia we/wy.
  • Plik danych (*.VR) -przechowuje dane rejestrów.
  • Plik programu (*.TP)

IMAGE BACKUP

Kopia pamięci typu IMAGE to nic innego jak zrzut pamięci robota podzielony na 1MB „porcje”. Kompiowana jest pamięć FROM i SRAM, DRAM nie jest kopiowany. Dostępne wielkości pamięci to 32/64/128MB FROM (dodatkowo 256MB w przypadku kontrolera R-30iB Plus) i 2/3MB SRAM. Dodatkowo, wielkość backupu typu Image jest mniejsza niż suma FROM i SRAM, bo kilka ostatnich MB FROM nie jest kopiowane (pamięć podręczna, wielkość zależna od kontrolera).

Zaletą IMAGE BACKUP jest fakt, że zapisujemy cały system razem z wszystkimi ustawieniami. Nie mamy za to możliwości wgrania pojedynczego pliku programu do pamięci (przeciwnie do AOA).

Tabela poniżej przedstawia zasadnicze różnice między typami kopii zapasowych:

  Backup AOA  IMAGE Backup 
Dostęp do plików  Dostęp do każdego pliku z osobna  Brak dostępu do pojedynczych plików 
Zapisywanie/wczytywanie  Można wczytać każdy plik z osobna  Nie można wczytać pojedynczego pliku 
Rozmiar  Niewielki (kilkaset kB do kilku MB)  Znacznie większy (w zależności od pamięci FROM/SRAM robota) 
Wersja oprogramowania, opcje softwarowe  Informacje o systemie i softwarze w plikach backdate.dt i orderfil.dat Nie można wyciągnąć pojedynczych danych o systemie
ROBOGUIDE  Można wczytać w ROBOGUIDE  Brak możliwości wczytania w ROBOGUIDE 


Poniedziałek 1 czerwca o 18:00 – LIVE Q&A o falownikach <- LINK DO FACEBOOK

Wykonanie Backupu AOA

Do archiwizacji możemy stosować: pamięć USB (od modelu RJ3iC), kartę Compact Flash, komputer z portem RS-232 i oprogramowaniem KFLOPPY (nieużywane od wersji RJ3iC). Na potrzeby prezentacji użyjemy pamięci USB. Backupy, jeśli na USB, zaleca się robić na USB w kontrolerze (urządzenie UD1:), a nie w Teach Pendancie (UT1:).

  1. Wkładamy nośnik do gniazda USB znajdującego się w TeachPendancie Robota.
  2. Na TeachPendancie wybieramy klawisz MENU, a następnie przechodzimy do pozycji FILE>File.
  3. Na ekranie pojawi się widok menu przeglądania plików.
  4. Wybieramy F5 [UTIL]>Set Device>USB Disk.
  5. Wybieramy F5 [UTIL]>FORMAT. (jeśli nie chcemy formatować dysku USB pomijamy ten krok). Nie zaleca się formatowania nośników USB z poziomu kontrolera robota, lepiej wykonać format z poziomu komputera.
  6. Wciskamy F4 [BACKUP]  i wybieramy opcję  All of Above. Potwierdzamy wciskając ENTER.
  7. Czekamy na zakończenie backup-u. W ostatniej linijce mamy podgląd na postęp procesu.
  8. Po zakończeniu backup-u wyciągamy nośnik danych z gniazda.

Wykonanie backupu IMAGE

Istnieją dwie metody wykonania IMAGE backup. Na robotach z kontrolerem R-30iA/R30iB i nowszych mamy do dyspozycji obie metody. Na kontrolerach starszych dostępny jest wyłącznie drugi wariant.


Poniedziałek 1 czerwca o 18:00 – LIVE Q&A o falownikach <- LINK DO FACEBOOK

IMAGE backup wariant 1

  1. Wkładamy nośnik do gniazda USB znajdującego się w TeachPendancie Robota.
  2. Przełącznik ON/OFF TeachPendanta ustawiamy w pozycji ON.
  3. Na TeachPendancie wybieramy klawisz MENU, następnie przechodzimy do pozycji FILE>File.
  4. Wciskamy F4 [BACKUP]  i wybieramy opcję Image backup.
  5. Potwierdzamy wciskając ENTER.
  6. Po zatwierdzeniu pojawia się okno z zapytaniem o lokalizację kopii pamięci. Folder, do którego chcemy zapisać backup musi być wcześniej stworzony.
  7. W kontrolerach z kabinami Mate lub Open Air wyłączamy i włączamy zasilanie (w kontrolerach z kabinami A lub B reset zasilania następuje samoczynnie).

IMAGE backup wariant 2

Wariant drugi rozpoczynamy z wyłączonym kontrolerem robota.

  1. Wkładamy nośnik do gniazda USB znajdującego się w TeachPendancie Robota (w starszych wersjach wkładamy kartę do slotu znajdującego się na panelu kontrolera).
  2. Podczas uruchamiania kontrolera przytrzymujemy przyciski F1+ F5 – pojawi się menu wyboru, w którym wybieramy ” Controller backup/restore „.
  3. Z kolejnego menu wybieramy „Backup Controller as Images
  4. Wybieramy z listy nośnik na którym ma być wykonany backup
  5. Postępujemy według instrukcji na ekranie (mogą się różnić w zależności od wersji).

Podczas wykonywania kopii na ekranie wyświetlane będą nazwy kopiowanych plików (z rozszerzeniem *.IMG)

NIE WYŁĄCZAMY KONTROLERA ZANIM WSZYSTKIE PLIKI NIE ZOSTANĄ SKOPIOWANE! Po wykonaniu kopii, ekran kontrolera powinien wyświetlać ekran na którym zaczynaliśmy (BOOT MONITOR).

Podsumowanie

Tym sposobem mamy wykonane dwie kopie zapasowe pamięci naszego robota. W kolejnej części pokażę jak wczytać wcześniej wykonane kopie i jak wgrywać pojedyncze pliki z backupu AOA. Przepraszam za częściowy brak ilustracji, ale większość pokazałem na przykładzie programu ROBOGUIDE, (bo nikt nie pozwolił na przestój maszyny 😉 ), a niestety w symulacji nie można wykonać IMAGE Backup.

Artykuł został nagrodzony w Konkursie iAutomatyka – edycja Marzec 2020. Nagrodę Voucher na szkolenie + plecak + zestaw gadżetów dostarcza ambasador konkursu, firma BECKHOFF.

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!

Zapoznałem się i akceptuję klauzulę informacyjną.
31 marca 2020 / Kategoria: ,

Reklama

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

Pierwsza na świecie inteligentna kamera dla przemysłu z technologią głębokiego uczenia

Pierwsza na świecie inteligentna kamera dla przemysłu z technologią głębokiego uczenia

>KLIKNIJ<

Obsługa przemysłowych routerów i modemów GSM odc. 1: Co to jest router przemysłowy GSM i jak go podłączyć do sieci GSM?

Obsługa przemysłowych routerów i modemów GSM odc. 1: Co to jest router przemysłowy GSM i jak go podłączyć do sieci GSM?

>KLIKNIJ<

Pierwsze kroki z przekaźnikiem programowalnym akYtec PR200

Pierwsze kroki z przekaźnikiem programowalnym akYtec PR200

>KLIKNIJ<

Jak działa NOWOCZESNY TARTAK? – Fabryki w Polsce

Jak działa NOWOCZESNY TARTAK? – Fabryki w Polsce

>KLIKNIJ<

Przemysł 4.0:  Zbieranie danych na przykładzie obrabiarki – część 2

Przemysł 4.0:  Zbieranie danych na przykładzie obrabiarki – część 2

>KLIKNIJ<

Programowanie paneli HMI – kurs dla automatyków (wygraj panel HMI 7″!)

Programowanie paneli HMI – kurs dla automatyków (wygraj panel HMI 7″!)

>KLIKNIJ<

Serwer VNC i FTP na przykładzie panelu HMI DOP-100

Serwer VNC i FTP na przykładzie panelu HMI DOP-100

>KLIKNIJ<

[Webinar] Laserowe czujniki pomiarowe – zastosowanie w przemyśle

[Webinar] Laserowe czujniki pomiarowe – zastosowanie w przemyśle

>KLIKNIJ<

Jak wygląda praca programisty robotów? Wywiad z Sebastianem Kilichowskim

Jak wygląda praca programisty robotów? Wywiad z Sebastianem Kilichowskim

>KLIKNIJ<

Dlaczego Twój silnik lub instalacja trójfazowa potrzebuje przekaźnika kontroli napięcia?

Dlaczego Twój silnik lub instalacja trójfazowa potrzebuje przekaźnika kontroli napięcia?

>KLIKNIJ<

Przemysł też może działać zdalnie

Przemysł też może działać zdalnie

>KLIKNIJ<

Jak powstają WINDY? – Fabryki w Polsce

Jak powstają WINDY? – Fabryki w Polsce

>KLIKNIJ<

Otwarte webinarium SCADA od Elmark Automatyka

Otwarte webinarium SCADA od Elmark Automatyka

>KLIKNIJ<

Miniaturowy fotoprzekaźnik laserowy wykrywający obiekty również przez otwory

Miniaturowy fotoprzekaźnik laserowy wykrywający obiekty również przez otwory

>KLIKNIJ<

[Zapis webinaru] Odkrywamy tajniki znakowania laserem

[Zapis webinaru] Odkrywamy tajniki znakowania laserem

>KLIKNIJ<

IMScompact: system prowadzenia i pomiarów, który nie wymaga dodatkowego miejsca

IMScompact: system prowadzenia i pomiarów, który nie wymaga dodatkowego miejsca

>KLIKNIJ<

Bosch Rexroth utrzymuje w 2019 roku rekordowy poziom obrotów z poprzedniego roku

Bosch Rexroth utrzymuje w 2019 roku rekordowy poziom obrotów z poprzedniego roku

>KLIKNIJ<

Serwis chłodziarek przemysłowych – podstawa sukcesu!

Serwis chłodziarek przemysłowych – podstawa sukcesu!

>KLIKNIJ<

Automatycy APA Group rewolucjonizują linię produkcyjną światowego giganta

Automatycy APA Group rewolucjonizują linię produkcyjną światowego giganta

>KLIKNIJ<

Jak dobrać szafę sterowniczą do aplikacji? Testujemy RiCS

Jak dobrać szafę sterowniczą do aplikacji? Testujemy RiCS





MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • 1,740 PLN
    Szkolenie prowadzimy w naszym Autoryzowanym Centrum Szkoleniowym w Warszawie przy ul. Bukowińskiej 22 (lok. 1B, wejście od ul. Pejzażowej). W czasie jego trwania kursanci mają do dyspozycji trzy stanowiska szkoleniowe wyposażone w roboty Un...
    Czas trwania: 2 dni
    Link: Terminy
  • 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...
  • 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...
  • 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...
  • Pomiar odległości to jedna z podstawowych dziedzin w technologii czujników. Do określania położenia w różnorodnych zastosowaniach wykorzystywana jest szeroka gama procesów. Firma Pepperl+Fuchs już teraz – w odróżnieniu od konkurencji ...
  • 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...



KATEGORIE ARTYKUŁÓW
POLECANE ARTYKUŁY
Wydarzenia