-
Вложений: 1
[QUOTE=Евгений Кислов;221860]Вот простейший пример без привязки к мм (рассматривается ситуация, когда один импульс = 1 мм).
Паузу, сброс и т.д. прикрутить, думаю, не составит проблемы.
wCounter - значение счетчика, считанное с модуля.
wVisu - значение, отображаемое линейкой в визуализации.
xMode - направление счета (TRUE - прямое, FALSE - обратное).
Что не правильно сделал цифры в визуализации хаотично гуляют
-
Сравните расстановку знаков на скриншоте и в вашей программе.
Для начала просто проэмулируйте изменение wCounter в программе (для наглядности можно поставить цикл 1 секунду).
Еще раз уточню, это просто пример, который вам нужно будет адаптировать под конкретную задачу - например, обрабатывать переход счетчика через 0 и т.д.