Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 27

Тема: Подключение датчика температуры и влажности ПВТ10 и ПВТ100 к ПЛК

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    25.11.2011
    Адрес
    Москва
    Сообщений
    135

    По умолчанию Подключение датчика температуры и влажности ПВТ10 и ПВТ100 к ПЛК

    Здравствуйте,
    подскажите, подключил новый овеновский датчик ПВТ10 к плк-100. Считал данные, вижу температуру 25 градусов и влажность 9% (очень сухо у нас), но есть вопрос по параметру расчетное значение точки росы - параметр 0х0104. По руководству данное значение должно быть в пределах -8000...10000, что соответствует -80 гр.С...+100 гр.С. У меня же считалось значение в районе 64тыс с чем то, т.е. 640 градусов. Как то не сходится, даже получается выше максимально возможного. А в чем может быть прикол, может делить значение там надо не на 100 , а на 10000? По онлайн калькулятору точка росы получилась примерно -10,1 градусов.
    Последний раз редактировалось lomtik; 24.03.2016 в 16:47.

  2. #2

    По умолчанию

    Добрый день.
    Решил продолжить эту тему.
    Подключил ПВТ10 по RS485 к ПЛК150. Значения температуры и влажности не считываются. В чем может быть дело?
    Все параметры сети, как в инструкции:
    скорость обмена: 9600 бит/с;
    длина слова данных: 8 бит;
    контроль четности: отсутствует;
    сетевой адрес: 1.
    Далее в конфигурации ПЛК => добавить подэлемент "Modbus master" => RS 485 (скорость 9600, 8 бит, RTU) =>
    => добавить подэлемент Universal modbus device (адрес -1, частота опроса 500 мс) =>
    => добавить подэлемент "Real input module (регистр 102, переменная real T)" =>
    => добавить подэлемент "Real input module (регистр 103, переменная real RH)".

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

    Программированием ПЛК занимаюсь на уровне хобби, для бытовых целей.
    Просвятите, пжлст, что я делаю не так?

  3. #3

    По умолчанию

    Здравствуйте, ошибка в том, что Вы вводите номера регистра в формате hex. В руководстве на ПВТ10 регистры указаны в формате 0x0102 и т. д. Это обозначение в шестнадцатиричном (hex) формате. А в Codesys адрес регистра вводится в десятичном (dec). Иными словами, нужно ввести адрес не 102, а 258, т. к. 0x0102 (hex) = 258 (dec). Рабочие примеры опроса ПВТ10 (без учета отрицательных значений температуры) и ПВТ100 (с учетом отрицательных значений температуры) во вложении. Требуется задать только свои сетевые настройки.
    Вложения Вложения
    Последний раз редактировалось Евгений Багаев; 30.11.2016 в 13:06. Причина: Добавлен проект для опроса ПВТ100 с учетом возможных отрицательных значений температуры

  4. #4

    По умолчанию

    Спасибо! Как раз сегодня дошел до этого. Все равно не считывает данные.
    Каким образом поменять адрес и скорость? предустановленные заводские настройки 1 и 9600...

    Подключив через 4-20мА, пересчитанная температура градусов на 8-10 меньше реальной. К реальной можно приблизиться если диапазон принять от -5 (а не от-20) до 70, и еще отнять 2. Хороша калибровка...

    Что делать, чтобы получить достоверные данные?

  5. #5

    По умолчанию

    Цитата Сообщение от Vcar75 Посмотреть сообщение
    Спасибо! Как раз сегодня дошел до этого. Все равно не считывает данные.
    Каким образом поменять адрес и скорость? предустановленные заводские настройки 1 и 9600...
    При подключении к прибору используйте 16 адрес. Извините, в РЭ на прибор данные не поменяли, сегодня все исправим.
    Во вложенном файле конфигуратор, с его помощью можете подключиться к ПВТ10.

    Цитата Сообщение от Vcar75 Посмотреть сообщение
    Подключив через 4-20мА, пересчитанная температура градусов на 8-10 меньше реальной. К реальной можно приблизиться если диапазон принять от -5 (а не от-20) до 70, и еще отнять 2. Хороша калибровка...

    Что делать, чтобы получить достоверные данные?
    Время выхода на рабочий режим, мин, не более 30 мин. Т.е. это время, в течение которого выходной сигнал прибора входит в зону предела допускаемой основной погрешности.
    Вложения Вложения
    Руководитель ячейки Датчики
    Тел +7(495) 641-11-56 доб 1189
    Skype: z.chernova_owen
    email: z.chernova@owen.ru

  6. #6

    По умолчанию

    Спасибо.
    На самом деле у него адрес был действительно 1. Увидел это с помощью Modbus Tester и с помощью него же изменил адрес и скорость.
    За конфигуратор спасибо, хоть и обошелся без него.

  7. #7

    По умолчанию ПВТ10 точка росы

    Цитата Сообщение от lomtik Посмотреть сообщение
    Здравствуйте,
    подскажите, подключил новый овеновский датчик ПВТ10 к плк-100. Считал данные, вижу температуру 25 градусов и влажность 9% (очень сухо у нас), но есть вопрос по параметру расчетное значение точки росы - параметр 0х0104. По руководству данное значение должно быть в пределах -8000...10000, что соответствует -80 гр.С...+100 гр.С. У меня же считалось значение в районе 64тыс с чем то, т.е. 640 градусов. Как то не сходится, даже получается выше максимально возможного. А в чем может быть прикол, может делить значение там надо не на 100 , а на 10000? По онлайн калькулятору точка росы получилась примерно -10,1 градусов.
    Значение точки росы у меня тоже считывается в районе 65000. Датчиков 6 штук подключено - везде за 65000 значение сначало было. Написал в тех поддержку, пока не ответили. На следующий день значения точки росы стали нормальными. Еще через день часть датчиков снова стали показывать за 65000. Наблюдал несколько дней и заметил, что такое странное значение появляется только при подходе температуры точки росы к значению ниже 0С.

    Пока жду ответа, вышел из ситуации добавкой условия, если измеренное значение > 60000, то рассчитывать результат как
    (изм. знач - 65535)/100.
    Теперь результат стал более адекватным.
    Хотя, думаю, и нет смысла в расчёте температуры точки росы ниже нуля (сильно подозреваю, что роса не сумеет выпасть). Но тем не менее в РЭ стоило бы упомянуть про такой эффект. Да и в отчетах такие значения пугающе выглядят, уж лучше пусть будет -0,5 чем 655,3.

    Еще добавлю, что такую ситуацию получал при температурах 23-24С и влажности воздуха около 20%.

  8. #8

    По умолчанию

    Цитата Сообщение от Евгений С. Посмотреть сообщение
    Значение точки росы у меня тоже считывается в районе 65000. Датчиков 6 штук подключено - везде за 65000 значение сначало было. Написал в тех поддержку, пока не ответили. На следующий день значения точки росы стали нормальными. Еще через день часть датчиков снова стали показывать за 65000. Наблюдал несколько дней и заметил, что такое странное значение появляется только при подходе температуры точки росы к значению ниже 0С.
    Скорее всего проблема в преобразовании считанного результата. Он считывается как WORD. Диапазон чисел при этом от 0 до 65535. Если его преобразовать в INT, то диапазон будет от -32768 до +32767 и вместо огромных положительных значений получаются небольшие отрицательные.

  9. #9

    По умолчанию

    У меня такой вопрос: ПВТ100 удалось без проблем подключить - адрес 16, регистр температуры 258(КоДеСис), но температура считывается как t*e-31, то есть значение близкое к 0, хотя при нагревании датчика температура изменяется. В чем может быть дело?Спасибо

  10. #10

    По умолчанию

    Добрый день.
    1. Попробуйте опросить ПВТ100 конфигуратором. В конфигураторе отображаются корректные значения?
    2. Проверьте тип данных в Codesys: Вам необходим register input module
    3. Меняли ли Вы параметр byte Sequence?
    Менеджер по продукту | Программируемые реле
    email: m.milchakova@owen.ru

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

Похожие темы

  1. Подключение датчиков ПВТ100
    от Чернов Павел в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 12.11.2016, 14:38
  2. Ответов: 7
    Последнее сообщение: 10.10.2016, 13:35
  3. Ответов: 4
    Последнее сообщение: 12.01.2010, 18:22
  4. Ответов: 4
    Последнее сообщение: 12.01.2010, 18:22

Ваши права

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