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

Тема: ТРМ232М, ModBus

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

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

    По умолчанию ТРМ232М, ModBus

    Доброго времени суток!
    Читаю регистры с ТРМ232М по протоколу Modbus(RS485).
    Параметр "Реж.Контур 2" адрес 368…375 всегда возвращает нули, текста нет вообще.
    Кто-нибудь сталкивался?
    Ошибка адреса в руководстве или в прошивке?

  2. #2

    По умолчанию

    Цитата Сообщение от Alexon Посмотреть сообщение
    Доброго времени суток!
    Читаю регистры с ТРМ232М по протоколу Modbus(RS485).
    Параметр "Реж.Контур 2" адрес 368…375 всегда возвращает нули, текста нет вообще.
    Кто-нибудь сталкивался?
    Ошибка адреса в руководстве или в прошивке?
    Добрый день. просьба уточнить с помощью какого ОРС сервера читаете переменные?

  3. #3
    Пользователь
    Регистрация
    14.05.2009
    Адрес
    Калининград
    Сообщений
    14

    По умолчанию

    Цитата Сообщение от Анна Батракова Посмотреть сообщение
    Добрый день. просьба уточнить с помощью какого ОРС сервера читаете переменные?
    Читаю через терминал.
    Послал = 02 03 01 70 00 08 44 18
    Принял = 02 03 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 1D

    Ещё непонятно почему нельзя прочитать все входы одной посылкой(16 регистров)? Прилетает ошибка чтения.
    При общении через модем читать по одному регистру крайне не удобно.

  4. #4

    По умолчанию

    Цитата Сообщение от Alexon Посмотреть сообщение
    Ещё непонятно почему нельзя прочитать все входы одной посылкой(16 регистров)? Прилетает ошибка чтения.
    Попробуйте прочитать с адреса 4098 через 2 регистра. Т.е. AI1 - 4098, 99; AI2 - 4102, 03 и т.д.

  5. #5
    Пользователь
    Регистрация
    14.05.2009
    Адрес
    Калининград
    Сообщений
    14

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Попробуйте прочитать с адреса 4098 через 2 регистра. Т.е. AI1 - 4098, 99; AI2 - 4102, 03 и т.д.
    А как это сделать одной посылкой подскажите?

  6. #6

    По умолчанию

    Цитата Сообщение от Alexon Посмотреть сообщение
    Читаю через терминал.
    Послал = 02 03 01 70 00 08 44 18
    Принял = 02 03 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 1D

    Ещё непонятно почему нельзя прочитать все входы одной посылкой(16 регистров)? Прилетает ошибка чтения.
    При общении через модем читать по одному регистру крайне не удобно.
    У меня сложилось впечатление,что Вы не понимаете сути запроса в команде. Лично я понимаю
    Вашу команду так. Вы запрашиваете устройство с сетевым адресом 2 прочитать информацию начиная с регистра х170 и заканчи
    вая регистром 177, т,е запрос с восьми регистров. Ну укажите в шестом Байте запроса вместо 08 10 и наслаждайтесь своими
    шестнадцатью регистрами.

  7. #7
    Пользователь
    Регистрация
    14.05.2009
    Адрес
    Калининград
    Сообщений
    14

    По умолчанию

    Цитата Сообщение от Одесса Посмотреть сообщение
    У меня сложилось впечатление,что Вы не понимаете сути запроса в команде. Лично я понимаю
    Вашу команду так. Вы запрашиваете устройство с сетевым адресом 2 прочитать информацию начиная с регистра х170 и заканчи
    вая регистром 177, т,е запрос с восьми регистров. Ну укажите в шестом Байте запроса вместо 08 10 и наслаждайтесь своими
    шестнадцатью регистрами.
    Не правильное у вас впечатление. Попробуйте запросить более 8 регистров и получите ошибку чтения. Эти регистры не поддерживают множественное чтение, а те которые поддерживают находятся за пределом диапазона описанного в инструкции. Овен этот диапазон адресов засекретил.
    Давно понял, что при моих задачах нужно переходить на ПЛК63, только появляется куча уже стоящих на объекте ТРМ232М, а таргет от них тоже секртный...

  8. #8
    Пользователь
    Регистрация
    14.05.2009
    Адрес
    Калининград
    Сообщений
    14

    По умолчанию

    Цитата Сообщение от Анна Батракова Посмотреть сообщение
    Добрый день.
    Добрый день, Анна!

    С параметром "Реж.Контур 2" разобрался, ошибка в руководстве, адрес начинается с 258, а не с 368.

    Прошу техподдержку Овен в вашем лице расшифровку регистров доступных для множественного чтения. Если верить РЭ от ПЛК63 это регистры от 4096 и далее.
    Заранее спасибо от всех кто пытается опрашивать ТРМ232 через GSM сеть.

    PS Спасибо ASo за открытую тайну!

  9. #9

    По умолчанию

    Доберусь до OPC сервера - подскажу.
    У Вас ТРМ имеет адрес 2?

  10. #10
    Пользователь
    Регистрация
    14.05.2009
    Адрес
    Калининград
    Сообщений
    14

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    У Вас ТРМ имеет адрес 2?
    Да. Сетевой адрес у ТРМ - 2.

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

Похожие темы

  1. Настройка ТРМ232М
    от Eugene.A в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 07.12.2021, 09:39
  2. Подключение двух контуров к ТРМ232М-01
    от Kirigan89 в разделе Эксплуатация
    Ответов: 22
    Последнее сообщение: 30.06.2017, 12:26
  3. ТРМ232М и удалённая диспетчеризация
    от Forged в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 18.04.2017, 18:47
  4. Оборудование для ТРМ232М
    от Forged в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 05.04.2017, 16:41
  5. ТРМ232М + ТелемеханикаЛайт
    от Яшина Татьяна в разделе Телемеханика ЛАЙТ
    Ответов: 5
    Последнее сообщение: 09.02.2017, 15:51

Ваши права

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