
X20CP0291
CPU B&R X20 systems
CPU B&R X20CP0291 dédiée au traitement des instructions dans les systèmes d’automatisation X20. Elle pilote les échanges de données via Ethernet, RS232, CAN bus et X2X Link.
Description
Fonction du processeur dans l’architecture X20
La CPU X20CP0291 équipe la gamme B&R X20 comme unité centrale de traitement des automatismes industriels. Ce processeur exécute les instructions du programme d’automatisation en temps réel, à travers le firmware Automation Runtime (AR). Contrairement à un processeur graphique GPU dédié au rendu d’images, ce module se concentre sur le traitement séquentiel des données d’entrées/sorties et la logique de commande, à la différence des processeurs graphiques GPU que l’on retrouve dans les cartes AMD ou les solutions AMD dédiées au calcul parallèle. Le CPU unité centrale assure la gestion complète du cycle d’exécution : lecture des données process, exécution instructions, écriture des sorties. Cette unité centrale traitement s’intègre dans les architectures modulaires X20, sans extension possible sur ce modèle précis (0 module d’extension maximum), ce qui la positionne comme une solution pour applications autonomes ou de petite envergure.
Caractéristiques mémoire et capacité de traitement
La mémoire ordinateur embarquée sur ce processeur se répartit en plusieurs zones fonctionnelles, à la manière des processeurs qui gèrent des registres en 32 bits ou en 64 bits selon leur architecture. La mémoire programme atteint 1024 KB, ce qui permet de stocker des séquences d’instructions volumineuses. La mémoire de données s’élève à 3 KB, complétée par une mémoire de travail de 100 KB et une mémoire de chargement de 1 MB. Cette architecture processeur repose sur une répartition mémoire optimisée pour l’exécution instructions en environnement industriel contraint. Le CPU ne dispose pas de sauvegarde par pile ni de support de carte mémoire additionnelle, ce qui simplifie sa mise en œuvre mais limite l’extension de la capacité de stockage. Pour un processeur central processing unit de cette gamme, ces caractéristiques mémoire couvrent les besoins d’automatismes de taille moyenne, sans traitement de données massif ni fonctions graphique GPU, contrairement à certains GPU capables de traiter des flux massifs de données en parallèle.
Communication, protocoles et intégration système
Le X20CP0291 prend en charge plusieurs protocoles de communication essentiels à l’intégration dans un système de contrôle-commande. Il dispose d’un port Ethernet 100BASE-T, d’un port série RS232 et d’une interface CAN bus (via le module X20BB27). Le X2X Link master intégré permet de connecter les modules d’entrées/sorties déportées du système X20. Cette centrale traitement communique ainsi avec l’ensemble des périphériques du bus terrain, qu’il s’agisse de capteurs, actionneurs ou automates tiers. L’absence de port USB oriente cette CPU vers des architectures de communication filaire classique plutôt que vers des solutions cloud modernes, bien que le système global puisse s’interfacer avec des passerelles cloud via des modules complémentaires. Le processeur intègre également une horloge temps réel (real-time clock) et un processeur d’entrées/sorties dédié parmi les processeurs d’entrées/sorties disponibles, ce qui allège la charge de traitement du CPU principal.
Environnement de programmation et langages supportés
Le X20CP0291 se programme exclusivement via B&R Automation Studio, l’environnement logiciel dédié à la gamme X20. Ce processeur central processing unit prend en charge six langages de programmation normalisés : Ladder Diagram, Function Block Diagram, Structured Text, Sequential Function Chart, Instruction List et le langage C. Cette polyvalence de codage permet d’adapter le développement selon les compétences de l’équipe automaticien ou les contraintes du projet. Le code déployé s’exécute sous Automation Runtime, garantissant une exécution déterministe des instructions critiques pour le contrôle de process industriel ; ce code peut manipuler des données en 16 bits selon les besoins de la logique de commande. Cette diversité de langages distingue ce processeur des architectures fermées, en offrant une flexibilité de programmation proche de celle d’un Intel core dans un environnement de développement générique, tout en restant dédiée à l’automatisation, loin des processeurs AMD ou des GPU dédiés au calcul intensif.
Alimentation, environnement et robustesse
Le module fonctionne sous une alimentation DC comprise entre 20,4 V et 28,8 V, pour une consommation énergie mesurée à 2,7 W. Cette faible consommation énergie en fait un processeur économe parmi les processeurs industriels du marché, adapté aux armoires électriques où la dissipation thermique doit rester maîtrisée. La plage de température de fonctionnement s’étend de -25°C à 60°C, ce qui autorise une utilisation en environnement industriel exigeant. L’indice de protection IP20 impose toutefois une installation en armoire fermée. Côté certifications, le X20CP0291 répond aux normes CE, KC, EAC, cULus, cCSAus, ATEX, DNV GL et KR, ce qui ouvre son usage à des secteurs réglementés comme le naval, le pétrochimique ou les zones à risque d’explosion. Ces certifications confirment la robustesse du processeur pour des applications critiques, au-delà d’un simple usage bureautique ou clinique psychiatrique universitaire, contexte totalement étranger à ce type de matériel industriel.
Articles connexes et compatibilité système
Ce processeur trouve sa place dans les architectures X20 existantes, aux côtés des modules d’entrées/sorties, des interfaces bus et des alimentations dédiées de la gamme. Sans capacité d’extension propre, le X20CP0291 reste une CPU unité centrale de bibliothèque de base pour les automatismes autonomes, bien différente des processeurs destinés au calcul graphique. Les techniciens de maintenance apprécieront la simplicité de remplacement de ce module, identique en encombrement aux autres CPU de la série X20, ces CPU étant elles-mêmes conçues comme des processeurs dédiés à l’exécution instructions et non comme des processeurs graphiques.
Fiche technique
Exporter en PDFCaractéristiques techniques
Environnement
| Température de fonctionnement max (°C) | 60 °C |
|---|---|
| Température de fonctionnement min (°C) | -25 °C |
| Indice de protection IP | 20 |
Communication
| Protocoles de communication |
|
|---|---|
| Ports Ethernet | 1 |
| Ports USB | 0 |
| Ports série | 1 |
Électrique
| Consommation (W) | 2,7 W |
|---|---|
| Type d'alimentation | DC |
| Tension d'alimentation max (V) | 28,8 V |
| Tension d'alimentation min (V) | 20,4 V |
| Entrées analogiques | 0 |
| Sorties analogiques | 0 |
| Tension des entrées TOR | 24 VDC V |
| Entrées TOR | 0 |
| Sorties TOR | 0 |
Architecture
| Mémoire de données (Ko) | 3 KB |
|---|---|
| Fonctions intégrées |
|
| Mémoire de chargement (Mo) | 1 MB |
| Nombre maximum de modules d'extension | 0 |
| Mémoire programme (Ko) | 1 024 KB |
| Mémoire de travail (Ko) | 100 KB |
Contrôle
| Version firmware | Automation Runtime (AR) |
|---|---|
| Langues supportées |
|
Informations produit
Logistique
| Profondeur (mm) | 75 mm |
|---|---|
| Hauteur (mm) | 99 mm |
| Largeur (mm) | 37,5 mm |
| Poids (kg) | 0,1 kg |
Conformité & Sécurité
Certifications
| Logiciel de programmation |
|
|---|---|
| Sauvegarde par pile | Non |
| Support carte mémoire | Non |
CE
KC
EAC
- cULus E115267
- cCSAus 244665
- ATEX
DNV GL
- KR
Questions fréquentessur CPU B&R X20 systems X20CP0291
La CPU X20CP0291 accepte-t-elle des modules d'extension supplémentaires ?
Non, la fiche technique indique 0 module d'extension maximum pour ce modèle. Elle communique avec les autres modules du système via X2X Link et CAN bus.
Quel logiciel utiliser pour programmer ce processeur B&R ?
La programmation s'effectue exclusivement via B&R Automation Studio, avec prise en charge de six langages dont Structured Text, Ladder Diagram et le langage C.
Ce module peut-il fonctionner en environnement soumis à des contraintes de température élevées ?
La CPU fonctionne entre -25°C et 60°C. L'indice de protection IP20 impose cependant une installation en armoire électrique fermée.
Contenu vérifié
par le Comité technique Seujet
Les références, les caractéristiques techniques et les compatibilités de cette fiche sont contrôlées par nos ingénieurs automaticiens et nos spécialistes produit, avant publication et lors de chaque revue périodique.
En savoir plus sur notre expertise