Logic & Relay

EC11 Rotary Encoder vs Schmersal Magnetic Safety Sensor: Which Does Your Machine Need?

Choosing between an EC11 rotary encoder and a Schmersal magnetic safety sensor? Learn which one fits manual controls and which one fits machine safety.

Last updated Aug 17, 2026

When you're shopping for sensors, encoders, and machine safety components, the real decision is about the job the part has to do. A compact rotary encoder and a magnetic safety sensor can both live in an industrial cabinet, but they solve completely different problems. One gives an operator manual control; the other helps support a machine's safety functions.

Quick verdict

If you need a rotary control for manual input, the EC11 360 Degree Rotary Encoder PCB Mount Push Switch D Shaft is the obvious pick. If you need a magnetic safety sensor for machine safety control, the Schmersal BNS 33-12ZG Magnetic Safety Sensor ID179748 is the one built for that purpose.

At a glance

ProductListed pricePrice pointDesigned for
EC11 360 Degree Rotary Encoder PCB Mount Push Switch D ShaftUSD 2.50Manual rotary input
Schmersal BNS 33-12ZG Magnetic Safety Sensor ID179748USD 153.00Machine safety control in industrial automation

The absolute price difference is about $150.50. That is a significant gap, but it follows directly from their different roles.

Where each product wins

  • Choose the EC11 when you need a through-hole PCB-mount rotary encoder with a D shaft for manual adjustments. It offers 20 pulses per revolution and a standard PC pin termination.
  • Choose the Schmersal when the task is machine safety. This magnetic safety sensor belongs in industrial automation and control systems where stability and durability are the priorities.

A closer look at each component

EC11 360 Degree Rotary Encoder PCB Mount Push Switch D Shaft

1 Pc - EC11 360 Degree Rotary Encoder PCB Mount Push Switch D Shaft

This is a mechanical rotary encoder with a D shaft, through-hole PCB mounting, and a push-to-actuate momentary switch. The PC pin termination makes it easy to solder into a control board, and the 20-pulse-per-revolution output gives you directional rotation feedback for knobs, menu navigation, or fine tuning. At USD 2.50, it is an inexpensive way to add a manual control input to a project. The trade-off is scope: this part is built for operator input, not for safety monitoring. It also carries a California Prop 65 warning, so keep that in mind if you're using it in a product intended for consumer markets. For a prototype or a non-safety control panel, it's a very direct solution.

Schmersal BNS 33-12ZG Magnetic Safety Sensor ID179748

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

The Schmersal BNS 33-12ZG Magnetic Safety Sensor ID179748 is presented as a component for machine safety control, and the listing description ties it to industrial automation equipment, production lines, and control systems. At USD 153.00, it is priced much higher than the EC11, reflecting a different category of component rather than a minor spec difference. If your application needs a manual rotary knob or a push button, this sensor won't provide that function; it is not an input device. Its strength is in safety-related monitoring, where industrial environments demand stable, durable parts. For a machine safety circuit or automated production line, this is the product aligned with that goal.

Final choice by use case

If you are building a control panel or prototype and need an operator-facing rotary control, choose the EC11 360 Degree Rotary Encoder PCB Mount Push Switch D Shaft. If you are specifying a component for machine safety control in an industrial automation setting, choose the Schmersal BNS 33-12ZG Magnetic Safety Sensor ID179748. The right answer depends on the function you need, not on which component looks more capable on paper.

Products in this article
1 Pc - EC11 360 Degree Rotary Encoder PCB Mount Push Switch D ShaftUSD 2.50View on eBay1PC BNS 33-12ZG Schmersal Magnetic Safety Sensor ID179748 Machine Safety ControlUSD 153.00View on eBay
1 Pc - EC11 360 Degree Rotary Encoder PCB Mount Push Switch D ShaftUSD 2.50View 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…