OPALE - 10.0 - KB - DATAQ ne démarre pas

Différence entre versions

De MappingDoc
imported>Izarai
(Created page with " Ne vous est-il jamais arrivé de créer une DTAQ pendant que le robot tourne ?<br /> ''Sur l’écran Mapping Option 4 et 4'' 800px|thumb|center| Et b...")
 
imported>Rdal
 
(5 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 3 : Ligne 3 :
  
 
''Sur l’écran Mapping Option 4 et 4''
 
''Sur l’écran Mapping Option 4 et 4''
[[File:Robot1.jpg|800px|thumb|center|]]
+
[[File:Robot1.jpg|800px|center|sans_cadre]]
  
  
Ligne 11 : Ligne 11 :
 
<u>Cause</u> :
 
<u>Cause</u> :
  
Après avoir créé cette DTAQ, vous avez sûrement arrêté le Robot afin de le redémarrer avec la commande ENDRBT.
+
Après avoir créé cette DTAQ, vous avez sûrement arrêté le Robot afin de le redémarrer avec la commande <code>ENDRBT</code>.
 +
 
 +
Problématique : cette commande ne permet pas de prendre en compte les DTAQ nouvellement créées. Pour que cela fonctionne avec le <code>ENDRBT</code>, il faut que la DTAQ ait au moins déjà démarré une fois.
  
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.
 
 
<u>Solution</u> :  
 
<u>Solution</u> :  
  
1) Soit vous arrêtez le robot avant de créer la DTAQ (proprement avec la commande ENDRBT) et ensuite une fois la DTAQ créée, faire un STRRBT ->  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 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
+
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 <code>*CNTRLD</code> ne va jamais arrêter le robot
  
<u>'''Conclusion'''</u> : la commande ENDRBT ne gère pas la création de DTAQ à chaud pendant que le robot tourne.
+
b.         Si tel est le cas, faire un <code>ENDSBS</code> en <code>*IMMED</code>
  
 +
<u>Conclusion</u> :
  
[[Category:PrivateData]]
+
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

Robot1.jpg


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.