Accueil Instrumentación Il est temps d'attendre plus de votre logiciel d'acquisition de données

Il est temps d'attendre plus de votre logiciel d'acquisition de données

Nous sommes entrés dans l'ère des données. La quantité de données collectées augmente à un rythme explosif, car les entreprises en dépendent pour prendre des décisions commerciales critiques. Les ingénieurs ont besoin de systèmes d'acquisition de données fiables, précis et faciles à utiliser pour répondre à ce besoin. Cependant, l'innovation sur le marché de l'acquisition de données n'a pas été en mesure de suivre le rythme de cette soif insatiable de données. Les outils d'acquisition de données doivent évoluer pour mieux répondre aux demandes de la population croissante d'utilisateurs qui ont besoin de données pour éclairer leurs décisions de conception. Ces outils ont pris du retard sur deux aspects critiques : offrir un logiciel simple mais flexible et simplifier la configuration du système de mesure.

Aujourd'hui, les utilisateurs sont obligés de choisir entre un logiciel de configuration limité, qui aide à l'enregistrement de données de base mais ne peut pas être modifié pour répondre aux exigences de l'application, ou leurs propres applications d'acquisition de données personnalisées, qui doivent être programmées à partir de zéro. . Les fournisseurs de matériel proposent des logiciels avec l'essentiel pour enregistrer des données à partir d'appareils, mais renvoient les utilisateurs vers un autre outil pour programmer une solution lorsque le besoin se fait sentir au-delà des capacités du logiciel. C'est un compromis inutile et forcé ; les logiciels d'acquisition de données doivent évoluer pour combler le fossé entre la configuration et la personnalisation. La configuration du système nécessite diverses mesures avec divers schémas de câblage et configurations matérielles et logicielles pour représenter le signal réel d'un utilisateur avec la plus grande fidélité. Encore une fois, le logiciel doit être amélioré pour faciliter la configuration du système par les utilisateurs. L'efficacité de l'ingénierie souffre de ces limites. Dans une enquête menée auprès de 3.800 27 ingénieurs, 21 % ont identifié que le développement de logiciels pour leur application était la partie la plus chronophage de leur tâche, tandis que XNUMX % passaient le plus de temps à s'occuper de la configuration du système.

Pour faire face au besoin croissant de données, les ingénieurs doivent exiger davantage des systèmes d'acquisition de données. L'innovation dans les logiciels d'acquisition de données peut jouer un rôle crucial pour relever ces défis.

 

logiciels extrêmes

 

Les ingénieurs utilisent deux types de produits logiciels d'acquisition de données aux extrémités opposées d'un spectre de complexité : un logiciel de mesure basé sur la configuration à fonctionnalité fixe inclus avec un appareil d'acquisition de données, et des applications logicielles personnalisées qui encodent les utilisateurs pour contrôler leurs appareils. Le logiciel à fonction fixe est idéal pour configurer une mesure rapide et facile à partir d'un appareil afin de définir des paramètres de base tels que la fréquence d'échantillonnage, de déclencher un bouton d'enregistrement et d'enregistrer des données brutes dans un fichier. Cependant, les applications logicielles personnalisées permettent aux utilisateurs de programmer n'importe quelle fonctionnalité s'ils en ont les connaissances et la patience.

Dans le cas de la programmation, les ingénieurs peuvent définir exactement la mesure ou le comportement dont ils ont besoin. Cela nécessite du temps pour programmer et valider une solution, ainsi que les connaissances nécessaires pour construire ce logiciel à partir de zéro.

Les utilisateurs qui souhaitent une application d'acquisition de données principalement typique pour acquérir et enregistrer des données, avec quelques modifications mineures, telles qu'un algorithme d'analyse personnalisé ou une logique conditionnelle de base, sont obligés de choisir entre ces deux extrêmes. Alors que leurs besoins vont au-delà du logiciel fourni avec leurs périphériques matériels, ils doivent passer à l'autre extrême : une solution entièrement scénarisée et personnalisée.

Il n'y a aucune raison pour que les logiciels d'acquisition de données ne puissent pas évoluer pour mieux remplir ce spectre. Une solution logicielle qui offre une continuité des mesures configurables à la personnalisation via la programmation aiderait les ingénieurs à être plus efficaces. Une expérience basée sur la configuration est extrêmement utile pour les parties communes d'une application d'acquisition de données, telles que la configuration des capteurs connectés à un canal, la sélection des fréquences d'échantillonnage et la mise en œuvre des déclencheurs et de la mise à l'échelle de base. Une solution logicielle qui pourrait préserver ce paramètre et aider les ingénieurs à utiliser ce paramètre comme base pour créer des fonctionnalités personnalisées dans un environnement de programmation intuitif consisterait à supprimer le compromis strict entre la facilité d'utilisation grâce à la configuration et une flexibilité maximale grâce à la programmation. .

Temps passé à configurer le système

 

Quiconque a créé un système de mesure sait que la configuration prend beaucoup de temps et si elle est incorrecte, elle peut introduire des erreurs dans un système qui peut être difficile à déboguer. Différents types de mesures peuvent nécessiter des spécifications matérielles, des schémas de câblage et des configurations logicielles uniques différentes pour représenter un vrai signal avec la plus grande fidélité. Aujourd'hui, les ingénieurs peuvent choisir parmi une large gamme de systèmes, y compris du matériel d'acquisition de données flexible et modulaire qu'ils peuvent adapter et reconfigurer pour répondre à l'évolution des besoins d'échantillonnage et d'E/S. Bien que cela soit très avantageux pour les utilisateurs confrontés à des exigences système difficiles et changeantes, la flexibilité du système complique son processus de configuration.

Pensez à un appareil avec une seule fonction, comme un appareil portatif pour mesurer la température. En utilisant cet appareil, le risque d'erreur dans le réglage de la mesure est faible. Étant donné que l'appareil a un usage unique, son matériel et ses logiciels sont conçus pour répondre à ce besoin, et l'ensemble de configurations possibles est limité. En revanche, un système d'acquisition de données modulaire comprend une gamme d'options d'E/S et offre de nombreuses combinaisons différentes de mesures. Cette flexibilité permet de réduire le coût total du système, puisque le même ensemble de matériel peut être adapté à une gamme d'applications. Cependant, cela conduit à plus d'options de configuration possibles qui peuvent compliquer l'installation du système. Le logiciel d'acquisition de données peut être mieux conçu pour éliminer cette complexité.

Actuellement, le logiciel fourni avec les dispositifs d'acquisition de données ne rend pas service aux utilisateurs en ce qui concerne la compréhension et la documentation des connexions du système, telles que les câbles entre les capteurs. Il existe une excellente opportunité pour les logiciels de surmonter ces complexités. Un meilleur logiciel d'acquisition de données pourrait réduire la complexité de la configuration du système avec une meilleure visualisation, des recommandations pour un câblage correct et de meilleures vérifications de la configuration des canaux.

 

Attendez plus

 

L'acquisition de données joue un rôle essentiel dans la stimulation de l'innovation et de la découverte. Les ingénieurs dépendent fortement de l'acquisition des bonnes données pour fonder leurs décisions de conception, et les progrès des logiciels d'acquisition de données pourraient avoir un impact considérable sur l'amélioration de leur efficacité. Pour y parvenir, les logiciels d'acquisition de données doivent évoluer pour combler le fossé entre les logiciels configurables limités et flexibles mais coûteux pour créer des solutions programmatiques personnalisées sans augmenter la complexité croissante de la configuration du système. Pour répondre à la demande croissante de données, il est temps de commander davantage de logiciels que nous utilisons pour les acquérir.