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

Тема: отрицатальное число

  1. #1

    По умолчанию отрицатальное число

    Передаю по modbus -20, приходит c1 A0 как его преобразовать на пк?

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Тип данных должен быть Float(4 бита), не забудьте поменять старший и мл. байт местами.

  3. #3

    По умолчанию

    знаю что флоат (00 00 с1 а0), байты местами менял, преобразовать чтоб получилось -20 не вышло.

  4. #4

    По умолчанию

    2 байта в 4 нельзя преобразовать. 2-х байт не хватает
    ищите описание в каком формате передается число.
    влоб расшифровать не удается.

  5. #5

    По умолчанию

    все вышло, напутал с типами данных на пк, надо использовать single

Ваши права

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