# Temporisation d’entrée et de sortie

Vous pouvez configurer les caractéristiques temporelles des lignes d’entrée et de sortie dans l’onglet Communications du menu Paramètres. Pour plus d’informations, consultez Communications.

Vous pouvez personnaliser le délai que le capteur de vision applique aux signaux de déclenchement et de sortie pour faciliter l’intégration à votre chaîne de production. En fonctionnement normal, le capteur de vision inspecte l’image et peut également indiquer des erreurs de déclenchement. Cependant, des paramètres incorrects peuvent entraîner des résultats inexacts ou contradictoires. Les exemples suivants illustrent comment les différents paramètres d’entrée et de sortie influent les uns sur les autres.

## Cycle d’inspection normal

Cet exemple suppose la configuration d’E/S discrètes suivante :

Déclencheur | Retard de déclenchement | Retard sur sortie | Durée d’impulsion
Simple | 30 ms | 40 ms | 10 ms

Le capteur de vision reçoit un signal de déclenchement, qui est retardé de la durée configurée. Une fois le délai de 30 ms dépassé, le capteur de vision acquiert l’image, puis la traite. Une fois l’inspection terminée, le capteur de vision attend l’expiration du retard sur sortie de 40 ms. Enfin, le capteur de vision communique le résultat d’inspection en émettant des impulsions sur la ligne de sortie 0 pendant 10 ms, ce qui signifie que l’inspection a pour résultat un « succès ».

## Scénarios d’erreur

Le capteur de vision ne peut pas traiter les signaux de déclenchement qui arrivent pendant le délai d’attente du déclencheur précédent, ou pendant l’acquisition d’images lancée par un déclencheur précédent. Lorsque cela se produit, le capteur de vision indique une erreur de déclenchement par une impulsion générée sur la ligne de sortie 2.

Déclenchement pendant le retard de déclenchement

Cet exemple suppose la configuration d’E/S discrètes suivante :

Déclencheur | Retard de déclenchement | Retard sur sortie | Durée d’impulsion
Simple | 30 ms | 40 ms | 10 ms

Le capteur de vision reçoit un signal de déclenchement, qui est retardé de la durée configurée. Pendant le délai configuré de 30 ms, le capteur de vision reçoit un autre signal de déclenchement. Le second déclencheur, ou signal de déclenchement, est rejeté, car le délai défini pour le déclencheur précédent n’a pas expiré. Une fois le délai du premier déclenchement dépassé, le capteur de vision acquiert l’image, puis la traite. Une fois l’inspection terminée, le capteur de vision attend l’expiration du retard sur sortie de 40 ms. Le capteur de vision communique le résultat d’inspection en émettant des impulsions sur la ligne de sortie 1 pendant 10 ms, ce qui signifie que l’inspection a pour résultat un « échec ». Enfin, le capteur de vision envoie des impulsions sur la ligne de sortie 2 pour indiquer qu’une erreur de déclenchement s’est produite.

Déclenchement pendant l’acquisition d’une image

Cet exemple suppose la configuration d’E/S discrètes suivante :

Déclencheur | Retard de déclenchement | Retard sur sortie | Durée d’impulsion
Simple | 30 ms | 40 ms | 10 ms

Le capteur de vision reçoit un signal de déclenchement, qui est retardé de la durée configurée. Une fois le délai de 30 ms dépassé, le capteur de vision acquiert l’image. Pendant l’acquisition de l’image, le capteur de vision reçoit un autre signal de déclenchement. Le capteur de vision rejette le second déclencheur et continue le traitement de l’image en cours d’acquisition. Une fois l’inspection terminée, le capteur de vision attend l’expiration du retard sur sortie de 40 ms. Le capteur de vision communique le résultat d’inspection en émettant des impulsions sur la ligne de sortie 1 pendant 10 ms, ce qui signifie que l’inspection a pour résultat un « échec ». Enfin, le capteur de vision envoie des impulsions sur la ligne de sortie 2 pour indiquer qu’une erreur de déclenchement s’est produite.

