Цитата Сообщение от ASo Посмотреть сообщение
Так пишите в переменную текущее время по фронту или спаду.
Так я так и делаю. Но мой изначальный вопрос - как в режиме симуляции получать значение таймера sysTime - не ноль.

VAR
pressedAt: DWORD := 0; // Временная метка последнего нажатия клавиши "вниз"
sysTimer: SystemTimeDate; // Системный таймер
END_VAR

pressedAt := (sysTimer.dwLowMSecs - (sysTimer.dwLowMSecs/1000) * 1000);