The Micro 20 PLC is big on features, expandable to 132 I/O points to fast cycle times, robust instruction set, and generous memory to allow more flexible programming. The optional second port provides you with the option of an additional RS-232 port, RS-485, USB, or Ethernet. The serial expansion ports come with two analog input channels. A user-friendly memory module is available to easily download changes to the controller without the need of a PC. And it's all packaged in a sturdy modular design for easy access and long-term durability. This all-in-one PLC gives you everything you need to control a wide variety of applications.