Показано с 1 по 10 из 51

Тема: ПР200. Некорректная передача данных типа float по Modbus RTU в режиме Slave.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию ПР200. Некорректная передача данных типа float по Modbus RTU в режиме Slave.

    Доброго дня. ПР200 работает как slave в сети RS485 Modbus RTU. К контроллеру подключен термометр Pt500, данные которого должны передаваться мастеру в формате c плавающей точкой. Так вот, данные мастер получает, но это какие-то рандомные значения. В отладчике посмотрел: после блока преобразования сопротивления в температуру значение действительное. Менял последовательности байт и регистров - ничего не меняется, всё время получаю рандомные данные. Меняю значение с плавающей точкой на целочисленное - значение приходит верное, возвращаю назад - опять рандом.
    В чем может быть проблема?

    P.S. С других слейвов мастер получает значения float без проблем.
    Последний раз редактировалось maks.dav; 17.11.2021 в 12:07.

Похожие темы

  1. Сетевые переменные в режиме Slave у ПР200
    от Артем Пешин в разделе Программируемые реле
    Ответов: 18
    Последнее сообщение: 30.01.2020, 19:25
  2. СПК в режиме MODBUS Slave средствами CDS
    от ASo в разделе СПК210, СПК1xx [М01]
    Ответов: 1
    Последнее сообщение: 15.11.2019, 16:45
  3. пр200 и OPС сервер не читается переменная типа Float
    от Владимир1967 в разделе OPC Серверы
    Ответов: 1
    Последнее сообщение: 28.01.2017, 17:10
  4. Ответов: 4
    Последнее сообщение: 15.07.2013, 17:32
  5. Передача float через Modbus-slave
    от semmi в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 13.12.2010, 13:56

Ваши права

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