Allen-Bradley Remote I/O is and was designed for just THAT. Remote I/O (Inputs / Outputs).
It was designed for a finite number of real-wolrd Input/Output connections. Remote I/O supports a limited amount of Nodes (that look like remote I/O chassis). It was designed to to be deterministic and robust, with real-time monitoring via status registers, and the PLC program could shutdown if the Remote I/O link was not responding. The original intent was to use for CONTROL.
At the same time Remote I/O was in use for CONTROL, there was also DH+. Data Highway plus. This was the desired network to "move information" with. DH+ can support up to 64 nodes per network.
Both of the above networks, were in use with PLC-5 and SLC-500 based systems. If you are working on those systems, yo will want to focus your efforts on the DH+ to move information.
If you are using new product. then Ethernet is the way to go.