RS485 Modmus ASCII

Vitaly
Offline
Зарегистрирован: 12.09.2011

 

Здравствуйте АрдуиноКоллеги!

Вопрос колоссальной сложности, однако, нужно разобраться. Как с помощью Ардуины работать с протоколом Modbus ASCII, по RS485. 9600/8 bit, четность: none, 1 stop bit

 

Например, отправить такой запрос и получить ответ:

отправить :030300010001F8

 

Прибор (терморегулятор) ответит :03030200CB2D где «00CB» это температура 20.3 градуса.

Возможно, ли вообще такое проделать? Я догадываюсь, что наверняка, есть готовые библиотеки или другие решения для этого?

Находил уже на иностранных сайтах варианты передачи по RS485, но там мутят свои протоколы, а мне хочется сделать по настоящему, чтоб можно было опрашивать промышленные приборы.

maksim
Offline
Зарегистрирован: 12.02.2012
Vitaly
Offline
Зарегистрирован: 12.09.2011

maksim, спасибо. Перехожу в ту тему.

Vinch
Offline
Зарегистрирован: 01.08.2013

Vitaly пишет:

maksim, спасибо. Перехожу в ту тему.

 

Виталий, у вас что-нибудь получилось? у меня такая же проблема как у вас.