The Allen - Bradley 1791 - IOBW is a 24V DC block I/O module. Here are its brief parameters:
Input Parameters
Number of Inputs: 32
Input Type: Sinking
Input Voltage Range: 12 - 26.4V DC
On - state Input Current: Min. 1.56mA
Off - state Voltage: Max. 7V DC
Off - state Current: Max. 1mA DC
Output Parameters
Number of Outputs: 32
Output Type: Sourcing
Rated Output Voltage Range: 18 - 26.4V DC @ 300mA resistive
Power Parameters
External Power Voltage: 18 - 26.4V DC
External Power Current: 100mA @ 24V DC, initial surge 2.0A for 10ms
Power Dissipation: Max. 15.1 watts, typical 7.6 watts
Thermal Dissipation: Max. 51.8BTU/hr, typical 25.9BTU/hr
Other Parameters
Mounting Method: Vertical/Horizontal
Communication Speed: Supports RIO communication, 57.6k for 10,000 cable - feet; 115.2k for 5,000 cable - feet and 230.4k for 2,500 cable - feet