If the barcode scanner supports the Rockwell Automation "EtherNet/IP" industrial protocol, then you can connect it to a ControlLogix controller using a 1756-ENBT module.
I am using one such barcode scanner, a Cognex Dataman.
Most serial text devices like barcode scanners are not built to use that industrial protocol, and instead send data as a "generic ASCII string" over TCP/IP.
While you can connect to ASCII TCP/IP devices with modern ControlLogix controllers with 1756-EN2T and 1756-EN3T modules, or modern 5370 or 5380 series CompactLogix, the older 1756-ENBT did not have that capability.
There was an older module called the 1756-EWEB that could connect with such devices, but it was uncommon and does not have the same features (I/O over Ethernet) as the 1756-ENBT.
There are also EtherNet/IP to general-purpose Ethernet TCP/IP bridge devices on the market; the ones from Real Time Automation are widely considered to be the easiest to use.
Can you tell us exactly what model of barcode scanner you plan to use ?