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

Тема: В ТРМ251 по ModBas RTU не считываються региcтры с адресами 13-17

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

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

    По умолчанию В ТРМ251 по ModBas RTU не считываються региcтры с адресами 13-17

    Долго не мог понять почему с новым ТРМ251 Щ1ИРР происходит ошибка чтения по ModBus RTU. СПК110 М01 считывала региcтры с адресами 0-13, всего 14. И это и по новому
    и по старому Руководству по эксплуатации. Ошибка исчезла когда стал считывать только 13 регистров (с 0 по 12). Этот 13-й и не очень нужен, но дело в принципе: в инструкции указаны
    регистры 0-17, а читаются только до 12. Кто не правильный ТРМ или инструкция?

  2. #2

    По умолчанию

    Странная там карта регистров. Int16, Int32, Int16... Идут без пропуска адресов. Хотя это не должно влиять...

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

    По умолчанию

    С 0 по 17 адреса читаются все параметры кроме параметра с адресом 13 "Мгновенное значение уставки". Проверил с помощью MasterOPC - так проще и быстрее. Я обычно не читаю каждый параметр отдельно, а сразу все нужные регистры в массив, а потом уже в программе вычисляю все нужные параметры. Но вот получается что если среди считанных адресов есть 13, то вообще не читается, выдаёт ошибки:
    [31-07-2026 08:56:40.963] TRA : Node1.TRM251:Ошибка опроса устройства
    [31-07-2026 08:56:40.963] ERR : Node1.TRM251:Включен таймаут ошибки запроса 1
    [31-07-2026 08:56:40.963] ERR : TRM251:Ошибка выполнения команды 3 <<Unknown error 17>> в устройстве 16 from TRM251:HOLDING_REGISTERS
    [31-07-2026 08:56:40.867] TRA : Node1.TRM251:Старт опроса устройства

  4. #4

    По умолчанию

    Там этот регистр с тремя звёздочками в комментарии. Не инт, а возможно перевёрнутый инт. А интересно, как его ТС пытается считать... И правда, голый запрос со стороннего модбас клиента без определения типа данных был бы намного информативнее.

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

    По умолчанию

    А отдельно 13-й прочитать? А то может как у японцев число просто пропускается

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,508

    По умолчанию

    Да я о другом. Если запросить только 13, получим какой-то ответ, типа Иллегал Дата Адрес или так же получим тайм-аут или что-то другое?

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

    По умолчанию

    Не читается этот регистр даже отдельно от других. Ошибка чтения происходит и при попытке его одного прочитать. Все остальные регистры 0-12, 14-17 читаются без проблем. Хоть по одному хоть сразу все 13.

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

    По умолчанию

    Чем читаете? СПК? Просто программой любой пробовали тоже?

    Если и любой программой и получаем тайм-аут, то это проблема прошивки прибора. Так как если регистр отсутствует, то любой нормальный прибор выдаст ответ об ошибке адреса, а не уйдет в молчанку.

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Сегодня суббота, поэтому и не работает, в смысле, у евреев шаббат!
    Сегодня выходной, и да я не на работе. А не работает чтение с тех пор как я решил считывать почти все регистры, т.е. уже всю прошедшую неделю. За ту неделю, я перебрал три СПК1хх и три ТРМ251 2026г. выпуска. Затем стал опрашивать ТРМ251 с помощью OPC. Результат везде одинаковый: не читается только регистр 13.
    Последний раз редактировалось RomAl; 01.08.2026 в 21:15.

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

Похожие темы

  1. Ответов: 16
    Последнее сообщение: 23.03.2020, 11:07
  2. Ответов: 0
    Последнее сообщение: 15.09.2016, 12:00
  3. Не могу разобраться с адресами
    от Stas в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 06.06.2013, 13:01
  4. Неясность с адресами в Lektus
    от Сергей Ивасенко в разделе Сетевые технологии
    Ответов: 2
    Последнее сообщение: 14.06.2012, 10:03
  5. Ответов: 28
    Последнее сообщение: 24.02.2012, 14:34

Ваши права

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