Exportation d'un fichier de données ou ajout d'une chaîne de données à un fichier via FTP
Vous pouvez configurer votre système de vision In-Sight pour exporter un fichier de données ou ajouter une chaîne de données à un fichier sur un serveur FTP sur le réseau. Utilisez cette fonction pour enregistrer dans un journal les résultats des données que vous pouvez voir dans un fichier.
Pour configurer une connexion FTP :
- Dans la zone de groupe Communications, sélectionnez FTP.
- Sélectionnez l'onglet Fichier.
-
Appuyez sur le bouton Ajouter pour ajouter une entrée et configurez les paramètres d'exportation.
Remarque : vous pouvez ajouter plus d'une opération d'exportation de fichiers à un projet. - Sélectionnez l'onglet Paramètres et configurez les paramètres du serveur FTP.
- Mettez le système de vision In-Sight en ligne. Le système de vision doit être en ligne pour l'exécution ; sinon aucune donnée n'est exportée.
- Déclenchez le système de vision. Pour chaque déclenchement, un fichier de données est exporté ou une chaîne de données est ajoutée à un fichier ; ces données sont stockées sur le serveur FTP spécifié dans l'onglet Paramètres.
- Lorsque Condition du transfert est configurée sur Aucune (par défaut), un fichier de données est exporté ou une chaîne de données est ajoutée à un fichier chaque fois qu'une nouvelle image est acquise. Lorsque Condition du transfert est configurée sur une autre valeur qu'Aucune, un fichier de données est exporté ou une chaîne de données est ajoutée à un fichier chaque fois que l'événement spécifié se produit. Par exemple, lorsque Condition du transfert est configurée sur Projet.Échec, un fichier de données est exporté ou une chaîne de données est ajoutée à un fichier ; ces données sont stockées sur le serveur FTP chaque fois que le projet échoue.
- Lorsque vous utilisez l'émulateur In-Sight comme un serveur FTP, par défaut, les fichiers sont écrits dans le dossier de l'Émulateur ([ProgramData]\Cognex\In-Sight\Emulators\x.x.x). En plus de ce répertoire, il est possible d'écrire des fichiers à un emplacement défini par l'utilisateur (Répertoire FTP autorisé). Pour plus d'informations sur le répertoire FTP autorisé, reportez-vous à la rubrique Boîte de dialogue Options (volet Émulation).
Onglet Fichier
Fournit les paramètres permettant de définir les données exportées, leur format, le moment et l'emplacement où les données sont exportées.
Définit si l'opération d'exportation est ou non opérationnelle (par défaut, la case est cochée), et si elle est exposée ou non comme un élément EasyView (par exemple, WriteLocal_1.Outil_Activé), qui peut être affiché dans le panneau d'interface opérateur VisionView et qui est modifiable par l'opérateur.
Définit le nom de votre opération d'exportation de données, qui peut être utilisé dans la configuration des résultats (Entrées/sorties et Communication) ; le nom par défaut est « WriteFtp_1 » (s'il s'agit de la première opération d'exportation d'image ajoutée au projet, sinon il est incrémenté, par exemple « WriteFtp_2 », « WriteFtp_3 », etc.). Personnalisez l'opération en lui donnant un nom, par exemple associé à sa condition de transfert.
Définit quand les données doivent être envoyées sur le serveur FTP, par exemple en cas de réussite ou d'échec d'un outil particulier ou lorsqu'une entrée est reçue. Par défaut, Aucun est sélectionné, ce qui assure que les données seront exportées à chaque acquisition d'image, si la case Activé est cochée. Si la case Activé n'est pas cochée ou si l'outil référencé est désactivé, l'opération d'exportation ne s'exécute pas.
Définit le serveur FTP configuré dans l'onglet Paramètres et qui recevra les données exportées. Par défaut, Périphérique 1 est sélectionné.
Définit le format du fichier exporté : Texte, HTML (default), XML ou CSV.
Définit le la manière dont les données sont écrites dans le fichier.
- Remplacer : remplace les données existantes dans le fichier.
- Ajouter (par défaut) : ajoute la chaîne de données à la fin du fichier.
Définit les données écrites dans le fichier à l'aide de la boîte de dialogue FormatString (Format de la chaîne).
Fournit un aperçu du nom du fichier exporté ; par défaut, Fichier est affiché. Vous pouvez personnaliser le nom du fichier en configurant les paramètres suivants : Nom du fichier par défaut, Ajouter liaison et Ajouter horodatage.
- Définissez au moins un paramètre pour le fichier. Si le champ Nom du fichier par défaut est vide et que les cases Ajouter liaison et Ajouter horodatage sont décochées, l'opération d'exportation de fichier échouera.
- Il est impossible de modifier l'ordre des paramètres.
Définit le nom du fichier qui est exporté ; le nom par défaut est « Fichier ». Les noms de fichiers longs sont pris en charge.
Définit si l'outil sélectionné sera lié et ajouté ou non au nom du fichier exporté. Par défaut, cette case est décochée.
- L'opération d'exportation échouera si l'outil sélectionné est lié à une chaîne qui contient l'un des caractères non valides suivants : <, >, :, ", /, \, |, ? ou *.
- La case Ajouter liaison est grisée quand EasyBuilder ne peut trouver aucun outil qui puisse être lié.
- Si l'outil lié est supprimé de la tâche, la case Ajouter liaison est automatiquement décochée.
- Lorsque la case Ajouter liaison est cochée, ne sélectionnez pas Indéfini dans la liste déroulante ; cela pourrait générer des résultats indéfinis.
Définit si un horodatage sera ajouté ou non au nom du fichier d'image exporté. Par défaut, cette case est décochée. Lorsqu'elle est cochée, vous pouvez sélectionner les formats d'horodatage pré-configurés suivants dans la liste déroulante : MMJJAA, AAAAMMJJ_HHMMSS, JJMMAA_HHMMSS, MM-JJ-AAAA_HH.MM.SS, HHMMSS, AAMMJJ_HHMMSS ou AAJJMM_HHMMSS.
Ajoute une nouvelle opération d'exportation à la liste.
Supprime une opération d'exportation de la liste. Une seule opération d'exportation peut être supprimée à la fois.
Onglet Paramètres
L'onglet Paramètres fournit les paramètres permettant de définir deux périphériques cible. Le périphérique cible peut être un émulateur In-Sight ou un autre hôte se comportant comme un serveur FTP sur le réseau.
Définit le nom d'hôte (ou l'adresse IP) du serveur FTP du périphérique cible.
- Si un Nom d'hôte non valide est spécifié, l'expiration du délai de la connexion peut prendre jusqu'à 30 secondes.
-
Lorsque vous spécifiez le Nom d'hôte ou le Nom d'utilisateur, n'utilisez pas d'espace avant ni après le nom. Si le nom spécifié dans le paramètre Nom d'hôte ou Nom d'utilisateur comporte un espace avant ou après le nom, l'opération d'exportation d'image ne parviendra pas à écrire l'image sur le serveur spécifié.
- Si vous disposez d'un autre PC avec un serveur FTP installé, vous pouvez le choisir comme emplacement de stockage. Veuillez noter que le logiciel In-Sight Explorer est considéré comme un serveur FTP. Si vous utilisez un serveur FTP tiers, vous devez fermer In-Sight Explorer. Si aucun autre serveur FTP n'est utilisé, In-Sight Explorer doit être ouvert. Si vous utilisez un serveur FTP tiers, l'adresse IP du PC doit être utilisée dans le paramètre Nom d'hôte.
- Le numéro de port de la connexion du serveur FTP doit être modifié en ajoutant le Nom d'hôte (ou l'adresse IP) avec deux points (:) et le nouveau numéro de port. Par exemple, si le Nom d'hôte actuel était PRODUCTION1, pour remplacer le numéro de port par défaut (21) par le port 34, le paramètre Nom d'hôte devient : PRODUCTION1:34.
Définit le nom d'utilisateur valide pour le serveur FTP du périphérique cible (ne doit pas excéder 255 caractères). Ce nom ne doit pas exister sur le système de vision In-Sight qui exporte les fichiers ou les données d'image.
Définit le mot de passe valide pour le serveur FTP du périphérique cible. Le mot de passe est sensible à la casse et sa longueur ne doit pas excéder 20 caractères.
- Pour des raisons de sécurité, mot de passe que vous saisissez est masqué par des « * » dans le champ.
- Le mot de passe est enregistré dans le fichier de projet sous forme cryptée.
Définit le type de connexion d'exportation d'image : FTP standard (sélection par défaut), FTP sécurisé ou GOT Mitsubishi. FTP sécurisé offre un protocole de transmission sécurisé pour une utilisation avec des applications SFTP et Mitsubishi GOT offre la prise en charge pour l'affichage d'images sur un terminal GOT Mitsubishi.
Permet d'ouvrir la boîte de dialogue Paramètres FTP.
Affiche la cause d'une erreur si elle est survenue pendant une opération d'exportation. Un événement spécifié dans l'onglet Fichier - Condition du transfert doit s'être produit, par exemple le déclenchement d'une image, ou vous devez mettre le système de vision In-Sight en ligne pour que ce champ soit mis à jour.