Прием данных с промышленных весов "Massa-K" по UART

Ответить
Maximka86
Рядовой
Сообщения: 2
Зарегистрирован: 29 апр 2021, 11:24
Имя: Максим

Прием данных с промышленных весов "Massa-K" по UART

Сообщение Maximka86 »

Приветствую вас уважаемые форумчане! Прошу помощи с реализацией проекта. Задача: принять информацию с промышленных весов "Масса-К" через стандартный COM порт на Arduino. Схема собрана, UART конвертор работает, посылка запроса отрабатывает но проблема в том, что весы шлют 2 байта, а я принимаю только один. Вижу это и на дисплее и в терминале.
Двух байтовая посылка весов D0-D7, D8-D15. D14-D0 - масса в прямом двоичном коде. Загвоздка в том, что я не понимаю как принять только 2 байта из UART и объединить их в одну int16 переменную. Стандартный блок приема из UART в FLprog позволяет лишь побайтно принимать, он очищает буфер после каждого байта. Может быть есть пользовательский блок приема из UART сразу в двухбайтную переменную int16. В общем я с arduino на ВЫ, думал может быть FLprog поможет мне решить задачу, но нет :( Прошу сильно не пинать в каментах, я в этом деле новичок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Прием данных с промышленных весов "Massa-K" по UART

Сообщение Sancho »

[ref]Maximka86[/ref], Главное - разберите, как работает. По шагам. Будет потом всё проще.
Постарайтесь понять, почему не простой int.
Работает 100%, проверенно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Maximka86
Рядовой
Сообщения: 2
Зарегистрирован: 29 апр 2021, 11:24
Имя: Максим

Прием данных с промышленных весов "Massa-K" по UART

Сообщение Maximka86 »

Спасибо вам за помощь! :smile9:
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей