NI CompactRIO : système de contrôle et d'acquisition de données
Le contrôleur d'automatismes programmables CompactRIO de National Instruments est un système de contrôle et d'acquisition de données embarqué avancé, destiné aux applications qui nécessitent des performances et une fiabilité élevées. Grâce à l'ouverture du système, à l'architecture embarquée, à sa taille compacte, à son extrême robustesse et à sa flexibilité, les ingénieurs et les développeurs de systèmes embarqués peuvent utiliser du matériel standard pour bâtir rapidement des systèmes embarqués personnalisés. NI CompactRIO est accompagné des technologies National Instruments LabVIEW FPGA et LabVIEW Real-Time, qui permettent aux ingénieurs de concevoir, programmer et personnaliser le système embarqué CompactRIO, grâce à des outils de programmation graphique d'emploi aisé. CompactRIO combine un processeur temps réel embarqué, un FPGA hautes performances et des modules d'E/S échangeables à chaud. Chaque module d'E/S est directement connecté au FPGA, en offrant une personnalisation bas niveau du cadencement et du traitement des signaux d'E/S. Le FPGA est connecté à un processeur temps réel embarqué via un bus PCI haute vitesse. Cette architecture faible coût est constituée d'accès ouverts aux ressources matérielles bas niveau. LabVIEW contient des mécanismes de transfert intégrés, afin de transmettre les données des modules d'E/S vers le FPGA, et également du FPGA vers le processeur embarqué, pour une analyse, un post-traitement, un enregistrement de données ou des communications, tous embarqués, vers un ordinateur hôte en réseau.
Modules d'E/S de la Série CUn large éventail de types d'E/S est disponible, y compris des entrées de tension, d'intensité, de thermocouple, de RTD, d'accéléromètre et de jauge de contrainte ; des E/S à échantillonnage simultané jusqu'à ± 60 V ; des E/S numériques industrielles 12, 24 et 48 V ; des E/S numériques TTL/5 V ; des compteurs/timers ; une génération d'impulsions et des relais haute tension/intensité. Comme les modules peuvent contenir un conditionnement du signal intégré pour des gammes de tension ou des types de signaux industriels étendus, il est habituellement possible de connecter des fils directement à partir des modules de la Série C à vos capteurs et à vos actionneurs. FPGALe circuit FPGA embarqué est un circuit hautes performances et reconfigurable, que les ingénieurs peuvent programmer grâce aux outils LabVIEW FPGA. Traditionnellement, les concepteurs de systèmes FPGA étaient obligés d'apprendre et d'utiliser des langages de conception complexes, tels que le VHDL, pour programmer des FPGA. Désormais, n'importe quel ingénieur ou scientifique peut utiliser les outils graphiques LabVIEW pour programmer et personnaliser des FPGA. En utilisant le matériel FPGA embarqué dans CompactRIO, il est possible d'implémenter un cadencement, un déclenchement, une synchronisation, un contrôle et un traitement du signal personnalisés, pour les E/S analogiques et numériques. Processeur temps réelLe système embarqué CompactRIO offre un processeur industriel MPC5200 400 MHz de Freescale, qui exécute de manière déterministe les applications LabVIEW Real-Time sous le système d'exploitation temps réel fiable VxWorks de Wind River. LabVIEW possède des fonctions intégrées pour le transfert de données entre le FPGA et le processeur temps réel, dans le système embarqué CompactRIO. Faites votre choix parmi plus de 600 fonctions intégrées pour bâtir votre système embarqué multithread, pour le contrôle, l'analyse, l'enregistrement de données et les communications temps réel. Il est également possible d'intégrer du code existant C/C++ au code LabVIEW Real-Time pour économiser du temps de développement. Taille et poidsLa taille, le poids et la densité des E/S sont des exigences de conception critiques dans de nombreuses applications embarquées. Un système embarqué reconfigurable à quatre emplacements mesure 179,6 mm X 88,1 mm X 88,1 mm (7,07 pouces X 3,47 pouces X 3,47 pouces) et pèse seulement 1,58 kg (3,47 livres). Exemples d'applicationsGrâce au faible coût et à la fiabilité de la plate-forme CompactRIO, ainsi que grâce à son adaptation aux applications embarquées de mesure et de contrôle d'envergure, il est possible de l'adapter pour résoudre un large éventail de défis de l'industrie et de défis d'application. Parmi les exemples, citons les activités suivantes :
La plate-forme CompactRIO est disponible en trois configurations :
Ressources supplémentaires : |

Le système embarqué reconfigurable est décliné en deux configurations : modulaire et intégrée. Dans la configuration modulaire, le contrôleur embarqué et le châssis contenant le FPGA sont vendus séparément. La configuration modulaire offre le plus de flexibilité en termes de configuration du système et de sélection des performances. La configuration intégrée combine le contrôleur et le châssis contenant le FPGA dans un seul module. Cette configuration offre un niveau élevé de performances du système et représente une solution idéale pour les applications d'envergure.