Designed & Made in the USA Since 1983

Guide MicroRidge sur la sortie Keyboard Wedge vers Excel

Vous vous demandez comment envoyer des données provenant de comparateurs, micromètres, pieds à coulisse, balances, lecteurs de codes-barres et appareils RS-232 vers Excel ?
LinkedIn
Reddit
Threads
Facebook
X
Email

Comment transférer les données de mes instruments de mesure dans Excel ?

L’une des fonctionnalités clés de chaque famille de produits MicroRidge est la capacité d’envoyer des données de mesure via une sortie Keyboard Wedge (émulation clavier). La sortie Keyboard Wedge permet à un opérateur (la personne effectuant les mesures) d’envoyer des données vers n’importe quel logiciel, y compris des programmes basés sur le Web ou le cloud, Microsoft Excel et tout logiciel interne ou propriétaire sur votre site de fabrication.

MicroRidge propose une sortie Keyboard Wedge native sur le MobileCollect Wedge Base EVO, le MobileCollect MicroBase USB A EVO, le MobileCollect MicroBase USB C EVO, le GageWay KW, la série GageWay Pro, le WedgeLink SP et le WedgeLink AT. Pour les appareils qui ne disposent que d’une sortie série (USB ou DB9), nous proposons plusieurs Keyboard Wedges logiciels pour « traduire » les données en frappes de touches.

Qu’est-ce qu’un Keyboard Wedge ?

Un Keyboard Wedge est un composant matériel ou logiciel qui traduit les sorties série RS-232 ou numériques natives des instruments de mesure en frappes de touches interprétées par l’ordinateur comme des caractères de clavier. L’ordinateur traite la sortie du Keyboard Wedge MicroRidge comme si elle provenait d’un clavier ordinaire. La sortie du wedge matériel est conforme à la spécification USB Human Interface Device (HID). Étant donné que les applications et les programmes sont conçus pour être manipulés par votre souris et votre clavier, la sortie Keyboard Wedge de MicroRidge peut saisir des données dans n’importe quel logiciel.

Types de Keyboard Wedges

MicroRidge propose des Keyboard Wedges matériels et logiciels. Les wedges matériels sont rapides et faciles ; ils sont mieux adaptés aux opérations simples. De nombreux wedges matériels de MicroRidge peuvent être personnalisés avec nos programmes de configuration. La personnalisation de plusieurs unités peut être effectuée sur l’ordinateur du responsable du document (la personne en charge des données), puis déployée dans les cellules de travail. Ils ne nécessitent l’installation d’aucun logiciel sur l’ordinateur de l’opérateur et permettent des installations véritablement « plug-and-play ».

Les wedges logiciels accomplissent le même résultat mais sont des applications installées sur l’ordinateur de l’opérateur. Ils lisent les données entrantes du port série (physique [DB9] ou virtuel [USB]) et transmettent les données sous forme de frappes de touches. La configuration nécessite l’installation du logiciel wedge et de tous les pilotes nécessaires pour utiliser un port COM virtuel. Les principaux avantages de l’utilisation d’un wedge logiciel sont l’intégration de fonctionnalités telles que l’ajout d’horodatages et l’analyse syntaxique (parsing). L’analyse des données permet au responsable du document de définir des règles et des paramètres conditionnels pour modifier le flux de données entrant avant qu’il ne soit traité par le wedge. Cela permet au responsable du document de supprimer les données inutiles, de réorganiser les valeurs, d’effectuer des calculs de base et de modifier le caractère de fin de paquet (EOP).

Produits MicroRidge avec Keyboard Wedge matériel intégré

MobileCollect

Famille de produits sans fil axée sur la compatibilité et la flexibilité. Un système en 3 parties conçu pour conserver la mobilité des instruments à main tout en automatisant le transfert de données. MobileCollect élimine le processus sujet aux erreurs de saisie manuelle des données grâce à un protocole sans fil local robuste, sécurisé et testé par l’industrie. Un simple module complémentaire pour les instruments portatifs dotés d’un port SPC. Idéal pour automatiser votre collecte de données directement pendant le processus, là où l’opérateur mesure la pièce in situ.

Appareils MobileCollect Keyboard Wedge

GageWay

