Страница 50 из 57 ПерваяПервая ... 404849505152 ... ПоследняяПоследняя
Показано с 491 по 500 из 688

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

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

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

    По умолчанию

    Конечно возможно!

    Решал подобную задачу на ПЛК110(М02) через быстрые выходы и тайминги.
    Двухкоординатный станок.

    Если бы в системе присутствовали энкодеры (позиционеры), то вышло бы и быстрее и точнее.

    +79104444236
    С уважением,
    Лапшин Вячеслав

  2. #2

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Конечно возможно!
    Решал подобную задачу на ПЛК110(М02) через быстрые выходы и тайминги.
    Большое спасибо за ответ. Если не трудно:
    1. Пользовались ли наработками Ситникова или, может, какими-то еще? Может, у Овна появились средства управления серво, которых я не обнаружил?
    2. Тут видно изменение скорости. А точное позиционирование не реализовывали?
    3. Дерганья на видео - это механические резонансы?
    Еще раз спасибо.

  3. #3

    По умолчанию

    1. Нет не пользовался. Все писал самостоятельно. У ОВЕН есть документация по работе с быстрыми выходами и входами.

    16_Timer.Lib


    Но как по мне, так не сразу во все въехал, потребовались эксперименты.
    Чего не вышло: вести в онлайн подсчет выдаваемых импульсов
    Готовых решений не ищите, проще купить драйвер со встроенным Modbus и управлять по интерфейсу. Наверное так проще выйдет
    2. Задача касалась именно позиционирования. Достигали сложно, таймерами. Ведь если известна скорость и время, то расстояние тоже известно.
    Вопросы лишь в точности. Нам хватало +/- 1мм, были установлены концевые выключатели. Коэффициенты перерасчета в панели, так как рампа постоянно меняла расстояние (разные длины заготовок)
    3. Да там встретились проблемы, на определенных скоростях встречали явление резонанса. Обошли это настройками самих драйверов

    Тут описан сам проект:
    https://fast-project.ru/projects/sta...plotneniy.html
    Последний раз редактировалось krollcbas; 02.09.2023 в 12:30.
    +79104444236
    С уважением,
    Лапшин Вячеслав

  4. #4

    По умолчанию

    krollcbas, еще раз огромное спасибо за подробный ответ и информацию, которой Вы поделились.
    Modbus пока, к сожалению, отпадает, имеющийся драйвер без коммуникационных портов. Поэтому и STEP/DIR. Есть, правда, еще аналоговый вход и соблазн попробовать задавать скорость через него, а позицию отслеживать по энкодеру, своевременно притормаживая и останавливая. В общем, пока постараюсь исполнить песню "Я его слепила из того, что было" (железо подбирал не я).
    Последний раз редактировалось Виталий Светашов; 02.09.2023 в 13:07.

  5. #5
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,575

    По умолчанию

    Цитата Сообщение от Виталий Светашов Посмотреть сообщение
    Большое спасибо за ответ. Если не трудно:
    1. Пользовались ли наработками Ситникова.
    Здесь смотрели?https://owen.ru/forum/showthread.php?t=23013
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #6

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Спасибо, смотрел. Может, недостаточно скурпулезно. Собственно, я об этом писал в исходном посте. Наработки Ситникова меня заинтересовали, но, повторюсь, мнения я читал разные. И спрашивал у тех, кто в теме: что таки в сухом остатке на сегодня, спустя 8 лет от начала обсуждения - можно на этом решать описанную задачу или нет. И есть ли на сегодня инструменты самих Овен для управления серво.
    С уважением,
    Виталий Светашов.

  7. #7

    По умолчанию

    И да и нет.
    Да - можно подавать сигналы STEP с заданной частотой и DIR по программе.
    И нет - если речь идёт о сколь нибудь сложном движении с разгонами, переменными ускорениями и т.д., то силами одних PRU такие сложные матрасчёты реализовать невозможно, нужно иметь часть кода на ST, который будет готовить набор простых команд по шагам.
    Готового решения никто не выкладывал.
    Тролль-наседка, добрый, нежный и ласковый

  8. #8

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    И да и нет.
    Спасибо за ответ.
    С уважением,
    Виталий Светашов.

  9. #9

    Exclamation Нет запуска после переключения питания

    Добра всем, делаю первые шаги по освоению в Программирование ПЛК110 [М02] для задач реального времени,
    есть проблема с переключением питания, после загрузки программы PRU, контроллер не запускается, помогает только сброс с борта ПЛК.
    Программировал с помощью Hardella IDE 1.7.2
    PLCInfo
    PLC model MODEL PLC 110-60
    Версия ПО метр: 2.0
    Binary VERSION 1.2.42
    Need Target version >= 3.12
    Compiled: 14:38:47 Feb 8 2021
    STM32 binary version 115
    Вложения Вложения
    • Тип файла: rar step5.rar (104.3 Кб, Просмотров: 12)

  10. #10

    По умолчанию

    Цитата Сообщение от umikr Посмотреть сообщение
    Добра всем, делаю первые шаги по освоению в Программирование ПЛК110 [М02] для задач реального времени,
    есть проблема с переключением питания, после загрузки программы PRU, контроллер не запускается, помогает только сброс с борта ПЛК.
    Программировал с помощью Hardella IDE 1.7.2
    PLCInfo
    PLC model MODEL PLC 110-60
    Версия ПО метр: 2.0
    Binary VERSION 1.2.42
    Need Target version >= 3.12
    Compiled: 14:38:47 Feb 8 2021
    STM32 binary version 115
    Какое питание у ПЛК?
    Попробуйте залить в ПЛК пустую программу (на ST - ";"), без Hardella и воспроизвести проблему

Страница 50 из 57 ПерваяПервая ... 404849505152 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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