Optimize TOP Server Ethernet Driver Performance with Multiple Channels

Important Notes:

  • Some Ethernet devices allow more than one connection at a time - this makes it also possible to create more then one channel with a copy of the same device under each channel to get more communications throughput to the same device where needed (this can be useful for situations where you need fast read performance but also have high frequency writes - define a channel/device for reads and a channel/device for writes).
    • This is only possible if the Ethernet device you are connecting to actually supports multiple concurrent socket connections.
    • The Modbus TCP Ethernet driver makes it possible to use multiple socket connections to the same device from a single channel (up to 10 sockets per channel) - as such, it is not necessary to configure multiple channels to gain additional throughput.  Simply increase the "Max Sockets per Device" setting in the "Ethernet" section of your channel properties and ensure that "Socket Utilization" is set to "One or More Sockets per Device".
  • Defining one channel per device is especially important when using one of the Logical protocol modes with the ControlLogix Ethernet driver - the logical mapping process occurs upon connection to the device and will happen every time you communicate for ControlLogix Ethernet connectivity when using a Logical protocol mode.

Get Started Now

The demo is the full product once licensed. Once a client application connects to the  TOP Server, the TOP Server runtime will operate for 2 hours at a time. At the end of the 2 hour demo period, the demo timer must be reset by restarting the TOP Server runtime service.

Connect with Us

1-888-665-3678 (US + Canada toll free)
+1-704-849-2773 (Global)
support.softwaretoolbox.com