Plusieurs déclencheurs en dépassement

Cet exemple suppose la configuration d’E/S discrètes suivante :

Déclencheur | Retard de déclenchement | Retard sur sortie | Durée d’impulsion
Simple | 30 ms | 40 ms | 10 ms

Le capteur de vision reçoit un signal de déclenchement, qui est retardé de la durée configurée. Une fois le délai de 30 ms dépassé, le capteur de vision acquiert l’image. Pendant le retard de déclenchement et pendant l’acquisition de l’image, le capteur de vision reçoit plus de signaux de déclenchement. Le capteur de vision rejette les déclencheurs supplémentaires et continue le traitement de l’image en cours d’acquisition. Une fois l’inspection terminée, le capteur de vision attend l’expiration du retard sur sortie de 40 ms. Le capteur de vision communique le résultat d’inspection en émettant des impulsions sur la ligne de sortie 1 pendant 10 ms, ce qui signifie que l’inspection a pour résultat un « échec ». Enfin, le capteur de vision envoie des impulsions sur la ligne de sortie 2 pour indiquer qu’une erreur de déclenchement s’est produite.

Remarque : Le capteur de vision ne génère qu’une seule impulsion d’erreur pour toutes les erreurs de déclenchement constatées lors de l’inspection d’une image.

Le capteur de vision génère des signaux de résultat incorrects ou contradictoires si la durée d’impulsion de sortie est supérieure à l’intervalle entre les pièces. Les impulsions de sortie se chevauchent alors :

- Deux inspections consécutives dont le résultat est le même se présentent sous la forme d’une impulsion continue.

- Pour deux résultats d’inspections consécutives différents, les deux lignes sont à l’état haut en même temps.

Durée d’impulsion de sortie supérieure à la valeur configurée

Cet exemple suppose la configuration d’E/S discrètes suivante :

Déclencheur | Retard de déclenchement | Retard sur sortie | Durée d’impulsion
Simple | 0 ms | 40 ms | 80 ms

Le capteur de vision reçoit un signal de déclenchement, acquiert l’image puis la traite. Une fois l’inspection terminée, le capteur de vision attend l’expiration du retard sur sortie de 40 ms. Pendant l’évaluation du résultat de la première inspection, le capteur de vision reçoit un second déclencheur. L’acquisition d’images est mise en file d’attente jusqu’à ce que la première image soit évaluée comme un succès, après quoi le capteur de vision indique le résultat d’un succès par des impulsions sur la ligne de sortie 0. Il traite et évalue également la deuxième image, et génère le résultat de succès. Étant donné que la durée d’impulsion de sortie est définie sur 80 ms, les deux résultats de succès se confondent et s’affichent comme une impulsion de 190 ms sur la ligne de sortie 0.

Résultats de réussite/échec simultanés

Cet exemple suppose la configuration d’E/S discrètes suivante :

Déclencheur | Retard de déclenchement | Retard sur sortie | Durée d’impulsion
Simple | 0 ms | 40 ms | 80 ms

Le capteur de vision reçoit un signal de déclenchement, acquiert l’image puis la traite. Une fois l’inspection terminée, le capteur de vision attend l’expiration du retard sur sortie de 40 ms. Pendant l’évaluation du résultat de la première inspection, le capteur de vision reçoit un second déclencheur. L’acquisition d’images est mise en file d’attente jusqu’à ce que la première image soit évaluée comme un échec, après quoi le capteur de vision indique le résultat d’un succès par des impulsions sur la ligne de sortie 1. Il traite et évalue également la deuxième image, et génère le résultat de succès. Étant donné que la durée d’impulsion de sortie est définie sur 80 ms, les deux résultats d’inspection se chevauchent, ce qui implique que les lignes de sortie 0 et 1 sont à l’état haut pendant 20 ms.