-
я хотел сказать что шаговик может не выйти на заданную скорость если просто подать пачку импульсов, он может и пролететь несколько шагов если прекратить выдачу импульсов. т.е. что бы работало правильно и стабильно, пачка должна быть похожа на трапецию, т.е. разгон с минимальной частоты на которой он гарантированно стартует, далее или линейное или ступенчатое увеличение частоты до требуемой, и торможение в том-же духе. иначе можно увидеть как движок бьётся в лихорадке и теряет шаги. положение каретки ведь тоже нужно как-то контролировать? даже в струйном принтере на каретке обратная связь есть. лучше использовать контроллер на котором эти фичи реализованы аппаратно, или умный драйвер движка с 232 портом.
Последний раз редактировалось BETEP; 31.08.2010 в 09:44.
-
Пользователь
Или шаговик со встроенным контроллером (программируемым) http://www.servotechnica.ru/catalog/...index.pl?id=26
Использовал,работает в "антисанитарных " условиях 3 года управление с плк,если программа не меняется -удобно.Есть шаговиги с редукторами и встроенными энкодерами ,платой управления.
-
если нужна работа за пределами приемистости шд - то на плк с его жестких циклом это не проканает. либо интеллектуальный драйвер, либо работаем в зоне приемистости шд. а вообще то, при необходимости больших скоростей используют уже вентильные привода.
-
я тут пытался на плк100 сделать генератор пачки импульсов для шагового двигателя.
вроде получилось, трапецию разгона сформировал функцией Ramp_int, и через 12 выход с помощью аппаратного генератора формируется пачка...
на осцилографе очень похоже... но!
шаговый двигатель бъётся в лихорадке и "съедает" шестерню. и никак не посмотришь! это ведь надо в пачке 800 импульсов чем-то записать эту пачку и проверить на плавность разгона...
-
не получиться... программируем генератор в одном цикле, выдача начинается в следующем.. по окончании пачки проверяем конец выдачи и программируем новый цикл..... разрывы между пачками могут доходить до 2 мс в самом плохом варианте... поэтому и не получается....... плк 100 можно применять только для выдачи одной пачки, с длительностью импольса шага (полного шага) до 500 гц.. ну или дробленные шаги..... нужно быстрее -> плк110 ... до 20 мкс на 1 импульс
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума