Ein Zweipuls-Encoder ist ein Positionssensor mit den beiden Kanälen A und B. Wenn sich der Encoder (Impulsgeber) bewegt, werden entweder an Leitung A oder B Impulse ausgegeben. Die Impulse an Leitung A zeigen Bewegung in die eine Richtung an und die Impulse an Leitung B in die entgegengesetzte Richtung. Bei Impulsen an A zählt der Zählerbaustein hoch. Bei Impulsen an B zählt der Zählerbaustein herunter.

Bei vielen Impulsgebern wird mit Z-Indizierung gearbeitet. Dadurch lässt sich mit einem genauen Bezugspunkt messen.