Qu'est-ce que NI Switch Executive ?

Aperçu

NI Switch Executive est une application intelligente de gestion de la commutation et du routage. Il représente la toute dernière révolution en matière de logiciel de commutation pour les systèmes d'équipement de test automatique (ATE). Avec NI Switch Executive, vous pouvez augmenter la productivité du développement en configurant et en nommant les modules de commutation, les connexions externes et les chemins des signaux de manière interactive. Vous pouvez aussi augmenter la réutilisation du code de test et les performances du système en programmant la commutation avec NI TestStand, LabVIEW, LabWindows™/CVI et Measurement Studio. Au final, NI Switch Executive accélère le développement et simplifie la maintenance du système de commutation, réduisant ainsi le coût des tests.

Contenu

Développement accéléré du système de commutation

NI Switch Executive accélère le développement des systèmes de commutation grâce à son environnement de configuration intuitif qui vous permet de créer des "périphériques virtuels" NI Switch Executive. Si vous savez déjà effectuer des mesures d'acquisition de données avec Measurement & Automation Explorer (MAX), la création de périphériques virtuels est semblable à celle de voies virtuelles. Vous utilisez les configurations de périphériques virtuels NI Switch Executive pour combiner plusieurs matrices de commutation NI et de tiers en un périphérique de commutation virtuel unique. Lorsque vous avez défini le matériel de commutation sous forme de périphérique de commutation virtuel, vous pouvez spécifier d'autres propriétés du système de commutation. Pour chaque périphérique de commutation, ces propriétés incluent :

  • Voies désirées
  • Câblages fixes
  • Chemins
  • Groupes de chemins
  • Attributs physiques

Les attributs physiques incluent :

  • Mode de câblage
  • Bande passante
  • Impédance
  • Temps d'établissement
  • Tension maximale
  • Courant transmis
  • Puissance transmise

Avec NI Switch Executive, vous pouvez stocker les attributs physiques associés à chaque configuration de commutation et utiliser ces informations intelligemment pour déterminer les chemins de commutation appropriés. Ceci vous aide à protéger votre important investissement en matériel de commutation des surtensions ou vous empêche d'acheminer un signal haute fréquence via un périphérique de commutation basse fréquence.

L'environnement de configuration accélérée d'application de NI Switch Executive inclut aussi des outils pour la configuration des voies utilisées dans les systèmes de commutation complexes. Ceci vous permet de créer des noms d'alias et d'ajouter des commentaires uniques pour chaque voie, et simplifie considérablement la maintenance de centaines, voire de milliers, de voies de commutation dans les grands systèmes de commutation car vous pouvez faire référence à une voie en utilisant "DMM" ou "Oscillo" plutôt que "c0" ou "c2". Vous pouvez aussi tirer parti de la fonctionnalité d'alias de voie lorsque vous utilisez plusieurs périphériques de commutation. Traditionnellement, les systèmes de commutation à plusieurs matrices de commutation avaient plusieurs voies du même nom ("c0" ou "c2", par exemple) sur chaque périphérique de commutation, représentant des entrées ou sorties complètement différentes. Avec NI Switch Executive, vous pouvez assigner des noms différents à ces voies. En mode voie, vous pouvez également configurer chaque voie de votre système de commutation comme voie normale, de configuration ou source pour assurer la validation appropriée de la configuration de commutation finale. Le mode normal indique une voie typique dans un système de commutation, le mode configuration spécifie que la voie est utilisée comme chemin pour connecter deux voies normales, et le mode source est alloué aux voies qui fournissent une entrée de tension ou de courant. La Figure 1 montre comment vous pouvez configurer rapidement vos voies en utilisant la fonctionnalité d'édition d'alias de voie sur place incluse dans l'utilitaire Graphical Configuration Utility.

 
Figure 1. Utilitaire NI Switch Executive Graphical Configuration Utility


Une fois que vous avez configuré toutes les voies requises, NI Switch Executive fournit deux utilitaires innovants pour vous aider à connecter des paires de voies afin de former des chemins.

Le premier est l'utilitaire Graphical Configuration Utility for NI Switches. Illustré dans la Figure 1, cet utilitaire de type pointer et cliquer vous donne une représentation graphique de votre module de commutation NI que vous pouvez configurer en quelques clics de souris. Pour créer un chemin dans votre matrice de commutation, cliquez sur le bouton "Create route", trouvez l'intersection de la ligne et de la colonne à connecter et cliquez dessus. Vous pouvez créer des groupes de chemins de la même façon. Cliquez sur le bouton "Create route group" et cliquez sur toutes les intersections qui doivent faire partie de votre groupe de chemins (Figure 2). Pour configurer des alias de voies, trouvez la ligne et la colonne appropriées, cliquez et renommez.

Figure 2. Création d'un groupe de chemins avec l'utilitaire Graphical Configuration Utility

