Table des matières:
- Définition - Que signifient les commandes standard pour les instruments programmables (SCPI)?
- Techopedia explique les commandes standard pour les instruments programmables (SCPI)
Définition - Que signifient les commandes standard pour les instruments programmables (SCPI)?
Les commandes standard pour l'instrumentation programmable (SCPI) définissent une norme destinée au contrôle de l'instrumentation. Le SCPI décrit un langage utile pour contrôler les instruments de test. SCPI offre une syntaxe, un format d'échange de données et une structure de commande standard.
L'objectif clé de SCPI est de minimiser le temps de développement d'un programme d'équipement de test automatique (ATE). L'objectif est atteint en fournissant un environnement de programmation fiable pour l'utilisation des données et le contrôle des instruments. Cet environnement de programmation fiable est obtenu en utilisant des formats de données définis, des messages de programme et des réponses d'instruments sur tous les équipements SCPI, quel que soit le concepteur.
SCPI est généralement prononcé "skippy".
Techopedia explique les commandes standard pour les instruments programmables (SCPI)
Les périphériques SCPI sont incroyablement flexibles en acceptant une gamme de formats de paramètres et de commandes, ce qui les rend plus simples à programmer. Les réponses de l'instrument renvoyées au contrôleur peuvent être des informations d'état ou de données. Le format de réponse d'une requête spécifique d'un instrument SCPI est bien défini et réduit les efforts de programmation nécessaires pour comprendre l'état ainsi que les informations sur les données de l'instrument.
La cohérence de programmation de SCPI est à la fois horizontale et verticale. La cohérence de programmation verticale spécifie les messages de programme à l'intérieur d'une classe d'instruments, tandis que la cohérence horizontale utilise la même commande pour gérer des fonctions similaires dans toutes les classes d'instruments.
SCPI a la capacité de fournir de nombreux niveaux de contrôle d'instruments différents. Les commandes de mesure standard fournissent aux utilisateurs des commandes rapides et faciles sur l'instrumentation SCPI, tandis que les commandes plus complètes offrent un contrôle d'instrument conventionnel.
Les programmeurs de systèmes ATE peuvent bénéficier de SCPI de manière significative. SCPI réduit le temps nécessaire aux programmeurs de systèmes ATE pour apprendre à programmer de nouveaux équipements SCPI après avoir programmé leur équipement SCPI initial. SCPI est bénéfique pour les programmeurs qui:
- Utilisez des langages de programmation comme FORTRAN, C, etc., pour fournir des commandes aux instruments
- Installer les pilotes de périphérique d'instrument pour les générateurs de programme ATE
- Installer les pilotes de périphérique d'instrument pour les panneaux avant des instruments logiciels
SCPI est conçu pour être superposé à la partie indépendante du matériel d'IEEE 488.2. De plus, SCPI fonctionne bien avec les interfaces contrôleur-instrument, notamment RS-232C, IEEE 488.1, VXIbus, etc.
