Показано с 1 по 10 из 83

Тема: ПР200 + датчик = тахометр

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,349

    По умолчанию

    Цитата Сообщение от sea Посмотреть сообщение
    Интересует программа для ПР200, которая бы позволяла измерять частоту вращения асинхронного двигателя до 3000 об./мин с разрешением 1 об./мин.
    К ПР подключаем индуктивный датчик, на вал электродвигателя крепим железку с 20 выступами. Получаем на один оборот 20 импульсов. Тогда за 2 секунды при 3000 об./мин получаем 1000 импульсов (частотой 500 Гц) с длительностью 2 мс (минимальная длительность импульса, воспринимаемая дискретным входом ПР200). В этом случае дискретность по скорости составит 3 об./мин. Для повышения точности в установившемся режиме используем данные последних трех измерений количества импульсов, т.е. их число за 6 с. В результате получим необходимую точность 1 об./мин.

    В ПЛК понятно, настроил вход в режим счетчика и фиксируй количество импульсов за период цикла.
    А вот с ПР не ясно, как привязаться ко времени цикла выполнения программы. Оно вообще принудительно не устанавливается?! На сколько я понял данное время не фиксировано и зависит от сложности программы, но не меньше 1 мс.
    Как реализовать требуемый функционал в ПР?
    Применить обратный подход - измерять время, за которое будет достигнуто требуемое количество импульсов, пусть те же 1000 шт., с ограничением по времени в 2 с?
    Сформировать сигнал достижения той или иной скорости можно с помощью таймеров по периоду следования импульсов для наибольшего быстродействия! А пускать пыль в глаза в ущерб функциональности не очень правильно!
    Последний раз редактировалось Сергей0308; 07.11.2015 в 04:06.

  2. #2
    Пользователь
    Регистрация
    19.08.2012
    Адрес
    г. Зерноград, г. Краснодар
    Сообщений
    218

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Сформировать сигнал достижения той или иной скорости можно с помощью таймеров по периоду следования импульсов для наибольшего быстродействия! А пускать пыль в глаза в ущерб функциональности не очень правильно!
    Это сколько тогда таймеров нужно? Если не сложно приведите пример небольшой.
    Второе предложение не понял. Что вы имеете ввиду?

  3. #3
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,349

    По умолчанию

    Цитата Сообщение от sea Посмотреть сообщение
    Это сколько тогда таймеров нужно? Если не сложно приведите пример небольшой.
    Второе предложение не понял. Что вы имеете ввиду?
    Делал тахометр на СИ8 для переключения двухскоростного двигателя(1500/3000), так мне одного сигнала хватило(1400 об/мин) для переключения в обе стороны! Вам для чего это нужно, хоть бы задачу обрисовали в общих чертах, если только для отображения, то и делайте как вздумается, всё равно ни на что не влияет!

Похожие темы

  1. Тахометр ТХ01
    от Сергей 83 в разделе Эксплуатация
    Ответов: 16
    Последнее сообщение: 30.08.2021, 13:37
  2. Режим тахометр - СИ8
    от Andrian в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 01.02.2013, 18:09

Ваши права

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