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

Тема: Линейная Интерполяция в пр200

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

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Спасибо поменял значения диапазона.Но что то опять не совсем пойму извините за тупизм.Я правильно понимаю что мы на вход аналоговый пр 200 подключаем токовый сигнал от датчика давления 4-20ма 125 -125 и через блок это получаем на выходе 4-20ма.Мне не понятен какой формы входной сигнал подаем на вход макроса IN? 4-20 от подключенного к аналоговому входу датчика 125 -125?сигнал.jpg
    Что Вы хотите видеть в программе, если давление, настройте вход, где 4 мА соответствует -125 Па и 20 мА - 125 Па, всё! В принципе никакой макрос здесь не нужен!
    Если Вы что-то другое хотите, соберитесь и ясно напишите, что хотите, я теряюсь в догадках, что ещё можно хотеть от датчика давления?!
    Последний раз редактировалось Сергей0308; 21.11.2023 в 02:06.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Что Вы хотите видеть в программе, если давление, настройте вход, где 4 мА соответствует -125 Па и 20 мА - 125 Па, всё! В принципе никакой макрос здесь не нужен!
    Если Вы что-то другое хотите, соберитесь и ясно напишите, что хотите, я теряюсь в догадках, что ещё можно хотеть от датчика давления?!
    Не пойму почему когда подаю с аналогового входа сигнал 4ма у меня получается 12,25 вместо -125 а когда подаю сигнал 20ма получается 13,28 вместо 125. Вход аналоговый сконфигурирован правильно.сигнал 2.jpg

  3. #3

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Не пойму почему когда подаю с аналогового входа сигнал 4ма у меня получается 12,25 вместо -125 а когда подаю сигнал 20ма получается 13,28 вместо 125. Вход аналоговый сконфигурирован правильно.сигнал 2.jpg
    У вас на скрине сейчас на выходе 12,256 мА, если вы хотите видеть на выходе Па, поменяйте местами 4-20 и 125-125

  4. #4

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Не пойму почему когда подаю с аналогового входа сигнал 4ма у меня получается 12,25 вместо -125 а когда подаю сигнал 20ма получается 13,28 вместо 125. Вход аналоговый сконфигурирован правильно.сигнал 2.jpg
    Вы перепутали диапазоны входного и выходного сигнала (входной (IN): 4..20, выходной (Q): -125...125)

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    смотрите, входные значения если максимум 125 и минимум -125, то просто вход IN должен быть в их пределах, а если граничные диапазоны от 4 до 20 то и выход Q тоже должен быть в пределах этого, поэтому когда Вы подаете близкое к нулю значение типа 4, то и на выходе будет чуть больше чем середина диапазона от 4 до 20
    Спасибо за ответ.Вот смотрите я использую макрос SCALE.На вход max_in я завожу значения датчика верхнего предела это 10кг/см2 вход min_in я ставлю нижний предел датчика 0 на вход max_Q я ставлю 20ма верхний предел датчика, на вход min_Q ставлю 4ма нижний предел датчика.Теперь с аналогового входа я подаю сигнал 6ма и макрос правильно мне посчитал 13,6 ма я получу на аналоговом выходе пр 200.Но загвоздка в том и мне не понятна что мы же должны подавать на аналоговый вход токовый сигнал а получается что 6 ма
    датчик 1.jpg это не миллиамперы а физическая величина датчика.То есть получается как будто я подаю физическую величину датчика 6 кг/см2 а макрос конвертирует это в ток в миллиамперы на выходе.

  6. #6

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Спасибо за ответ.Вот смотрите я использую макрос SCALE.На вход max_in я завожу значения датчика верхнего предела это 10кг/см2 вход min_in я ставлю нижний предел датчика 0 на вход max_Q я ставлю 20ма верхний предел датчика, на вход min_Q ставлю 4ма нижний предел датчика.Теперь с аналогового входа я подаю сигнал 6ма и макрос правильно мне посчитал 13,6 ма я получу на аналоговом выходе пр 200.Но загвоздка в том и мне не понятна что мы же должны подавать на аналоговый вход токовый сигнал а получается что 6 ма
    датчик 1.jpg это не миллиамперы а физическая величина датчика.То есть получается как будто я подаю физическую величину датчика 6 кг/см2 а макрос конвертирует это в ток в миллиамперы на выходе.
    Макрос нужен если вы хотите отображения в диапазоне физических величин датчика. Например для ПР200, настроили вход на ток, подали 4-20 мА получили 0-10 бар.
    Иногда бывают и обратные случаи, тогда макрос настраиваете наоборот.

    Если например у вас ПР102, то макрос вообще не нужен, в настройках входа ставите диапазон датчика и получаете сразу например давление.
    Последний раз редактировалось kondor3000; 21.11.2023 в 18:17.

  7. #7

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Макрос нужен если вы хотите отображения в диапазоне физических величин датчика. Например для ПР200, настроили вход на ток, подали 4-20 мА получили 0-10 бар.
    Иногда бывают и обратные случаи, тогда макрос настраиваете наоборот.

    Если например у вас ПР102, то макрос вообще не нужен, в настройках входа ставите диапазон датчика и получаете сразу например давление.
    Если я макрос настрою на оборот то каким образом или чем я смогу на вход подать физическую величину датчика в 6кг/см?

  8. #8

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Если я макрос настрою на оборот то каким образом или чем я смогу на вход подать физическую величину датчика в 6кг/см?
    Во первых для эмуляции, во вторых бывает вы получаете уже готовый результат по Модбас, например давление (температуру)
    или в программе рассчитываете что-то (частоту, момент), а вывести надо на выход в размерности тока 4-20 мА
    Последний раз редактировалось kondor3000; 22.11.2023 в 19:04.

  9. #9

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Во первых для эмуляции, во вторых бывает вы получаете уже готовый результат по Модбас, например давление (температуру)
    или в программе рассчитываете что-то (частоту, момент), а вывести надо на выход в размерности тока 4-20 мА
    Спасибо за ответ.Понятно теперь работа макроса.Мне не понятно было как и для чего подавать на аналоговый вход пр 200 физическую величину датчика.

Похожие темы

  1. ФБ "Кусочно-линейная функция", вопрос
    от Bulat в разделе Master SCADA 3
    Ответов: 6
    Последнее сообщение: 20.12.2022, 10:43
  2. ПР200 + ПР200 вместо пр200 + ПРМ
    от 301 в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 22.06.2019, 10:14
  3. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  4. ПР200 Пропадание связи USB - ПР200. Решено
    от PGK в разделе Программируемые реле
    Ответов: 0
    Последнее сообщение: 18.01.2017, 11:37
  5. ПР200+НПТ1 Пределы измерения ПР200 в режиме 4-20ma
    от Алексей Геннадьевич в разделе Программируемые реле
    Ответов: 13
    Последнее сообщение: 06.04.2016, 20:19

Ваши права

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