Bulletin 1768 CompactLogix™ and Compact GuardLogix® controllers are ideal for small to mid-size applications that require safety, motion, and/or complex communications. They use the same RSLogix™ 5000 programming software that other Logix controllers use, so you can easily duplicate and scale existing programs to run on the CompactLogix and Compact GuardLogix platforms. These controllers offer integrated serial, EtherNet/IP™ or ControlNet™ channels, and modular DeviceNet™ communications. They support as many as 30 I/O modules and as many as 16 motion axes.