Interfaces filaires capables de se connecter à 1-72 instruments de mesure. Fonctionnalités embarquées avancées telles que la détection automatique de la vitesse de transmission (baud rate), l’analyse/modification des paquets de données, la commutation à distance personnalisée et plusieurs formats de lecture de données, y compris le TIR. Idéal pour automatiser votre collecte de données aux postes de contrôle qualité ou d’inspection dédiés où la pièce est apportée au poste pour inspection.

Appareils GageWay Keyboard Wedge

WedgeLink

Keyboard Wedges logiciels et matériels avec capacités d’analyse syntaxique et possibilité d’envoyer des données RS-232 vers n’importe quel programme.

Appareils WedgeLink Keyboard Wedge
Applications logicielles WedgeLink Keyboard Wedge

Limites d’un Keyboard Wedge

La plupart des applications nécessitent 2 formes d’entrée HID pour être manipulées : la souris et le clavier. La souris est utilisée pour naviguer dans les menus et sélectionner/activer les champs du programme dans lesquels le clavier saisira les données. Étant donné que le Keyboard Wedge émule un clavier, un opérateur doit naviguer dans le programme via la souris. Par exemple, dans Excel, un opérateur sélectionnerait la cellule souhaitée où les données seraient saisies. Le caractère standard de fin de paquet (EOP) pour les appareils MicroRidge est un retour chariot {CR}. Les retours chariot sont un vestige des machines à écrire et les Keyboard Wedges modernes traitent un {CR} de la même manière que la touche « Retour » ou « Entrée » d’un clavier, passant à la cellule suivante vers le bas.

Dans un environnement de fabrication typique, les données ne sont pas aussi utiles dans une seule colonne et un responsable de document peut souhaiter modifier la manière dont les données sont saisies dans sa feuille de calcul personnalisée. Une entreprise peut vouloir ajouter d’autres données telles que l’heure, le numéro de pièce, le poste de contrôle qualité, etc. Ces ajouts augmentent la complexité de la feuille de calcul.

Comme chaque feuille de calcul est différente, la clé pour maximiser le potentiel du Keyboard Wedge est de personnaliser votre feuille de calcul. Ce document donne quelques conseils et astuces de base qu’un responsable de document peut employer pour créer une feuille de calcul plus conviviale lorsqu’elle est associée à un Keyboard Wedge.

Ceci n’est pas un guide exhaustif et ne couvre que les fonctions de base d’Excel pour aider à démarrer un programme de Maîtrise Statistique des Procédés (MSP/SPC). Si vos besoins vont au-delà de ce guide, envisagez le codage VBA direct de votre feuille de calcul ou la mise à niveau vers un programme SPC dédié. MicroRidge fonctionne bien avec n’importe quel programme SPC, et nous avons d’excellentes recommandations sur notre page des partenaires SPC.

Section 1 : Personnalisation de la direction de saisie des données

La personnalisation la plus simple qu’un responsable de document puisse effectuer est de changer la direction de la saisie des données dans Excel. Les appareils MicroRidge ont un caractère de fin de paquet (EOP) par défaut, un retour chariot {CR}. Lorsqu’Excel reçoit un {CR}, il est traité comme si la touche Entrée du clavier avait été pressée. Le curseur descendra d’une ligne et cette cellule sera prête pour le prochain paquet de données.

1a : Modification du paramètre avancé d’Excel pour la direction de la touche « Entrée » {CR}

Dans le menu Fichier>Options, accédez à « Options avancées ». La première option permet au responsable du document de modifier la direction du déplacement du curseur après avoir appuyé sur la touche « Entrée ». En configurant la réaction d’Excel à la touche « Entrée », vous affectez également sa réaction à l’EOP {CR}. Une fois la sélection effectuée, cliquez sur « OK » pour enregistrer la nouvelle configuration.

Veuillez noter : Cela modifiera également la façon dont Excel réagit lorsque vous appuyez sur la touche « Entrée » de votre clavier.

2a : Modification des caractères EOP sur les appareils MicroRidge

Si une modification universelle d’Excel n’est pas souhaitable, il est également possible de modifier le caractère EOP depuis votre appareil MicroRidge. Ces modifications ne s’appliquent qu’aux appareils MicroRidge et n’affecteront pas le comportement d’Excel. Les appareils suivants prennent en charge la configurabilité de l’EOP.

