Просмотр полной версии : Подключение энкодера - загадка?
clockwise
13.03.2008, 10:56
Уважаемые профессионалы!
Не поможите разрешить такой вопрос: я подключаю к ПЛК-100 линейный энкодер согласно описанию на ПЛК, и все вроде бы работает, только в инструкции энкодера сказано, что один оборот колеса равен 200 импульсов, а контроллер у меня насчитиывает аш 800. С чем это связано?
Филоненко Владислав
13.03.2008, 17:46
Режимом учетверения точности в модуле энкодера.
Т.е. если я правильно понял при разрядности энкодера 2500 имп/об в значение регистра энкодера за один оборот должно увеличиться/уменьшится на 10000. Соответственно 1 об/сек - максимальная скорость которую способен обработать ПЛК для данного энкодера? Или это значение еще ниже?
Филоненко Владислав
16.03.2008, 10:04
10000 имп. в секунду для энкодера - ПЛК не потянет. Это не устройство для автоматизации ЧПУ.
Паспорт на ПЛК:
"Максимальная частота сигнала, подаваемого на дискретный вход:
- 1 кГц при программной обработке
-10 кГц при применении аппаратного
счетчика и обработчика энкодера"
Я полагал, что энкодер в PLC Configuration и есть аппаратный :-(
Тогда напишите какую максимальную скорость можно давать на энкодер 2500 имп/об? Получается 0,1 об/сек, я правильно понимаю?
Филоненко Владислав
16.03.2008, 16:43
1)Вы знакомы с принципом функционирования энкодера? Для определения направления вращения необходимо детектировать разность фаз не больше 90 гр. т.о. на 1 импульс энкодера необходимо сделать 4 семпла для определения фронтов. Макс. частота семплирования=10 кГц,т.о. ограничение 2500 имп в сек.
2)Частота 10 кГц выбрана не случайно - именно такой сигнал при условиях:
а) скважность=1
б) размах полный
в) сопротивление источника мало, т.е. нет доп. завала фронтов.
может быть проанализирован без потери импульсов. Это аппаратное ограничение входных цепей.
3) Механические энкодеры выполняют эти условия и очень хорошо зарекомендовали себя на испытаниях.
С оптическим, с к-ми я работал, были проблемы с размахом сигнала и сопротивлением источника, в рез-те теоретич. предела достигнуть не удалось.
4) Максимальная скорость работы энкодера может быть достигнута при настройке времен фильтрации =(-1), не забывайте об этом.
И не забываем, что КСС=1,5. (КСС - коэф. спокойного сна :) )
Вот именно такого ответа я и добивался, спасибо за ответ ;-)
Виталий Андреев
21.11.2013, 16:59
1)Вы знакомы с принципом функционирования энкодера? Для определения направления вращения необходимо детектировать разность фаз не больше 90 гр. т.о. на 1 импульс энкодера необходимо сделать 4 семпла для определения фронтов. Макс. частота семплирования=10 кГц,т.о. ограничение 2500 имп в сек.
2)Частота 10 кГц выбрана не случайно - именно такой сигнал при условиях:
а) скважность=1
б) размах полный
в) сопротивление источника мало, т.е. нет доп. завала фронтов.
может быть проанализирован без потери импульсов. Это аппаратное ограничение входных цепей.
3) Механические энкодеры выполняют эти условия и очень хорошо зарекомендовали себя на испытаниях.
С оптическим, с к-ми я работал, были проблемы с размахом сигнала и сопротивлением источника, в рез-те теоретич. предела достигнуть не удалось.
4) Максимальная скорость работы энкодера может быть достигнута при настройке времен фильтрации =(-1), не забывайте об этом.
И не забываем, что КСС=1,5. (КСС - коэф. спокойного сна :) )
скважность = отношение длительности импульса к периоду.
что за скважность=1 (просто постоянное напряжение) ?
скважность = отношение длительности импульса к периоду.
что за скважность=1 (просто постоянное напряжение) ?
У программистов ,все не как у людей :cool:
Филоненко Владислав
22.11.2013, 08:15
И в чём великая важность этого некропостинга? Есть какие либо конструктивные замечания?
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot