Страница 2 из 9 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 83

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

  1. #11
    Пользователь
    Регистрация
    20.02.2008
    Адрес
    Тверь
    Сообщений
    501

    По умолчанию

    Цитата Сообщение от sea Посмотреть сообщение
    Подробнее можно?! Если есть какая-нибудь реализация, скиньте, чтобы можно было поковыряться.
    Реализация была на AVR, измерение резонансной частоты трубы. Частота менялась примерно 280-320 Гц, Измерялась с дискретностью 0,01Гц, задержка измерения 0,5 сек. Но очень давно.

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

    По умолчанию

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

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

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Павел Братковский Посмотреть сообщение
    здесь надо экспериментировать, про результаты напишите....макрос частотомер примените, на форуме куча была, если надо могу скинуть..
    Скиньте макрос ОЛ, пожалуйста.

  5. #15

    По умолчанию

    Скиньте макрос ОЛ, пожалуйста.
    это не то что, я собирался бы скинуть, но все наработки на работе, это все что есть дома, в понедельник нормальный скину если понадобится.....пароль для макроса 0426
    частотомер.owl

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

    По умолчанию

    Цитата Сообщение от Павел Братковский Посмотреть сообщение
    это не то что, я собирался бы скинуть, но все наработки на работе, это все что есть дома, в понедельник нормальный скину если понадобится.....пароль для макроса 0426
    частотомер.owl
    Спасибо, будем ждать.
    А пароль от макроса?

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

    По умолчанию

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

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

    По умолчанию

    Лабораторный стенд для исследования характеристик асинхронного двигателя (нагрузочных диаграмм и др.). Просто для данного стенда оптимально ПР200. Время измерений не критично, но все же, а вот точность нужно повыше.

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

    По умолчанию

    Так Вам гораздо проще! Можно увеличивать время(период) измерения для достижения необходимой точности, и уменьшать, для большего быстродействия!

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

    По умолчанию

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

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

Страница 2 из 9 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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