5. Podstawowe funkcje oprogramowania panelu operatorskiego
5.1. Informacje podstawowe
5.1.1. Wprowadzenie do systemu
Oprogramowanie panelu operatorskiego jest oprogramowaniem towarzyszącym opracowanym dla robota, działającym w systemie operacyjnym panelu operatorskiego. Jego główne funkcje i cechy techniczne są następujące:
Umożliwia tworzenie programów nauczania dla robota.
Umożliwia wyświetlanie w czasie rzeczywistym współrzędnych pozycji robota, trójwymiarową symulację fizycznego robota oraz sterowanie ruchem robota.
Umożliwia jednoosiowe punktowanie robota oraz operacje współpracy wielu osi.
Umożliwia przeglądanie stanu wejść/wyjść sterowania.
Użytkownik może zmienić hasło, wyświetlić informacje o systemie itp.
5.1.2. Pierwsza aktywacja robota
Włącz skrzynkę sterowniczą i podłącz kabel sieciowy do komputera PC.
Na komputerze PC otwórz przeglądarkę i przejdź do docelowego adresu URL 192.168.58.2. Przy pierwszym uruchomieniu robota pojawi się strona aktywacji.
Wykres 5.1‑1 Interfejs aktywacji
Wprowadź poprawny kod SN skrzynki urządzenia, a po jego wprowadzeniu kliknij przycisk „Aktywuj”.
System zweryfikuje kod SN. Jeśli wprowadzony kod jest prawidłowy, proces aktywacji zostanie automatycznie zakończony.
Wykres 5.1‑2 Interfejs pomyślnej aktywacji
Aktywacja zakończona sukcesem. Uruchom ponownie skrzynkę sterowniczą ręcznie.
Po ponownym uruchomieniu i przejściu do docelowego adresu URL 192.168.58.2 pojawi się strona logowania.
5.1.3. Uruchomienie oprogramowania
Włącz zasilanie skrzynki sterowniczej.
Na panelu operatorskim otwórz przeglądarkę i przejdź do docelowego adresu URL 192.168.58.2.
Wprowadź nazwę użytkownika i hasło, a następnie kliknij „Zaloguj”, aby uzyskać dostęp do systemu.
5.1.4. Logowanie użytkownika i aktualizacja uprawnień
Tabela 5.1-1 Użytkownicy początkowa
Numer pracowniczy |
Początkowa nazwa użytkownika |
Hasło |
Kod funkcji |
111 |
admin |
123 |
1 |
222 |
MEenginer |
222 |
2 |
333 |
PEenginer |
333 |
3 |
444 |
programmer |
444 |
4 |
555 |
operator |
555 |
5 |
666 |
monitor |
666 |
6 |
Użytkownicy (zarządzanie użytkownikami, patrz 15.2.1 Zarządzanie użytkownikami) są domyślnie podzieleni na sześć poziomów. Administrator nie ma ograniczeń funkcjonalnych. Operator i obserwator mają dostęp do niewielkiej części funkcji. Inżynier ME, inżynier PE&PQE oraz technik i lider grupy mają częściowe ograniczenia funkcjonalne. Administrator nie ma ograniczeń funkcjonalnych. Szczegółowe uprawnienia domyślnych kodów funkcji znajdują się w 15.2.2 Zarządzanie uprawnieniami.
Ekran logowania wygląda następująco:
Wykres 5.1‑3 Interfejs logowania
5.1.5. Ustawienia wielojęzyczne
System aktualnie zawiera osiem języków: chiński uproszczony, chiński tradycyjny, angielski, francuski, koreański, japoński, rosyjski i włoski.
Nazwa pakietu językowego musi mieć format: [kod języka].json, na przykład: es.json, gdzie kod języka jest zgodny z normą ISO 639-1.
Poniżej znajduje się tabela porównawcza języków.
Język |
Nazwa w języku lokalnym |
Kod języka (ISO 639-1) |
Czy wbudowany w system |
chiński |
中文(汉语) |
zh |
Tak |
chiński |
中文(繁體) |
tc |
Tak |
angielski |
English |
en |
Tak |
francuski |
français |
fr |
Tak |
japoński |
日本語 |
ja |
Tak |
koreański |
한국어 |
ko |
Tak |
rosyjski |
Русский |
ru |
Tak |
włoski |
italiano |
it |
Tak |
niemiecki |
Deutsch |
de |
Tak |
Na ekranie logowania (lub na ekranie pierwszej aktywacji) wybierz język w prawym górnym rogu.
Wykres 5.1‑5 Ustawianie języka na ekranie aktywacji
Wykres 5.1‑6 Ustawianie języka na ekranie logowania
Na przykładzie ustawiania języka na ekranie logowania, jeśli wybierzesz język, treść bieżącej strony zostanie przełączona na wybrany język, na przykład:
Wykres 5.1‑7 Strona logowania w języku chińskim
Wykres 5.1‑8 Strona logowania w języku angielskim
Po pomyślnym zalogowaniu system załaduje model i inne dane. Po zakończeniu ładowania przejdzie do strony początkowej.
5.2. Początkowy interfejs systemu
Po pomyślnym zalogowaniu system przechodzi do „Interfejsu początkowego”, który zawiera głównie:
Logo FAIRINO.
Przycisk zwijania paska menu.
Pasek menu.
Obszar sterowania robotem.
Obszar stanu robota.
Symulacja 3D robota – operacje w scenie 3D.
Symulacja 3D robota – operacje na samym robocie.
Funkcje dodatkowe robota.
Stan robota i funkcji dodatkowych.
Poniżej znajduje się schemat początkowego interfejsu systemu:
Wykres 5.2‑1 Schemat początkowego interfejsu systemu
Po wejściu do „Ustawień początkowych”, „Program nauczania” -> „Programowanie”, „Program nauczania” -> „Programowanie graficzne” oraz aplikacji pomocniczych WebApp, strona modelu trójwymiarowej symulacji robota jest półrozwinięta. Kliknięcie ikony rozwinięcia umożliwia ponowne wejście do początkowego interfejsu systemu.
Wykres 5.2‑2 Ikona umożliwiająca rozwinięcie strony modelu trójwymiarowej symulacji robota
5.2.1. Obszar sterowania
Informacja
Nazwa: Przycisk Wstrzymaj/Wznów
Funkcja: Wstrzymuje i wznawia aktualny program nauczania.
Ważne
Instrukcja wstrzymania na końcu programu nie może być oceniona.
5.2.2. Pasek stanu
Informacja
Nazwa: Stan błędu działania robota
Funkcja: Robot działa z błędem; gdy nie ma błędu, jest ukryty.
Informacja
Nazwa: Stan robota
Funkcja: Stopped - zatrzymany, Running - działa, Pause - wstrzymany, Drag - przeciąganie.
Informacja
Nazwa: Układ narzędzia robota, układ przedmiotu, układ dodatkowej osi i numer obciążenia
Funkcja: Lewy górny – bieżący numer układu narzędzia, prawy górny – bieżący numer układu przedmiotu, lewy dolny – bieżący numer układu dodatkowej osi, prawy dolny – bieżący numer obciążenia.
Informacja
Nazwa: Procent prędkości roboczej
Funkcja: Prędkość robota podczas pracy w bieżącym trybie.
Informacja
Nazwa: Tryb automatyczny
Funkcja: Automatyczny tryb pracy robota. Po przełączeniu z ręcznego na automatyczny i ustawieniu prędkości globalnej, prędkość globalna zostanie automatycznie dostosowana do ustawionej prędkości.
Informacja
Nazwa: Przycisk zwijania/rozwijania stanu robota
Funkcja: Zwijanie/rozwijanie informacji o: układzie narzędzia, układzie przedmiotu, układzie dodatkowej osi, obciążeniu, stanie przeciągania robota, trybie lokalnym/zdalnym, stanie połączenia robota, trybie BOOT i informacji o koncie.
Po kliknięciu przycisku zwijania można wyświetlić następujące informacje o stanie.
Informacja
Nazwa: Numer układu narzędzia
Funkcja: Wyświetla bieżący numer używanego układu narzędzia.
Informacja
Nazwa: Numer układu przedmiotu
Funkcja: Wyświetla bieżący numer używanego układu przedmiotu.
Informacja
Nazwa: Numer układu dodatkowej osi
Funkcja: Wyświetla bieżący numer używanego układu dodatkowej osi.
Informacja
Nazwa: Obciążenie
Funkcja: Wyświetla aktualną masę obciążenia oraz współrzędne środka ciężkości X, Y, Z.
5.3. Trójwymiarowa symulacja robota
5.3.1. Pasek operacji sceny 3D
5.3.1.1. Trójwymiarowa wizualizacja układu współrzędnych robota
W trójwymiarowym wirtualnym obszarze robota WebAPP tworzone są różne rodzaje trójwymiarowych wirtualnych układów współrzędnych. Na przykładzie wyświetlania podstawowego układu współrzędnych, jak pokazano na poniższym rysunku. Oś X jest czerwona, oś Y zielona, oś Z niebieska.
Informacja
Nazwa: Podstawowy układ współrzędnych
Opis: Podstawowy układ współrzędnych jest domyślnie włączony i wyświetlany w trójwymiarowym wirtualnym obszarze robota w WebAPP, trwale oznaczony w środku dolnej części podstawy robota. Trójwymiarowy wirtualny podstawowy układ współrzędnych można ręcznie wyłączyć.
Informacja
Nazwa: Układ współrzędnych narzędzia
Opis: Układ współrzędnych narzędzia jest domyślnie włączony i wyświetlany. Można go ręcznie wyłączyć. Po uruchomieniu WebAPP i pomyślnym zalogowaniu się użytkownika, pobierana jest nazwa bieżącego stosowanego układu współrzędnych narzędzia i odpowiadające mu dane parametrów, a bieżący układ współrzędnych narzędzia jest inicjalizowany.
Ważne
Podczas stosowania innych układów współrzędnych narzędzia, po pomyślnym wykonaniu instrukcji zastosowania układu współrzędnych narzędzia, istniejący układ współrzędnych narzędzia w trójwymiarowym wirtualnym obszarze robota jest najpierw usuwany, a następnie dane parametrów nowo zastosowanego układu współrzędnych narzędzia są przekazywane do API generowania trójwymiarowego układu współrzędnych w celu wygenerowania układu współrzędnych narzędzia. Po wygenerowaniu jest on odpowiednio wyświetlany w trójwymiarowym wirtualnym obszarze robota.
5.3.1.2. Trójwymiarowa wirtualna trajektoria i importowanie modelu narzędzia
5.3.2. Pasek operacji na samym robocie
5.3.2.1. TCP
Punktowanie w bazie: W podstawowym układzie współrzędnych można sterować robotem, przytrzymując odpowiednie przyciski układu współrzędnych, aby poruszać się liniowo wzdłuż osi X, Y, Z lub obracać się wokół RX, RY, RZ. Funkcja punktowania w bazie jest podobna do funkcji jednoosiowego punktowania w ruchu Joint. Interfejs pokazano poniżej:
Wykres 5.3-1 Schemat punktowania w bazie
Ważne
Można zwolnić przycisk w dowolnym momencie, aby zatrzymać ruch robota. W razie konieczności naciśnij przycisk awaryjnego zatrzymania, aby zatrzymać robota.
Punktowanie w narzędziu: Wybierz układ współrzędnych narzędzia. Można sterować robotem, przytrzymując odpowiednie przyciski układu współrzędnych, aby poruszać się liniowo wzdłuż osi X, Y, Z lub obracać się wokół RX, RY, RZ. Funkcja punktowania w narzędziu jest podobna do funkcji jednoosiowego punktowania w ruchu Joint. Interfejs pokazano poniżej:
Wykres 5.3-2 Schemat punktowania w narzędziu
Punktowanie w obiekcie: Wybierz punktowanie w przedmiocie. Można sterować robotem, przytrzymując odpowiednie przyciski układu współrzędnych. W układzie współrzędnych przedmiotu poruszaj się liniowo wzdłuż osi X, Y, Z lub obracaj się wokół RX, RY, RZ. Funkcja punktowania w obiekcie jest podobna do funkcji jednoosiowego punktowania w ruchu Joint. Interfejs pokazano poniżej:
Wykres 5.3-3 Schemat punktowania w obiekcie
5.3.2.2. Ruch Joint
W ruchu Joint, sześć pasków suwaków na środku reprezentuje odpowiednio kąty odpowiadających im osi. Ruch Joint dzieli się na punktowanie jednoosiowe i współpracę wieloosiową.
Punktowanie jednoosiowe: Użytkownik może sterować ruchem robota za pomocą okrągłych przycisków po lewej i prawej stronie, jak pokazano poniżej. W trybie ręcznym i w stawowym układzie współrzędnych, wykonuje się operację obracania wybranego stawu robota. Gdy robot zatrzymuje się z powodu przekroczenia zakresu ruchu (miękkiego limitu), można użyć punktowania jednoosiowego do ręcznej operacji, aby wyprowadzić robota z pozycji przekroczenia limitu. Punktowanie jednoosiowe jest szybsze i wygodniejsze niż inne tryby operacji przy zgrubnym pozycjonowaniu i większych przemieszczeniach.
Wykres 5.3-4 Schemat punktowania jednoosiowego
Ważne
Ustaw parametr „Próg długiego naciśnięcia ruchu” (maksymalna odległość, jaką robot przebędzie przy długim naciśnięciu przycisku, zakres wartości 0~300). Długie naciśnięcie okrągłego przycisku steruje ruchem robota. Jeśli przycisk zostanie zwolniony podczas ruchu robota, robot natychmiast zatrzyma ruch. Jeśli przycisk będzie przytrzymywany bez zwalniania, robot zatrzyma się po przebyciu odległości ustawionej w progu długiego naciśnięcia ruchu.
Współpraca wieloosiowa: Użytkownik może obsługiwać sześć środkowych suwaków, aby dostosować odpowiednią pozycję docelową robota, jak pokazano poniżej. Można obserwować trójwymiarowego wirtualnego robota, aby określić pozycję docelową. Jeśli dostosowana pozycja nie spełnia oczekiwań, kliknij przycisk „Przywróć”, aby wirtualny robot trójwymiarowy powrócił do pozycji początkowej. Gdy użytkownik określi pozycję docelową, może kliknąć przycisk „Zastosuj”, a fizyczny robot wykona odpowiedni ruch.
Wykres 5.3-5 Schemat współpracy wieloosiowej
Ważne
W przypadku współpracy wieloosiowej, ustawiona wartość piątego stawu j5 nie może być mniejsza niż 0,01 stopnia. Jeśli oczekiwana wartość jest mniejsza niż 0,01 stopnia, można ją najpierw ustawić na 0,011 stopnia, a następnie użyć punktowania jednoosiowego do precyzyjnej regulacji piątego stawu j5.
5.3.2.3. Ruch Move
Wybierz ruch Move. Można bezpośrednio wprowadzić wartości współrzędnych kartezjańskich, kliknąć „Oblicz pozycję stawów”. Pozycja stawów zostanie wyświetlona jako obliczony wynik. Po potwierdzeniu, że nie ma zagrożenia, można kliknąć „Przejdź do tego punktu”, aby sterować ruchem robota do wprowadzonej pozycji i orientacji kartezjańskiej.
Wykres 5.3‑6 Schemat ruchu Move
Ważne
Gdy podana pozycja i orientacja jest nieosiągalna, należy najpierw sprawdzić, czy pozycja i orientacja w przestrzeni kartezjańskiej przekracza zakres roboczy robota, a następnie sprawdzić, czy podczas przejścia z bieżącej pozycji i orientacji do pozycji docelowej występuje pozycja osobliwa. Jeśli istnieje pozycja osobliwa, należy dostosować bieżącą orientację lub wstawić nową pozycję pośrednią, aby uniknąć pozycji osobliwej.
5.3.3. Pasek funkcji dodatkowych robota
5.3.3.1. Zapis punktu nauczania
Główny obszar sterowania nauczaniem ręcznym służy do ustawiania układu współrzędnych odniesienia w trybie nauczania, wyświetlania w czasie rzeczywistym kątów i wartości współrzędnych każdej osi robota oraz umożliwia nazwanie i zapisanie punktu nauczania.
Podczas zapisywania punktu nauczania, układ współrzędnych tego punktu nauczania jest układem współrzędnych aktualnie stosowanym przez robota.
Zapis punktu nauczania dzieli się na dwa tryby: „Szybki zapis punktu” i „Nazwany zapis punktu”.
Szybki zapis punktu: Punkt nauczania jest rejestrowany automatycznie, nazwa jest generowana automatycznie.
Nazwany zapis punktu: Nazwa punktu nauczania jest definiowana przez użytkownika i składa się z prefiksu punktu nauczania + nazwy punktu nauczania.
W przypadku punktu nauczania czujnika, wybierz narzędzie typu czujnik, które zostało już skalibrowane, wprowadź nazwę punktu i kliknij „Dodaj”. Pozycja zapisanego punktu to pozycja rozpoznana przez czujnik.
Wykres 5.3‑7 Schemat ręcznego obszaru operacji
Ważne
Podczas pierwszego użycia ustaw małą wartość prędkości, np. 30, aby zapoznać się z ruchem robota i uniknąć nieoczekiwanych sytuacji.
5.3.3.2. Wejścia/Wyjścia
W tym interfejsie można ręcznie sterować wyjściami cyfrowymi, wyjściami analogowymi (0-10 V) skrzynki sterowniczej robota oraz wyjściami cyfrowymi i analogowymi (0-10 V) narzędzia końcowego. Jak pokazano na poniższym rysunku:
Wykres 5.3‑8 Schemat ustawień Wejść/Wyjść
5.3.3.3. TPD (Programowanie nauczania)
Kroki operacyjne funkcji programowania nauczania (TPD) są następujące:
Krok 1 Zapis pozycji początkowej: Wejdź do lewego obszaru operacji modelu trójwymiarowego i zapisz bieżącą pozycję robota. Ustaw nazwę punktu w polu edycji i kliknij przycisk „Zapisz”. Jeśli zapis się powiedzie, pojawi się komunikat „Zapis punktu zakończony sukcesem”.
Krok 2 Konfiguracja parametrów rejestracji trajektorii: Kliknij TPD, aby przejść do elementu funkcji „TPD” i skonfigurować parametry rejestracji trajektorii. Ustaw nazwę pliku trajektorii, typ pozycji i orientacji oraz okres próbkowania. Skonfiguruj DI i DO. Podczas rejestracji trajektorii TPD można za pomocą wyzwolenia DI zarejestrować odpowiadające wyjścia DO, które mają być wyprowadzone.
Wykres 5.3‑9 Rejestracja trajektorii TPD
Krok 3 Sprawdzenie trybu robota: Sprawdź, czy robot jest w trybie ręcznym. Jeśli nie, przełącz go w tryb ręczny. W trybie ręcznym można przejść do trybu nauczania przeciągania na dwa sposoby: jeden to długie naciśnięcie przycisku końcowego, drugi to przycisk przełączania trybu przeciągania w interfejsie. Podczas rejestracji TPD zaleca się przełączanie robota do trybu nauczania przeciągania z poziomu interfejsu.
Wykres 5.3‑10 Tryb robota
Ważne
Przełączając się do trybu przeciągania z poziomu interfejsu, najpierw upewnij się, czy obciążenie i środek ciężkości narzędzia końcowego są ustawione prawidłowo, a współczynnik kompensacji tarcia jest ustawiony rozsądnie. Następnie poprzez długie naciśnięcie przycisku końcowego sprawdź, czy przeciąganie działa prawidłowo. Po potwierdzeniu, że wszystko jest w porządku, przełącz się do trybu przeciągania z poziomu interfejsu.
Krok 4 Rozpoczęcie rejestracji: Kliknij przycisk „Rozpocznij rejestrację”, aby rozpocząć rejestrację trajektorii. Przeciągnij robota, aby przeprowadzić nauczanie ruchu. Ponadto w konfiguracji końcowego DI znajduje się element konfiguracyjny „Uruchom/zatrzymaj rejestrację TPD”. Po skonfigurowaniu tej funkcji użytkownik może za pomocą zewnętrznego sygnału wyzwolić funkcję „Rozpocznij rejestrację” trajektorii. Należy pamiętać, że aby rozpocząć rejestrację trajektorii za pomocą sygnału zewnętrznego, najpierw należy na stronie skonfigurować informacje o trajektorii TPD.
Krok 5 Zatrzymanie rejestracji: Po zakończeniu nauczania ruchu kliknij przycisk „Zatrzymaj rejestrację”, aby zatrzymać rejestrację trajektorii. Następnie za pomocą przycisku przełączania nauczania przeciągania spraw, aby robot wyszedł z trybu nauczania przeciągania. Otrzymanie przez panel operatorski komunikatu „Zatrzymanie rejestracji trajektorii zakończone sukcesem” oznacza, że rejestracja trajektorii się powiodła. Podobnie jak w kroku 4, po skonfigurowaniu funkcji „Uruchom/zatrzymaj rejestrację TPD” można za pomocą sygnału zewnętrznego wyzwolić zatrzymanie rejestracji.
Krok 6 Programowanie nauczania: Kliknij „Nowy”, wybierz pusty szablon, kliknij, aby przejść do elementu programowania funkcji PTP, wybierz właśnie zapisaną pozycję początkową, kliknij przycisk „Dodaj”. Po zastosowaniu w pliku programu pojawi się jedna instrukcja PTP. Następnie kliknij, aby przejść do elementu programowania funkcji TPD, wybierz właśnie zarejestrowaną trajektorię, ustaw wygładzanie i współczynnik skali prędkości, kliknij przycisk „Dodaj”. Po zastosowaniu w pliku programu pojawi się jedna instrukcja MoveTPD, jak pokazano na poniższym rysunku.
Wykres 5.3‑11 Programowanie TPD
Krok 7 Odtworzenie trajektorii: Po zakończeniu edycji programu nauczania przełącz się w tryb automatyczny, kliknij ikonę „Rozpocznij działanie” u góry interfejsu, aby uruchomić program. Robot rozpocznie odtwarzanie nauczanych ruchów.
Krok 8 Edycja trajektorii: W obszarze edycji trajektorii TPD można wizualizować i edytować/kadrować trajektorię w celu wstępnej analizy i uproszczenia trajektorii TPD. Wybierz odpowiedni punkt trajektorii, a punkty trajektorii zarejestrowane przez użytkownika zostaną wyświetlone w trójwymiarowej przestrzeni robota. Następnie użytkownik może przeciągnąć paski przewijania „Start” i „Koniec”, aby symulować odtwarzanie i przycinać początek i koniec trajektorii.
Usuwanie pliku TPD i obsługa wyjątków:
Usuwanie pliku trajektorii: Kliknij, aby przejść do elementu funkcji TPD, wybierz plik trajektorii do usunięcia i kliknij przycisk „Usuń trajektorię”. Jeśli usunięcie się powiedzie, pojawi się komunikat o pomyślnym usunięciu.
Obsługa wyjątków:
Przekroczenie limitu liczby punktów instrukcji: Jedna trajektoria może zarejestrować maksymalnie 20 000 punktów. Po przekroczeniu 20 000 punktów kontroler nie rejestruje już kolejnych punktów i wysyła do panelu operatorskiego ostrzeżenie „Przekroczenie limitu liczby punktów instrukcji”. W takim przypadku należy kliknąć „Zatrzymaj rejestrację”.
Zbyt duży odstęp instrukcji TPD: Jeśli panel operatorski zgłosi błąd zbyt dużego odstępu instrukcji TPD, należy sprawdzić, czy robot powrócił do pozycji początkowej sprzed rejestracji. Jeśli robot powrócił do pozycji początkowej, a błąd zbyt dużego odstępu instrukcji TPD nadal występuje, usuń bieżącą trajektorię i zarejestruj nową.
Jeśli podczas operacji TPD wystąpią inne nieprawidłowe sytuacje, należy natychmiast zatrzymać działanie robota za pomocą panelu operatorskiego lub przycisku awaryjnego zatrzymania i sprawdzić przyczynę.
Ważne
Podczas operacji TPD należy ściśle przestrzegać odpowiednich wskazówek na panelu operatorskim.
5.3.3.4. Ruch Eaxis
Wybierz ruch Eaxis. Ta funkcja jest funkcją punktowania osi rozszerzonej. Przy założeniu prawidłowej konfiguracji osi rozszerzonej, użyj tej funkcji do sterowania osią rozszerzoną. Szczegółowe informacje znajdują się w „Rozdziale 4 – Urządzenia peryferyjne robota – Konfiguracja urządzeń peryferyjnych osi rozszerzonej”.
Wykres 5.3‑12 Schemat ruchu Eaxis
5.3.3.5. FT
Wybierz współrzędne odniesienia jako odniesienie podczas przeciągania z czujnikiem siły.
Wykres 5.3‑12 Schemat FT
5.3.3.6. Stały punkt dalekocentryczny
Ta funkcja jest stosowana głównie w procedurach medycznych typu penetracja. Po ustawieniu stałego punktu dalekocentrycznego, końcówka robota zawsze porusza się wokół tego punktu.
Wykres 5.3‑13 Schemat stałego punktu dalekocentrycznego
5.3.4. Pasek stanu robota i funkcji dodatkowych
5.3.4.1. Robot
Wyświetla bieżący model robota, sztywność, stawy i dane współrzędnych.
Wykres 5.3‑14 Stan robota
5.3.4.2. Program
Wyświetla informacje o aktualnie działającym programie i podprogramach.
Wykres 5.3‑15 Stan programu
5.3.4.3. Wejścia/Wyjścia
Wyświetla bieżący stan Wejść/Wyjść. W przypadku wejść cyfrowych i wyjść cyfrowych, jeśli poziom portu jest wysoki, punkt jest wyświetlany na zielono; jeśli niski, na biało. Wartości wyświetlane dla wejść analogowych i wyjść analogowych wynoszą 0-100, gdzie 100 oznacza 10 V.
Wykres 5.3‑16 Stan Wejść/Wyjść
5.3.4.4. Oś rozszerzona
Wyświetla bieżące informacje o stanie serwonapędów osi rozszerzonej (kontroler + PLC).
Wykres 5.3‑17 Stan osi rozszerzonej (kontroler + PLC)
5.3.4.5. Chwytak
Wyświetla bieżące informacje o stanie chwytaka.
Wykres 5.3‑18 Stan chwytaka
5.3.4.6. FT
Wyświetla bieżące informacje o stanie sterowania siłą.
Wykres 5.3‑19 Stan sterowania siłą
5.3.4.7. Taśmociąg
Wyświetla bieżące informacje o stanie taśmociągu.
Wykres 5.3‑20 Stan taśmociągu
5.3.4.8. Serwonapęd
Wyświetla bieżące informacje o stanie osi rozszerzonej (kontroler + sterownik serwonapędu).
Wykres 5.3‑21 Stan osi rozszerzonej (kontroler + sterownik serwonapędu)
5.3.4.9. Szlifowanie
Wyświetla bieżące informacje o stanie szlifowania.
Wykres 5.3‑22 Stan szlifowania
5.3.4.10. Spawanie
Wyświetla bieżące informacje o stanie spawania.
Wykres 5.3‑23 Stan spawania
5.3.4.11. Wejścia/Wyjścia karty
Wyświetla bieżące informacje o stanie karty.
Wykres 5.3‑24 Stan karty














