Breadcrumbs

Příkaz Task Writer

Příkazy dostupné v Task Writer jsou Pohybové příkazy, Řízení toku a Další příkazyPokroč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.

  • Zprávy jsou omezeny na 256 bajtů.

  • Doporučuje se, aby byl text stručný. U dlouhého textu je některý obsah vynechán se třemi tečkami (…).

  • Formátovací kód, jako je nový řádek (\n) nebo návrat vozíku (\r), není povolen.

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.

  • 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.

  • Zprávy jsou omezeny na 256 bajtů.

  • Doporučuje se, aby byl text stručný. U dlouhého textu je některý obsah vynechán se třemi tečkami (…).

  • Formátovací kód, jako je nový řádek (\n) nebo návrat vozíku (\r), není povolen.

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.

  • Zprávy jsou omezeny na 256 bajtů.

  • Doporučuje se, aby byl text stručný. U dlouhého textu je některý obsah vynechán se třemi tečkami (…).

  • Formátovací kód, jako je nový řádek (\n) nebo návrat vozíku (\r), není povolen.

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).

  • V modelech bez snímačů točivého momentu síly nejsou podporovány hodnoty Rx, Ry a Rz příkazů Weight Measure, Nudge, Compliance a hodnoty A, B a C příkazu Force.

  • Příkaz Watch Smart Pendant poskytuje funkce pro řízení podmínek prostřednictvím tlačítka Funkce panelu chytrého ovladače.