Présentation Le netX 500 est un contrôleur réseau hautement intégré avec une architecture système optimisée pour la communication et un débit de données maximal. Il est conçu comme contrôleur réseau haut de gamme flexible ou solution mono-puce hautement intégrée pour application et communication, utilisable en maître ou en esclave, avec fonction de contrôleur d'affichage.
Points forts - Contrôleur réseau haut de gamme ou solution mono-puce hautement intégrée pour application et communication
- Quatre canaux de communication configurables séparément en interface Real-Time Ethernet ou interface bus de terrain
- Processeur 32 bits / 200 MHz ARM 926 avec ≈200 MIPS pour standards contrôleur et dispositif
- Mémoire dual-port, convertisseur ADC et contrôleur graphique/d'affichage intégrés en circuit
Détails Le netX repose sur un CPU ARM 926EJ-S 32 bits cadencé à 200 MHz avec MMU, caches, DSP et extensions Java. Il intègre 144 KByte de RAM interne et 32 KByte de ROM contenant le boot loader ; les systèmes d'exploitation tels que Windows CE et Linux utilisent de la SDRAM, SRAM ou FLASH externe. La liaison à un hôte s'effectue via une interface Dual-Port Memory, pouvant aussi servir de bus d'extension 16 bits pour des applications autonomes. De nombreuses fonctions périphériques (UART, USB, SPI, I2C) et un contrôleur graphique intégré sont fournis. Un commutateur de données central relie le CPU ARM et les contrôleurs de communication, graphique et hôte à la mémoire et aux périphériques via cinq voies de données permettant des transferts parallèles.
Canaux de communication et contrôleurs Le netX fournit quatre canaux de communication identiques avec une architecture de contrôleur à deux niveaux : ALU dédiées et logique protocolaire mise en œuvre via microcode. Deux canaux intègrent un PHY Ethernet. Le Medium Access Controller (xMAC) gère le codage/décodage et l'accès au bus ; le Protocol Execution Controller (xPEC) assemble les données en paquets et contrôle le trafic de telegrammes. L'échange de données s'effectue par DMA par blocs avec la mémoire ARM ; chaque canal propose également une mémoire dual-port pour les informations d'état ou les données de processus locales. Les ALU de communication prennent en charge divers protocoles et combinaisons de protocoles et permettent une synchronisation indépendante du temps de réaction du CPU.
Protocoles pris en charge - Sercos Master
- PROFINET IO-Controller
- EtherNet/IP Scanner
- EtherCAT Master
- DeviceNet Master
- CANopen Master
- PROFIBUS DP Master
- CC-Link IE Field Basic Slave
- VARAN Client
- Sercos Slave
- PROFINET IO-Device
- PROFIBUS DP Slave
- POWERLINK Controlled Node
- Open Modbus/TCP Server
- Open Modbus/TCP Client
- EtherNet/IP Adapter
- EtherCAT Slave
- DeviceNet Slave
- CC-Link Slave
- CANopen Slave
Informations de commande Product name | Part number | Brief description
NETX 500 | 2210.000 | Network controller for fieldbus and Real-Time Ethernet (master and slave) with display controller
Caractéristiques / spécifications techniques - CPU : ARM 926EJ-S 32 bits, 200 MHz (≈200 MIPS)
- Mémoire interne : 144 KByte RAM ; 32 KByte ROM (boot loader)
- Extension mémoire externe : SDRAM, SRAM, FLASH pour OS (Windows CE, Linux)
- Interface hôte : Dual-Port Memory (configurable en bus d'extension 16 bits)
- Communication : Quatre canaux configurables (ALU dédiées et logique protocolaire par microcode) ; deux canaux avec PHY Ethernet intégré
- Voies de données : Commutateur de données central reliant contrôleurs, mémoire et périphériques via cinq voies pour transferts parallèles
- Contrôleurs : xMAC (Medium Access Controller) et xPEC (Protocol Execution Controller)
- Transfert de données : Échanges DMA par blocs ; mémoire dual-port par canal pour états/données de processus
- Périphériques : UART, USB, SPI, I2C, ADC, contrôleur graphique/d'affichage intégré
- Cas d'utilisation : Contrôleur réseau haut de gamme, solution mono-puce application & communication, maître ou esclave pour bus de terrain et Ethernet temps réel