Support de l'API pour les modules de commutation
- Mise à jour2025-12-03
- Temps de lecture : 9 minute(s)
Les modules de commutation (switch) peuvent supporter quatre moyens de contrôler les relais. Vous pouvez utiliser les diverses API de manière interchangeable, mais NI vous recommande de n'en utiliser qu'une pour chaque application.
Topologies supportées
Chaque module de commutation supporte une ou plusieurs topologies. Le changement de topologie peut affecter la fonctionnalité du commutateur et, dans de nombreux cas, changer la liste des noms de voies supportés.
Considérations spéciales
Certains modules de commutation ont des comportements spécifiques dont vous devez tenir compte lorsque vous développez des applications. Ils sont décrits dans le tableau suivant.
| Périphérique | API supportées | Topologies supportées |
|---|---|---|
|
|
2810/Matrice 4×43 à 1 fil |
|
|
2811/Matrice 8×21 à 1 fil |
|
|
2812/Matrice 16×9 à 1 fil |
|
|
2813/Matrice 4x21 à 2 fils |
|
|
2814/Matrice 8x9 à 2 fils |
|
|
2815/Matrice 4×86 à 1 fil |
|
|
2816/Matrice 8×46 à 1 fil |
|
|
2817/Matrice 16×22 à 1 fil |
|
|
2833/Matrice 4x71 à 2 fils |
|
|
2834/Matrice 8x34 à 2 fils |
|
|
2865/Matrice 4x84 à 1 fil |
|
|
|
|
|
|
|
|
Indépendant |
|
|
Indépendant |
|
|
Indépendant |
|
|
Indépendant |
|
|
|
|
|
|
|
|
Commutateur SPDT 53 voies |
|
|
Commutateur DPDT 26 voies |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2533/Matrice 4x64 1 fil |
|
|
2534/Matrice 4x64 1 fil |
|
|
2535/Matrice 4x136 1 fil |
|
|
2536/Matrice 8x68 1 fil |
|
|
2542/Mux à terminaison 2x1 quadruple |
|
|
2543/Mux à terminaison 4x1 double |
|
|
2544/Mux à terminaison 8x1 |
|
|
2545/Mux à terminaison 4x1 |
|
|
2546/Mux 4x1 double |
|
|
2547/Mux 8x1 |
|
|
2548/4 SPDT |
|
|
2549/2 SPDT à terminaison |
|
|
2554/Mux 4x1 |
|
|
2555/Mux à terminaison 4x1 |
|
|
2556/Mux 4x1 double |
|
|
2577/Mux 8x1 |
|
|
2558/4-SPDT |
|
|
2559/2 SPDT à terminaison |
|
|
|
|
|
2565/16-SPST |
|
|
|
|
|
2567/Indépendant |
|
|
|
|
|
|
|
|
|
|
|
2571/SPDT 66 voies |
|
|
|
|
|
|
|
|
|
|
|
2585/Mux 10x1 1 fil |
|
|
|
|
|
2590/4x1 Mux |
|
|
2591/4x1 Mux |
|
|
|
|
|
2594/4x1 Mux |
|
|
2595/4x1 Mux |
|
|
2596/Mux 6x1 double |
|
|
2597/Mux à terminaison 6x1 |
|
|
2598/Double transfert |
|
|
2599/2-SPDT |
|
|
Indépendant |
|
|
Indépendant |
|
|
Indépendant |
|
|
Indépendant |
|
|
Indépendant |
|
|
2796/Mux 6x1 double |
|
|
2797/Mux à terminaison 6x1 |
|
|
2798/Double transfert |
|
|
2799/2-SPDT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1160/SPDT 16 voies |
|
|
1161/SPDT 8 voies |
|
|
1163R/Mux 4x1 octal |
|
|
|
|
|
1167/Indépendant |
|
|
|
|
|
|
|
|
1190/Mux 4x1 quadruple |
|
|
1191/Mux 4x1 quadruple |
|
|
1192/SPDT 8 voies |
|
|
|
|
|
1194/Mux 4x1 quadruple |
|
|
1195/Mux 4x1 quadruple |
Considérations spécifiques au SCXI-1127
Pour acheminer des signaux vers le fond de panier du bus analogique, vous devez activer la propriété AutoConnBusAnalog du périphérique de commutation. De cette manière, si vous connectez une voie (ch1) à la voie commune (com0), le signal est automatiquement acheminé de com0 au bus analogique (ab0).
Le périphérique ne supporte que le balayage continu.
Si vous avez utilisé des opérations immédiates ou à relais pour changer l'état des relais avant de commencer un balayage, tous ces relais sont ouverts au moment où commence le balayage. Une fois le balayage terminé, les relais reviennent à l'état dans lequel ils se trouvaient avant le balayage.
Les révisions antérieures de ce matériel réservent la ligne SCXI_TRIG1. Si vous placez une ancienne révision de ce matériel (antérieure à la révision E) dans un châssis SCXI qui contient aussi un module d'entrée analogique SCXI capable d'échantillonnage-blocage (comme le SCXI-1140 ou le SCXI-1520), vous risquez d'obtenir des erreurs de réservation lorsque vous tentez d'utiliser le module d'entrée analogique SCXI.
Considérations spécifiques au SCXI-1128
Pour acheminer des signaux vers le fond de panier du bus analogique, vous devez activer la propriété AutoConnBusAnalog du périphérique de commutation. De cette manière, si vous connectez une voie (ch1) à la voie commune (com0), le signal est automatiquement acheminé de com0 au bus analogique (ab0).
Le périphérique ne supporte que le balayage continu.
Si vous avez utilisé des opérations immédiates ou à relais pour changer l'état des relais avant de commencer un balayage, tous ces relais sont ouverts au moment où commence le balayage. Une fois le balayage terminé, les relais reviennent à l'état dans lequel ils se trouvaient avant le balayage.