Maintien de la tâche en arrière-plan (à partir de son activation)
L'objectif de la tâche en arrière-plan est de surveiller l'état de la cellule dans son ensemble et de communiquer avec des périphériques externes. Elle est activée avant l'activation d'une tâche autre que la tâche d'arrière-plan et continue à fonctionner lorsque la tâche autre que la tâche d'arrière-plan génère une erreur ou est interrompue par un opérateur. En ce sens, la tâche en arrière-plan peut être un programme qui ne s'arrête jamais de fonctionner.
La tâche en arrière-plan peut être déboguée en mode PROGRAMME. En cliquant sur le bouton [Arrêter] de la fenêtre [Exécuter], vous pouvez choisir si vous souhaitez aussi abandonner la tâche en arrière-plan.
Dans la fenêtre [Gestionnaire des tâches], les tâches en arrière-plan peuvent être gérées de la même manière que les tâches qui ne sont pas en arrière-plan, sauf en ce qui concerne le bouton [Mise en pause/Continuer]. Vous pouvez régler un point d'arrêt dans une tâche en arrière-plan et parcourir le code.
En règle générale, la tâche en arrière-plan ne peut pas être contrôlée en mode AUTOMATIQUE. De par la conception, toute erreur se produisant dans la tâche en arrière-plan ne peut pas être récupérée en mode AUTOMATIQUE. Par conséquent, un débogage approfondi en mode PROGRAMME est recommandé. Soyez particulièrement attentif à ce que les erreurs de communication soient correctement traitées sans échec avant d'utiliser la tâche en arrière-plan en mode AUTOMATIQUE.
Les tableaux suivants affichent comment l'arrière-plan est (ou n'est pas) affecté par une opération à partir de la console.
Fenêtre opérateur
| Bouton | Tâche en arrière-plan |
|---|---|
| Démarrer | Elle ne sera pas affectée. |
| Abandon | Elle ne sera pas affectée. |
| Pause | Elle ne sera pas affectée. |
| Continuer | Elle ne sera pas affectée. |
Entrée à distance
| Bouton | Tâche en arrière-plan |
|---|---|
| Démarrer/Arrêter | Elle ne sera pas affectée. |
| Mise en pause/Continuer | Elle ne sera pas affectée. |
| Réinitialiser | Elle ne sera pas affectée. |
| Arrêt | Elle sera arrêtée. |
Fenêtre d'exécution (mode PROGRAMME)
| Bouton | Tâche en arrière-plan |
|---|---|
| Démarrer | Vous pouvez sélectionner comment démarrer la tâche. |
| Abandon | Vous pouvez sélectionner comment abandonner la tâche : abandonner uniquement les tâches qui ne sont pas en arrière-plan ou abandonner toutes les tâches, y compris la tâche en arrière-plan. |
| Pause | Elle ne sera pas affectée. |
| Continuer | Elle ne sera pas affectée. |
Gestionnaire de tâches (Mode PROGRAMME)
| Bouton | Tâche en arrière-plan |
|---|---|
| Interrompre/Reprendre | Lorsque la tâche en arrière-plan est sélectionnée, vous pouvez exécuter Interrompre/Reprendre. |
| Quitter | Lorsque la tâche en arrière-plan est sélectionnée, vous pouvez exécuter Quitter. |
| Mise en pause/Continuer | Elle ne sera pas affectée. |
| Arrêter | Toutes les tâches, y compris la tâche en arrière-plan, s'arrêtent. |
Point d'arrêt (mode PROGRAMME)
| Changer de nom | Tâche en arrière-plan |
|---|---|
| Réglez un point de rupture | Vous pouvez régler un point de rupture sur la tâche en arrière-plan. Elle se met en pause au point de rupture. |
| Pas à pas détaillé | Disponible |
| Pas à pas principal | Disponible |
| Continuer | Disponible |
| Avancer | Disponible. Cependant, les commandes de mouvement ne peuvent pas être exécutées à partir des tâches en arrière-plan. |