MSW = 24 LSW = -6595 это серийный номер контроллера читаю модбас пулом серийный на корпусе 22311068 как получить это число не понимаю уже 3-й час подскажите пожалуйста
MSW = 24 LSW = -6595 это серийный номер контроллера читаю модбас пулом серийный на корпусе 22311068 как получить это число не понимаю уже 3-й час подскажите пожалуйста
Комментарии: 11
Anonim
Запускаешь модбаспул. И онлайн пробуешь варианты. Там есть выбор типа данных.
Egor
он запущен все варианты перепробаны число 22311068 неполучено
Fedor
В хексе сколько?
Egor
вот перевел и 7 и 8 в HEX
Anonim
Сомневаюсь, что из этого можно получить желаемое. Попробовал варианты - ничего похожего. Холдинг регистр с инпут регистром не перепутаны в функции?
Egor
Не не Все четко Самое интересное что год производства показывает 2022 месяц 8 день 11 это все разные 3 адреса Ну оно то и верно совпадает с наклейкой на корпусе А серийный номер разбивает на 2 адреса и получается путаница
Anonim
Идей пока нет.
Fedor
Ни перестановка байт ни BCD не подходят
Andrey
Прошу мне тоже переслать Может 32 бит float или интегер? Попробуй Инсат ОРС сервер, там можно обьединить и ещё байты в вордах этих переставлять по разному.
Egor
Спасибо, попробую инсат
Andrey
И да, это число скорей всего unsigned.