Просмотр полной версии : Подключение энкодера к ПЛК. Скорость вращения двигателя
putin_14
23.04.2013, 14:47
Доброго времени суток. Помогите пожалуйста разобраться. Я в этом деле впервые - дипломная работа завтавила. У меня есть инкрементный энкодер Е40Н8-100-3-Т-24 фирмы AUTONICS. Он установлен на асинхронный двигатель. На лабораторный стенд выведены плюс, минус энкодера и одна выходная фаза А. Также есть ОВЕН ПЛК 150-АМ. Подключил энкодер к ПЛК - на дискретные входы подал фазу А и минус энкодера. Плюс энкодера к источнику питания. В CodeSys для подсчета импульсов попробовал использовать CTU Функциональный блок "инкрементный счетчик". Ничего не выходит. Как вообще подключать энкодер? Как узнать скорость вращения двигателя?
Я в этом деле впервые - дипломная работа завтавила. :D :D :D :D :D
Доброго времени суток. Помогите пожалуйста разобраться. Я в этом деле впервые - дипломная работа завтавила. У меня есть инкрементный энкодер Е40Н8-100-3-Т-24 фирмы AUTONICS. Он установлен на асинхронный двигатель. На лабораторный стенд выведены плюс, минус энкодера и одна выходная фаза А. Также есть ОВЕН ПЛК 150-АМ. Подключил энкодер к ПЛК - на дискретные входы подал фазу А и минус энкодера. Плюс энкодера к источнику питания. В CodeSys для подсчета импульсов попробовал использовать CTU Функциональный блок "инкрементный счетчик". Ничего не выходит. Как вообще подключать энкодер? Как узнать скорость вращения двигателя?
Вот здесь: http://www.owen.ru/catalog/81771770 возьми документы: Руководство по эксплуатации ПЛК150, Руководство по программированию ПЛК100/150/154 и читай до посинения пока не наступит ясность. Иного прямого пути в учебе нет.
вроде на пенсию еще рано
есть близкие по сути примеры здесь http://www.owen.ru/forum/showthread.php?t=13588
Sergey666
23.04.2013, 20:25
:D :D :D :D
Ну , не совсем плохой , сюда путь нашел ведь.
А РЭ читать это не по русски.
А к ПЛК 150 энкодер подключать - это глупость.
Путин , кто или что подвигло тебя на подвиг сей ?
Даже разработчики ПЛКшки признают что не подходит она ПЛК150 для работы с энкодером .(Можно , но очень мееее....едленно:D)
Молодец , хоть поржать...
putin_14
23.04.2013, 20:34
:D :D :D :D
Ну , не совсем плохой , сюда путь нашел ведь.
А РЭ читать это не по русски.
А к ПЛК 150 энкодер подключать - это глупость.
Путин , кто или что подвигло тебя на подвиг сей ?
Даже разработчики ПЛКшки признают что не подходит она ПЛК150 для работы с энкодером .(Можно , но очень мееее....едленно:D)
Молодец , хоть поржать...
Это меня мой дипломный руководитель-он сам не знает, а я должен как то это сделать)
Sergey666
23.04.2013, 20:52
Короче...Читай инфу по энкодерам и РЭ по ПЛКшке(Технические характеристики и схемы подключения по входам дискретным) ,после этого станеш Немцем ,на худой конец японцем.:D
Это меня мой дипломный руководитель-он сам не знает, а я должен как то это сделать)
Может не все так плохо. Сколько имп./оборот имеет энкодер ?
:D :D :D :D
Ну , не совсем плохой , сюда путь нашел ведь.
А РЭ читать это не по русски.
А к ПЛК 150 энкодер подключать - это глупость.
Путин , кто или что подвигло тебя на подвиг сей ?
Даже разработчики ПЛКшки признают что не подходит она ПЛК150 для работы с энкодером .(Можно , но очень мееее....едленно:D)
Молодец , хоть поржать...
Не хорошо смеется над человеческим несчастьем.
Sergey666
24.04.2013, 16:12
Вот здесь: http://www.owen.ru/catalog/81771770 возьми документы: Руководство по эксплуатации ПЛК150, Руководство по программированию ПЛК100/150/154 и читай до посинения пока не наступит ясность. Иного прямого пути в учебе нет.
А,что делать , если посинение уже наступило , а ясности еще нет!:D:p;)
А,что делать , если посинение уже наступило , а ясности еще нет!:D:p;)
Слегка передохнуть и продолжить.
putin_14
24.04.2013, 18:17
Может не все так плохо. Сколько имп./оборот имеет энкодер ?
100 импульсов на оборот
А сколько оборотов/секунду(минуту)???
putin_14
24.04.2013, 18:56
А сколько оборотов/секунду(минуту)???
В смысле у двигателя?
у энкодера ,если он на валу двигателя ,то у них одинаковая частота вращения.Нужно знать макс.частоту импульсов на выходе энкодера .
putin_14
24.04.2013, 19:17
до 3000 об/мин
до 3000 об/мин
это 50оборотов\сек Х100имп =5000имп/сек =5000гц - такую частоту не потянет ПЛК(с учетом обработки двух фронтов у каждого импульса) .
putin_14
24.04.2013, 19:29
Так это максимальное число оборотов, а вообще в районе до 20 оборотов в секунду планирую, больше разгонять не буду.
putin_14
24.04.2013, 19:34
А вообще пишут: Любой дискретный вход ПЛК Овен может быть настроен для работы с импульсными сигналами частотой до 10 кГц.
А вообще пишут: Любой дискретный вход ПЛК Овен может быть настроен для работы с импульсными сигналами частотой до 10 кГц.
Есть теория ,а есть практика .Для начала поищите аналогичные темы на форуме .
100 импульсов на оборот
Для измерения частоты вращения вала двигателя достаточно иметь 1 импульс на оборот вала двигателя, погрешность получится вполне приемлемая. Возьми сигнал от нуль-метки энкодера и будешь иметь этот самый один импульс. При частоте вращения вала двигателя
3000 об/мин получится 3000/60 = 50 имп/сек, т.е. частота следования импульсов будет 50 Гц. Сигнал с такой частотой ПЛК вполне переварит. Таким образом, принципиальных проблем для решения данной задачи нет. Осваивай CoDeSys, язык ST, читай РЭ, РП на ПЛК150. Начинай с написания простеньких программ и все получится. Если у тебя есть стенд с живым ПЛК, то все в твоих руках. Прояви упорство. Сделаешь работу, отчитайся на форуме. Успехов.
Если 1имп/оборот ,то и энкодер не нужен ,достаточно индуктивного датчика ,однако.Цена на порядок меньше
Евгений_Томск
25.04.2013, 16:25
Для измерения частоты вращения вала двигателя достаточно иметь 1 импульс на оборот вала двигателя, погрешность получится вполне приемлемая. Возьми сигнал от нуль-метки энкодера и будешь иметь этот самый один импульс. При частоте вращения вала двигателя
3000 об/мин получится 3000/60 = 50 имп/сек, т.е. частота следования импульсов будет 50 Гц. Сигнал с такой частотой ПЛК вполне переварит. Таким образом, принципиальных проблем для решения данной задачи нет. Осваивай CoDeSys, язык ST, читай РЭ, РП на ПЛК150. Начинай с написания простеньких программ и все получится. Если у тебя есть стенд с живым ПЛК, то все в твоих руках. Прояви упорство. Сделаешь работу, отчитайся на форуме. Успехов.С Z-меткой наверно не получится, потому что длительность импульса будет очень короткой, ПЛК не словит (равноценно 5000Гц при скважности 1 и энкодере 100имп.)
Наверное вы имели ввиду скважность 2 (единицы НЕ бывает)
Евгений_Томск
25.04.2013, 21:14
Наверное вы имели ввиду скважность 2 (единицы НЕ бывает)Да всё верно , правильно: 2 (меандр). Обшибся...Пришлось восстанавливать ячейки памяти:)
Wik:Сква́жность (в физике, электронике) — один из классификационных признаков импульсных систем, определяющий отношение его периода следования (повторения) к длительности импульса.
Из опыта установки энкодера 1000имп/об на ПЛК100, максимальные обороты,которые считались устойчиво: примерно 0,5 об/сек (30об/мин).
С новым ПЛК110 думаю будет намного лучше и всё получится.
Sergey666
26.04.2013, 02:34
Что-то не спится.:rolleyes:
При минимальной длительности цикла программы 1 мс можно получить разрешение 1000гц,но ,по идее,аппаратный счетчик , который добавляется (подключается) к входу в конфигураторе должен до 10кгц (как в описании ) выхватывать.
Для этого конкретного случая (Путин14) надо добавлять не энкодер(которому 2 фазы надо), а счетчик . Но ... наверное неохота ...,или некогда.:p
Александр Ушаков
26.04.2013, 08:54
Что-то не спится.:rolleyes:
При минимальной длительности цикла программы 1 мс можно получить разрешение 1000гц,но ,по идее,аппаратный счетчик , который добавляется (подключается) к входу в конфигураторе должен до 10кгц (как в описании ) выхватывать.
Для этого конкретного случая (Путин14) надо добавлять не энкодер(которому 2 фазы надо), а счетчик . Но ... наверное неохота ...,или некогда.:p
Не аппаратный, а программный у ПЛК от ОВЕН нет аппаратных счетчиков отсюда и все проблемы ИМХО.
Асутупист
28.04.2013, 23:22
А мы пойдем другим путём! :D
Направо: аппаратный электронный делитель частоты.
Налево: редуктор, например, ременной, если проскальзывание не беспокоит.
Sergey666
01.05.2013, 09:49
А мы пойдем другим путём! :D
Направо: аппаратный электронный делитель частоты.
Налево: редуктор, например, ременной, если проскальзывание не беспокоит.
Прям как Ленин .Нет , помесь Ленина и придорожного камня.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot