Для определения времени между событиями можно использовать блок Event (находится в paCore/Системные/Event События по фронту). На вход блока нужно завести бит события. По входному фронту (переход бита из 0 в 1) на выходе time блока будет значение времени в наносекундах.

Для измерения разницы времени следует использовать блок SubULL (находится в paCore/Арифметические/Для Uint64/SubULL). для корректного отображения данных на первый вход блока нужно завести событие, которое произойдет позже. На выходе блока получим занчения в наносекундах. Для перевода времени в миллисекундах можно использовать блок DivULL (paCore/Арифметические/Для Uint64/DivULL). На первый вход блока проводим связь с выхода блока SubULL, на втором входе устанавливаем значение 1000000 - на выходе быдет разница времени в миллисекундах.