Appareils matériels avec configurabilité EOP

MobileCollect
MobileCollect
WedgeLink

Modification de l’EOP sur le récepteur MobileCollect Wedge Base – MC-BASE-KW

Xpress Setup est un programme de configuration rapide et facile ; changer le caractère EOP en {Tab} est simple, mais les options sont limitées.

Il existe 2 possibilités avec la configuration étendue (Extended Setup) :

  1. Canal global et spécifique. Les caractères EOP peuvent être définis pour les deux respectivement. Dans Extended Setup, vous avez l’avantage de configurer chaque canal avec un EOP différent via le champ EOP Char.

2. Il est également possible de créer une configuration multi-onglets en utilisant d’autres étiquettes de champ comme {Space} et en définissant le délimiteur sur {Tab}. Cela serait avantageux si vous souhaitiez sauter une colonne dans votre feuille de calcul.

Modification de l’EOP sur la série Gage Pro – GW-PRO-2, GW-PRO-4, GW-PRO-8

La configuration GageWay Pro est spécifique au canal et s’effectue en tapant un « 3 » pour changer l’EOP en {Tab}.

Modification de l’EOP sur le WedgeLink AT – WLNK-AT

Il existe 2 possibilités avec la configuration WedgeLink AT :

  1. Dans la configuration WedgeLink AT, l’EOP est attribué en tant que fonction d’analyse syntaxique. Tout d’abord, vous devez supprimer tous les caractères EOP entrants, puis ajouter le {Tab}.

2. Le multi-onglet est disponible en option dans la configuration WedgeLink AT.

Section 2 : Limitation de la saisie des données aux cellules sélectionnées

Souvent, les données envoyées vers Excel sont utilisées pour remplir des feuilles de calcul personnalisées comportant des données supplémentaires telles que le numéro de pièce, le nom de la caractéristique, la date et l’heure, etc. Étant donné qu’un Keyboard Wedge agit comme un clavier, les opérateurs peuvent écraser des cellules involontaires s’ils continuent d’appuyer sur le bouton « Lire » de l’émetteur. Les sections suivantes illustrent comment créer différents niveaux de restrictions de saisie de cellules pour guider l’opérateur lors de la saisie des données.

2a : Limites de saisie manuelle des données par sélection de cellules

La méthode la plus simple pour contrôler l’endroit où les données sont saisies consiste à sélectionner les cellules souhaitées en les mettant en surbrillance avec le curseur. La sortie du Keyboard Wedge saisira les données normalement jusqu’à ce qu’elle atteigne la limite des cellules en surbrillance. Lorsque la limite est atteinte, les données passeront à la colonne suivante si l’EOP est {CR} ou à la ligne suivante si l’EOP est un {TAB}.

2b : Plages nommées

Une alternative à la sélection manuelle des cellules limites à chaque fois consiste à utiliser la capacité de « Nommer des plages de données » dans Excel. Une plage nommée est généralement utilisée lors de la création de formules ou de scripts personnalisés pour permettre de référencer des groupements complexes de cellules avec un nom plus facile à retenir. L’avantage de nommer une plage est que, lorsqu’elle est sélectionnée, Excel limitera la saisie des données à cette plage nommée.

Lors de la « sélection par Ctrl » de plusieurs cellules non adjacentes, la dernière cellule sélectionnée sera la première cellule utilisée pour stocker les données. Commencez votre « sélection par Ctrl » par la 2e cellule de données souhaitée et progressez jusqu’à la fin des cellules de données souhaitées, puis, enfin, sélectionnez la cellule de données destinée à être la première avant de nommer la plage.

Lors de la gestion de plusieurs plages nommées, elles peuvent être visualisées et modifiées dans le « Gestionnaire de noms » de l’onglet Formules.

Une fois toutes les plages nommées définies, sélectionnez ces cellules prédéterminées dans le sélecteur en haut à gauche en cliquant sur la flèche déroulante. Les données défileront à travers les cellules de la plage nommée.

2c : Autoriser la modification des plages

Bien que les plages nommées permettent à un responsable de document d’identifier un groupe de cellules pour la saisie de données, elles permettent toujours à un opérateur de saisir des données ailleurs en sélectionnant d’autres cellules.

