beautypg.com

Delta RMC101 User Manual

Page 369

background image

Ethernet 5.2

Communications

5-119

Suppose you need to control 40 RMCs from a single ControlLogix 1756-L1. If you use a single
1756-ENBT for this task, the bandwidth required for this system at a 5 ms RPI is calculated as
follows:

Frames/Second

=

(2 x connections) / RPI

=

(2 x 40) / 0.005 s

=

16,000

This is well over the allowed 4500 frames/second on the 1756-ENBT. However, if the system can
get by with a slower RPI, the bandwidth drops dramatically. For example, increasing the RPI from
5 to 20 ms reduces the bandwidth requirement as follows:

Frames/Second

=

(2 x connections) / RPI

=

(2 x 40) / 0.020 s

=

4,000

In many cases, the reduction in bandwidth comes at no cost to the system performance because it
may be likely that the ControlLogix is unable to scan its ladder logic more frequently than every 30
ms, in which case most 5 ms updates are ignored.

Notice that in some applications, the RPI required for different RMCs may be different. For
example, suppose that three of this group of forty require a 5 ms RPI, but the rest can get by with a
25 ms RPI. Since the RPIs are set independently for each RMC, the bandwidth can be further
reduced as follows:

Frames/Second

=

(2 x connections) / RPI + (2 x
connections) / RPI

=

(2 x 3) / 0.005 s + (2 x 37) / 0.025 s

=

1,200 + 2,960

=

4,160

Divide the Network.

You can further improve the stability and determinism of your system by dividing up the system
into multiple networks. For example, we could reduce the near-maximum load of 4,000
frames/second to a comfortable 2,000 frames/second by adding a second 1756-ENBT module.
By keeping the two networks separate (that is, use a separate switch for each), the collisions are
also reduced drastically. For a large Ethernet system, the additional cost of a second, third, or
even fourth 1756-ENBT module (around $1000 each as of this writing) is often insignificant

This manual is related to the following products: