The Y92S-29 is part of Omron's Automation Direct Programmable Logic Controller (PLC) range. It is a micro PLC that has a total of 40-128 I/O channels, 4-16 analog inputs, 1-4 high-speed counter inputs, and allows for up to 16K steps of program memory. This makes it ideal for applications such as machine control, motor control, process control and safety. It comes in several different hardware models, including a rack version and a DIN-rail version, and is able to communicate with most popular fieldbus systems. It is also a low-cost, easy-to-use PLC solution.