# Attributs d’acquisition

Remarque : Si le système de vision In-Sight est configuré 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. 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.

L’Objet de vision peut être déclenché pour acquérir des images en utilisant les attributs d’acquisition. Pour réinitialiser les attributs d’acquisition dans l’Objet de vision, l’attribut AcqTriggerEnable doit être réglé sur Faux jusqu’à ce que AcqStatusRegister soit à 0. Ensuite, l’attribut AcqTriggerEnable peut être réglé sur Vrai pour permettre des acquisitions par le biais de l’Objet de vision. Lorsque le déclencheur d’acquisition est prêt à accepter des déclenchements, le bit Trigger Ready de AcqStatusRegister est activé.

Lorsque l’attribut AcqTriggerEnable est réglé sur Vrai, chaque fois que l’Objet de vision voit l’attribut AcqTrigger passer de 0 à 1, l’Objet de vision lance une acquisition d’image. Pour être certain que l’Objet de vision prend en compte la modification, lors de la définition de l’attribut AcqTrigger à l’aide de la messagerie implicite, assurez-vous que l’attribut est conservé dans l’état modifié jusqu’à ce que sa valeur soit prise en compte par le bit Trigger Ack de AcqStatusRegister.

Remarque : Lorsque vous utilisez la messagerie explicite, l’Objet de vision prend toujours en compte les modifications de l’attribut AcqTrigger.

Pour déterminer à quel moment une système de vision In-Sight a terminé une acquisition d’image, vous pouvez utiliser les bits Exposure Complete et Clear Exposure Complete. Les acquisitions doivent être explicitement admises à l’aide du signal Exposure Complete. Si un signal Exposure Complete est reçu alors que le bit Clear Exposure Complete est réglé sur Vrai, le bit Exposure Complete est activé lorsque le bit Clear Exposure Complete est effacé par le PLC.

En cas de multiples signaux Exposure Complete, l’effet est identique à la réception d’un seul signal et aucune erreur n’est signalée. Cela permet à un PLC de détecter lorsqu’une acquisition est déclenchée à partir d’une entrée discrète grâce au signal Exposure Complete.

Si d’autres méthodes de déclenchement de l’acquisition sont utilisées, les bits Exposure Complete et Missed Acquisition de AcqStatusRegister sont toujours actifs.