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

Тема: Снять данные о температуре с ТРМ202 через RS485

  1. #1

    Question Снять данные о температуре с ТРМ202 через RS485

    Доброго всем времени суток!

    Прошу помочь реализовать задачу в железе.

    Исходные данные:

    ТРМ-202 и Термистор смонтированы на зерносушилке.

    Измеритель температуры - Термометр сопротивления ДТС035-50М.В3.250
    Преобразователь информации - Измеритель-регулятор ОВЕН ТРМ202-Щ2.РР (Зав№ 21726130502136231 2013 года)
    Получатель информации - GSM\GPS контроллер АвтоГРАФ

    Задача:
    Получить значение температуры на клиентское ПО АвтоГРАФ, средствами контроллера АвтоГРАФ, который поддерживает прием информации по протоколу RS485 Modbus. Далее контроллер по каналу GPRS отправляет данные на сервер и в конечное ПО.


    Что сделано на данный момент:

    1.Сеть 220 В подключена к входам 1 и 2 ТРМ202.
    2.Термистор подключени по трехпроводной схеме ко входам 9,10 и 11 ТРМ202 (звонящиеся концы к контактам 9 и 10, не звонящийся к контакту 11)
    3.контроллер АвтоГРАФ своими входами RS485 подключен к А и В (15 и 16) ТРМ202

    Настройки ТРМ202:
    Группа Comm:
    1.Протокол обмена - 1 – ModBus-RTU;
    2.Скорость обмена - 4 – 19.2 [kbps]
    3.Длина сетевого адреса - 0 – 8 бит;
    4.Базовый адрес прибора - 5;
    5.Задержка ответа от прибора по RS-485 - 10 сек;

    Группа Lvin:
    1.Тип входного датчика или сигнала для входа 1 - r.428 (по аналогии диапазона измерения температуры);
    2.Точность вывода температуры на входе 1 - 0;
    3.Сдвиг характеристики для входа 1 - 2,0;
    4.Наклон характеристики для входа 1 - 0,500;
    5.Полоса фильтра для входа 1 - 0,0;
    6.Постоянная времени цифрового фильтра для входа 1 - off;
    7.Входная величина для ЛУ1 - pv1;


    Что имеем:

    На данный момент на экране прибора в режиме статистике обображаются цифры "-51", в комнате +25 градусов по цельсию
    Данных по RS485 на контроллер АвтоГРАФ не доходят. Может быть, потому что нет обмена между ТРМ202 и АвтоГРАФ по причине неправильной настройки регистров в АвтоГРАФ (стоит 0001 - Измеренная величина на входе 1 (Pv1)) - по крайней мере я думаю, что так должно быть правильно.
    Обмен данными вообще не происходит, т.к. я не до конца настроил ТРМ202?
    Также я не уверен, что правильно указал тип датчика в группе Lvin, так как в таблице нет датчиков ДТС035

    Помогите, пожалуйста, настроить адекватное значение температуры на экране ТРМ-202 и настроить обмен данными по RS-485 между ТРМ-202 и АвтоГРАФ

    Рабочее окно конфигуратора АвтоГРАФ:



    ТРМ202.bmp
    Последний раз редактировалось niknik383; 15.09.2013 в 16:10.

  2. #2

    По умолчанию Подниму тему ТРМ202 RS485

    Непонятно куда пропала описательная часть, которую размещал вчера, потому подниму тему.
    Очень надо ехать на монтаж, а не с чем.

    По-прежнему остаются вопросы:

    1.По какому регистру можно прочитать температуру 1-го канала на ТРМ202 с помощью GSM контроллера стороннего производителя. Скрин)?



    2.Как настроить адекватное отображение температуры, измеряемой датчиком в меню ТРМ202 не применяя конфигуратора?
    3.Какой тип входного датчика установить в ТРМ202 в группе Lvin (in.t) для термистора ДТС035-50М.В3.250?

    Прошу помочь освоить новый вид оборудования. Мне необходимо снять значение температуры с 50 таких задатчиков-индикаторов и выгрузить в контроллер стороннего производителя по протоколу Modbus-RTU. Если получится передать температуру, хотя бы с одного клиент приобретет новые задатчики-индикаторы в замен старых, либо других моделей. Приобретать будут ТРМ 101 и ТРМ 202
    Последний раз редактировалось niknik383; 16.09.2013 в 11:30.

  3. #3

    По умолчанию

    1) Все зависит от типа переменной, указанной в программе. Если это Int, то адрес 0х0001 - 1 к***** 0х0002 - 2 канал. Если тип данных Float, тогда 0х1009 - 1 к***** 0х100B - 2 канал.
    2,3) Для правильного отображения датчика необходимо выставить параметр r428 без точки. Температура должна показываться нормально, т.к. нет разницы откуда Вы настраиваете.
    Главное - после смены сетевых настроек необходимо сбросить питание с прибора.

  4. #4

    По умолчанию

    Исходные данные:

    Есть 14 зерносушилок. На каждой 4 задатчика-индикатора температуры. Каждый из них отображает температуру разных зон зерносушилки. соответственно датчики температуры, тоже разные.
    Наша компания занимается у клиента внедрением GPS/GSM мониторинга на транспорте. Но контроллеры позволяют получать и передавать по GPRS каналу разные данные с датчиков. Контроллеры поддерживают протокол Modbus RTU.
    На данный момент я подключил к ТРМ202 термометр сопротивления ДТС035-50М.В3.250 и получаю в ТРМ202 с него температуру (хоть не верную, но данные есть) нужно это значение передать в контроллер АвтоГРАФ через RS485. Для этого надо ответить на вышеуказанные вопросы.
    Можете помочь?


  5. #5

    По умолчанию

    Цитата Сообщение от Пантелеев Дмитрий Посмотреть сообщение
    1) Все зависит от типа переменной, указанной в программе. Если это Int, то адрес 0х0001 - 1 к***** 0х0002 - 2 канал. Если тип данных Float, тогда 0х1009 - 1 к***** 0х100B - 2 канал.
    2,3) Для правильного отображения датчика необходимо выставить параметр r428 без точки. Температура должна показываться нормально, т.к. нет разницы откуда Вы настраиваете.
    Главное - после смены сетевых настроек необходимо сбросить питание с прибора.
    Здравствуйте, Дмитрий! Благодарю за ответ.
    Скажите в чем разница принципиальная между Float и int? Температура более-менее настроил, по крайней мере она положительная. Думаю сейчас подрегулирую с помощью значений SH и KU, верно?

  6. #6

    По умолчанию

    Это типы данных: Int - целочисленное значение, т.е. температура 25,4 будет отображаться как 254. Занимает 1 регистр.
    Float - число с плавающей точкой, т.е. 25,4 будет отображаться как 25,4 . Занимает 2 регистра.

    После выставления дынных r428 температура должна показываться правильно. +- пару градусов (погрешность). Если отклонение большое, то проверяйте схему соединения (должна быть трехпроводная).

  7. #7

    По умолчанию

    Схема трехпроводная. Но я вручную на чистом приборе уже поменял данные и сейчас они такие:

    dpt 1 - значение 0
    SH1 - значение 2.0
    KU 1 - значение 0.500
    Fb 1 - значение 0,0
    inF 1 - значение off
    ilU 1 - значение Pv1

    Прибор показывает температуру +13 градусов при реальной +23

  8. #8

    По умолчанию

    dpt 1 - значение 0
    SH1 - значение 0.0
    KU 1 - значение 1.000
    Fb 1 - значение 0,0
    inF 1 - значение off
    ilU 1 - значение Pv1

    Оставляйте значения такие.

  9. #9

    По умолчанию

    Цитата Сообщение от Пантелеев Дмитрий Посмотреть сообщение
    dpt 1 - значение 0
    SH1 - значение 0.0
    KU 1 - значение 1.000
    Fb 1 - значение 0,0
    inF 1 - значение off
    ilU 1 - значение Pv1

    Оставляйте значения такие.
    Отлично, Дмитрий, значение на экране теперь соответствует измеренному в комнате, т.е. и там и там 24 градуса.
    А как быть с передачей данных, есть идеи?

    Индикатор RS вообще не моргает, получается он не передает никакие данные? Как проверить его работу?

  10. #10

    По умолчанию

    В настройках протокола такие данные:









    В конфигураторе АвтоГРАФ GSM Config сделаны такие настройки:

    Последний раз редактировалось niknik383; 16.09.2013 в 14:20.

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

Похожие темы

  1. трм202. управление выходами через Rs485
    от vtmail в разделе Подбор Оборудования
    Ответов: 13
    Последнее сообщение: 18.01.2015, 23:14
  2. Подколючение приборов ТРМ33 и ТРМ202 к ПК по RS485
    от Евген991 в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 13.09.2013, 13:07
  3. Нет связи с ТРМ202 через OPC OWEN
    от ChelbashevV в разделе Сервисное ПО
    Ответов: 2
    Последнее сообщение: 31.07.2011, 10:58
  4. как прочитать данные об измеренной температуре
    от незарегистрированный в разделе Помощь Разработчикам
    Ответов: 8
    Последнее сообщение: 18.02.2010, 12:49
  5. как передать данные через сеть?
    от Arkan в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 16.09.2009, 14:34

Метки этой темы

Ваши права

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