Ответы Евгения дали толчок к пониманиюМногое стало понятнее и проще. Просьба помочь еще с одним вопросом. Хочу написать функциональный блок, который будет отрабатывать одинарный и двойной "клик" клавиши света. И хочу фиксировать время нажатия и отжатия клавиши в виде временной метки - timestamp в мс. Примерно так:
VAR
pressedAt: DWORD := 0; // Временная метка последнего нажатия клавиши "вниз"
sysTimer: SystemTimeDate; // Системный таймер
END_VAR
pressedAt := (sysTimer.dwLowMSecs - (sysTimer.dwLowMSecs/1000) * 1000);
В режиме симуляции sysTimer всегда равен нулю.Как правильно делать пошаговый debug в режиме симуляции?




Многое стало понятнее и проще. Просьба помочь еще с одним вопросом. Хочу написать функциональный блок, который будет отрабатывать одинарный и двойной "клик" клавиши света. И хочу фиксировать время нажатия и отжатия клавиши в виде временной метки - timestamp в мс. Примерно так:
Как правильно делать пошаговый debug в режиме симуляции?
Ответить с цитированием