The Omron CP2E-N30DT-D is a Network Type CPU Unit from the CP2E Series of compact, programmable controllers . It is a Micro PLC designed to support data collection and Machine to Machine (M2M) communication in small to medium-sized machine applications .