This involves a play-free electronic switching cam encoder (abbreviated to: NOCE) with a maximum of four galvanically separated switching outputs, which can be set by the customer and which are activated or deactivated depending on the relevant position of the drive shaft. A parameterisable multiturn absolute encoder with SSI interface plus the switching cam encoder printed circuit board with separate controller are integrated into the compact housing. The SSI interface can be preset, the code direction can be set and the switching outputs can be preset.