Le deuxième est l'outil de configuration de chemins textuel. Dans cet environnement, vous sélectionnez deux voies à connecter dans la liste de noms d'alias de voies ou de noms de voies complets. L'intelligence intégrée de NI Switch Executive recommande un chemin disponible basé sur votre sélection. Le chemin suggéré est affiché avec les connexions fixes que vous devez croiser entre plusieurs périphériques de commutation du système. Vous pouvez accepter le chemin suggéré ou en spécifier un manuellement. Une fois le chemin sélectionné, vous pouvez le nommer avec un nom d'alias pour pouvoir y faire référence rapidement dans les programmes du logiciel de test. De plus, il faut souvent déconnecter et connecter plusieurs chemins avant d'effectuer chaque test sur une UUT. Pour faciliter ce processus, vous pouvez utiliser NI Switch Executive afin de regrouper plusieurs chemins pour former un groupe de chemins. Vous pouvez donner un nom d'alias à ce groupe de chemins et y accéder en utilisant ce nom. Lorsque vous programmez les tests des UUT, vous pouvez faire référence au nom d'alias du groupe de chemins dans le programme de test, et tous les chemins spécifiés dans ce groupe seront connectés ou déconnectés.

Simulation

Pour chaque configuration de périphérique virtuel NI Switch Executive dans MAX, NI Switch Executive vous donne l'option de valider toute la configuration de commutation en mode simulation. En vérifiant votre configuration en mode simulation, vous vous assurez qu'il n'y a pas d'erreur susceptible d'endommager le matériel de commutation ou l'UUT. Vous recevez un rapport sur tout problème associé aux chemins ou groupes de chemins configurés, que vous pouvez utiliser pour faciliter la mise au point. De plus, vous pouvez, en un clic de bouton, générer un rapport HTML sur toute la configuration de commutation. Il peut servir de documentation rapide et de référence externe pour toute la configuration de votre système de commutation. Vous pouvez aussi enregistrer rapidement chaque configuration de périphérique de commutation virtuel NI Switch Executive dans un fichier XML qui pourra être chargé répétitivement sur les systèmes de test déployés pour une configuration instantanée.

Intégration à Excel

Avec la fonctionnalité d'importation/exportation d'Excel, vous pouvez transférer toute votre configuration de commutation dans l'environnement bien connu de Microsoft Excel (Figure 3). Quand c'est fait, vous pouvez utiliser les fonctionnalités d'édition de Microsoft Excel (trouver/remplacer et les formules de type cliquer-glisser) pour multiplier vos alias de voies, chemins ou groupes de chemins. La mise à l'échelle de votre configuration dans Excel encourage aussi une convention de nom qui facilite l'intégration de votre système avec le logiciel de gestion de test NI TestStand

Figure 3. Configuration de commutation dans Microsoft Excel

Intégration à LabVIEW et NI TestStand

NI Switch Executive s'intègre parfaitement dans l'architecture de test intégrée de NI, ce qui facilite considérablement le développement lors de la construction de systèmes de test ATE. Avec le logiciel NI Switch Executive, vous pouvez extraire la fonctionnalité de commutation dont vous avez besoin à différents niveaux dans le logiciel séquenceur de tests intégré.


Figure 4. Intégration de NI Switch Executive dans NI TestStand

Figure 5. Intégration de NI Switch Executive dans LabVIEW

Vous pouvez, par exemple, intégrer facilement NI Switch Executive dans l'environnement de gestion de test NI TestStand pour contrôler votre matériel de commutation test par test (Figure 4). Vous pouvez aussi utiliser NI Switch Executive pour programmer des matrices de commutation dans des modules de test individuels écrits dans les logiciels de test courants, comme LabVIEW (Figure 5), LabWindows/CVI et NI Measurement Studio pour Visual Studio.

Figure 6. Utilisation de la norme IVI (Interchangeable Virtual Instrument) par NI Switch Executive

Maintenance facile du système

Et un dernier point : les systèmes de commutation automatique sont plus faciles à maintenir en utilisant NI Switch Executive. Avec l'environnement de configuration interactif et intuitif, vous pouvez changer rapidement vos chemins de commutation et votre matériel pour les adapter aux modifications du produit. Comme NI Switch Executive tire parti de la norme IVI (Interchangeable Virtual Instruments) (voir Figure 6), vous pouvez rapidement remplacer votre matériel de commutation IVI par une autre version ou par un matériel d'un autre fabricant sans avoir besoin de réécrire le code de test, pour autant que vous utilisiez des fonctions IVI Switch Class Driver. Pour en savoir plus sur IVI, allez à ni.com/ivi.

Conclusion

Avec chaque nouveau produit, les UUT deviennent de plus en plus complexes et le nombre de points de test à connecter augmente considérablement. Le nombre croissant de points de test se traduit aussi par une complexité croissante de la commutation. NI Switch Executive atténue bon nombre des difficultés rencontrées lors du développement et de la maintenance du système de commutation, réduisant ainsi le coût de votre système de test.

Liens associés

Produits et services : NI Switch Executive
Démo sur NI Developer Zone : Accélération du développement et simplification de la maintenance avec NI Switch Executive 
Guides de prise en main : Systèmes de test