Показано с 1 по 9 из 9

Тема: 485 RTU

  1. #1
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию 485 RTU

    пытаюсь читать с ПР200 (это все что объединяет вопрос и эту тему) регистр 512 из своей программы
    посылка следующая 16,3,2,0,0,1,134,243
    ответа не получаю что не так

    голова уже не работает

    расчет CRC по полиному A001, перепроверил 10 раз алгоритм вроде все верно выдает 134, 243 или 86, F3 а в ручную считаю получается 134, 254 или 86, FE

    правильно понимаю что если у ведомого не совпадает контрольная сумма он просто игнорит посылку

  2. #2
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию

    или посылка не правильно составлена

  3. #3
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Как насчет того, что бы сначала проверить что все скачивается любым из реально работающих ОРС-серверов: Овен, Инсат и т.д. и только после проверки соединения пытаться подключать свою программу.

  4. #4
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию

    не проверял сейчас поставлю lectus и попробую

    но что может пойти не так :-)

    в проекте одна сетевая переменная и равна секундам из прибора
    выводится на экран

    из регистра 1024 или $400 тоже не читает

  5. #5
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Поэтому и предлагаю проверить скачку нужного регистра другой программой

  6. #6
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию

    lectus видит оба регистра

  7. #7
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию

    вопрос снят

  8. #8
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    И не надо было ломать голову

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

    По умолчанию

    Part of Data Package Description Value
    10 Slave address 0x10 (16)
    03 Function code 0x03 (3) - Read Holding Registers
    02 00 Starting address 0x0201 (513)
    00 01 Quantity 0x0001 (1)
    86 F3 CRC 0x86F3 (34547)

    Ваш запрос. смените стартинг регистр на минус один

Ваши права

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