Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 24

Тема: ПР200 контроль значений импульсов на входе за минуту

  1. #1

    По умолчанию ПР200 контроль значений импульсов на входе за минуту

    Добрый день.

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

    Прошу помочь.

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

    По умолчанию

    Цитата Сообщение от Olegoos Посмотреть сообщение
    Добрый день.

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

    Прошу помочь.
    Можно так, для 80 и более импульсов в минуту, для увеличения частоты уставки(включения выхода) надо пропорционально менять уставки времени таймеров:

    Больше 80 имп_мин.PNG

    Более 80 имп_мин.owl
    Последний раз редактировалось Сергей0308; 28.01.2020 в 10:35.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Можно так, для 80 и более импульсов в минуту, для увеличения частоты уставки(включения выхода) надо пропорционально менять уставки времени таймеров:

    Больше 80 имп_мин.PNG

    Более 80 имп_мин.owl
    Спасибо. Стало проясняться. По поводу пропорциональной смены уставок таймеров. Эти уставки получаются дробными, а в TOF и TON можно записывать через "Блок записи в ФБ" только целочисленное значение. Во всяком случае я так понимаю. Каким образом туда записать допустим 0,4 сек?

  4. #4

    По умолчанию

    Цитата Сообщение от Olegoos Посмотреть сообщение
    Спасибо. Стало проясняться. По поводу пропорциональной смены уставок таймеров. Эти уставки получаются дробными, а в TOF и TON можно записывать через "Блок записи в ФБ" только целочисленное значение. Во всяком случае я так понимаю. Каким образом туда записать допустим 0,4 сек?
    Уставки задаются в мс, тут есть пример работы в разных форматах https://www.youtube.com/watch?v=7XlMjFgQkoA, в описании проект, так же есть описание в help OwenLogic.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Обновленная справка по OWENLogic http://ftp-ow.owen.ru/softupdate/OWE..._HELP_1.13.chm
    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

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

    По умолчанию

    Цитата Сообщение от Olegoos Посмотреть сообщение
    Спасибо. Стало проясняться. По поводу пропорциональной смены уставок таймеров. Эти уставки получаются дробными, а в TOF и TON можно записывать через "Блок записи в ФБ" только целочисленное значение. Во всяком случае я так понимаю. Каким образом туда записать допустим 0,4 сек?
    Примерно как-то так:

    Больше 80 имп_мин_2.PNG

    Более 80 имп_мин_2.owl
    Последний раз редактировалось Сергей0308; 28.01.2020 в 12:50.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #6

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Примерно как-то так:

    Больше 80 имп_мин_2.PNG

    Вложение 46891
    Примерно так же и сам соорудил, после Вашей помощи. Спасибо.

  7. #7

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Уставки задаются в мс, тут есть пример работы в разных форматах https://www.youtube.com/watch?v=7XlMjFgQkoA, в описании проект, так же есть описание в help OwenLogic.
    Посмотрел, разобрался. Спасибо.

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

    По умолчанию

    Цитата Сообщение от Olegoos Посмотреть сообщение
    Примерно так же и сам соорудил, после Вашей помощи. Спасибо.
    Можно и чуть попроще:

    Более 80 имп_мин_3.PNG

    Более 80 имп_мин_3.owl
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    Добрый день. Еще один вопрос по этой задаче. Возможно ли на ПР200 получить мгновенное значение импульсов в минуту? Я так понимаю нужно зафиксировать время между импульсами и потом разделить на него 60. Но как отсчитать время между импульсами не очень понятно.
    Если не очень понятно объяснил, то задача выводить текущую скорость мигания входа в импульсах в минуту.

  10. #10
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,345

    По умолчанию

    Цитата Сообщение от Olegoos Посмотреть сообщение
    Добрый день. Еще один вопрос по этой задаче. Возможно ли на ПР200 получить мгновенное значение импульсов в минуту? Я так понимаю нужно зафиксировать время между импульсами и потом разделить на него 60. Но как отсчитать время между импульсами не очень понятно.
    Если не очень понятно объяснил, то задача выводить текущую скорость мигания входа в импульсах в минуту.
    Здесь есть мой старый макрос - Частотомер https://owen.ru/forum/showthread.php...l=1#post315691

    На выходе частота и период импульсов
    Работа макроса не зависит от цикла ПР и не требует его вычисления.
    Частоту умножить на 60 - получим "текущую скорость мигания входа в импульсах в минуту"

    ЗЫ
    Тогда и выход макроса "Период импульсов" можно сравнивать на больше/меньше с заданием и обойтись в проекте только одним этим макросом, без дополнительных таймеров.
    Последний раз редактировалось petera; 30.01.2020 в 09:46.
    26 лет деятельности в области промышленной безопасности

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. ПР200 - из частоты импульсов получить физическую величину.
    от Gans в разделе Программируемые реле
    Ответов: 6
    Последнее сообщение: 20.02.2020, 21:12
  2. Контроль связи по modbus ПР200 управляет ПЧ ATV 312
    от AVA_Kursk в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 02.04.2019, 20:16
  3. Контроль связи по modbus ПР200
    от @le][ в разделе Среда программирования OWEN Logic
    Ответов: 14
    Последнее сообщение: 20.02.2019, 17:22
  4. Ответов: 4
    Последнее сообщение: 13.12.2018, 13:09
  5. Контроль значений дискретных входов
    от Asbi в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 06.08.2015, 16:30

Ваши права

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