par Jason Ritter | Mis à jour le : 02/27/2019 | Commentaires : 4
Souhaitez-vous que Short Cut ait un plus grand nombre de capteurs ? Bien que Short Cut supporte de nombreux capteurs, vous pouvez penser, que vous ne trouverez pas le capteur que vous voulez mesurer sur la liste. Que faites-vous alors ? Comment ajouter le capteur à votre programme de centrale de mesure ? Dans cet article, nous allons vous expliquer la façon dont vous pouvez facilement créer vos propres fichiers de capteurs personnalisés dans Short Cut pour les utiliser ensuite dans vos programmes.
L'éditeur de programme Short Cut est un outil logiciel pour aider les novices et les experts à créer facilement et rapidement en cinq étapes des programmes pour nos centrales de mesure. Avec un avantage supplémentaire, Short Cut crée également pour vous un schéma de câblage que vous pouvez imprimer. Short Cut est livré avec les logiciels LoggerNet et PC400. Vous pouvez aussi le télécharger gratuitement à partir de la page dédiée à Short Cut.
Le contenu de cet article suppose que vous êtes déjà familier avec les cinq étapes pour créer un programme de centrale de mesure, à l'aide de Short Cut et que vous êtes prêt à créer vos propres fichiers de capteur personnalisé. Si vous ne connaissez pas Short Cut, vous pouvez apprendre les bases en regardant les vidéos sur la page web Short Cut.
Short Cut a un répertoire capteurs intitulé "Generic Measurements -Mesures génériques" avec plusieurs différents types de mesures. Si vous connaissez le type de sortie de votre capteur, vous pourriez être en mesure d'utiliser l'une de ces mesures génériques, si vous souhaitez programmer un de ces capteurs. Cependant ces mesures génériques ne sont probablement pas le meilleur choix, lorsque vous avez un capteur que vous utilisez souvent et que vous ne souhaitez pas modifier la configuration de l'instruction générique chaque fois que vous utilisez ce même capteur. Si vous créez un capteur personnalisé, il vous fera économiser pour à l'avenir du temps et des efforts.
Dans cet exemple, nous allons découvrir à travers différentes étapes la façon de créer un capteur personnalisé dans Short Cut. Pour cet exemple, imaginez ce qui suit :
Vous ouvrez Short Cut, la première étape pour créer un capteur de mesure est de sélectionner Tools | Options (Outils / Options) de ma barre en haut de la fenêtre. Dans la boîte de dialogue Options qui apparaît, sélectionnez la création de fichiers personnalisés Enable Creation of Custom Sensor Files, puis cliquez sur le bouton OK.
Pour ajouter votre tensiomètre dans la liste des capteurs de Short Cut, suivez les étapes suivantes :
Lorsque vous avez terminé l'édition, la fenêtre de votre capteur de mesure peut ressembler à ceci :
Dans cet exemple, le champ "Long Name" crée un nouveau nom de répertoire “Custom” où le nouveau capteur sera trouvé la prochaine fois que vous voulez l'utiliser dans un programme de CR1000.
Maintenant vous avez créé votre propre fichier de capteur, il apparaîtra dans la fenêtre Available Sensors and Devices (Capteurs et périphériques disponibles) chaque fois que vous utiliserez Short Cut pour écrire un programme de CR1000. L'écran ressemblera à ceci :
Parce que certains des champs ont été cachés à la visualisation, les seuls éléments modifiables dans cette fenêtre sont le nom du capteur et les unités de mesure.
Note : Si vous souhaitez utiliser votre capteur personnalisé sur d'autres modèles de datalogger, vous devrez répéter les étapes décrites ici. Dans Short Cut, veillez à sélectionner une centrale d'acquisition de données différente.
Conseil : faire régulièrement une sauvegarde de votre répertoire de travail CampbellSci pour préserver tous vos fichiers de capteurs personnalisés, des programmes de centrales de mesure, et surtout vos données de centrale d'acquisition.
Lorsque vous créez des fichiers de capteurs personnalisés dans Short Cut, vous activez cet outil pour vous aider plus efficacement à créer des programmes de centrale d'acquisition. Avec un peu de pratique, vous pouvez ajouter toute une série de capteurs non-standard à Short Cut et créer des programmes pour les enregistreurs de données et des schémas de câblage bien pratique afin de gagner du temps lors de vos montages.
Si vous avez des questions de programmation au sujet des capteurs personnalisés, poster vos remarques ci-dessous.
Commentaires
BZKM | 07/19/2020 at 05:25 PM
Hi Jason,
I am using a cr1000 data logger and loggerNet software with three sensors namely:
1. Combitech Ice monitor , output(4-20 mA) ( ice weight measuring)
2. Lambrecht Eulos, output(Rs-422) , measures(wind direction, wind speed, air temperature, relative humidity, barometric pressure)
3. Holooptics t44, output (0-5V ,digital high/low), (detecct icing)
when i go to sensors in the loggerNet software i cannot find any of these in the list. Do i need to custom add them like you told here? if yes then how to add the 2,3 sensors . i got from this video how to add sensor 1.
Thanks
Notso | 01/22/2021 at 11:20 AM
I apologize for the very late response to these questions. Unfortunately the generic measurements available in Short Cut do not support serial sensors, so the Lambrecht Eulos with RS-422 output cannot be created as a custom sensor. The CRBasic program editor will have to be used for programming the serial commands that allow the CR1000 to communicate with that sensor.
The Holo Optics t44 ice sensor has a signal that can be measured by a pulse channel on the datalogger, so the generic measurement called Pulse, set to measure high frequency with a raw measurement result of frequency could be used to create a custom sensor. It appears that other processing of the measured frequency may be needed, which cannot be done in the Pulse instruction. Additional processing might be accomplished by using User Entered in the Calculations folder of Short Cut. It may be easier however, to do the programming with the CRBasic program editor.
Dale Reid | 02/18/2022 at 01:39 AM
I'm working on a new project with a CR3000 data logger doing some meterologic monitoring.
I have an RM Young 41382VF temperature/humidity sensor, -50F to 150F 1.000 volts and 0% to 100% humidity, 1.000 v outputs.
I still have some work to do in order to understand all the Custom Sensor settings, especially as far as naming the table fields so as to be compatible with the receiving program's requirements, but having more time to understand that will no doubt solve that naming problem.
I currently have two instances of a custom sensor, one for the temperature and one for the humidity and would like to have ONE sensor which presents the data, similar to what a wind speed/direction indicator does. I've yet to get the custom setup to do that. It may have to do with my not understanding what the REV option does.
In addition I would like to make the documentation clear, and would add the power and ground connections to the wiring diagram, but so far haven't been able to figure out how to add those. I know where they go and can make notes for installation and future technician's understanding (admittedly not too complex) but is there a way to force the wiring diagram portion of the custom setup screens to allow me to specify the power and ground connections, and make the wiring color be exact to our configuration? Thank you for any additional pointers to more documentation, or any specific comments to get me to master this portion of Short Cut. Dale
Notso | 03/30/2022 at 03:57 PM
Hi Dale
Unfortunately, creating a custom sensor using the Generic folder in Short Cut does not allow for combining two sensors as a single custom sensor. We have created Short Cut files that do combine air temperature and relative humidity measurements into a single sensor, but have only done that for sensors in the Campbell Scientific product line. One of those files could probably be edited to give you exactly what you want, but that is beyond the scope of this article. We could discuss this further if you send an email to support@campbellsci.com. Include my name (Jason Ritter) in the email and it will get routed to me.
Please log in or register to comment.