Добрый день. Тут многое зависит от того, какой датчик Вы хотите подобрать.
https://teko-com.ru/katalog/optiches...tchiki/?page=2
Это Челябинский производитель. Можете связаться с техподдержкой и они посоветуют в зависимости от задачи. Мы у них часто берём различные.
Датчики диффузного типа будут давать больше ошибок.
Лично я бы посмотрел в сторону либо раздельного датчика (приёмник/излучатель) или катафотного.
Там же на сайте есть раздел подбора и тут уже Вы выбираете по требуемым Вам параметрам. По типу, по дальности, по проводимости и т.д.
Ещё как вариант я бы попробовал датчик контрастной метки, обучаемый.

А из проверенных у нас с аналогичной задачей справляется вот такой датчик. https://www.sick.com/media/pdf/5/95/...1051912_en.pdf

Стоит также на упаковщике, только сыра. Также видит сыр через прозрачную плёнку. Как видите он раздельного типа приёмник/излучатель, излучатель красного света. Но он у нас типа PNP, а если Вам нужен обратный то маркировка https://www.sick.com/media/pdf/6/96/...1052938_ru.pdf Разница в букве.
С уважением.