Здравствуйте.
Возникла небольшая проблема.

Решал две задачи.

Первая задача: контроллер ПЛК 100, использую функцию "энкодер 16 бит", пересчитываю импульсы от датчика в расстояние, управляю приводом (псевдо позиционер).
Два входа параметрирую как входы энкодера. Считает от 0 до 65000. Запоминает значение энкодера при выключении контроллера. Выставил начало оси на "0".
Все хорошо, только если быстро крутить не правильно считает. Читал форум.

Вторая задача та же, только решили заменить контроллер на ПЛК110 с целью увеличения скорости перемещения (используем функцию "fast encoder" в ПЛК110).
Большой скорости перемещения добились - все хорошо, но контроллер не помнит значения "fast encoder" при выключении.
При включении значения "fast encoder" всегда "0".
Получается, если выключил контроллер в середине пути, то при включении и затем позиционировании в минус - значение "fast encoder" 65000 и менее.
Конечно, можно попробовать написать заплатку, но все же вдруг есть стандартная функция запоминания?

Вопрос: Как сделать так, чтобы контроллер сохранял значение "fast encoder" при выключении? И соответственно увеличивал или уменьшал значение от запомненного.

Спасибо.
Заранее благодарен.