With high reading performance and other remarkable functions, the new OPC120 Series code readers from Pepperl+Fuchs are suited to a broad range of applications. The OPC120 is available in two different versions. The OPC120W is a cost-effective all-rounder for standard applications and speeds, while the OPC120P is specially designed for reflective surfaces and high-speed applications. The new OPC120P 1-D/2-D code reader is equipped with polarization filter lighting, enabling codes to be read reliably on highly reflective surfaces, such as metal, plastic, PCBs, surfaces under film, and curved surfaces. The code reader can be used for high-speed applications of up to 10 m/s and high pulse frequencies at up to 100 readings. Additional functions - such as a rotary encoder input for path-synchronous reading, plus a function for reading bar codes of up to 200 mm in length through multiple image capture - make this code reader special. The new series reads DataMatrix, Code 2/5, Code39, Code128, EAN13, and Pharmacode code symbologies, both when stationary and at speed. Both code readers have a large depth of focus and can therefore read codes reliably over a long distance range, without the need for parameter changes or mechanical adjustments. The presence detection function can detect the presence of a variety of textures, such as a use-by date, while logo detection enables users to check the presence and position of logos. Furthermore, the code readers have functions such as code quality output, automatic storage of fault patterns, and the match code function. The respective functions can also be applied to a recording in up to four windows. Both versions are equipped with an RS232 and Ethernet interface, and have IP67 protection.