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

Тема: Требуется помощь коллег в Казани

  1. #1

    По умолчанию Требуется помощь коллег в Казани

    Приветствую!

    Есть однофазный электросчетчик импортного производства.
    Есть даташит на него.
    Modbus RTU
    Данные читаются прекрасно, не могу прописать настройки.

    Может кто из земляков возьмет поковырять?

    С меня "пиво" в размере 1000 рублей.

    Привезу куда скажете.

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,244

    По умолчанию

    зачем сразу пиво раздавать, дело может быть в какой нибудь ерунде, типо неправильно указываете функцию записи
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3

    По умолчанию

    По даташиту, нужные мне данные лежат в holding registers
    - читаю их функцией 03
    - пишу функцией 10
    все согласно спеков.

    Данные лежат следующим образом - в двух стандартных 16 битных регистрах MODBUS, идущих подряд, лежит float, в этом флоате лежит нужный мне параметр.
    Засада заключается в том, что читать функцией 03 я могу хоть 1 регистр, хоть 2, да хоть все 22, а вот писать надо одним запросом сразу 2 регистра, что в принципе логично, только вот писать то у меня как раз и отказывается.

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

    По умолчанию

    Любопытно и чего Вы в счётчик постоянно хотите писать?

  5. #5

    По умолчанию

    Про постоянно разговор не идет, мне нужно записать параметры соединения и работы прибора. Они пишутся по модбас.

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

    По умолчанию

    Часто такие параметры, как адрес в сети, вступают в силу после перезагрузки!

  7. #7

    По умолчанию

    Знаю
    Завтра выхожу дебаг запроса на запись, раз уж обсуждение так развернулось.

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

    По умолчанию

    Цитата Сообщение от sau7777 Посмотреть сообщение
    По даташиту, нужные мне данные лежат в holding registers
    - читаю их функцией 03
    - пишу функцией 10
    все согласно спеков.

    Данные лежат следующим образом - в двух стандартных 16 битных регистрах MODBUS, идущих подряд, лежит float, в этом флоате лежит нужный мне параметр.
    Засада заключается в том, что читать функцией 03 я могу хоть 1 регистр, хоть 2, да хоть все 22, а вот писать надо одним запросом сразу 2 регистра, что в принципе логично, только вот писать то у меня как раз и отказывается.
    вот я и написал, что кроме 10 функции имеется еще и 6
    проводить мне ликбез как лежат флоаты не стоит, лучше документ выложите с картой регистров


    ЗЫ а может дело еще проще, так то нет десятой функции, есть шестнадцатая
    Последний раз редактировалось capzap; 05.05.2016 в 09:00.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #9

    По умолчанию

    capzap, мыслей не было вам ликбез устраивать, я больше для себя еще раз сформулировал в чем проблема.

    Даташит в дропбоксе

    ЗЫ производитель упирается и говорит что устройство поддерживает только 3 и 10 функции, 6-ю я пробовал, 16-ю не пробовал, спасибо за наводку!

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

    По умолчанию

    10 это в шестнадцатеричной системе если что, а в десятичной это 16

    это впринципе и написано в разделе 2.3 Вашего документа
    Последний раз редактировалось capzap; 05.05.2016 в 10:22.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

Похожие темы

  1. Требуется помощь
    от RomanVlzh в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 10.04.2016, 19:58
  2. Требуется помощь
    от Navigation1 в разделе Трёп (Курилка)
    Ответов: 18
    Последнее сообщение: 14.05.2012, 20:24
  3. новичку требуется помощь
    от Михаил@ в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 04.03.2009, 21:24
  4. Требуется помощь
    от Artemid в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 09.02.2009, 16:47

Ваши права

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