Значит нужно использовать информацию о времени цикла выполнения программы
Например так
Захват-1.png
Считаем сколько раз выполняется программа за одну секунду, а дальше все просто.
На выходе имеем аналог функции TIME() - время работы макроса в мс от момента включения ПР.
ЗЫ.
В эмуляторе на выходе макроса первоначальные значения появляются с некоторой задержкой.
Измеряем длительность сигнала на входе I4
Измеряем длительность работы таймера TP