Logic & Relay

EC11 Rotary Encoder vs BNS 33-12ZG Safety Sensor: Which One Fits Your Control Job?

The $21 EC11 rotary encoder and the $153 BNS 33-12ZG magnetic safety sensor sit in the same automation category but solve different problems. Here's how to choose the right one.

Last updated Aug 17, 2026

Choosing between an encoder and a safety sensor is not about which part is better. It is about what your machine actually needs. In the sensors, encoders, and machine safety aisle, these two components sit at opposite ends of the job list. The EC11 gives you a manual rotary input, while the BNS 33-12ZG is a magnetic safety sensor meant for machine safety control. A $132 gap separates them, and that gap is about purpose, not quality. Before you compare anything else, decide whether your setup needs a hand-operated control or a safety monitoring component.

Quick verdict

Pick the EC11 rotary encoder if you need a compact, hand-operated control for a radio or similar panel. Pick the BNS 33-12ZG if you need a machine-safety monitoring component for industrial equipment. There is no universal winner here because the two parts are not interchangeable.

Comparison table

ProductPricePrice BarRole at a glance
EC11 5PIN Rotary Encoder With Push SwitchUSD 21.00Manual rotary control with push switch
BNS 33-12ZG Magnetic Safety SensorUSD 153.00Magnetic safety sensor for machine safety control

Where each product wins

The EC11 wins on price and on being the only true manual input here. The BNS 33-12ZG wins if your priority is the safety sensor role itself: it is the magnetic safety sensor in this comparison, and the ID number gives you a specific reference for an industrial setup. Neither part can replace the other, so this head-to-head is really about matching the correct function to your equipment.

Product notes

EC11 5PIN Rotary Encoder with Push Switch

One 5PIN EC11 30 Position Rotary Encoder With Push Switch Split Shaft

The EC11 is the practical pick when your control project needs a rotary knob with a 30-position feel and a built-in push switch. At USD 21, it gives you a 5PIN split-shaft encoder with a 12.5mm shaft in a radio-oriented form. The limitation is fit: that split shaft is a specific size, so it needs to match your radio's shaft before you commit. It is also switch hardware for manual control, not a safety sensor. If your job is to monitor a machine rather than turn a knob, this part won't cover that role. Choose it when a human hand needs to make adjustments.

BNS 33-12ZG Magnetic Safety Sensor

1PC BNS 33-12ZG Schmersal Magnetic Safety Sensor ID179748 Machine Safety Control

The BNS 33-12ZG is the reference point for machine safety control in this head-to-head. At USD 153, it is the higher-priced component, and its title identifies it as a magnetic safety sensor with the ID179748 reference, which is useful when you need to match a specific part in an industrial setup. The real limitation is functional: this sensor does not give you a rotary input, push switch, or any kind of manual adjustment. It exists for the safety monitoring side of the aisle, not for hand-operated controls. If your equipment already calls for a BNS 33-12ZG, this is the part to buy. If you only need a knob-style control, you would be paying for a safety role you do not use. Keep that role difference in mind as you decide which part belongs in your cart.

Final choice by use case

Choose the EC11 when the task is a manual control: a radio, a small panel, or any project where a hand needs to rotate a shaft and push a button. Choose the BNS 33-12ZG when the task is machine safety: a magnetic sensor that belongs in a safety control circuit. The lower-priced encoder and the higher-priced sensor are not rivals for the same job, so the correct choice comes down to the function you need to install. If you are shopping for a replacement part, let the part number on your existing equipment point you toward the BNS 33-12ZG. If you are building or repairing a radio-style control, the EC11 is the one that lines up with the price point and the function.

Products in this article
One 5PIN EC11 30 Position Rotary EncoderUSD 21.00View on eBay1PC BNS 33-12ZG Schmersal Magnetic Safety Sensor ID179748 Machine Safety ControlUSD 153.00View on eBay
One 5PIN EC11 30 Position Rotary EncoderUSD 21.00View on eBay1PC BNS 33-12ZG Schmersal Magnetic Safety Sensor ID179748 Machine Safety ControlUSD 153.00View on eBay

You may also like

Finding more guides for you…