Skip to Main Content
texto

Personnaliser les lecteurs de code-barres DataMan-barres DataMan avec des scripts 

Les lecteurs de code-barres DataMan de Cognex peuvent utiliser JavaScript pour personnaliser plusieurs fonctions importantes, telles que le formatage des données et le transfert d'images vers un site FTP. Regardez un aperçu des opérations de script à l’aide du logiciel d’outil de configuration DataMan.

Points clés à retenir 

Les scripts DataMan présentent de nombreux avantages, notamment :

  • les fonctions personnalisées : la création de scripts permet le formatage des données, le stockage des images FTP et la communication avec des dispositifs externes.
  • Outil de configuration : lancez et gérez facilement des scripts à l’aide de l’outil de configuration DataMan.
  • Commandes DMCC : contrôlez les lecteurs de codes-barres avec des commandes telles que GET, SET et Reboot.
  • Intégration : simplifie l'intégration des API et optimise les opérations réseau en usine.
  • Étapes de la séquence : inclut l'acquisition d’images, le traitement, la validation, la création de scripts et la sortie d'images pour des flux de travail efficaces. 

Pourquoi les lecteurs DataMan utilisent Javascript

La création de scripts permet de simplifier l’intégration des automates programmables (PLC) et des lecteurs de code-barres DataMan dans un réseau d’usine. Les scripts gèrent également les entrées et les sorties des données numériques et permettent :

  • de formater des données pour :
    • chaînes de sortie et comparaison de chaînes
    • Statistiques et mesures
    • États d’entrée et de sortie
    • Définir ou obtenir les paramètres  
  • Stockage FTP (renommage et transfert d'images et de données)
  • Communications avec des dispositifs externes, réglage d'un temporisateur et gestion de l'entrée de l’encodeur

Comment activer le script DataMan

L’outil de configuration est utilisé pour lancer le script. Ce processus comporte plusieurs étapes :

  • Se connecter au lecteur de code-barres DataMan
  • Cliquez sur le carré Formater les données en bas à gauche de l’écran
  • Sélectionnez « script-based formatting » (formatage à base de script) et cliquez sur un lien pour exécuter la commande

Échantillons de script pour le formatage des données, le stockage FTP et les communications

Trois scripts DataMan principaux exécutent des fonctions de base telles que le formatage des données, le stockage FTP et la communication :

  1. Formatage des données. Par exemple, le texte de commentaire, la fonction « onResult », les conditions « if », « output.content » et les chaînes de sortie.
  2. Stockage FTP. Par exemple, la génération de noms d'images avant le transfert FTP, les rapports de métriques de contrôle des processus (PCM) et les rapports de vérification.  
  3. Communications. Les exemples comprennent « onConnect » et « onDisconnect », « onExpectedData » (appelé après avoir reçu une chaîne de données d’un dispositif externe) et « onTimer » (appelé après que le minuteur compte jusqu’à zéro).

Séquence

La séquence de traitement d’image DataMan comporte cinq étapes :

  1. Acquisition d'images
  2. Traitement
  3. Validation
  4. Rédaction de scripts
  5. Sortie

Chaque étape est examinée en détail dans la vidéo.

Commandes de contrôle DataMan (DataMan Control Commands, DMCC)

DMCC est un protocole Cognex permettant de communiquer avec les lecteurs de codes-barres DataMan. Les exemples de commandes comprennent :

  • ||> GET TRIGGER.TYPE — renvoie la valeur d'un paramètre
  • ||> GET RESULT — renvoie le dernier résultat d’une chaîne décodée
  • ||> SET SYMBOL.DATAMATRIX ON — Définit la valeur d’un paramètre
  • ||> Reboot — Permet au lecteur de code-barres d’effectuer une action

Tous les DMCC sont disponibles dans l’outil de configuration DataMan et accessibles en cliquant sur « Help » (Aide) dans l’angle supérieur droit de l’écran.

DataMan product family with background

Outil de configuration DataMan

Télécharger
Dernière modification le16/06/2025

Ressources connexes