Наши упаковочные автоматы если простые, то они используют сигнал фотометки просто для запайки и отрезки. Более сложные которые используют энкодер и фотометку имеют обезательно переключатель в программе работать по фотометке или по энкодеру. А в Вашем случае как то непонятно происходит, может всё таки где то в меню есть такие настройки. И в таком случае Ваш алгоритм работы по моему не совсем корректен. Надо закладывать логику в привязку к отрезному устройству. То есть основная задача как я понял, чтобы пакетики резались в одном месте. Поэтому надо сравнивать именно реальное расстояние между фотометкой и отрезным устройством с заданным расстоянием. Исходя из отклонения в ту или иную сторону и выдавать комманды на сервопривод для вращения туда или обратно. Если у Вас используется только один тип упаковки, задать константу и проблема решена. А вот если разная, придётся чуть усложнить задачу, добавив кнопки для изменения уставки ну и для визуализации индикатор типа ИТП-11, благо что у Вас ПР114 и возможно с токовыми выходами. Если пойдёте по этому пути, то не забудьте что на самом деле Вы конечно будете отмерять время, условно переводя в расстояние, и оно будет зависить от скорости движения ленты. Благо как Вы сказали у Вас там частотник.
С уважением.