# Set Event

Déclenche un événement spécifié dans la Feuille de calcul par le biais d’une commande en mode natif.

Remarque :

- Si vous configurez le système de vision In-Sight pour accepter le déclenchement d’une acquisition depuis un PLC / Contrôleur de mouvement par une commande en mode natif, utilisez le code d’événement 8 (SW8) dans la fonction SetEvent and Wait. Cela permet de s’assurer que le système de vision attend la fin de l’acquisition et de l’inspection avant de renvoyer une réponse "terminé" au PLC / Contrôleur de mouvement, et que les résultats des inspections précédentes ne sont pas envoyés au PLC / Contrôleur de mouvement. Vous pouvez également utilisé la réponse "terminé" du système de vision pour que le PLC envoie, de façon conditionnelle, une demande de lecture pour les résultats d’inspection. Pour plus d’informations, consultez la rubrique Set Event and Wait.

- Si un PLC/Contrôleur de mouvement utilise la fonction SetEvent pour déclencher une acquisition, veillez à ce qu’il soit utilisé uniquement lorsque les résultats de l’inspection ne sont pas lus. Dans le cas contraire, l’acquisition et l’inspection ne sont pas synchronisées, et le système de vision renverra une réponse dès que l’image est acquise et avant la fin de l’inspection.

## Set Event – Entrées

Syntaxe : SE[ent]

Paramètre | Description
--- | ---
Entier | Code d’événement à définir. 0 à 7 = Spécifie un événement externe (Externe 0, Externe 1 ... Externe 7). 8 = Acquiert une image et met à jour la Feuille de calcul. Cette option implique de définir le paramètre Mode de déclenchement, de la fonction AcquireImage, sur Unique.

## Set Event – Sorties

Codes d’état | Description
--- | ---
1 | L’exécution de la commande a réussi.
0 | La commande est inconnue.
-1 | Le numéro est hors-limites (entre 0 et 8) ou n’est pas un entier.
-2 | L’exécution de la commande a échoué.
-6 | L’utilisateur ne dispose pas de l’accès complet nécessaire à l’exécution de la commande.

## Set Event – Exemple

Vous pouvez utiliser la fonction SetEvent pour déclencher des événements dans la Feuille de calcul par le biais des commandes du mode natif.

La commande pour déclencher l’événement externe 0 est : SE0