Differences between inputs and outputs, Module input operation – Rockwell Automation 1756-IF4FXOF2F ControlLogix High-speed Analog I/O Module User Manual
Page 20

20
Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Chapter 2
High-speed Analog I/O Operation in the ControlLogix System
Differences between
Inputs and Outputs
The ControlLogix high-speed analog I/O module uses both inputs and outputs.
However, there are significant differences between how each channel type
operates.
Module Input Operation
In traditional I/O systems, controllers poll module inputs to obtain their status.
The owner-controller does not poll the ControlLogix high-speed analog inputs
once a connection is established. Rather, the module multi-casts its input data
periodically. Multicast frequency depends on module configuration, such as RTS
and RPI rates.
In
Figure 2
, the RTS value is 20 ms and the RPI value is 5 ms. Only every fourth
multicast contains updated channel data.
Figure 2 - Input Data Update Rate
IMPORTANT
The module only sends data at the RPI in these scenarios:
• RPI < RTS. In this case, the module multicasts at both the RTS rate and the
RPI rate. Their respective values dictate how often the owner-controller
receives data and how many multicasts from the module contain updated
channel data.
• If the RPI > RTS, each multicast from the module has updated channel
data. In effect, the module is only multicasting at the RTS rate.
• The module is operating in a mode where inputs are not being sampled, for
example calibration.
RTS
20 ms—Updated Input Data
RPI
5 ms—Updated and Old Data,
Depending on Time
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
Time (ms)
Updated input channel data is received at 0 ms, 20 ms, 40 ms, 60 ms, and 80 ms. The data
received at other RPI times repeats the most previous RTS. For example, data received at
30 ms repeats that received at 20 ms.