The E6B2-CWZ6C-1000 0.5M is a type of rotary encoder from Omron. It has a self-contained power supply and provides resolutions up to 10,000 PPR (pulses per revolution). This incremental encoder is known for being highly reliable, excellent protection, and fast response time. The E6B2-CWZ6C has a 6-600PPR gray code which provides excellent accuracy. This encoder is best suited for applications such as positioning, speed, and length measurement. Its 0.5M precision cable and connector provide good signal integrity and make it easy to install.