а вы в программе работаете с переменной энкодера ли с промежуточной дополнительной переменной?
а вы в программе работаете с переменной энкодера ли с промежуточной дополнительной переменной?
а как иначе?
(точнее сказать, переменная энкодера далее преобразуется в
абсолютное значение, независимое от разрешения энкодера)
заранее спасибо!
такую же задачу я по другому решил , использовал только один выход н кодера, просто счетчиками считаю импульсы, и все, а с ними я могу делать что угодно. по точке ноль и точке назначения они сбрасываются, а направление я знаю тк оно переключается по выше указанным событиям, дальше на точке назначения ее можно сбросить и потом считать снова по ходу движения, при этом пропорционально сделано управление скоростями. конечно можно счетчики не сбрасывать если они реверсивные , но с простыми проще . если конечно вам не нужно по пути забирать еще что нить не вернувшись в начальную точку. мне так пришлось сделать потому что кодер кольцевой и считает только до 65535, а мне больше нужно было.
За глупые вопросы не ругать, учусь быстро и обгоняю.
Вопрос: Проблему которую я описывал ранее http://www.owen.ru/forum/showthread.php?t=6895 исправили или нет? Так как у меня обнулять энкодер на ПЛК110 не получалось, а на ПЛК150 все работает как надо. Стоит ли брать дальше ПЛК110 или лучше проверенный ПЛК150?