Systém polohování pomocí čárových kódů sestává z vysoce odolného pásu čárových kódů nalepeného podél dráhy, která může být až 10 km dlouhá, a čtečky, která je namontována na pohyblivé části a pomocí čárových kódů odečítá vzdálenost na dráze. Dráha je měřena s přesností na 1 mm. Systémy BPS 3x mohou kromě dráhy měřit také rychlost pohybu. Informace o poloze je přenášena prostřednictvím průmyslových sběrnic RS 232/485, PROFIBUS DP a SSI. Tento systém je funkční, i když je pás čárových kódů nalepen do zatáčky, obsahuje hrboly nebo trhliny.