Si cela n’est pas souhaitable, l’utilisation de la « Protection de la feuille » et de « Autoriser la modification des plages » donnera au responsable du document plus de contrôle sur la saisie des données par l’opérateur. Cela peut également aider à conserver les cellules de formatage et de calcul, tout en permettant à un opérateur de visualiser les formules pour référence.

Commencez par définir quelle(s) cellule(s) sont autorisées pour la saisie de données avec l’outil « Autoriser la modification des plages ».

Un responsable de document peut également définir des autorisations spécifiques pour chaque opérateur avec l’option « Autorisations » dans le menu « Autoriser la modification des plages ». Le système de contrôle d’accès aux autorisations est basé sur le système d’autorisations utilisateur de Windows. Votre service informatique local doit être consulté avant d’apporter des modifications.

Une fois les cellules de saisie de données identifiées, utilisez l’outil « Protéger la feuille » dans l’onglet « Révision » pour désactiver la modification de toutes les cellules non identifiées précédemment avec « Autoriser la modification des plages ».

Le résultat permettra à un opérateur de cliquer sur n’importe quelle cellule et de visualiser le contenu/les formules, mais limitera toute saisie de données aux cellules identifiées avec l’outil « Autoriser la modification des plages ». Si un opérateur tente de saisir des données dans une cellule protégée, il recevra un message d’erreur indiquant que la cellule ne peut pas accepter de données. (Note : Appuyer sur Entrée ou sur un EOP {CR} permettra de quitter rapidement le message d’erreur)

2d : Feuilles protégées

Si un contrôle accru est souhaité dans la feuille, les opérateurs peuvent être complètement empêchés de sélectionner des cellules autres que les cellules de saisie de données souhaitées. Dans cette méthode, les informations des cellules verrouillées ne peuvent être ni visualisées ni sélectionnées.

En utilisant une combinaison de paramètres de cellule et de protection de feuille de calcul, un responsable de document peut restreindre les cellules qu’un opérateur peut sélectionner.

Tout d’abord, sélectionnez les cellules souhaitées pour la saisie des données, puis faites un clic droit et sélectionnez « Format de cellule… » et accédez à l’onglet « Protection ». Par défaut, dans Excel, toutes les cellules sont « Verrouillées » ; pour permettre aux utilisateurs de saisir des données, décochez « Verrouillée ». Cela permettra de sélectionner les cellules après avoir protégé la feuille de calcul.

Une fois les cellules souhaitées déverrouillées, activez « Protéger la feuille ». Lorsque le menu « Protéger la feuille » s’affiche, décochez « Sélectionner les cellules verrouillées » pour permettre aux opérateurs de sélectionner uniquement les cellules de saisie de données qui ont été précédemment déverrouillées.

Lorsqu’un opérateur saisit des données, les cellules déverrouillées agiront comme des cellules continues et, à la fin d’un groupe, l’EOP passera à la cellule suivante. Les données peuvent être saisies dans plusieurs zones sans avoir à cliquer sur des groupes de cellules.

Section 3 : Formatage des cellules en direct pour une validation rapide des données

Parce qu’un Keyboard Wedge agit comme un clavier, il n’y a pas de vérification inhérente de la qualité des données saisies. Avec une mise en forme conditionnelle et des formules de base, un responsable de document peut programmer des contrôles de qualité dans la feuille de calcul pour assister l’opérateur.

3a : Validation des données

L’outil « Validation des données » permet à un responsable de document d’avertir ou d’arrêter un opérateur si les données saisies ne correspondent pas à la plage de valeurs attendue. Les données de mesure typiques sont des nombres décimaux avec une plage de valeurs attendue. Le responsable du document peut programmer la « Validation des données » (dans l’onglet Données) pour signaler les données saisies en fonction d’une logique et de limites de base.

Dans l’exemple ci-dessous, les données non numériques et numériques en dehors de 0,000 – 4,000 seront signalées pour examen par l’opérateur. Les alertes d’erreur peuvent aller de la simple information à l’arrêt du processus. Dans l’exemple ci-dessous, l’opérateur est invité par une boîte d’avertissement à vérifier si les données doivent être acceptées.

