Что использовать для управления шаговым двигателем?

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
alexvp
Posts: 22
Joined: Wed Feb 06, 2013 3:50 pm

Что использовать для управления шаговым двигателем?

Post by alexvp »

Требуется управлять скоростью вращения шагового двигателя, вести подсчет импульсов с энкодеров. Хотел использовать CPU314C-2 DP в наличии счетчики 60кГц и PWM выход 2,5кГц. Использую драйвер M880A - 400 импульсов на оборот. Реальная скорость оказалась низкой, двигатель работает рывками, регулировки на высокой скорости нормальной нет, мой вывод использовать выход PWM для управления ШД не самое лучшее решение.
Подскажите есть ли у S7-300 модуль быстрого выхода или специальный модуль для управления ШД.
serg_58
Posts: 99
Joined: Thu Jun 03, 2010 7:43 pm
Location: Russia

Re: Что использовать для управления шаговым двигателем?

Post by serg_58 »

Есть. Можно использовать счетчик импульсов типа 1 COUNT 5V/500 kHz 6ES7-138 4DE02-0AB0 C/V1.0
Аналогичный есть и ET200M (номер не помню, смотри в каталоге).
Считывал импульсы с инкрементного инкодера SICK DFS60B-S4EL00075 (согласуются без проблем).
С управлением двигателя не скажу, не пробовал.
alexvp
Posts: 22
Joined: Wed Feb 06, 2013 3:50 pm

Re: Что использовать для управления шаговым двигателем?

Post by alexvp »

Нашел функции управление ШД в S7-200. Подобные есть и в S7-1200. Установил TIA Portal. Может у кого есть примеры для S7-1200, раз не вышло на S7-300 буду осваивать S7-1200.
Answers to FAQs
Faq & Info
Faq & Info
Posts: 178
Joined: Thu Oct 13, 2005 6:42 pm
Location: Frequently Asked Questions – Часто Задаваемые Вопросы

Re: Что использовать для управления шаговым двигателем?

Post by Answers to FAQs »

Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Что использовать для управления шаговым двигателем?

Post by Dfcz »

alexvp wrote:Требуется управлять скоростью вращения шагового двигателя, .....мой вывод использовать выход PWM для управления ШД не самое лучшее решение.
Это не решение - это бред.
alexvp wrote:Подскажите есть ли у S7-300 модуль быстрого выхода или специальный модуль для управления ШД.
FM353/FM354 - лучшее решение для 3ХХ ПЛК.
FM253 - для 2ХХ ПЛК.
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Что использовать для управления шаговым двигателем?

Post by Dfcz »

Почитал - это для управления задвижкой ш.двигателем, а ему надо управлять скоростью щ.двигателя.
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Что использовать для управления шаговым двигателем?

Post by Dfcz »

alexvp wrote:.... раз не вышло на S7-300 буду осваивать S7-1200.
Не вышло с 300 и с 200, то с 1200 тоже не выйдет.
Если надо побыстрее что-то слепить - бери 200 - там уже готовые блоки, ничего придумывать и менять не надо.
alexvp
Posts: 22
Joined: Wed Feb 06, 2013 3:50 pm

Re: Что использовать для управления шаговым двигателем?

Post by alexvp »

Спасибо всем. S7-200 не рассматривал - снято с производства. Написал программу на 1200, полгода лежала не было доступа к оборудованию для проверки работы. На этой неделе проверил все работает нормально. Осталось дописать аварийные ситуации, нарисовать рабочие меню на панели(сейчас только для настройки), и проверить все окончательно.
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Что использовать для управления шаговым двигателем?

Post by Dfcz »

alexvp wrote:Спасибо всем. S7-200 не рассматривал - снято с производства.
Снято с производства уже лет 7. Но это не то, что вы думаете - производят - мы, в частности, покупаем без проблем. :)