par Dana Worley | Mis à jour le : 08/30/2017 | Commentaires : 3
Si vous avez lu l'historique des révisions de l'utilitaire Device Configuration Utility (également connu sous le nom de DevConfig), vous avez peut-être parcouru la note suivante: «De nouveaux pilotes USB (RNDIS) ont été ajoutés pour la centrale de mesure [supportée]. Vous vous êtes peut-être demandé. A quoi cela peut-il bien servir ?
Cela semble ennuyeux, hein ?
Nous pensons que c'est tout sauf ennuyeux. En fait, chez Campbell Scientific, nous pensons que c'est franchement Super !
Introduit avec la CR1000X, nos nouvelles centrales de mesure offrent maintenant ce que l'on appelle l'Ethernet sur USB (ou lien Ethernet virtuel). Cette fonctionnalité a été implémentée à l'aide d'un pilote Microsoft standard nommé RNDIS. Il offre l'option de se connecter à votre centrale de mesure à l'aide d'un câble USB d'une manière, qui accède aux capacités du serveur Web de la centrale de mesure.
N'est-ce pas Super ? Continuer à lire le blog !
Si vous vous connectez à une CR1000X via l'USB, vous tapez dans un navigateur l'adresse IP de la centrale de mesure pour le port USB (192.168.66.1 par défaut), vous avez accès à la page Web intégrée à la centrale de mesure. La première page affichée est l'information d'état de l'enregistreur de données. En un coup d'œil, vous pouvez vérifier le bon fonctionnement des données et les statistiques du programme telles que la température du bornier, la tension de la batterie et les erreurs d'exécution du programme :
Cliquez sur l'image pour l'agrandir.
D'autres pages incluent les données, les fichiers et les utilitaires, qui vous donnent respectivement accès à vos tableaux de données avec une vue graphique, la capacité de gérer les fichiers et les utilitaires du datalogger tels que le réglage de l'horloge et le mode de connexion en mode terminal. Voici un aperçu de l'affichage graphique pour une table de données d'une minute :
Cliquez sur l'image pour l'agrandir.
Si vous sélectionnez Enregistrer Save en haut à droite de l'affichage des données, vous pouvez également enregistrer des données dans un fichier dans l'un de nos formats de fichiers standard :
Lorsqu'un fichier .csipasswd a été enregistré dans l'enregistreur de données, vous pouvez définir des variables publiques ou modifier des valeurs dans la table d'état du datalogger. (Pour plus d'informations, reportez-vous au fichier d'aide "Créer un fichier .csipasswd" - "Creating a .csipasswd File" help file). Les variables publiques ou les valeurs modifiables dans la table d'état sont indiquées par un souligné pointillé bleu. Lorsqu'elle est sélectionnée, une valeur soulignée est présentée pour l'édition :
Cliquez sur l'image pour l'agrandir.
Pour le moment, j'espère avoir suscité votre intérêt pour l'Ethernet via l'USB. Dans l'affirmative, vous vous demandez peut-être si cette fonctionnalité est disponible pour votre centrale d'acquisition de mesures. Voici les détails :
Vous avez toujours la possibilité de vous connecter à la centrale de mesure, via un port COM virtuel USB. Les CR1000X et CR6 offrent une capacité en mode double. Cela signifie que l'enregistreur de données peut communiquer simultanément à l'aide de son port COM virtuel et de sa liaison Ethernet virtuelle. Notez cependant que les centrales de mesure CR300 et CR310 n'offrent pas de communication simultanée. Le port USB doit être configuré pour un port COM virtuel ou une liaison Ethernet virtuelle à l'aide de l'utilitaire Device Configuration Utility. La configuration par défaut pour ces deux modèles de datalogger est un port COM virtuel, afin d'utiliser la liaison Ethernet virtuelle, il faut modifier un paramètre.
J'espère que cet article vous a aidé à comprendre une des ''Supers'' fonctionnalités de notre centrale de mesure CR1000X que nous ayons faites jusqu'à présent. Avez-vous des questions sur l'Ethernet via l'USB ? Laissez un commentaire ci-dessous pour demander des informations supplémentaires.
Commentaires
chris_measci | 08/31/2017 at 11:02 PM
By default it shows the datalogger's built-in web page. If the CRBasic is written with custom web pages, will those be displayed instead?
chris_measci | 09/01/2017 at 04:33 AM
Tested it, yes, a default.html defined in a WebPageBegin will load instead
Danaw | 09/01/2017 at 09:32 AM
Hello Chris,
Great question! The drive precedence in our dataloggers is: CPU, USR, CRD, USB (SC115), and the memory where the datalogger's built in web page is stored. So, as your testing shows, if an RTMC project or a web page created using WebPageBegin/WebPageEnd is stored on the CPU drive, then it takes precedence. This also holds true if a custom web page is stored to the USR drive or a card (CRD). If one drive takes precedence over others, you can still get to a page on that lower level drive by specifying the full path (e.g., 192.168.1.1\crd\index.html).
Thank you for asking and for your follow-up testing!
Best, Dana
Please log in or register to comment.