La feuille de calcul résultante affichera un message de saisie de données pour communiquer les plages attendues et avertir l’opérateur si une valeur tombe en dehors des limites prévues. Cette fonction fonctionnera dans une feuille non protégée ou protégée.

Étant donné que l’opérateur a été autorisé à ignorer l’avertissement, il est toujours possible que les données soient en dehors de la plage attendue. Le responsable du document peut auditer la feuille pour toute donnée tombant en dehors de la plage en utilisant l’outil « Entourer les données non valides ». Cet outil vérifie toutes les cellules de données avec « Validation des données » et entoure toutes les données non conformes aux règles. Cela ne peut être fait que dans une feuille non protégée.

3b : Mise en forme conditionnelle

La « Mise en forme conditionnelle » peut être un moyen utile de donner à un opérateur un indice visuel sur les résultats des données. En configurant la « Mise en forme conditionnelle », vous pouvez identifier quand un point de données est hors de la plage attendue, ce qui permet à l’opérateur de comprendre facilement les classifications Conforme/Non-Conforme (Go/No-Go) d’une caractéristique ou d’une pièce.

En configurant des plages et des limites via la « Mise en forme conditionnelle », un responsable de document peut donner un retour d’information en direct et facile à comprendre à un opérateur.

Lorsqu’elle est combinée à diverses formules, la « Mise en forme conditionnelle » peut être utilisée pour afficher le statut Conforme/Non-Conforme pour une pièce ou une caractéristique si plusieurs mesures sont prises. Si vous souhaitez en savoir plus sur les formules, il existe de nombreux excellents guides en ligne.

3c : Orientation des données – Formule de filtrage

Les appareils MobileCollect Wireless et GageWay Pro permettent de coupler/connecter plusieurs instruments de mesure. Pour aider le responsable du document à déterminer de quel instrument proviennent les données, une étiquette peut être attribuée à chaque émetteur/canal et envoyée à la feuille de calcul Excel.

Ce format de données n’est pas facilement compréhensible par les responsables de documents et les opérateurs ; en utilisant la formule « FILTRE », un responsable de document peut organiser les données dans des colonnes étiquetées correspondantes.

La formule FILTRE recherche dans une plage de données saisie dans la première partie de la formule et renvoie les valeurs de données qui correspondent à l’argument saisi dans la seconde partie de la formule.

Il existe de nombreuses autres personnalisations qui peuvent être implémentées dans Excel pour adapter une feuille de calcul à vos besoins. Ce sont quelques-unes des fonctions de base et fréquemment demandées que MicroRidge a trouvées utiles pour ses clients. Ceci n’est pas un guide complet sur la programmation de vos feuilles de calcul Excel, mais cela devrait vous donner une idée de la manière dont vous pouvez utiliser les fonctions Excel existantes pour rendre votre Keyboard Wedge plus utile et plus puissant dans le cadre de votre programme de contrôle/assurance qualité !

Modèle Excel

Il s’agit d’un modèle Excel gratuit basé sur les éléments abordés dans ce guide. N’hésitez pas à l’utiliser et à expérimenter les possibilités offertes.

Testez le Keyboard Wedge de MicroRidge !

Souhaitez-vous acquérir une expérience pratique avec les appareils MicroRidge pour voir comment ils fonctionnent dans votre établissement ? Notre programme de kit de démonstration est parfait lorsque vous voulez essayer avant d’acheter.

Comment cela fonctionne-t-il ?

Notre programme de kit de démonstration est très flexible et nous pouvons adapter le kit à vos besoins. Le kit standard comprend une base Wedge/USB, un Mini Mobile Module et un pied à coulisse Mitutoyo de 6 pouces. Le kit peut également être configuré pour les appareils que vous souhaitez mettre en service.

Image de Andy Duvall

Andy Duvall

Andy Duvall est l’un des propriétaires de MicroRidge Systems et occupe le poste de directeur commercial de l’entreprise. Fort de plus de dix ans d’expérience en tant qu’ingénieur de conception et de lancement de produits, Andy travaille en étroite collaboration avec les clients de MicroRidge pour identifier et mettre en œuvre les solutions de mesure et d’interface les plus efficaces pour leurs organisations.

Découvrez d’autres livres blancs !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *