netX 100
Serie

Netzwerk-Controller für Feldbus und Real-Time-Ethernet (Master und Slave)

  • Flexibler High-End-Netzwerk-Controller oder hochintegrierte Single-Chip-Lösung für Applikation und Kommunikation

  • Drei Kommunikationskanäle als Real-Time-Ethernet- oder Feldbus-Interface einzeln konfigurierbar

  • 32-Bit/200 MHz CPU ARM 926 mit 200 MIPs Rechenleistung für Controller- und Device-Standards

  • Dual-Port-Memory, AD-Wandler on Chip

Der netX ist ein hochintegrierter Netzwerk-Controller mit einer neuen Systemarchitektur, optimiert für Kommunikation und maximalen Datendurchsatz.

Der netX basiert auf der mit 200 MHz getakteten 32-Bit CPU ARM 926EJ-S und verfügt über Memory-Management-Unit, Caches, DSP- und Java-Erweiterungen. Der 144 KByte interne RAM- und 32 KByte ROM-Speicher, der den Bootloader enthält, ist für kleinere Applikationen ausreichend. Für Windows CE und Linux wird der Speicher extern mit SDRAM, SRAM oder FLASH erweitert. Die Anbindung an einen übergeordneten Host erfolgt über die Dual-Port-Memory-Schnittstelle, welche für stand-alone Applikationen auch als 16-Bit Erweiterungsbus konfigurierbar ist.

Umfangreiche Peripheriefunktionen, serielle Schnittstellen wie UART, USB, SPI sowie I²C erlauben ein großes Spektrum an Einsatzmöglichkeiten. Der zentrale Daten-Switch und die drei frei konfigurierbaren Kommunikationskanäle mit ihrer eigenen Intelligenz sind das Alleinstellungsmerkmal des netX als High-End-Netzwerk-Controller. Über fünf Datenpfade verbindet der Daten-Switch die ARM-CPU und die Kommunikations- und Host-Controller mit dem Speicher oder den Peripherieeinheiten. Dadurch übertragen die Controller ihre Daten parallel, im Gegensatz zu traditionellen, sequenziellen Architekturen mit nur einem gemeinsamen Datenbus und zusätzlichen Buszuteilungszyklen.

Die Controller der drei Kommunikationskanäle sind identisch und haben einen zweistufigen Aufbau. Sie bestehen aus dedizierten ALUs und speziellen Logikeinheiten, die ihre jeweilige Protokollfunktion über Microcode erhalten. Für Ethernet enthalten zwei Kanäle zusätzlich einen integrierten PHY.

Der Medium-Access-Controller xMAC sendet bzw. empfängt Daten gemäß dem jeweiligen Buszugriffsverfahren und kodiert bzw. konvertiert sie zu einer Byte-Darstellung.

Der Protocol-Execution-Controller xPEC fasst diese zu Datenpaketen zusammen und steuert den Telegrammverkehr.

Die Daten werden per DMA blockweise mit dem ARM-Speicher ausgetauscht. Alternativ hat jeder Kanal ein Dual-Port-Memory für Statusinformationen oder als lokaler Prozessdatenspeicher.

Mit den intelligenten Kommunikations-ALUs realisiert der netX die unterschiedlichsten Protokolle und Protokollkombinationen und kann diese unabhängig von den Reaktionszeiten der CPU synchronisieren - ein absolutes Novum in der industriellen Kommunikationstechnik.

Produktname

Artikelnummer

Kurzbeschreibung

NETX 100

2220.000

Netzwerk-Controller für Feldbus und Real-Time-Ethernet (Master und Slave)

Zubehör

Loadable Firmware EtherCAT-Slave

 

Loadable Firmware PROFIBUS DP-Slave

 

Loadable Firmware DeviceNet-Slave

 

Loadable Firmware CANopen-Slave

 

Loadable Firmware EtherNet/IP-Adapter

 

Loadable Firmware PROFINET IO-Device

 

Loadable Firmware Open Modbus/TCP

 

Entwicklungs-Board

 

Loadable Firmware CC-Link-Slave

 

Loadable Firmware CANopen-Master

 

Loadable Firmware DeviceNet-Master

 

Loadable Firmware PROFIBUS DP-Master

 

Loadable Firmware EtherNet/IP-Scanner

 

Loadable Firmware EtherCAT-Master

 

Loadable Firmware PROFINET IO-Controller

 

Loadable Firmware Sercos Master