Rheinstraße 15
65795 Hattersheim
Germany
Telephone:
+49 (0)6190 9907-0
Facsimile:
+49 (0)6190 9907-50
E-mail:
info@hilscher.com
Sign up for the Hilscher e-Newsletter and you will receive regular updates on Hilscher products and company information.
Design selection
At present the netX family comprises four network controllers that are differentiated in the number of communication channels, CPU performance, peripheral functions and price. Common to them all are the flexible communication features in the form of programmable communication ALUs.
In the following we have gathered some information that will help in choosing the correct controller for its application.
netX 500 – network controller with four channels for communication interfaces or terminals
The netX 500 is designed as a controller for terminals. Here it serves for display, and the internal AD converters carry out the touch function. Two channels are foreseen as terminals for connection as Slave to the Real-Time Ethernet or one of them as Master for integrated soft PLC applications. The third communication channel can be used as a field bus connection. For reasons of performance, the use of the fourth channel in terminal applications is not recommended.
Generally, two systems can be combined as desired as communication controller. The simultaneous use in more than two systems must be checked or should be agreed upon with netX Support.
netX 100 - network controller with three channels for communication interfaces or single chip applications such as PLC, Motion Control, Ident
The netX 100 is the powerful network controller for several communication channels or comprehensive applications that are carried out in parallel to the communication. The ARM 926 Memory Management Unit and caches supports operating systems such as Linux or Windows CE. It must be noted that, at present, Hilscher has no protocol stacks for these operating systems.
In the netX 100, the communication ALUs of the fourth channel are used for internal generation of the synchronization signals and are therefore not available for communication.
A special peripheral permits the use as a Single Chip Motion Controller. Hilscher offers comprehensive support for this.
netX 50 - network controller with two channels for all communication interfaces
The netX 50 is the intelligent communication interface with Dual-Port coupling for a Host CPU. It supports a field bus or Real-Time Ethernet system and needs only memory and the field bus driver as external components. The PHYs are already integrated for Real-Time Ethernet.
Compared to the netX 100/500, the netX 50 has an ARM 966 that does not posses MMU and no caches. The performance bandwidth is designed over two communication channels. However, the function of the Sync-Manager and the FMMU-Unit for EtherCAT and the generation of the synchronization signals in own hardware units is implemented. In addition, a Buffer Manager is available that supports the cyclical exchange of data in less than 100 microseconds.
It possesses two channels that are both required for the build-up of line structures with Real-Time Ethernet. Basically it can execute two field bus channels independently of each other. The protocol stacks available today, however only support one channel on the netX 50.
Simple applications such as the control of digital inputs and outputs or simple Gateways with RS232 interface are possible. For more complex applications use should be made of the netX 100 because of its three times greater performance.
An eight-channel IO Link Master Controller and a controller for connection to CCD sensors are available as peripheral functions.
netX 5 - Network Controller without ARM CPU
The netX 5 has the communication features of the netX 50. It does not have its own CPU and no integrated PHYs. It replaces the various dedicated communication controllers by a chip. This means it can work as a PROFIBUS-Slave or Master, CC-Link- or CAN-Controller and thus can support all large field bus systems. It can be used as universal Ethernet MAC with integrated Hub, Switch and IEEE 1588 Support and works as EtherCAT, Powerlink, PROFINET IRT or SERCOS III controller.
Drive occurs through a Dual-Port memory or serially via an SPI connection.
The interface to the protocol stacks is a HAL interface. The HAL interface
is available free of charge for CAN and standard Ethernet. For other
field buses or Real-Time Ethernet it can be purchased with a one-time
licence fee.
It must be noted that Hilscher only supplies netX 5 protocol stacks
as a development job. However, generally available stacks can ported
on to it by the user.