Страница 39 из 57 ПерваяПервая ... 29373839404149 ... ПоследняяПоследняя
Показано с 381 по 390 из 688

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от Дмитрий Артюховский Посмотреть сообщение
    вывод не совсем правильный ))) разговор о том, что нужно хорошо понимать что именно собираешься сделать....

    к
    Понимание возникает (или нет) от знания ,а не наоборот .
    электронщик до мозга костей и не только

  2. #2

    По умолчанию

    Вся красота разбивается о суровую реальность: задержка доступа к основной памяти запросто может быть 50 тактов, т.е. тупо ждём по 0.25мкс на каждое обращение к памяти. Беда-печаль.
    не обязательно... как я понял, заложенный механизм работает следующим образом: когда PRU что-нить нужно - оно генерит прерывание, сообщающее ЦП о желании пообщаться и ЦП освобождает шину, занимаясь другими проблемами - при кеше ядра в 16к вполне есть чего поделать... и это нормально, потому что одно из назначений PRU первичная обработка получаемых с интерфейсов данных..

    не, конечно нас не пустят в прерывания ЦП, но суть в том что ожидание: 1. совсем необязательно будет, все таки в ПЛК нет обмена видео и аудио потоками и 2. ПРУ имеет высокий приоритет на доступ к шине

    но учитывать возможность в задержках и разрыве потока байтов обязательно ))) .... буфера обмена и флаги !!!!

  3. #3

    По умолчанию

    нравится Хардела - используйте её, чего тут агитировать за всё хорошее.
    Тролль-наседка, добрый, нежный и ласковый

  4. #4
    Пользователь
    Регистрация
    24.07.2012
    Адрес
    Россия
    Сообщений
    1,492

    По умолчанию

    Как по мне не хватает простых примеров.
    Взять что даёт codesys по умолчанию, что даёт ОВЕН (удобство) и вашу работу и сравнить хоть в видео, хоть в таблице, плюсы минусы и аргументы.

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

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    По моему все только начинается. Просто до большинства еще не дошло.
    а Вы видимо распробовали, теперь проекты пишите только там?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  6. #6
    Пользователь
    Регистрация
    13.05.2015
    Адрес
    Саранск
    Сообщений
    8

    По умолчанию ПЛК для управления шаговыми двигателями.

    Добрый день.
    Прошу помощи в подборе контроллера.
    Имеются два ШД (FL86STH65) и два драйвера (PLD441) для них (Step/DIR/Enable). Контроллеры какой линейки подойдут для их управления?
    Смотрела на сайте, там указано, что и ПЛК 100 имеет ШИМ, и ПЛК 150 линейки тоже, и ПЛК 110. Но только в характеристиках последнего указано наличие быстрых выходов. А у первых двух про это ни слова.
    Кроме ШД имеются: аналоговый датчик температуры, 8 клапанов НЗ, каждый управляется одним дискретным сигналом; насос, управляемый также одним дискретным сигналом; входных сигналов дискретных нет.
    Заранее благодарю за помощь.

  7. #7
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Про ПЛК100, 150 точно можно забыть...

  8. #8

    По умолчанию

    Какая скорость (частота импульсов) и точность (через ШИМ будет погрешность) ШД нужна?

    Если "управлять выходами STEP/DIR напрямую с ПЛК" И "нужна частота STEP больше 500Гц" И "нужно точное позиционирование" то ПЛК110 М02.

    Управление ШД на ПЛК110 М02 обсуждается тут и тут.

    Либо нужен какой-то другой драйвер ШД (с управлением не STEP/DIR, а прямо нормальными командами).
    Последний раз редактировалось Владимир Ситников; 09.11.2016 в 13:02.

  9. #9
    Пользователь
    Регистрация
    13.05.2015
    Адрес
    Саранск
    Сообщений
    8

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Если "управлять выходами STEP/DIR напрямую с ПЛК" И "нужна частота STEP больше 500Гц" И "нужно точное позиционирование" то ПЛК110 М02.
    Управлять нужно напрямую с ПЛК, точного позиционирования, вроде, не нужно. Частота требуется больше 500 Гц, но не Мегагерцовая. По характеристикам ПЛК 110 (не M02, а предыдущей линейки), имеет высокочастотный таймер на 20 мкс. В этом случае можно ли использовать старую линейку 110-ых?

  10. #10

    По умолчанию

    Цитата Сообщение от yulya.aniskina2010 Посмотреть сообщение
    Управлять нужно напрямую с ПЛК, точного позиционирования, вроде, не нужно. Частота требуется больше 500 Гц, но не Мегагерцовая. По характеристикам ПЛК 110 (не M02, а предыдущей линейки), имеет высокочастотный таймер на 20 мкс. В этом случае можно ли использовать старую линейку 110-ых?
    Старую линейку лучше не использовать.
    Высокочастотный таймер тоже лучше не использовать (правильно его готовить могут только разработчики самого ПЛК110)
    20мкс на таймере вы не получите. В лучшем случае 40 или 60мкс (иначе будут проблемы с основным циклом, сетевым обменом и тому подобным)

    На М02 можно управлять быстрыми входами выходами без всяких 20мкс таймеров.

    500кГц ШД (на самом деле серво) без таймеров можно вполне сделать на М02.



    Если точность не нужна, то можно, конечно, попробовать управлять ШД через ШИМ, но, на мой взгляд, это стрёмный путь.

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

Похожие темы

  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

Ваши права

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