Allen-Bradley 1746-IB16 is an Input Module for the Allen-Bradley SLC 500 series of programmable logic controllers (PLCs).
1746-IB16 refer to specific part numbers within the Allen-Bradley ControlLogix series of programmable logic controllers (PLCs).