Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 688

Тема: Программирование ПЛК110 [М02] для задач реального времени

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от dima64 Посмотреть сообщение
    Похоже глючит серво. Провел эксперимент. Делал по 5 шагов для ШД и СЕРВО (ШАГ: MIN_SPEED:=200, MAX_SPEED:=1000, ACCEL_RAMP:=DECEL_RAMP:=0, QUANTITY:=20000).
    ШД приехал метка в метку. Серво на каждом шаге прибавлял 8-10 имп.
    Серво не бось китайский ? А вот ПЛК110 и ФБ к нему - Made in Russia.

    Поиграй, пожалуйста, с частотой, разгоном и торможением. Посмотри что твориться с ШД.
    Последний раз редактировалось Newcomer; 03.10.2016 в 13:55.

  2. #2
    Пользователь
    Регистрация
    28.01.2011
    Адрес
    Новосибирск
    Сообщений
    79

    По умолчанию

    А чей же еще. У сервы есть настройка:
    Pn006.3: настройка фильтра для имп. сигнала типа откр. коллектор при подаче сигнала на дифференциальный вход сервопривод принимает имп. сигнал с частотой:
    [0] <=700 кГц при Pn840.0=3/4/5
    [1] <=200 кГц при Pn840.0=3/4/5
    [2] <=60 кГц при Pn840.0=3/4/5
    У меня стояла [1], серво принимал сигнал до 200 кГц с враньем.
    Поставил [2] стал отрабатывать импульсы, сколько задано, но выше 70 кГц не воспринимает.
    Хотя по CANOpen нормально работает.
    Последний раз редактировалось dima64; 03.10.2016 в 14:08.

  3. #3

    По умолчанию

    Цитата Сообщение от dima64 Посмотреть сообщение
    А чей же еще. У сервы есть настройка:
    Pn006.3: настройка фильтра для имп. сигнала типа откр. коллектор при подаче сигнала на дифференциальный вход сервопривод принимает имп. сигнал с частотой:
    [0] <=700 кГц при Pn840.0=3/4/5
    [1] <=200 кГц при Pn840.0=3/4/5
    [2] <=60 кГц при Pn840.0=3/4/5
    У меня стояла [1], серво принимал сигнал до 200 кГц с враньем.
    Поставил [2] стал отрабатывать импульсы, сколько задано, но выше 70 кГц не воспринимает.
    Задай в ФБ для серво большое полное количество оборотов и посмотри результат при разных заданных частотах и ускорениях.
    Последний раз редактировалось Newcomer; 03.10.2016 в 14:09.

  4. #4

    По умолчанию

    Если сервоприводом управлять через интерфейс STEP/DIR и в качестве датчика обратной связи использовать энкодер, то главное как и для ШД сформировать точное количество импульсов. Тогда вал сервомотора повернется на заданный угол с погрешностью, прописанной в паспорте на сервопривод. Погрешность 0,03% в формировании заданной частоты никакой роли в точности позиционирования не играет. От заданной частоты зависит только время поворота вала двигателя на заданный угол.

    Если ФБ, разработанный Владимиром Ситниковым правильно отсчитывает заданное количество импульсов (плюс куча всяких прибамбасов), то задача управления ШД и сервомотором в ПЛК110[М02] решена и я первым его с этим поздравляю.
    Последний раз редактировалось Newcomer; 03.10.2016 в 14:43.

  5. #5
    Пользователь
    Регистрация
    28.01.2011
    Адрес
    Новосибирск
    Сообщений
    79

    По умолчанию

    QUANTITY:=2000000
    MAX_SPEED:=1000 Гц (2000 оборотов, 200имп/об) ШД.
    MAX_SPEED:=60000 Гц (200 оборотов, 10000имп/об) СЕРВО.
    Оба привода отработали четко.
    На сегодня все, рабочий день уже 2 часа, как закончился. До завтра.

  6. #6

    По умолчанию

    Цитата Сообщение от dima64 Посмотреть сообщение
    QUANTITY:=2000000
    MAX_SPEED:=1000 Гц (2000 оборотов, 200имп/об) ШД.
    MAX_SPEED:=60000 Гц (200 оборотов, 10000имп/об) СЕРВО.
    Оба привода отработали четко.
    А время разгона и торможения какие были. Если эти времена были нулевые, то это не дело.

  7. #7
    Пользователь
    Регистрация
    28.01.2011
    Адрес
    Новосибирск
    Сообщений
    79

    По умолчанию

    По серво: Нагрузил выход ПЛК резистором 1 кОм, форма импульсов улучшилась радикально. Стало возможным крутить серво с частотой 500 кГц (3000 об/мин) и четкой отработкой заданного количества импульсов.

  8. #8

    По умолчанию

    Цитата Сообщение от dima64 Посмотреть сообщение
    По серво: Нагрузил выход ПЛК резистором 1 кОм, форма импульсов улучшилась радикально. Стало возможным крутить серво с частотой 500 кГц (3000 об/мин) и четкой отработкой заданного количества импульсов.
    А для ШД "ненулевая начальная скорость" помогла?

  9. #9

    По умолчанию

    Цитата Сообщение от dima64 Посмотреть сообщение
    По серво: Нагрузил выход ПЛК резистором 1 кОм, форма импульсов улучшилась радикально.
    А раньше как было ?

    Я схему подключения для ШД в посте #358 приводил. Для твоего ProNet подключение надо делать аналогично.

    Кстати, как ты драйвер ШД к ПЛК110 подключил ?
    Вложения Вложения
    • Тип файла: pdf s.pdf (13.4 Кб, Просмотров: 93)
    Последний раз редактировалось Newcomer; 04.10.2016 в 11:54.

  10. #10
    Пользователь
    Регистрация
    28.01.2011
    Адрес
    Новосибирск
    Сообщений
    79

    По умолчанию

    По ШД: С нулевым разгоном ШД крутится на 1400 Гц. С ACC=DEC=30-500 ШД раскручивается до 1600Гц, далее срывается.
    Далее такой момент: ACC, DEC, MIN_SPEAD не нулевые. Подаем команду ENABLE, двигатель начинает вращение. Снимаем команду ENABLE двигатель начинает торможение.
    Теперь, если в момент приближения скорости к MIN_SPEAD снова включить ENABLE, то двигатель будет крутиться со скоростью MIN_SPEAD. (Пока не наберет заданное количество импульсов или до перезагрузки, если бесконечное движение) Команда ENABLE уже ни на что не влияет.
    MIN_SPEAD помогла. поставил 300Гц. При 200Гц при старте слышен резонанс и есть пропуск шагов.
    Последний раз редактировалось dima64; 04.10.2016 в 11:25.

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

Похожие темы

  1. Ответов: 38
    Последнее сообщение: 24.01.2022, 11:56
  2. Ответов: 10
    Последнее сообщение: 11.06.2021, 14:55
  3. часы реального времени
    от vetaly в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 28.08.2015, 16:21
  4. Таймер реального времени УТ1-РiС
    от ser10 в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 16.09.2010, 11:24

Ваши права

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