Comando di Task Writer
I comandi disponibili in Task Writer sono Comandi di movimento, Controllo di flusso, Altri comandi e Comandi avanzati.
Comando di movimento
Questi sono i comandi utilizzati per regolare o modificare la posizione del robot.
| Move J | Utilizzato per spostare il robot alla coordinata giunto desiderata. | 
|---|---|
| Move L | Utilizzato per muovere il robot lungo una linea retta alla coordinata dello spazio di lavoro desiderata. | 
| Move SX | Utilizzato per muovere il robot lungo un percorso curvo che collega diversi punti di riferimento e punti target all'interno dello spazio di lavoro. | 
| Move SJ | Utilizzato per muovere il robot lungo un percorso curvo che collega diversi punti di riferimento e punti di destinazione (target) espressi come una coordinata giunto. | 
| Move C | Utilizzato per muovere il robot lungo un arco costituito dal punto corrente, da un punto di riferimento e dal punto di destinazione (target). | 
| Move B | Utilizzato per muovere il robot lungo una linea e un arco che collegano diversi punti di riferimento e punti target all'interno dello spazio di lavoro. | 
| Move Spiral | Utilizzato per muovere il robot lungo un percorso che si sviluppa verso l'esterno dal centro di una spirale. | 
| Move Periodic | Utilizzato per muovere ripetutamente il robot lungo uno stesso percorso. | 
| Move JX | Utilizzato per spostare il robot alle coordinate dello spazio di lavoro e del giunto desiderate. Il movimento non avviene lungo una linea retta. | 
| Stop Motion | Viene utilizzato per interrompere l'esecuzione di un'attività. | 
Controllo flusso e altri comandi
Consentono di controllare il flusso attività tramite comandi di standby, ripetizione, esecuzione attività previsti dall'attività stessa e le relative condizioni.
| If | Utilizzato per la diramazione in base a specifiche condizioni durante l'esecuzione dell'attività. | 
|---|---|
| Else If | Utilizzato per la diramazione in base a specifiche condizioni durante l'esecuzione dell'attività. | 
| Repeat | Utilizzato per ripetere il comando attività. | 
| Continue | Utilizzato per tornare al primo comando di una istruzione di ripetizione (Ripeti). | 
| Break | Utilizzato per uscire dal comando di ripetizione esecuzione (Ripeti). | 
| Exit | Utilizzato per terminare l'esecuzione di un'attività. | 
| Sub | Utilizzato per definire una subroutine all'interno dell'attività. | 
| Call Sub | Utilizzato per eseguire la subroutine stabilita. | 
| Thread | Utilizzato per definire un thread all'interno dell'attività. | 
| Run Thread | Utilizzato per eseguire il thread stabilito. | 
| Kill Thread | Utilizzato per terminare l'esecuzione di un thread. | 
| Sub Task | Comando per definire un thread all'interno di un'attività. | 
| Call Sub Task | Comando per eseguire la subtask definita. | 
| Wait | Utilizzato per interrompere temporaneamente l'esecuzione di un'attività. | 
| User Input | Utilizzato per ricevere un input dall'utente e salvarlo in una variabile durante l'esecuzione di un'attività. 
 | 
| Watch Smart Pendant | Utilizzato per controllare il pulsante Funzione. | 
Force Control Command (Comando controllo forza)
La forza del robot può essere controllata durante l'esecuzione di un'attività.
| Compliance | Utilizzato per controllare la conformità durante l'esecuzione di un'attività. | 
|---|---|
| Force | Utilizzato per controllare la forza durante l'esecuzione di un'attività. | 
Altri comandi
Ci sono comandi che pesano l'elemento e ricevono input dall'utente.
Nota
- L'uso ripetuto di comandi specifici relativi all'interfaccia utente dello schermo può comportare una riduzione delle prestazioni del sistema, un'interfaccia utente dello schermo meno reattiva e un funzionamento anomalo del programma.
- Non è consigliabile eseguire comandi come Imposta e Commenta più di 50 volte al secondo. 
| Comment | Utilizzato per salvare le informazioni relative all'utente in un registro durante l'esecuzione di un'attività. | 
|---|---|
| Custom Code | Utilizzato per inserire ed eseguire un codice DRL durante l'esecuzione di un'attività. 
 | 
| Define | Utilizzato per definire una variabile durante l'esecuzione di un'attività. | 
| Popup | Utilizzato per visualizzare una schermata a discesa durante l'esecuzione di un'attività. 
 | 
| Set | Utilizzato per eseguire varie impostazioni durante l'esecuzione di un'attività. | 
| Weight Measure | Utilizzato per misurare il peso durante l'esecuzione di un'attività e salvarlo in una variabile. | 
| Wait Motion | Utilizzato per arrestare temporaneamente il robot dopo il completamento del precedente comando di movimento. | 
| GlobalVariables | Utilizzato per aggiungere Global Variable (Variabile globale). | 
Comandi avanzati
C'è un comando che consente l'esecuzione della guida manuale.
| Hand Guide | Utilizzato per eseguire l'apprendimento diretto durante l'esecuzione di un'attività. | 
|---|---|
| Nudge | Utilizzato per ritardare l'esecuzione di un'attività fino all'inserimento del comando Nudge (con applicazione di una forza al robot). | 
