Initial Setup

The Ethernet port on the RM420-850 Communications Controller complies to the standard 100Base-TX, IEEE 802.3u. This means, the network connected to it must run at least with a speed of 100 Mbit/s.

[Important] Important

Do not try to connect the RM4200D to a network running on 10 Mbit/s! Even if it looks like this will work, it does in fact not! This operation is neither tested nor recommended by DHD. You should therefore avoid it!

Depending on the firmware version of the RM4200D, the Ethernet port of the RM420-850 Communication Controller operates with different speeds:

Firmware up to Version 5.3.23 Firmware Version 5.3.24 and higher
10/100 Mbit/s 10/100 Mbit/s
Full Duplex Half Duplex

If you connect other network equipment to the RM4200D, it must be able to handle these specifications. Most current networking hardware does this automatically. However, if you experience connection problems, make sure the requirements are met. This is particularly important if you connect a PC directly to the RM4200D using a crossover Ethernet cable. If you do this, make sure you have set the properties of the network adapter in Windows to the right values. Most network adapters have an “Auto-Detect” option – use this one!�

[Important] Important

You can operate several RM4200Ds and Windows-PC running DHD applications within the same network segment. However, you should always use Ethernet switches to connect them to each other. Do not use older Ethernet hubs or so-called “Switching Hubs”! Switches provide much better data throughput, because the eliminate collisions between network packets.

If possible, use Ethernet switches that automatically adjust their port speed to the speed of the node connected to a particular port. Also, if you are using VLANS or routers, make sure all devices on a shared network can exchange data on the ports and protocols described in the next section.

Protocols Used

RM4200D systems use both the protocols TCP/IP and UDP for communication between each other and with DHD application software on Windows PCs. A direct TCP/IP connection is used for data transfer from a RM4200D to a PC or vice versa, e.g. for downloading a configuration or updating the firmware. All optional DHD applications (Access, Route, RC420, Setup Manager) also use direct TCP/IP connections to the RM4200D.�

In contrast, UDP is used to transmit control data for the following functions:

  • Global Logics.

  • Global Potentiometers.

  • Global Ressources.

  • System messages for display and logging in the Maintenance Window and the DHD Communication Server.�

Since the UDP protocol is connectionless, the sending node transmits data onto the network without getting any acknowledge from receiving nodes. Furthermore, the operation system running in the RM4200D does not send UDP packets to certain destination addresses. Instead, it uses Broadcast addresses to send its data to all network nodes within the same subnet. All receiving nodes analyse the contents of the received UDP packets and react accordingly, if necessary.

[Important] Important

For the communication to work properly, the network ports 2008, 2009 and 2010 need to be enabled both for TCP and IP. Make sure you set up routers, firewalls and security applications on PC accordingly. Also make sure that UDP packets carrying a broadcast address are transmitted correctly. Some up-to-date switches have Broadcast storm filters which will block UDP broadcast traffic exceeding a certain limit. Make sure these filters are not affecting the communication of the RM4200D!