OPALE - 10.0 - KB - DATAQ ne démarre pas
Différence entre versions
imported>Rdal |
imported>Rdal |
||
Ligne 19 : | Ligne 19 : | ||
1) Soit vous arrêtez le robot avant de créer la DTAQ (correctement avec la commande <code>ENDRBT</code>) et ensuite une fois la DTAQ créée, faire un <code>STRRBT</code> -> Solution la plus propre | 1) Soit vous arrêtez le robot avant de créer la DTAQ (correctement avec la commande <code>ENDRBT</code>) et ensuite une fois la DTAQ créée, faire un <code>STRRBT</code> -> Solution la plus propre | ||
− | 2) Soit si vous créez cette DTAQ alors que le robot tourne, il faut l’arrêter non pas avec un <code>ENDRBT</code> mais avec un <code>ENDSBS</code> en *CNTRLD | + | 2) Soit si vous créez cette DTAQ alors que le robot tourne, il faut l’arrêter non pas avec un <code>ENDRBT</code> mais avec un <code>ENDSBS</code> en <code>*CNTRLD</code> |
− | a. Parfois le *CNTRLD ne va jamais arrêter le robot | + | a. Parfois le <code>*CNTRLD</code> ne va jamais arrêter le robot |
− | b. Si tel est le cas, faire un <code>ENDSBS</code> en *IMMED | + | b. Si tel est le cas, faire un <code>ENDSBS</code> en <code>*IMMED</code> |
<u>Conclusion</u> : | <u>Conclusion</u> : | ||
La commande <code>ENDRBT</code> ne gère pas la création de DTAQ à chaud pendant que le robot tourne. | La commande <code>ENDRBT</code> ne gère pas la création de DTAQ à chaud pendant que le robot tourne. |
Version actuelle datée du 14 mars 2019 à 14:48
Ne vous est-il jamais arrivé de créer une DTAQ pendant que le robot tourne ?
Sur l’écran Mapping Option 4 et 4
Et bien vous êtes probablement tombé sur un problème de non démarrage de cette nouvelle DTAQ lors du prochain démarrage.
Cause :
Après avoir créé cette DTAQ, vous avez sûrement arrêté le Robot afin de le redémarrer avec la commande ENDRBT
.
Problématique : cette commande ne permet pas de prendre en compte les DTAQ nouvellement créées. Pour que cela fonctionne avec le ENDRBT
, il faut que la DTAQ ait au moins déjà démarré une fois.
Solution :
1) Soit vous arrêtez le robot avant de créer la DTAQ (correctement avec la commande ENDRBT
) et ensuite une fois la DTAQ créée, faire un STRRBT
-> Solution la plus propre
2) Soit si vous créez cette DTAQ alors que le robot tourne, il faut l’arrêter non pas avec un ENDRBT
mais avec un ENDSBS
en *CNTRLD
a. Parfois le *CNTRLD
ne va jamais arrêter le robot
b. Si tel est le cas, faire un ENDSBS
en *IMMED
Conclusion :
La commande ENDRBT
ne gère pas la création de DTAQ à chaud pendant que le robot tourne.