Форум проєктувальників електричних та слабострумних мереж

Проєктування => Автоматика => Програмовані логічні пристрої => Тема розпочата: sergeyMG від 19 Червень 2010, 09:37:11

Назва: подключение энкодера к промышленному микроконтроллеру
Відправлено: sergeyMG від 19 Червень 2010, 09:37:11
суть задачи в следующем: имеется некий механизм линейного перемещения  на основе винтовой пары.требуется определять величину линейного перемещения по оборотам ходового винта на котором установлен энкодер 2000имп/об при помощи микроконтроллера и выводить данное значение на жк-экран,желательно так же иметь возможность задать требуемую величину линейного перемещения.
вопросов несколько:
1. какой из недорогих логических контроллеров имеет входы для реверсивного счета импульсов  
2. может ли кто из присутствующих помочь в написании программы для данного устройства
3. где можно найти литературу  по программированию подобных устройств
4. какие могут быть "подводные камни" при реализации данного проекта
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: Нкушник від 21 Червень 2010, 09:12:44
А что такое  (такой) энкодер
Такой термин впервые слышу
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: sergeyMG від 21 Червень 2010, 09:25:09
Цитата: Нкушник
А что такое  (такой) энкодер
Такой термин впервые слышу
энкодер это датчик перемещения,переводит величину перемещения в количество импульсов.
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: Бригадир від 21 Червень 2010, 10:32:52
Ищи кого-нибудь из Simensa.
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: Andrey59 від 21 Червень 2010, 13:04:26
Такое ощущение что Вы задачу решаете с конца. Скорее всего Вы поставлены уже перед фактом - есть оборудование надо его увязать. Я когда-то решал что-то подобное совместно с программистами. Получился стенд для обкатки авто. Водитель подходит к операторской панели выбирает из списка свою марку авто и давит Enter. Катки под колеса авто расходятся на требуемую базу. Привод катков был похож очень на Ваш. Сама механика, серводвигатель, частотный привод и операторная панель были (это шло от механиков) фирмы Rexroth Bosch Group. Энкодер (это инкрементальный датчик при обороте вала которого он выдает импульсы - т.е. следящая система) подключался к частотномы приводу - у привода есть спец. разъемы для подключения разных типов энкодеров и встроенный контролер. На том же стеде одни катки разгонялись приводом авто (задним или передним), а вторые двигателями по обратной связи с энкодеров разгоняемых катков. Здесь уже был применен англицкий (не польские поделки) привод Контрол Тэхникс и выход энкодера к нему.. А Вы даже не написали кто приводит в движение винтовую пару, может врукопашную. А с микроконтроллерами не знаком книжек по ним в инете вроде хватает, а конкретней надо возможно на форум АСУТП (хотя он полуживой).
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: sergeyMG від 21 Червень 2010, 13:17:50
Цитата: Andrey59
А Вы даже не написали кто приводит в движение винтовую пару, может врукопашную.
приводит в движение весь этот механизм обычный двухскоростной электродвигатель,но эту проблему  мне решать не надо, суть вопроса в выборе контроллера с операторской панелью и написании программы под него. А книжки по большей части на английском,что не очень удобно.

Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: SKlim від 21 Червень 2010, 13:39:10
Советую, если до сих пор с контроллерами не работали, и если нет необходимости связи с ПЛК по (существующей у вас) сети обратить внимание на Овеновские счетчики импульсов СИ-8, СИ-20, СИ-30. Там программировать ничего не надо, простое конфигурирование, под вашу задачу вроде вполне подходят.
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: sergeyMG від 21 Червень 2010, 15:23:42
Советую, если до сих пор с контроллерами не работали, и если нет необходимости связи с ПЛК по (существующей у вас) сети обратить внимание на Овеновские счетчики импульсов СИ-8, СИ-20, СИ-30. Там программировать ничего не надо, простое конфигурирование, под вашу задачу вроде вполне подходят.
такой вариант рассматривался,согласен там все работает,под СИ-30 даже добавлять ничего не надо(для СИ-8 нужен триггер),но там не удобно задавать размер,без цифровой клавиатуры это очень медленно а она к овеновским счетчикам не подключается
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: Andrey59 від 21 Червень 2010, 18:19:50
Тогда может Moellerовские EASY800 и MFD-Titan устроят, там быстрые счетчики до 5кГц и учебное пособие для них есть на русском языке.
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: SKlim від 22 Червень 2010, 08:40:58
Проще всего было бы использовать Альфу-2 от Митсубиши. Там программирование очень простое, функциональными блоками, в т. ч. есть функциональный блок контроля скорости, который сразу решает основную задачу. Запрограммировать кнопки и сообщения на экране, думаю, не сложнее, чем с панелью оператора возиться. Но там может быть только 2 высокоскоростных счетчика до 1 кГц.Так что нужно смотреть подойдет ли.
Лучше всего найти у вас поблизости компанию, которая в состоянии оказать нормальную поддержку (хотя бы показать азы) и брать их продукт. Для локальных задач это могут быть программируемые реле, к примеру Шнейдер (Zelio), и Моеллер (EASY), та же альфа и др. Эти приборы более просты в освоении (в плане программирования).
Из контроллеров (из того с чем я работал) лучше всего подходит Vipa 100 серии. Прада панели на них я никогда не цеплял.
Да, кстати, а на Овеновские контроллеры и панели оператора вы смотрели? Они по цене сильно выигрывают, да программирование вполне реально самому освоить.
Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: sergeyMG від 22 Червень 2010, 08:59:46
Цитата: SKlim
Да, кстати, а на Овеновские контроллеры и панели оператора вы смотрели? Они по цене сильно выигрывают, да программирование вполне реально самому освоить.
у ПЛК-100 нет специализированных счетных входов,работает но на больших скоростях глюки.до других от Овена пока не добрался,да и по цене они сейчас не сильно выигрывают

Назва: Re: подключение энкодера к промышленному микроконтроллеру
Відправлено: SKlim від 22 Червень 2010, 10:05:53
Посмотрите Vipa http://www.vipa.ru/products/3392/ (http://www.vipa.ru/products/3392/). По контроллерам есть русская документация. Там же есть панели оператора.