Сразу говорю поиском пользовался, ничего подходящего не нашел.
в шаге программы на IL подготавливается вывод секунд до остановки таймера в виде

LD TIMEOUT
TIME_TO_INT
DIV 1000
ST COUNTDOWN

отправляю на ип320, при времени до 32 сек отображение верное
если больше то возникает отсчет сначала от 32сек до нуля, потом возникает 65535, несколько секунд обратного отсчета, потом снова от 32 до 0 и т д

Что я делаю не так?