Здравствуйте!

Нужно считать некоторые импульсы, причем после сброса питания ПЛК считать нужно с того места, на котором остановились до выключения.
Я так понимаю, нужно делать через счетчик CTU объявленный в локальном блоке как VAR RETAIN?
или есть ещё какие-то методы?

Код:
VAR RETAIN 
CTUcounter:CTU
END VAR

CTUcounter(CU:= signal.Q, RESET:=CTUProduct.Q, PV:= 1000);
counterVarToArchive:=CTUProduct.CV;
Просто попробовал сделать - всё равно счетчик обнуляет при выключении