СИ30 настраивал как-то за 7т.р (был выезд).
Подсчет длин кабеля разного сечения для продажи. Корректировка погрешности.
Задача состояла из некого каркаса с валом и вальцами. Вальцы были соединены со звездочкой, к звездочке был присоединен PNP индуктивный датчик.
1. Приклеил на звездочку 4 шайбы и добился что каждый проход шайбы к датчику - был четко виден импульс. Очень муторно провозился, но достиг желаемого.
2. Далее боролся с проскальзыванием кабеля между вальцами. Уменьшив скорость подобрали правильный коэффициент.

Точность вышла достаточной, но не идеальной. Механическая сторона вопроса - ну основное.

Кстати, ИМХО не верно все делаете, нужен ПЛК с быстрыми входами, и он должен работать с энкодером + управлять скоростью, замедляя вращение к концу реза. Так достигните лучшего результата по точности.
Почему стараюсь не лезть в такие работы?
Сложность всегда выше предполагаемой оплаты.