Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 26

Тема: Управление двигателем с ПЛК

  1. #1

    По умолчанию Управление двигателем с ПЛК

    Стоит задача управления шаговым двигателем ExRDM3913/50N посредством привода SD326DU25S2.
    Управление осуществляется подачей на вход привода SD326DU25S2 последовательности импульсов 24 В.
    Количество импульсов - это угол поворота двигателя, частота импульсов - скорость.
    Возможно ли с помощью ПЛК110-30К организовать генерацию таких импульсов с частотой к примеру 10 кГц.

    Я - новичок, руководство ПЛК110 - читал, имею догадки как это исполнить, но хочу услышать спецов.

  2. #2

    По умолчанию

    Новый ПЛК110, может, потянет.

  3. #3
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    специальных библиотек и инструментов нет.
    прерываний нет.
    прямого управления выходами нет.
    Посмотрите на др. производите

  4. #4

    По умолчанию

    1) Вручную, то есть программно, такую частоту импульсов сделать нельзя (из-за ограниченной частоты цикла ПЛК), да и выходы не будут успевать отрабатывать, они раз в 100 медленнее.

    2) Если мне память не изменяет, один из выходов можно настроить как аппаратный генератор импульсов, посмотрите в РЭ, там есть, и частота в этом случае вроде как раз до 10 кГц.

    3) А этот блок-драйвер, разве не поддерживает другие режимы управления? Обычно можно управлять не только импульсами, а просто сигналами на вкл/выкл, смену направления, и уровнем напряжения/тока управлять скоростью. Либо вообще связываться по RS485 / 232 и посылать с ПЛК соответствующие команды. Так что есть и вариант поискать другой драйвер.
    Последний раз редактировалось Boris_K; 30.09.2014 в 19:20.

  5. #5

    По умолчанию

    Цитата Сообщение от Boris_K Посмотреть сообщение
    1) Вручную, то есть программно, такую частоту импульсов сделать нельзя (из-за ограниченной частоты цикла ПЛК), да и выходы не будут успевать отрабатывать, они раз в 100 медленнее.

    2) Если мне память не изменяет, один из выходов можно настроить как аппаратный генератор импульсов, посмотрите в РЭ, там есть, и частота в этом случае вроде как раз до 10 кГц.

    3) А этот блок-драйвер, разве не поддерживает другие режимы управления? Обычно можно управлять не только импульсами, а просто сигналами на вкл/выкл, смену направления, и уровнем напряжения/тока управлять скоростью. Либо вообще связываться по RS485 / 232 и посылать с ПЛК соответствующие команды. Так что есть и вариант поискать другой драйвер.
    Привод SD326DU25S2 поддерживает только импульсное управление. А насчет аппаратного генератора импульсов, то это ПЛК100К (11 выход), сейчас рассматриваю возможность его использования..

  6. #6

    По умолчанию

    можно. Используйте быстрый таймер и прямое управление быстрыми выходами. 10 кГц получить можно , но времени на остальные расчеты маловато, реально килогерц до 5. Библиотек нет, все ручками но не сложно это. Да, дискретность изменения частоты - кратна таймеру, но для шагового привода это нечасто к проблемам приводит. По сути, инвертируете выход для получения сигнала и организуете счетчик учета выданных "шагов".

    на плк100 удобнее, но есть нюансы в непрерывности управления, он требует цикл для перенастройки на иные параметры частоты / импульсы
    Последний раз редактировалось Дмитрий Артюховский; 01.10.2014 в 09:35.

  7. #7

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    мыши кололись, плакали, но продолжали есть кактус....
    используйте другой контроллер, например Дельта
    стоит задача построения системы на ПЛК ОВЕН
    Последний раз редактировалось Николаев Андрей; 03.10.2014 в 09:41.

  8. #8

    По умолчанию

    Цитата Сообщение от Дмитрий Артюховский Посмотреть сообщение
    на плк100 удобнее, но есть нюансы в непрерывности управления, он требует цикл для перенастройки на иные параметры частоты / импульсы
    суть работы шагового двигателя в нашем случае - совершить N-ое количество шагов (N импульсов), чтобы получить заданное перемещение материала на транспортерной ленте, после чего происходит останов ленты и процедура резки материала, а затем цикл повторяется. Скорость подачи ленты регулируем переменным резистором (пропорционально - частота импульсов), подключенным к аналоговому входу МВА8 , тогда при выполнении следующего цикла генератор импульсов получает новые значения параметров ... это реализуемо в ПЛК100К?

  9. #9

    По умолчанию

    Можно использовать скажем, станцию ввода/вывода Beckhoff c модбас копплером и модулем для управления шаговым приводом. Гарантированно выйдет с любой частотой.
    Последний раз редактировалось Николаев Андрей; 03.10.2014 в 09:42.

  10. #10

    По умолчанию

    Цитата Сообщение от hosevik Посмотреть сообщение
    суть работы шагового двигателя в нашем случае - совершить N-ое количество шагов (N импульсов), чтобы получить заданное перемещение материала на транспортерной ленте, после чего происходит останов ленты и процедура резки материала, а затем цикл повторяется. Скорость подачи ленты регулируем переменным резистором (пропорционально - частота импульсов), подключенным к аналоговому входу МВА8 , тогда при выполнении следующего цикла генератор импульсов получает новые значения параметров ... это реализуемо в ПЛК100К?
    да, модуль "генератор" ПЛК-100К великолепно подходит для этой задачи...

    "дельта" дополнительно позволит выполнять разгон - замедление, но для шагового двигателя это очень редко бывает критически необходимо

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. управление двигателем через плк
    от AntoNechayuk в разделе Подбор Оборудования
    Ответов: 32
    Последнее сообщение: 30.03.2015, 14:45
  2. Ответов: 14
    Последнее сообщение: 08.08.2012, 10:11
  3. управление шаговым двигателем?
    от kos_alex55 в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 03.09.2010, 00:15
  4. Ответов: 13
    Последнее сообщение: 02.02.2010, 22:39
  5. управление двигателем 12в
    от slava2006 в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 04.12.2009, 22:15

Ваши права

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