TThe fido5100 and fido5200 are real-time Ethernet, multiprotocol
(REM), two-port switches. The REM switches provide customers
the flexibility to select processors that best fit the application. The
switches offer 10 Mbps/100 Mbps throughput and support most
Layer 2 or Layer 3 protocols.
The fido5100 supports PROFINET real-time (RT) and isochronous
real-time (IRT), EtherNet/IP with and without device level ring
(DLR), Modbus TCP, and POWERLINK. The fido5200 supports
EtherCAT and all protocols defined for the fido5100. The switches
contain software drivers for each protocol. The software drivers
provide an API for integration with any field device or protocol
stack.
The REM switch architecture incorporates Analog Devices, Inc.
PriorityChannel™ technology for efficient data transfers. Data is
transferred to and from the switch using PriorityChannel queues.
Thus, real-time data transfers can interrupt non-real-time data
transfers to ensure timely delivery of critical data. These queues
are managed by the switch driver and interface to the protocol
stack to achieve the most efficient data transfers without application
software involvement.
Additionally, PriorityChannel technology allows the switches to be
immune to network loading effects. The REM switches automatically
filter packets to prevent unwanted traffic from the processor,
manage low priority traffic based on processor loading, and guarantee
the timely delivery of high priority packets regardless of overall
packet load.
The software drivers include a standard set of interfaces to support
standard, low priority, TCP/IP communications, basic switch
initialization, timer configuration, and interrupt management. This
interface is common to all REM switch drivers, easing the porting
of the application to each supported protocol. Each protocol has its
own interface that configures the REM switch for optimal operation.
This configuration is transparent to the user and can be performed
at any time, including a soft-boot to change protocols without
resetting the host processor or PHYs.
Applications
- Industrial automation
- Process control
- Instrumentation
- Intelligent buildings