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

Тема: Управление частотой выхода ПЛК 110-60 [M02]

  1. #1

    По умолчанию Управление частотой выхода ПЛК 110-60 [M02]

    Добрый день! Недавно начал писать проекты на CodeSys V2.3 для шагового двигателя. В своем проекте в качестве генератора импульсов использовал BLINK, но я заметил, что ширину импульса нельзя сделать меньше 1 миллисекунды, что является проблемой для шагового двигателя. Порылся в интернете, нашел форум по данной теме, однако для осуществления управления ШД таким образом явно нужен опыт больше чем у меня. Есть ли примеры, управление именно частотой, а не периодом выхода, и не могли бы вы поделиться ими?
    Вот тема https://owen.ru/forum/showthread.php...l=1#post221928. Как я понял запускать её нужно не через Кодесис, а Хардэллу.
    Изображения Изображения
    • Тип файла: jpg 44.JPG (14.7 Кб, Просмотров: 19)

  2. #2
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    904

    По умолчанию

    Библиотека OSCAT вам в помощь https://ftp.owen.ru/CoDeSys3/98_Book...asic333_ru.pdf

  3. #3

    По умолчанию

    Цитата Сообщение от PLCmaste Посмотреть сообщение
    Добрый день! Недавно начал писать проекты на CodeSys V2.3 для шагового двигателя. В своем проекте в качестве генератора импульсов использовал BLINK, но я заметил, что ширину импульса нельзя сделать меньше 1 миллисекунды, что является проблемой для шагового двигателя. Порылся в интернете, нашел форум по данной теме, однако для осуществления управления ШД таким образом явно нужен опыт больше чем у меня. Есть ли примеры, управление именно частотой, а не периодом выхода, и не могли бы вы поделиться ими?
    Вот тема https://owen.ru/forum/showthread.php...l=1#post221928. Как я понял запускать её нужно не через Кодесис, а Хардэллу.
    Или так или использовать интеллектуальный внешний драйвер, даже самый тупой варианта на ардуинке nano будет работать лучше чем попытка из цикла ПЛК управлять каждым шагом с высокой частотой
    Тролль-наседка, добрый, нежный и ласковый

  4. #4
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    433

    По умолчанию

    Цитата Сообщение от PLCmaste Посмотреть сообщение
    Добрый день! Недавно начал писать проекты на CodeSys V2.3 для шагового двигателя. В своем проекте в качестве генератора импульсов использовал BLINK, но я заметил, что ширину импульса нельзя сделать меньше 1 миллисекунды, что является проблемой для шагового двигателя. Порылся в интернете, нашел форум по данной теме, однако для осуществления управления ШД таким образом явно нужен опыт больше чем у меня. Есть ли примеры, управление именно частотой, а не периодом выхода, и не могли бы вы поделиться ими?
    Вот тема https://owen.ru/forum/showthread.php...l=1#post221928. Как я понял запускать её нужно не через Кодесис, а Хардэллу.
    Добрый день
    Коллеги давно делали библиотеку для ШД на базе прерываний.
    Там есть блок который генерирует импульсы с заданной частотой.
    Вложения Вложения
    Последний раз редактировалось A.Simonov; 12.07.2021 в 15:36.
    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»
    e-mail: support@owen.ru
    e-mail: a.simonov@owen.ru

  5. #5

    По умолчанию

    Спасибо за ответы! Остановился на Hardella. Только встретил проблему: не могу менять вводимые данные до окончания цикла. Каким образом можно это сделать не нарушив цикл. (Необходимо отладить в работе)

Похожие темы

  1. Ответов: 15
    Последнее сообщение: 26.06.2018, 12:35
  2. Ответов: 34
    Последнее сообщение: 11.01.2017, 15:47
  3. ПЧВ Запуск с 18 клемы управление частотой по шине
    от Aleksey Belokon в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 22.06.2015, 16:18
  4. Ответов: 25
    Последнее сообщение: 05.04.2014, 21:25
  5. Ответов: 20
    Последнее сообщение: 20.10.2011, 22:49

Ваши права

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