Příkaz Task Writer
Příkazy dostupné v Task Writer jsou Pohybové příkazy, Řízení toku a Další příkazy a Pokročilé příkazy.
Pohybové příkazy
Jedná se o příkazy používané k nastavení nebo změně pozice robota.
Move J | Používá se k posunutí robota do cílových souřadnic kloubu. |
---|---|
Move L | Používá se k posunutí robota po přímce směrem k souřadnicím cílového pracovního prostoru. |
Move SX | Používá se k posunu robota po křivce spojující více trasových bodů a cílových bodů v rámci pracovního prostoru. |
Move SJ | Používá se k posunu robota po křivce spojující více trasových bodů a cílových bodů vyjádřených jako souřadnice kloubu. |
Move C | Používá se k posunutí robota po oblouku skládajícího se z aktuálního bodu, trasových bodů a cílových bodů v rámci pracovního prostoru. |
Move B | Používá se k posunu robota po přímce a oblouku spojujících více trasových bodů a cílových bodů v rámci pracovního prostoru. |
Move Spiral | Používá se k posunu robota po trase směřující ze středu spirály na vnější stranu. |
Move Periodic | Používá se k posunutí robota podél trasy, která se periodicky opakuje. |
Move JX | Používá se k posunutí robota do souřadnic cílového pracovního prostoru a formy kloubu. Pohyb neprobíhá podél přímky. |
Stop Motion | Používá se k zastavení prováděné úlohy. |
Řízení toku a další příkazy
Těmito příkazy se dá řídit tok úlohy prostřednictvím pohotovostního stavu úlohy a příkazů pro její opakování a provedení zahrnutých do úlohy a podmínek.
If | Používá se k rozvětvení podle specifické podmínky během provádění úlohy. |
---|---|
Else If | Používá se k rozvětvení podle specifické podmínky během provádění úlohy. |
Repeat | Používá se k zastavení prováděné úlohy. |
Continue | Používá se pro návrat k prvnímu příkazu opakovaného prohlášení (Opakovat). |
Break | Používá se k ukončení příkazu opakovaného provedení (Opakovat) |
Exit | Používá se k ukončení prováděné úlohy. |
Sub | Používá se k definici podprogramu v rámci úlohy. |
Call Sub | Používá se k provedení definovaného podprogramu. |
Thread | Používá se k definici vlákna v rámci úlohy. |
Run Thread | Používá se k provedení definovaného vlákna. |
Kill Thread | Používá se k ukončení provádění vlákna. |
Sub Task | Tento příkaz se používá k definici vlákna v rámci úlohy. |
Call Sub Task | Tento příkaz se používá k provedení definované podúlohy. |
Wait | Používá se k dočasnému zastavení prováděné úlohy. |
User Input | Používá se k získání uživatelského vstupu a jeho uložení jako proměnné během provádění úlohy.
|
Watch Smart Pendant | Používá se k ovládání tlačítka Funkce. |
Příkaz ovládání síly
Během provádění úlohy lze ovládat sílu robota.
Compliance | Používá se k ovládání Shody během provádění úlohy. |
---|---|
Force | Používá se k ovládání Shody během provádění úlohy. |
Další příkazy
Existují příkazy pro vážení položky a přijímání vstupů od uživatele.
Poznámka
- Opakované používání konkrétních příkazů týkajících se uživatelského rozhraní obrazovky může mít za následek snížení výkonu systému, méně citlivé uživatelské rozhraní obrazovky a abnormální provoz programu.
Nedoporučuje se provádět příkazy jako Set a Comment více než 50krát za sekundu.
Comment | Používá se k tomu, aby se informace definované uživatelem uložily během provádění úlohy do protokolu.
|
---|---|
Custom Code | Používá se ke vložení a provedení kódu DRL během provádění úlohy. |
Define | Používá se k definování proměnné během provádění úlohy. |
Popup | Používá se k zobrazení vyskakovací obrazovky během provádění úlohy.
|
Set | Používá se k provádění různých nastavení během provádění úlohy. |
Weight Measure | Používá se k měření hmotnosti během provádění úlohy a jeho uložení jako proměnné. |
Wait Motion | Používá se k dočasnému zastavení robota po dokončení předchozího pohybového příkazu. |
GlobalVariables | Používá se k přidání Globální proměnné. |
Pokročilé příkazy
Existuje příkaz, který se používá k provedení ručního navádění.
Hand Guide | Používá se k provádění přímého učení během provádění úlohy. |
---|---|
Nudge | Používá se k pozdržení provedení úlohy až do zadání příkazu Nudge (aplikace síly na robota). |