Показано с 1 по 5 из 5

Тема: HELP Управление парой двигателей

  1. #1

    По умолчанию HELP Управление парой двигателей

    Ув. читаели данной темы :-) может подскажете как осуществить(или где найти подобные программы для образца) в Коде сис управление парой двигателей постоянного тока( не шаговые) , так же необходимо отслеживать их текущее положение (думаю применить инкрементные энкодеры т.к абсолютные слишком дороги). - Управление должно осуществляться в автоматическом режиме по заданой раектории и в ручном(хотя пока на счет ручного не уверен).

    С уважением, начинающий инженер :-)

  2. #2

    По умолчанию

    На CoDeSys не пробовал, но был опыт - ЦАП +перекидное реле + Энкодер+концевики - связываются в цепь обратной связи, выясняется экспериментально зависимость скорости от напряжения на двигателе и простой алгоритм позволяет управлять.

  3. #3

    По умолчанию

    Не реально без синхронных машин..(ШД!) либо асинхронных с преобразователями и датчиками положения, что собственно приводит их почти к синхронным. С КД будет постоянное рассогласование, уж очень они нелинейные. А так посмотри CNC- программы, есть любители на персоналках графипостроители творить.

  4. #4

    По умолчанию

    Цитата Сообщение от asdvas Посмотреть сообщение
    Ув. читаели данной темы :-) может подскажете как осуществить(или где найти подобные программы для образца) в Коде сис управление парой двигателей постоянного тока( не шаговые) , так же необходимо отслеживать их текущее положение (думаю применить инкрементные энкодеры т.к абсолютные слишком дороги). - Управление должно осуществляться в автоматическом режиме по заданой раектории и в ручном(хотя пока на счет ручного не уверен).

    С уважением, начинающий инженер :-)
    То о чём ты говоришь уже давно пройдённый этап в эволюции машин и механизмов - сейчас это реализовано в системах ЧПУ, коих великое множество в своём разнообразии. И мой совет - не пытайся изобретать велосипед. В лучшем случае тебе удастся заставить шевелиться систему, но получить более менее качественное движение с точным позиционированием без систем ЧПУ или применения шаговых двигателей невозможно! И поверь мне, это вообще сложная задача даже для профессионалов занимающихся этим много времени. А ПЛК может максимум, совместно с шаговым двигателем, выполнять задачи точного позиционирования, а не движения, или вращать любой другой двигатель, через соответствующий привод, с невысокой точностью поддержания скорости. И это всё, большего от него не добиться! Не для этого он сделан! Если тебе нужно за небольшие деньги осуществлять точные движения, то как уже тебе посоветовали обрати внимание на CNC программы для персоналного компьютера. Есть готовые решения - ЧПУ на базе персоналки от "Балт систем" г. Санкт-Петербург. И вообще на будущее - уходи от двигателей постоянного тока. Запомни, шаговые - для точного позиционирования, синхронные (вентильные как разновидность) - для точного движения и позиционирования, асинхронные - для шпинделя (т.е. вращения без точного позиционирования) ! Это просто опыт эксплуатации.

  5. #5

    По умолчанию

    В принципе, современные ПЛК способны справляться и с задачами автоматики (языки МЭК) и управления движением (CNC, CAM). См. CoDeSys SoftMotion. Естественно, в лоб на любом ПЛК это не пойдет. Нужен быстрый процессор, ОС РВ + соотв-е интерфейсы. Такие ПЛК делают Bosch Rexroth, Schneider Electric, KEB (см. C5) и др.
    Естественно, сейчас никто не станет убиваться с подключением энкодера к ПЛК и аналоговым управлением. Есть замечательные цифровые привода, например с интерфейсом Sercos III, которые легко и гарантированно стыкуются с любым контроллером. Конечно это все из мира дорогих систем.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •