Connexion des lignes d'entrée et de sortie

  1. Vous pouvez également appuyer sur le bouton Module d'E/S pour ouvrir la boîte de dialogue Configuration du module d'E/S. Configurez le module d'E/S et cliquez sur le bouton OK pour fermer la boîte de dialogue Configuration du module d'E/S. Lorsque la connexion initiale entre le système de vision et le module d'E/S est établie, le message « (connecté) » apparaît à côté du module d'E/S sur la liste. Lorsque vous êtes correctement connecté à un module d'E/S, vous pouvez commencer à personnaliser les lignes.
  2. Sélectionnez une ligne d'entrée ou de sortie à configurer. Le nombre d'entrées et de sorties accessibles varie en fonction du modèle In-Sight et du module d'E/S applicable. Consultez cette rubrique pour plus d'informations.
  3. In-Sight séries 7000 Gen2 et 9912 uniquement : Si la ligne prend en charge l'E/S bidirectionnelle, sélectionnez Entrée ou Sortie dans la liste déroulante Direction.
  4. Vous pouvez personnaliser la ligne par défaut Nom en saisissant un nouveau nom spécifique à votre application. Le nom peut comprendre jusqu'à 15 octets, à titre de référence uniquement. Il ne modifie pas la fonctionnalité de la ligne et ne peut pas être référencé.
  5. Ensuite, définissez un Type de signal pour la ligne d'entrée sélectionnée. Chaque ligne peut être configurée pour l'une des fonctions suivantes :

    Type de signal d'entrée Description
    Données utilisateur

    Ligne d'entrée générale, utilisée pour activer ou désactiver les outils de recherche et d'inspection.

    Remettre les compteurs à zéro

    Remet à zéro les compteurs EasyBuilder (Projet.Nombre_échecs, Projet.Nombre_inspections, Projet.Nombre_succès, <Outil>.Nombre_échecs et <Outil>.Nombre_succès).

    Remarque :  
    • Ce type de signal ne fonctionne que lorsque le système de vision est en ligne.
    • Seule une ligne d'entrée peut être configurée pour Remettre les compteurs à zéro.
    • Lorsqu'un nouveau projet est créé après avoir défini l'une des lignes d'entrée sur Remettre les compteurs à zéro, le nouveau projet rétablit automatiquement la ligne d'entrée sur Déclencheur d'événements (vide, lors de l'utilisation du capteur de vision In-Sight série 2000).

    Déclencheur d'événement

    Déclenche un événement, par le biais de la logique créée dans la vue Tableur. Pour qu'un Déclencheur d'événements mette à jour le tableur, ce dernier doit contenir une structure Event avec un paramètre Déclencheur défini sur ce numéro de ligne d'entrée discrète.

    Remarque :  

    Numéro du projet

    Fournit un bit d'un numéro de projet, chargé lorsque l'état d'une autre ligne d'entrée discrète de type Chargement de projet est activé.

    Remarque :  
    • Pour utiliser la fonction Numéro du projet, le projet à charger doit être enregistré avec un préfixe numérique (0 à 127).
    • Le bit le moins significatif du Numéro du projet correspond à la ligne d'entrée discrète numérotée la plus basse du module d'E/S.

    En ligne/Hors ligne

    Met le système de vision In-Sight En ligne ou Hors ligne (0 = Hors ligne et 1 = En ligne). Ce type d'entrée ne peut pas être utilisé sur plus d'une ligne d'entrée à la fois.

    Remarque :  Lorsque le type du signal est défini sur En ligne, il se peut que le système de vision soit toujours hors ligne s'il a été défini sur Hors ligne manuellement dans l'interface utilisateur d'In-Sight Explorer ou si une commande Set Online du Mode natif (SO0) a été émise pour indiquer au système de vision de passer hors ligne.

    Déclencheur d'acquisition
    (Non pris en charge par les capteurs In-Sight série 2000 et CIO-1400)

    Déclenche le système de vision pour acquérir une image. Ce type d'entrée ne peut pas être utilisé sur plus d'une ligne d'entrée à la fois.

    Remarque :  
    • Le paramètre Déclencheur dans la zone de groupe Modifier les paramètres d'acquisition doit être défini sur Externe pour employer l'entrée Déclencheur d'acquisition et une ligne de signal doit être physiquement connectée à l'entrée du système de vision In-Sight pour utiliser l'entrée Déclencheur d'acquisition.
    • Il est possible d'obtenir des fréquences de déclenchement plus rapides en utilisant l'entrée intégrée du déclencheur d'acquisition du système de vision (en définissant le Déclencheur sur Caméra) plutôt que de déclencher les événements du système de vision avec une ligne d'entrée générale configurée en tant que Déclencheur d'acquisition (en définissant Déclencheur sur Externe).
    • Si le paramètre Déclencheur est défini sur Externe et qu'une acquisition échoue, la sortie ERR : Acquisition manquée n'est pas émise du système de vision ; le signal ERR : Acquisition manquée est uniquement pris en charge lorsque le paramètre Déclencheur est défini sur Caméra.

    Interrupteur de chargement de tâche

    ACTIVÉ lit l'ensemble des numéros de projets et charge le projet indiqué. Ce type d'entrée ne peut pas être utilisé sur plus d'une ligne d'entrée à la fois.

    Remarque :   le système de vision doit être hors ligne.

    Changement de programme (train d’impulsions)

    (Uniquement pris en charge sur les capteurs In-Sight série 2000 à l'aide d'E/S direct)

    Initialise le changement de programme fondé sur la détection d'impulsions d'entrées, différenciées par la largeur des impulsions. Les impulsions sont générées par un périphérique externe (tel qu'un PLC), et envoyées au capteur In-Sight 2000. Tout d'abord, le périphérique externe émet une impulsion de départ. Ensuite, le périphérique externe émet des impulsions de décompte, avec un écart d'impulsion entre chaque impulsion de décompte. Enfin, le périphérique externe émet une impulsion de fin.

    Type d'impulsion Durée d'impulsion
    Impulsion de départ 20 ms (±2 ms)
    Impulsion de décompte 10 ms (±1 ms)
    Écart d'impulsion 10 ms (±1 ms)
    Impulsion de fin 20 ms (±2 ms)

    Lorsque toutes les impulsions et les écarts d'impulsion correspondent aux longueurs d'impulsion spécifiées, la demande de changement de programme aboutit et le projet est chargé vers le capteur. Si l'une des conditions n'est pas remplie (c'est-à-dire une impulsion incorrecte ou un mauvais délai d'écart d'impulsion), la demande de changement de projet échoue et aucun changement n'a lieu.

    Remarque :  
    • Ce type de signal ne fonctionne que lorsque le système de vision est en ligne.
    • Afin d'utiliser la fonction Changement de programme (train d’impulsions), au moins un projet doit être enregistré dans le capteur, avec un préfixe numérique compris entre 0 et 31 au format #nomduprojet.job (par exemple 1InspectionAiguille.job). Le nombre d'impulsions de décompte émises doit correspondre au préfixe numérique du projet à charger.
    • La commande en mode natif SetSystemConfig("PulseJobChangeTiming") peut être utilisée pour configurer les largeurs de l'impulsion de démarrage, de l'impulsion de comptage, de l'écart entre les impulsions et de l'impulsion d'arrêt.
    • Il est possible de configurer une ligne de sortie discrète comme un type de Chargement du projet terminé ou Chargement du projet échoué pour impulser la sortie et signaler le succès ou l'échec de la demande de changement de programme.

    Réception série
    (E/S direct uniquement)

    Configure cette ligne comme une ligne de réception série.

    Remarque :  
    •  
    • Ce type de signal est uniquement valide pour la ligne d'entrée 1, lorsque E/S directe est sélectionnée.
    • Il existe deux options pour activer la communication série pour le système de vision In-Sight série 70xx - 74xx : utiliser le câble breakout ou le module d'E/S CIO-MICRO ou CIO-MICRO-CC. Lorsqu'il est branché au câble breakout (sans connexion à un module d'E/S), le système de vision permet de configurer une ligne d'entrée discrète et une ligne de sortie discrète en tant que Réception série et Transmission série, respectivement.
    • Si le système de vision In-Sight série 70xx - 74xx est configuré pour être utilisé avec le module d'E/S CIO-MICRO ou CIO-MICRO-CC, les broches TRANSMISSION RS-232 et RÉCEPTION RS-232 du câble breakout sont désactivées. Utilisez le port RS-232 OUT (DB9) du module d'E/S pour raccorder le système à un périphérique série.
  6. Sélectionnez un Type de transition pour la ligne d'entrée sélectionnée, qui contrôle la sensibilité de la ligne d'entrée au niveau des transitions.

    • Front montant : Modifie l'état de la ligne d'entrée selon le premier front d'une impulsion.
    • Front descendant : modifie l'état de l'entrée selon le dernier front d'une impulsion.
    • Les deux fronts : Modifie l'état de la ligne d'entrée selon les premier et dernier fronts d'une impulsion. Cette option est disponible uniquement lorsque le type Déclencheur d'événement est sélectionné.
  7. Ensuite, définissez un Type de signal pour la ligne de sortie sélectionnée. Chaque ligne peut être configurée pour l'une des fonctions suivantes :

    Type de signal de sortie Description
    Résultat du projet (par défaut) Active le résultat d'un outil de recherche ou d'inspection afin de contrôler l'état de cette ligne de sortie. Pulsé ou en continu.
    Haut Force la sortie sur HAUT (1).
    Bas Force la sortie sur BAS (0).
    Début de l'acquisition

    Signale que le système de vision a lancé une acquisition. Toujours pulsé.

    Remarque :  pour le système de vision In-Sight 8405, le signal de début d'acquisition est pulsé quand la première ligne de pixels est exposée.
    Fin de l'acquisition

    Signale la fin de l'acquisition du système de vision. Toujours pulsé.

    Remarque :   pour le système de vision In-Sight 8405, le signal de fin d'acquisition est pulsé quand la lecture totale de l'image est terminée.
    Fin d'exécution Signale chaque fin de mise à jour par EasyBuilder. Toujours pulsé.
    Système occupé HAUT lorsque le système de vision exécute un projet ou qu'il répond à une entrée utilisateur, BAS lorsque le système de vision est inactif..
    Tâche chargée Signale le chargement réussi du projet. Toujours pulsé.
    Échec du chargement de la tâche Signale l'échec de l'ouverture d'un projet. Toujours pulsé.
    ERR : échec de l'acquisition

    Signaux indiquant que le déclenchement d'une acquisition a été reçu avant l'envoi d'un signal Fin d'acquisition, ou qu'aucune mémoire tampon d'image n'était disponible pour l'acquisition des images lorsqu'un déclenchement d'acquisition a été reçu. Toujours pulsé.

    Remarque :  Le paramètre Déclencheur de la zone de groupe Modifier les paramètres d'acquisition de l'étape Configurer l'image doit être défini sur Caméra pour utiliser la sortie ERR : Échec de l'acquisition.
    ERR : Dépassement de suivi

    Signale qu'EasyBuilder a lancé un signal de sortie discrète temporisée peu après le moment où il avait été prévu. Toujours pulsé.

    Remarque :  Ce signal n'est pas pris en charge par CIO-1400 et CIO-MICRO.
    ERR : Liste de suivi pleine Signale que EasyBuilder a lancé un signal de sortie discrète temporisée pour une ligne sur laquelle le déclenchement d'une autre sortie avait déjà été programmé au même moment. Toujours pulsé.
    En ligne/Hors ligne HAUT (1) lorsque le système de vision est en ligne, BAS (0) lorsque le système de vision est hors ligne.
    Stroboscopique Le front montant ou descendant du signal peut être utilisé pour déclencher une unité stroboscopique.
    Contrôle de l'éclairage
    (CIO-1460 uniquement)
    Le front montant ou descendant du signal peut être utilisé pour déclencher un éclairage.
    Module d'E/S en attente
    (CIO-1450 et CIO-1460 uniquement)

    ON signifie que le module d'E/S a détecté une erreur de communication entre le système de vision et lui-même et qu'il essaie de rétablir la connexion. La ligne est OFF dès que le module d'E/S détecte que la condition de l'erreur a été corrigée.

    Remarque :   ce type de sortie n'est valide que pour les lignes 0 à 7 lors de la configuration des modules CIO-1450 ou CIO-1460.
    Lifeline
    (CIO-MICRO et CIO-MICRO-CC uniquement)
    HAUT lorsque le système de vision est activement connecté au CIO-MICRO ou CIO-MICRO-CC. BAS en cas d'échec de la connexion au système de vision.
    Forme d'onde

    Active une fonction de forme d'onde, WriteWaveformPulseTrain ou WriteWaveformClocked, dans le tableur afin de contrôler l'état de cette ligne de sortie.

    Remarque :   Cette option requiert un accès à la vue Tableur.
    Transmission série

    Configure la ligne comme une ligne de transmission série.

    Remarque :  
    • La Transmission série est disponible uniquement pour la connexion de In-Sight Explorer 4.7.1 ou version ultérieure à un système de vision In-Sight série 70xx - 74xx, avec un micrologiciel In-Sight 4.7.1 ou version ultérieure.
    • Ce type de sortie n'est valide que pour la ligne de sortie 1 lorsque E/S direct est sélectionné.
    • Il existe deux options pour activer la communication série pour le système de vision In-Sight série 70xx - 74xx : utiliser le câble breakout ou le module d'E/S CIO-MICRO ou CIO-MICRO-CC. Lorsqu'il est branché au câble breakout (sans connexion à un module d'E/S), le système de vision permet de configurer une ligne d'entrée discrète et une ligne de sortie discrète en tant que Réception série et Transmission série, respectivement.
    Succès/échec du projet (In-Sight série 7000 Gen2 et In-Sight série 9000 uniquement) Lorsqu'il est sélectionné, l'anneau de l'indicateur et la LED indiquant les succès/échecs du système de vision s'allument en vert (succès) ou en rouge (échec) selon l'état global de la tâche réussie/échouée.
  8. Cliquez sur le bouton Détails pour ouvrir la boîte de dialogue de détails de la ligne de sortie sélectionnée (s'il existe des informations détaillées relatives au type de signal de sortie défini).
  9. Vous pouvez cocher la case Désactiver les sorties en mode Hors ligne pour désactiver les sorties lorsque le système de vision est mis hors ligne.

    Remarque :  Si la case Désactiver les sorties en mode Hors ligne est cochée et que le module d'E/S CIO-MICRO ou CIO-MICRO-CC présente une ligne de sortie configurée comme type de signal LifeLine, la ligne reste Haut lorsque le système de vision connecté est mis hors ligne.
  10. Vous pouvez également utiliser Forcer la sortie pour tester ou déboguer une application avant ou après son déploiement. L'option Forcer annule les paramètres définis de ligne, ce qui vous permet de « forcer » le fonctionnement d'une ligne d'entrée ou de sortie pour tester le résultat lorsque le capteur In-Sight est en ligne.
    1. Choisissez la ligne que vous souhaitez tester.
    2. Configurez le paramètre Forcer sur Activé. Cela va forcer la ligne à effectuer l'action configurée pour elle.
    3. Mettez le système de vision en ligne et déclenchez-le.
    4. Après avoir fini de tester la ligne, mettez le système de vision en ligne et définissez le paramètre Forcer sur Désactivé ou Aucun.

    Remarque :  
    • Pour les lignes de sortie, la fonction Forcer ne génère pas de sortie réelle. Elle modifie uniquement la valeur d'une sortie qui aurait lieu autrement.
    • Si vous souhaitez juste tester la connexion électrique sur votre ligne de sortie, il est recommandé de définir la ligne de sortie sur « Haut » ou « Bas » au lieu d'utiliser Forcer, puis configurez le système de vision sur En ligne. Cela maintient le signal de sortie haut ou bas tant que le système de vision est en mode En ligne. Vous pouvez alors utiliser un multimètre pour déterminer si votre circuit électrique fonctionne correctement.
  11. Toutes les modifications apportées à ces paramètres sont automatiquement enregistrées dans le système de vision (et non dans le fichier .job) lorsque vous quittez l'étape.