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

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

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

Post by alexvp » Mon May 13, 2013 1:39 pm

Требуется управлять скоростью вращения шагового двигателя, вести подсчет импульсов с энкодеров. Хотел использовать CPU314C-2 DP в наличии счетчики 60кГц и PWM выход 2,5кГц. Использую драйвер M880A - 400 импульсов на оборот. Реальная скорость оказалась низкой, двигатель работает рывками, регулировки на высокой скорости нормальной нет, мой вывод использовать выход PWM для управления ШД не самое лучшее решение.
Подскажите есть ли у S7-300 модуль быстрого выхода или специальный модуль для управления ШД.

serg_58
Posts: 89
Joined: Thu Jun 03, 2010 7:43 pm
Location: Russia

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

Post by serg_58 » Fri May 17, 2013 6:07 pm

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

alexvp
Posts: 20
Joined: Wed Feb 06, 2013 3:50 pm

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

Post by alexvp » Wed May 22, 2013 9:33 am

Нашел функции управление ШД в S7-200. Подобные есть и в S7-1200. Установил TIA Portal. Может у кого есть примеры для S7-1200, раз не вышло на S7-300 буду осваивать S7-1200.

Answers to FAQs
Faq & Info
Faq & Info
Posts: 70
Joined: Thu Oct 13, 2005 6:42 pm
Location: Frequently Asked Questions – Часто Задаваемые Вопросы

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

Post by Answers to FAQs » Wed May 22, 2013 10:56 am


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

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

Post by Dfcz » Thu May 23, 2013 8:26 am

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

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

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

Post by Dfcz » Thu May 23, 2013 8:32 am

Почитал - это для управления задвижкой ш.двигателем, а ему надо управлять скоростью щ.двигателя.

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

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

Post by Dfcz » Thu May 23, 2013 8:33 am

alexvp wrote:.... раз не вышло на S7-300 буду осваивать S7-1200.
Не вышло с 300 и с 200, то с 1200 тоже не выйдет.
Если надо побыстрее что-то слепить - бери 200 - там уже готовые блоки, ничего придумывать и менять не надо.

alexvp
Posts: 20
Joined: Wed Feb 06, 2013 3:50 pm

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

Post by alexvp » Fri Dec 20, 2013 6:33 am

Спасибо всем. S7-200 не рассматривал - снято с производства. Написал программу на 1200, полгода лежала не было доступа к оборудованию для проверки работы. На этой неделе проверил все работает нормально. Осталось дописать аварийные ситуации, нарисовать рабочие меню на панели(сейчас только для настройки), и проверить все окончательно.

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

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

Post by Dfcz » Fri Dec 20, 2013 7:45 am

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

Post Reply