Utilisation du mode d'exécution asynchrone

Il s'agit du mode d'exécution par défaut. Dans ce mode, pour accélérer l'exécution, le logiciel ignore toutes les erreurs de calcul d'éléments et passe à l'élément suivant. Si une erreur se produit lors de l'exécution de la routine de mesure, vous voyez deux options dans la boîte de dialogue Exécution :

Annuler Annuler - Annule l'exécution de la routine de mesure.

Ignorer Ignorer - Reprend l'exécution de la routine de mesure à partir de l'élément suivant. La commande d'élément ignorée devient rouge dans la fenêtre de modification.

Boîte de dialogue Exécution

Exemple de mode d'exécution asynchrone

Imaginez que vous avez trois cercles en séquence dans votre routine de mesure. Le mode d'exécution est le suivant :

Scanning de CIR1.

Début d'extraction de CIR1 depuis son nuage de points.

Scanning de CIR2.

Début d'extraction de CIR2 depuis son nuage de points.

Scanning de CIR3.

Début d'extraction de CIR3 depuis son nuage de points.

Si l'extraction de CIR2 échoue, l'erreur est générée mais comme le mode exécution par défaut poursuit l'exécution, l'erreur de calcul peut apparaître dans la boîte de dialogue Exécution alors que la machine est déjà en train de scannée CIR3 ou un autre élément ultérieur. Utilisez Mode exécution séquentielle pour interrompre l'exécution quand une erreur de mesure se produit.

Utilisation de la commande En cas d'erreur avec ce mode

En mode d'exécution asynchrone, si PC-DMIS rencontre une erreur et qu'une commande En cas d'erreur a le paramètre SKIP défini comme illustré ci-dessous, il masque la boîte de dialogue Exécution et ignore l'élément avec l'erreur :

ONERROR/LASER_ERROR, SKIP

Sauf en cas d'erreurs graves, le paramètre SKIP permet à la routine de mesure de s'exécuter entièrement.

Une fois la routine de mesure exécutée, PC-DMIS montre les éléments dont l'exécution a échoué dans une boîte de dialogue. Dans cette boîte de dialogue, vous pouvez cliquer sur un élément pour rechercher la commande correspondante dans la fenêtre de modification.

Liste des éléments exécutés ayant échoué

Pour des informations détaillées sur la commande En cas d'erreur, voir la rubrique « Gestion des erreurs du capteur laser avec la commande En cas d'erreur ».