18  Rockwell Automation Publication CNET-UM001F-EN-P - February 2018 
Item  Description 
Scheduled traffic. Each device transmits only once 
Start 
 
The RPI is the update rate specified for a particular piece of data on the 
network. By using a rack-optimized connection, the RPI can specify the rate 
for an entire rack of I/O. With a direct connection, the RPI can specify the 
rate for a particular module or peer-to-peer data. When you add a module to 
the I/O configuration of a controller, you must configure the RPI, specifying 
how often to produce data for that module. For example, if you specify an 
RPI of 50 ms, every 50 ms the I/O module sends its data to the controller or 
the controller sends its data to the I/O module. 
Set the RPI only as fast as needed by the application. The RPI also 
determines the number of packets per second that the module will handle on 
a connection. Each module has a limit of how many packets it can handle per 
second. If you exceed this limit, the module cannot open any more 
connections. 
A faster RPI consumes more network bandwidth. So, to avoid wasting 
network bandwidth, set the RPI only as fast as is necessary. For example, if 
your application uses a thermocouple module that has data change every 100 
ms, do not set the RPI for that node at 5 ms because the network bandwidth 
is used to transmit mostly old data. 
You cannot set the RPI to a rate faster than the NUT. The network cannot send data at a rate that is faster 
than the NUT. 
When you run RSNetWorx for ControlNet software, an Actual Packet 
Interval (API) is calculated. The API is equal to or faster than the RPI. 
The API is the actual update rate for a particular piece of data on the 
network. A ControlNet network sets this rate equal to or faster than the RPI, 
based on the binary multiple of the NUT, which is the next fastest rate at 
which a module can send data. If this cannot be done, a ControlNet network 
provides reports that it cannot support the configuration. 
This example illustrates how the NUT affects the API. A module on the 
network can produce data only at binary multiples of the NUT to a maximum 
of the NUT multiplied by 128. These multiples are referred to as rates on a 
ControlNet network. Therefore, with a NUT of 5 ms, the module can send 
data at these rates. 
Table 5 - NUT Example Data Rates 
NUT  Multiple  Rate at Which Module Can Send Data 
5 ms  1  5 ms 
Interval (RPI) 
(API) 
the NUT on the API